0001532286-22-000006.txt : 20220308 0001532286-22-000006.hdr.sgml : 20220308 20220307173644 ACCESSION NUMBER: 0001532286-22-000006 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220308 DATE AS OF CHANGE: 20220307 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Nine Energy Service, Inc. CENTRAL INDEX KEY: 0001532286 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 800759121 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38347 FILM NUMBER: 22719464 BUSINESS ADDRESS: STREET 1: 2001 KIRBY DRIVE STREET 2: SUITE 200 CITY: HOUSTON STATE: TX ZIP: 77019 BUSINESS PHONE: (713) 227-7888 MAIL ADDRESS: STREET 1: 2001 KIRBY DRIVE STREET 2: SUITE 200 CITY: HOUSTON STATE: TX ZIP: 77019 FORMER COMPANY: FORMER CONFORMED NAME: NSC-Tripoint, Inc. DATE OF NAME CHANGE: 20111007 10-K 1 nine-20211231.htm 10-K nine-20211231
false2021FY0001532286http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602MemberP1YP1Y00015322862021-01-012021-12-3100015322862021-06-30iso4217:USD00015322862022-03-04xbrli:shares00015322862021-12-3100015322862020-12-31iso4217:USDxbrli:shares0001532286us-gaap:ServiceMember2021-01-012021-12-310001532286us-gaap:ServiceMember2020-01-012020-12-310001532286us-gaap:ProductMember2021-01-012021-12-310001532286us-gaap:ProductMember2020-01-012020-12-3100015322862020-01-012020-12-310001532286us-gaap:CommonStockMember2019-12-310001532286us-gaap:AdditionalPaidInCapitalMember2019-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001532286us-gaap:RetainedEarningsMember2019-12-3100015322862019-12-3100015322862019-01-012019-12-310001532286srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001532286srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001532286us-gaap:CommonStockMember2020-01-012020-12-310001532286us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001532286us-gaap:RetainedEarningsMember2020-01-012020-12-310001532286us-gaap:CommonStockMember2020-12-310001532286us-gaap:AdditionalPaidInCapitalMember2020-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001532286us-gaap:RetainedEarningsMember2020-12-310001532286us-gaap:CommonStockMember2021-01-012021-12-310001532286us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001532286us-gaap:RetainedEarningsMember2021-01-012021-12-310001532286us-gaap:CommonStockMember2021-12-310001532286us-gaap:AdditionalPaidInCapitalMember2021-12-310001532286us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001532286us-gaap:RetainedEarningsMember2021-12-31nine:segment0001532286us-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2021-12-310001532286us-gaap:SeniorNotesMember2021-01-012021-12-310001532286us-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2021-01-012021-12-310001532286us-gaap:LineOfCreditMemberus-gaap:SubsequentEventMembernine:TwoThousandAndEighteenABLCreditFacilityMember2022-01-012022-02-280001532286us-gaap:SeniorNotesMembernine:TwoThousandAndEighteenABLCreditFacilityMember2021-12-3100015322862020-01-012020-03-310001532286nine:CementMember2021-01-012021-12-310001532286nine:CementMember2020-01-012020-12-310001532286nine:ToolsMember2021-01-012021-12-310001532286nine:ToolsMember2020-01-012020-12-310001532286nine:WirelineMember2021-01-012021-12-310001532286nine:WirelineMember2020-01-012020-12-310001532286nine:CoiledTubingMember2021-01-012021-12-310001532286nine:CoiledTubingMember2020-01-012020-12-310001532286us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-310001532286us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-310001532286us-gaap:TransferredAtPointInTimeMemberus-gaap:ProductMember2021-01-012021-12-310001532286us-gaap:TransferredAtPointInTimeMemberus-gaap:ProductMember2020-01-012020-12-310001532286us-gaap:EnergyEquipmentMembersrt:MinimumMember2021-01-012021-12-310001532286us-gaap:EnergyEquipmentMembersrt:MaximumMember2021-01-012021-12-310001532286us-gaap:EnergyEquipmentMember2021-12-310001532286us-gaap:EnergyEquipmentMember2020-12-310001532286srt:MinimumMemberus-gaap:VehiclesMember2021-01-012021-12-310001532286srt:MaximumMemberus-gaap:VehiclesMember2021-01-012021-12-310001532286us-gaap:VehiclesMember2021-12-310001532286us-gaap:VehiclesMember2020-12-310001532286us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-01-012021-12-310001532286us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-01-012021-12-310001532286us-gaap:FurnitureAndFixturesMember2021-12-310001532286us-gaap:FurnitureAndFixturesMember2020-12-310001532286srt:MinimumMemberus-gaap:OfficeEquipmentMember2021-01-012021-12-310001532286srt:MaximumMemberus-gaap:OfficeEquipmentMember2021-01-012021-12-310001532286us-gaap:OfficeEquipmentMember2021-12-310001532286us-gaap:OfficeEquipmentMember2020-12-310001532286us-gaap:BuildingMembersrt:MinimumMember2021-01-012021-12-310001532286us-gaap:BuildingMembersrt:MaximumMember2021-01-012021-12-310001532286us-gaap:BuildingMember2021-12-310001532286us-gaap:BuildingMember2020-12-310001532286us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2021-01-012021-12-310001532286us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2021-01-012021-12-310001532286us-gaap:LeaseholdImprovementsMember2021-12-310001532286us-gaap:LeaseholdImprovementsMember2020-12-310001532286us-gaap:LandMember2021-12-310001532286us-gaap:LandMember2020-12-310001532286srt:MinimumMember2021-12-310001532286srt:MaximumMember2021-12-31xbrli:pure0001532286us-gaap:CustomerRelationshipsMember2021-12-310001532286us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001532286us-gaap:NoncompeteAgreementsMember2021-12-310001532286us-gaap:NoncompeteAgreementsMember2021-01-012021-12-310001532286us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001532286us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001532286us-gaap:InProcessResearchAndDevelopmentMember2021-12-310001532286us-gaap:CustomerRelationshipsMember2020-12-310001532286us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001532286us-gaap:NoncompeteAgreementsMember2020-12-310001532286us-gaap:NoncompeteAgreementsMember2020-01-012020-12-310001532286us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001532286us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-012020-12-310001532286us-gaap:InProcessResearchAndDevelopmentMember2020-12-310001532286us-gaap:SeniorNotesMember2021-12-310001532286us-gaap:SeniorNotesMember2020-12-310001532286us-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2020-12-310001532286us-gaap:NotesPayableOtherPayablesMemberus-gaap:LineOfCreditMember2021-12-310001532286us-gaap:NotesPayableOtherPayablesMemberus-gaap:LineOfCreditMember2020-12-310001532286nine:OtherShortTermDebtMember2021-12-310001532286nine:OtherShortTermDebtMember2020-12-310001532286us-gaap:SeniorNotesMember2018-10-250001532286us-gaap:SeniorNotesMember2020-01-012020-12-310001532286us-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-250001532286nine:CanadianTrancheMemberus-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-250001532286us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-250001532286nine:CanadianTrancheMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-252018-10-250001532286nine:CanadianTrancheMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-252018-10-250001532286us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-252018-10-250001532286us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-252018-10-250001532286us-gaap:LineOfCreditMembernine:TwoThousandAndEighteenABLCreditFacilityMember2018-10-252018-10-2500015322862018-10-252018-10-25nine:day0001532286us-gaap:NotesPayableOtherPayablesMembernine:MagnumSecuritiesPurchaseAgreementMember2018-10-250001532286us-gaap:BeneficialOwnerMemberus-gaap:NotesPayableOtherPayablesMembernine:MagnumSecuritiesPurchaseAgreementMember2021-06-300001532286us-gaap:NotesPayableOtherPayablesMember2021-06-3000015322862021-10-012021-12-310001532286nine:NineEnergyService401kPlanMembernine:MatchingContributionTrancheOneMember2020-01-012020-04-250001532286nine:NineEnergyService401kPlanMember2021-01-012021-12-310001532286nine:NineEnergyService401kPlanMember2020-01-012020-12-310001532286us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001532286us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001532286us-gaap:EmployeeStockOptionMember2021-12-310001532286us-gaap:RestrictedStockMember2020-12-310001532286us-gaap:RestrictedStockMember2019-12-310001532286us-gaap:RestrictedStockMember2021-01-012021-12-310001532286us-gaap:RestrictedStockMember2020-01-012020-12-310001532286us-gaap:RestrictedStockMember2021-12-310001532286us-gaap:PerformanceSharesMember2021-01-012021-12-310001532286us-gaap:PerformanceSharesMember2020-12-310001532286us-gaap:PerformanceSharesMember2019-12-310001532286us-gaap:PerformanceSharesMember2020-01-012020-12-310001532286us-gaap:PerformanceSharesMember2021-12-31nine:installment0001532286nine:ScorpionAcquisitionMembernine:AccruedExpensesMember2021-12-310001532286nine:ScorpionAcquisitionMembernine:AccruedExpensesMember2020-12-310001532286nine:FracTechAcquisitionMember2019-12-310001532286nine:MagnumSecuritiesPurchaseAgreementMember2019-12-310001532286nine:FracTechAcquisitionMember2020-01-012020-12-310001532286nine:MagnumSecuritiesPurchaseAgreementMember2020-01-012020-12-310001532286nine:FracTechAcquisitionMember2020-12-310001532286nine:MagnumSecuritiesPurchaseAgreementMember2020-12-310001532286nine:FracTechAcquisitionMember2021-01-012021-12-310001532286nine:MagnumSecuritiesPurchaseAgreementMember2021-01-012021-12-310001532286nine:FracTechAcquisitionMember2021-12-310001532286nine:MagnumSecuritiesPurchaseAgreementMember2021-12-310001532286nine:AccruedExpensesMember2021-12-310001532286nine:AccruedExpensesMember2020-12-310001532286us-gaap:OtherNoncurrentLiabilitiesMember2021-12-310001532286us-gaap:OtherNoncurrentLiabilitiesMember2020-12-310001532286us-gaap:DomesticCountryMember2021-01-012021-12-310001532286srt:MinimumMemberus-gaap:StateAndLocalJurisdictionMember2021-01-012021-12-310001532286srt:MaximumMemberus-gaap:StateAndLocalJurisdictionMember2021-01-012021-12-310001532286us-gaap:StockOptionMember2021-01-012021-12-310001532286us-gaap:StockOptionMember2020-01-012020-12-310001532286srt:ExecutiveOfficerMember2021-01-012021-12-310001532286srt:ExecutiveOfficerMember2020-01-012020-12-310001532286srt:ExecutiveOfficerMemberus-gaap:EquipmentMember2021-12-310001532286srt:ExecutiveOfficerMemberus-gaap:EquipmentMember2020-12-310001532286us-gaap:BeneficialOwnerMember2020-12-310001532286us-gaap:BeneficialOwnerMember2021-12-310001532286nine:ForumEnergyTechnologiesMember2021-01-012021-12-310001532286nine:ForumEnergyTechnologiesMember2020-01-012020-12-310001532286nine:ForumEnergyTechnologiesMember2021-12-310001532286nine:ForumEnergyTechnologiesMember2020-12-310001532286nine:EntityOwnedByForumEnergyTechnologiesMember2021-01-012021-12-310001532286nine:EntityOwnedByForumEnergyTechnologiesMember2020-01-012020-12-310001532286nine:EntityOwnedByForumEnergyTechnologiesMember2021-12-310001532286nine:EntityOwnedByForumEnergyTechnologiesMember2020-12-310001532286nine:SelectEnergyServicesInc.Member2021-01-012021-12-310001532286nine:SelectEnergyServicesInc.Member2020-01-012020-12-310001532286nine:SelectEnergyServicesInc.Member2021-12-310001532286nine:SelectEnergyServicesInc.Member2020-12-310001532286nine:NationalEnergyServicesReunitedMember2021-01-012021-12-310001532286nine:ProductsandRentalsMembernine:NationalEnergyServicesReunitedMember2020-01-012020-12-310001532286nine:CoiledTubingEquipmentMembernine:NationalEnergyServicesReunitedMember2019-10-012019-12-310001532286nine:NationalEnergyServicesReunitedMember2021-12-310001532286nine:NationalEnergyServicesReunitedMember2020-12-310001532286srt:AffiliatedEntityMember2021-01-012021-12-310001532286srt:AffiliatedEntityMember2020-01-012020-12-310001532286srt:AffiliatedEntityMember2021-12-310001532286srt:AffiliatedEntityMember2020-12-310001532286us-gaap:OperatingSegmentsMembernine:CompletionSolutionsMember2021-01-012021-12-310001532286us-gaap:OperatingSegmentsMembernine:CompletionSolutionsMember2020-01-012020-12-310001532286us-gaap:CorporateNonSegmentMember2021-01-012021-12-310001532286us-gaap:CorporateNonSegmentMember2020-01-012020-12-310001532286us-gaap:OperatingSegmentsMembernine:CompletionSolutionsMember2021-12-310001532286us-gaap:OperatingSegmentsMembernine:CompletionSolutionsMember2020-12-310001532286us-gaap:CorporateNonSegmentMember2021-12-310001532286us-gaap:CorporateNonSegmentMember2020-12-310001532286country:US2021-01-012021-12-310001532286us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:US2021-01-012021-12-310001532286country:US2020-01-012020-12-310001532286us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:US2020-01-012020-12-310001532286country:CA2021-01-012021-12-310001532286us-gaap:SalesRevenueNetMembercountry:CAus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001532286country:CA2020-01-012020-12-310001532286us-gaap:SalesRevenueNetMembercountry:CAus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001532286us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001532286us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-12-310001532286country:US2021-12-310001532286country:US2020-12-310001532286country:CA2021-12-310001532286country:CA2020-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
______________________________________________________________________________________
FORM 10-K
_____________________________________________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE FISCAL YEAR ENDED DECEMBER 31, 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: 001-38347
_____________________________________________________________________________________
Nine Energy Service, Inc.
(Exact name of registrant as specified in its charter)
_____________________________________________________________________________________
Delaware80-0759121
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
2001 Kirby Drive, Suite 200
Houston, TX 77019
(Address of principal executive offices)
(281) 730-5100
(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 Stock, par value $0.01 per shareNINENew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
_____________________________________________________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.       Yes   o    No   x
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   o        No   x
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   x        No   o 
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   x     No   o 
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 filero  Accelerated filero
Non-accelerated filer Smaller reporting company
    Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant 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. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).       Yes          No   x
The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant on the last business day of the registrant’s most recently completed second fiscal quarter (based on the closing sales price on the New York Stock Exchange on June 30, 2021) was $48,292,605.
The number of shares of the registrant’s common stock outstanding at March 4, 2022 was 32,855,054.
DOCUMENTS INCORPORATED BY REFERENCE
Information called for in Part III of this Annual Report on Form 10-K is incorporated by reference to the registrant’s Definitive Proxy Statement for its 2022 Annual Meeting of Stockholders.



TABLE OF CONTENTS
 




CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K (this “Annual Report”) contains forward-looking statements that are subject to a number of risks and uncertainties, many of which are beyond our control. All statements, other than statements of historical fact, regarding our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans, and objectives of management are forward-looking statements. When used in this Annual Report, the words “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “may,” “continue,” “predict,” “potential,” “project,” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words.
All forward-looking statements speak only as of the date of this Annual Report; we disclaim any obligation to update these statements unless required by law, and we caution you not to place undue reliance on them. Although we believe that our plans, intentions, and expectations reflected in or suggested by the forward-looking statements we make in this Annual Report are reasonable, we can give no assurance that these plans, intentions, or expectations will be achieved.
We disclose important known factors that could cause our actual results to differ materially from our expectations under “Risk Factors” in Item 1A of Part I and in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of Part II of this Annual Report. Additional risks or uncertainties that are not currently known to us, that we currently deem to be immaterial, or that could apply to any company could also materially adversely affect our business, financial condition, or future results.
These cautionary statements qualify all forward-looking statements attributable to us or persons acting on our behalf.

1


SUMMARY OF PRINCIPAL RISK FACTORS
Our business is subject to a number of risks and uncertainties. The following is a summary of the principal risk factors that could materially adversely affect our business, financial condition and results of operations. A more complete statement of those risks and uncertainties is set forth in “Risk Factors” in Item 1A of Part I of this Annual Report.
Our business is cyclical and depends on capital spending and well completions by the onshore oil and natural gas industry, and the level of such activity is volatile and strongly influenced by current and expected oil and natural gas prices. If the prices of oil and natural gas decline, our business, financial condition, results of operations, cash flows, and prospects may be materially and adversely affected.
Our substantial debt obligations could have significant adverse consequences on our business and future prospects, and restrictions in our debt agreements could limit our growth and our ability to engage in certain activities.
Inflation may adversely affect our financial position and operating results; in particular, cost inflation with labor or materials could offset any price increases for our products and services.
If we are unable to attract and retain key employees, technical personnel, and other skilled and qualified workers, our business, financial condition, or results of operations could suffer.
The recent coronavirus pandemic and related economic repercussions have had a significant adverse impact on our business and, depending on the duration of the pandemic and its effect on the oil and gas industry, could continue to have a material adverse effect on our business, liquidity, results of operations, and financial condition.
We may be unable to maintain existing prices or implement price increases on our products and services, and intense competition in the markets for our dissolvable plug products may lead to pricing pressures, reduced sales, or reduced market share.
Our current and potential competitors may have longer operating histories, significantly greater financial or technical resources, and greater name recognition than we do.
Our operations are subject to conditions inherent in the oilfield services industry, such as equipment defects, liabilities arising from accidents or damage involving our fleet of trucks or other equipment, explosions and uncontrollable flows of gas or well fluids, and loss of well control.
If we are unable to accurately predict customer demand or if customers cancel their orders on short notice, we may hold excess or obsolete inventory, which would reduce gross margins. Conversely, insufficient inventory would result in lost revenue opportunities and potentially loss of market share and damaged customer relationships.
We are dependent on customers in a single industry. The loss of one or more significant customers could adversely affect our financial condition, prospects, and results of operations.
We may be subject to claims for personal injury and property damage or other litigation, which could materially adversely affect our financial condition, prospects, and results of operations.
We are subject to federal, state, and local laws and regulations regarding issues of health, safety, and protection of the environment. Under these laws and regulations, we may become liable for penalties, damages, or costs of remediation or other corrective measures. Any changes in laws or government regulations could increase our costs of doing business.
Our success may be affected by the use and protection of our proprietary technology as well as our ability to enter into license agreements. There are limitations to our intellectual property rights and, thus, our right to exclude others from the use of our proprietary technology.
Our success may be affected by our ability to implement new technologies and services.
Significant ownership of our common stock by certain stockholders could adversely affect our other stockholders.
Our future financial condition and results of operations could be adversely impacted by asset impairment charges.
Increased attention to climate change and conservation measures may reduce oil and natural gas demand, and we face various risks associated with increased activism and related litigation against oil and natural gas exploration and development activities.
2


Seasonal and adverse weather conditions adversely affect demand for our products and services.
We are currently out of compliance with the New York Stock Exchange’s (the “NYSE”) minimum market capitalization requirement and are at risk of the NYSE delisting our common stock, which would have an adverse impact on the trading volume, liquidity, and market price of our common stock.
3


PART I
Item 1.    Business
Overview
Nine Energy Service, Inc. (either individually or together with its subsidiaries, as the context requires, the “Company,” “Nine,” “we,” “us,” and “our”) is a Delaware corporation that was formed in February 2013 through a combination of three service companies owned by SCF Partners, L.P. or its affiliates. Nine is a leading completion services provider that targets unconventional oil and gas resource development across North American basins and abroad. We partner with our exploration and production (“E&P”) customers to design and deploy downhole solutions and technology to prepare horizontal, multistage wells for production. We focus on providing our customers with cost-effective and comprehensive completion solutions designed to maximize their production levels and operating efficiencies. We believe our success is a product of our culture, which is driven by our intense focus on performance and wellsite execution as well as our commitment to forward-leaning technologies that aid us in the development of smarter, customized applications that drive efficiencies.
We provide our comprehensive completion solutions across a diverse set of well-types, including on the most complex, technically demanding unconventional wells. Modern, high-intensity completion techniques are a more effective way for our customers to maximize resource extraction from horizontal oil and gas wells. These completion techniques provide improved estimated ultimate recovery per lateral foot and a superior return on investment by decreasing cycle time, which make them attractive to operators. We compete for the most intricate and demanding projects, which are characterized by extended reach horizontal laterals, increased stage counts per well, multi-well pad development, and increased proppant loading per lateral foot. As stage counts per well and wells per pad increase, so do our operating leverage and returns, as we are able to complete more jobs and stages with the same number of units and crews. Service providers for these demanding projects are selected based on their technical expertise and ability to execute safely and efficiently. As our customers continue to improve operational efficiencies in completions design, increasing its complexity and difficulty, oilfield service selection becomes much more critical and selective.
We offer a variety of completion applications and technologies to match customer needs across the broadest addressable completions market. Our comprehensive well solutions range from cementing the well at the initial stages of the completion, preparing the well for stimulation, isolating all the stages of an extended reach lateral, and the drilling out of isolation tools. Our completion techniques are specifically tailored to the customer and geology of each well. At the initial stage of a well completion, our lab facilities produce customized cementing slurries used to secure the production casing to ensure well integrity throughout the life of the well. Once the casing is in place, we utilize our proprietary tools at the toe (end) of the well, often called stage one, to prepare for the well stimulation process. Following stage one, we perform plug-and-perf completions using a wireline or electric wireline truck and reel, as well as our composite or dissolvable frac plugs. Through our wireline units, we provide plug-and-perf services that, when combined with our fully-composite or dissolvable frac plugs, create perforations to isolate and divert the fracture to the correct stage. Our completion tool technology focuses on composite and dissolvable frac plugs that isolate stages in a completion but also includes a number of other patented technologies sold in North America and abroad. Our equipment also includes large-diameter coiled tubing units that are capable of reaching the farthest depths for the removal of plugs and cleaning of the wellbore to prepare for production.
Our website is located at https://nineenergyservice.com, and our investor relations website is located at https://investor.nineenergyservice.com. The information posted on our website is not incorporated into this Annual Report. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are available free of charge on our investor relations website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (the “SEC”). You may also access all of our public filings through the SEC’s website at www.sec.gov. Investors and other interested parties should note that we use our investor relations website to publish important information about us, including information that may be deemed material to investors. We encourage investors and other interested parties to review the information we may publish through our investor relations website, in addition to our SEC filings, press releases, conference calls, and webcasts.
Our Services
We derive revenue by providing services integral to the completion of unconventional wells through a full range of tools and methodologies. The following is a description of our primary service offerings and deployment methods:
Cementing Services: Our cementing services consist of blending high-grade cement and water with various solid and liquid additives to create a cement slurry that is pumped between the casing and the wellbore of the well. We currently operate
4


four high-quality laboratory facilities capable of designing and testing all of the current industry cement designs. The laboratory facilities operate twenty-four hours a day and are fully staffed by qualified technicians with the latest equipment and modeling software. Additionally, our technicians and engineers ensure that all tests are performed to American Petroleum Institute specifications and results are delivered to customers promptly. Our cement slurries are designed to achieve the proper cement thickening time, compressive strength, and fluid loss control. Our slurries can be modified to address a wide range of downhole needs of our E&P customers, including varying well depths, downhole temperatures, pressures, and formation characteristics.
We deploy our slurries by using our customized design twin-pumping units, which are fully redundant, containing two pumps, two hydraulic systems, two mixing pumps, and two electrical systems. This customized design significantly decreases our risk of downtime due to mechanical failure and eliminates the necessity to have an additional cementing unit on standby. We have invested in the highest quality cementing equipment.
From January 2014 through December 2021, we completed approximately 24,900 cementing jobs, with an on-time rate of approximately 91%. Punctuality of service has become one of the primary metrics that E&P operators use to evaluate the cementing services they receive. Key contributors to our 91% on-time rate include our lab capabilities, personnel, close proximity to our customers’ acreage, dual-sided bulk loading plants, and our service-driven culture.
Completion Tools: We provide downhole solutions and technology used for multistage completions. Our comprehensive completion service offerings are mostly comprised of composite and dissolvable frac plugs in a variety of sizes to isolate stages during plug-and-perf operations. We have coupled patented tool designs with proprietary materials for our dissolvable offering, enabling us to serve the entire addressable plug market. With this ability, we have traditional and long-range plugs to address every type of wellbore situation. Our frac plug technology is complemented by our unconventional open hole and cemented completion tool products, such as liner hangers and accessories, fracture isolation packers, frac sleeves, stage one prep tools, casing flotation tools, specialty open hole float equipment, disk subs, composite cement retainers, and centralizers.
Our systems provide completion efficiencies at the wellsite by reducing our customers’ equipment needs and stimulation time and allowing for specific zonal treatment. Our dissolvable frac plugs help operators reduce cycle times to bring production online faster, decrease the amount of equipment and people needed on location, and significantly reduce carbon emissions compared to a traditional composite plug completion. Through these reductions in cycle time, our dissolvable plugs can help increase our customers’ internal rate of return and provide a safer and more efficient working environment. From January 2014 through December 2021, we deployed approximately 317,400 isolation, stage one, and casing flotation tools.
Wireline Services: Our wireline services involve the use of a wireline or electric wireline unit equipped with a spool of wireline that is unwound and lowered into oil and gas wells to convey specialized tools or equipment for well completion, well intervention, or pipe recovery. We operate a fleet of modern and “fit-for-purpose” cased hole wireline units designed for operating in unconventional completion operations. Our operation is equipped with the latest technology utilized to service long lateral completions, including head tension tools, ballistic release tools, and addressable switches. During 2021, we began running electric wireline units in our fleet, which significantly reduce carbon emissions and the use of diesel. We currently have wireline units equipped with Coated Line, which is a coated wireline that significantly reduces injector oil use. Offering a lower dynamic coefficient of friction, Coated Line Wireline requires less pump down fluid to operate and is more conducive for reaching further depths in longer laterals.
The majority of our wireline work consists of plug-and-perf completions, which is a multistage well completion technique for cased-hole wells that consists of deploying perforating guns to a specified depth. We deploy proprietary specialized tools like our fully-composite and dissolvable frac plugs through our wireline units. From January 2014 through December 2021, we completed approximately 188,500 wireline stages with a success rate of approximately 99%.
Coiled Tubing Services: Coiled tubing services perform wellbore intervention operations utilizing a continuous steel pipe that is transported to the wellsite wound on a large spool in lengths of up to 30,000 feet. Coiled tubing provides a cost-effective solution for well work due to the ability to deploy efficiently and safely into a live well using specialized well-control equipment. The live well work capability limits the customer’s risk of formation damage associated with “killing” a well (the temporary placement of heavy fluids in a wellbore to keep reservoir fluids in place), while allowing for safer operations due to minimal equipment handling. Coiled tubing facilitates a variety of services in both new and old wells, such as milling, drilling, fishing, production logging, artificial lift, cementing, and stimulation.
Our coiled tubing units carry data acquisition and dissemination technology, allowing our customers to monitor jobs via a web interface. Our “extended reach” units are capable of reaching the toe of wells with total measured depths of 24,000 feet and beyond, including lateral lengths in excess of 12,500 feet, keeping pace with the industry’s most challenging downhole environments. While we specialize in larger-diameter (2 3/8” and 2 5/8”) coiled tubing units, we also offer 2” and 1 1/4”
5


diameter solutions to our customers. From April 2014 through December 2021, we have performed approximately 10,700 jobs and deployed more than 244 million running feet of coiled tubing, with a success rate of over 99%.
Geographic Areas of Operation
We operate in all major onshore basins in the United States (the “U.S.”), including the Permian Basin, Marcellus and Utica Shales, Eagle Ford Shale, DJ Basin, SCOOP/STACK Formation, Bakken Formation, and Haynesville Formation as well as the Western Canada Sedimentary Basin in Canada. We provide our services through strategically placed operating facilities located in-basin throughout the U.S. This local presence allows us to quickly respond to customer demands and operate efficiently. Additionally, through our extensive footprint, we are able to track and implement best practices around completion trends and technology across all divisions and geography.
A portion of completion tool revenue is generated from outside of North America. Although we have no facilities outside of North America, international completion tools are an important part of our revenue stream.
We believe that our strategic geographic diversity will benefit us as activity increases or decreases in select basins by helping to mitigate basin and commodity-risk. Our broad geographic footprint provides us with exposure to potential increases in drilling and completion activity and will allow us to opportunistically pursue new business in basins with the most active drilling environments.
Seasonality
Our operations are subject to seasonal factors, and our overall financial results reflect seasonal variations. Specifically, we typically have experienced a pause by our customers around the holiday season in the fourth quarter, which may be compounded as our customers exhaust their annual capital spending budgets towards year end.
Additionally, our operations are directly affected by weather conditions. During the winter months (portions of the first and fourth quarters) and periods of heavy snow, ice, or rain, particularly in the northeastern U.S., North Dakota, Rockies, and western Canada, our customers may delay operations or we may not be able to operate or move our equipment between locations. Also, during the spring thaw, which normally starts in late March and continues through June, some areas, primarily in western Canada, impose transportation restrictions to prevent damage caused by the spring thaw. Throughout the year, heavy rains adversely affect activity levels because well locations and dirt access roads can become impassible in wet conditions. Weather conditions may also negatively affect our customers’ activity levels.
Sales and Marketing
Our sales activities are conducted through a network of sales representatives and business development personnel, which provides us coverage at both the corporate and field level of our customers. We have a technical sales organization with expertise and focus within our specific service lines. Sales representatives work closely with local operations managers to target potential opportunities through strategic focus and planning. Customers are identified as targets based on their drilling and completion activity, geographic location, and economic viability. Our marketing activities are performed internally with input and guidance from a third-party marketing agency. Our strategy is based on building a strong brand though multiple media outlets including our website, select social media accounts, print and online advertisements, billboard advertisements, press releases and various industry-specific conferences, publications, and lectures.
Customers
Our customer base includes a broad range of integrated and independent E&P companies. For the year ended December 31, 2021, our top five customers collectively accounted for approximately 29% of our revenues.
Demand for our services and products is cyclical and substantially dependent upon activity levels in the oil and gas industry, particularly our customers’ willingness to spend capital on the exploration for and development of oil and natural gas. Our customers’ spending plans are generally based on their outlook for near-term and long-term commodity prices. As a result, the demand for our services and products is highly sensitive to current and expected commodity prices.
Competition
We provide our services and products across the U.S., Canada, and abroad, and we compete against different companies in each service and product line we offer. Our competition includes many large and small oilfield service companies, including the largest integrated oilfield services companies. We believe that the principal competitive factors in the markets we serve are technology offerings, wellsite execution, service quality, technical expertise, equipment capacity, work force
6


competency, efficiency, safety record, reputation, and experience. Additionally, projects are often awarded on a bid basis, which tends to create a highly competitive environment. We seek to differentiate our company from our competitors by delivering the highest-quality services, technology, and equipment possible, coupled with superior execution and operating efficiency in a safe working environment. By focusing on cultivating our existing customer relationships and maintaining our high standard of customer service, technology, safety, performance, and quality of crews, equipment, and services, we believe we are differentiated in a competitive market.
Our major competitors include Halliburton Company, Schlumberger Limited, NCS Multistage, NexTier Oilfield Solutions, KLX Energy Services Holdings, Innovex, and a significant number of private and locally-oriented businesses.
Suppliers
We purchase a wide variety of raw materials, parts, and components that are manufactured and supplied for our operations from various suppliers. While we are not dependent on any single supplier for those materials, parts, or components, certain product lines depend on a limited number of third-party suppliers and vendors. During the year ended December 31, 2021, no supplier of the materials used in our services provided over 10% of our materials or equipment as a percentage of overall costs.
To date, we have generally been able to obtain the equipment, parts, and supplies necessary to support our operations on a timely basis. While we believe that we will be able to make satisfactory alternative arrangements in the event of any interruption in the supply of these materials and/or products by one of our suppliers, we may not always be able to make alternative arrangements. In addition, certain materials for which we do not currently have long-term supply agreements could experience shortages and significant price increases in the future. As a result, we may be unable to mitigate any future supply shortages, and our results of operations, prospects, and financial condition could be adversely affected.
Research & Technology, Intellectual Property
Our sales and earnings are influenced by our ability to successfully introduce new or improved products and services to the market. We believe we have become a “go-to” provider for piloting new technologies because of our service quality and offering, execution at the wellsite, and geographic footprint.
Our engineering and technology efforts are focused on providing efficient and cost-effective solutions to maximize production for our customers across major North American onshore basins and abroad. We have dedicated resources focused on internally developing new technology and equipment and evolving our existing proprietary tools, as well as resources focused on sourcing and commercializing new technologies through mergers and acquisitions and strategic partnerships, to stay ahead of industry trends and achieve lower completion and production costs for our customers.
We have developed a suite of proprietary downhole tools, products, and techniques through both internal resources, as well as mergers and acquisitions and strategic partnerships with manufacturers and engineering companies looking for a reliable and expansive channel to market. In these partnerships, we have exclusive rights to market and sell technology unavailable to any other service providers in the designated regions, and we sell the technology directly to the customer and order from the manufacturer on an as-needed basis, with no minimum volume requirements and without having to hold excess inventory. These strategic partnerships provide us and our customers with access to unique downhole technology from independent innovators while allowing us to minimize exposure to potential technology adoption risks and the significant costs associated with developing and implementing research and development internally.
Although in the aggregate our patents, licenses, and strategic partnerships are important to us, we do not regard any single patent, license, or strategic partnership as critical or essential to our business as a whole. In general, we depend on our technological capabilities, customer service-oriented culture, and application of our know-how to distinguish ourselves from our competitors, rather than our right to exclude others through patents or exclusive licenses. We also consider the quality and timely delivery of our products, the service we provide to our customers, and the technical knowledge and skill of our personnel to be more important than our registered intellectual property in our ability to compete.
Risk Management and Insurance
Our operations are subject to hazards inherent in the oil and natural gas industry, including, but not limited to, accidents, blowouts, explosions, craterings, fires, oil spills, and hazardous materials spills. These conditions can cause personal injury or loss of life; damage to, or destruction of, property, the environment, and wildlife; and the suspension of our or our customers’ operations.
7


In addition, claims for loss of oil and gas production and damage to formations can occur in the oilfield services industry. If a serious accident were to occur at a location where our equipment and services are being used, it could result in us being named as a defendant in lawsuits asserting large claims.
Because our business involves the transportation of heavy equipment and materials, we may also experience traffic accidents which may result in spills, property damage, and personal injury.
Despite our efforts to maintain high safety standards, from time to time, we have suffered accidents, and there is a risk that we will experience accidents in the future. In addition to the property and personal losses from these accidents, the frequency and severity of these incidents affect our operating costs, insurability, and relationships with customers, employees, and regulatory agencies. In particular, in recent years many of our large customers have placed an increased emphasis on the safety records of their service providers. Any significant increase in the frequency or severity of these incidents, or the general level of compensatory payments, could adversely affect the cost of, or our ability to obtain, workers’ compensation and other forms of insurance and could have other material adverse effects on our financial condition and results of operations.
We maintain insurance coverage of types and amounts that we believe to be customary in the industry including workers’ compensation, employer’s liability, claims based pollution, umbrella, comprehensive commercial general liability, business automobile, and property. Our insurance coverage may be inadequate to cover our liabilities. In addition, we may not be able to maintain adequate insurance in the future at rates we consider reasonable and commercially justifiable or on terms as favorable as our current arrangements.
We endeavor to allocate potential liabilities and risks between the parties in our Master Service Agreements (“MSAs”). We retain the risk for any liability not indemnified by our customers in excess of our insurance coverage. These MSAs delineate our and our customers’ respective warranty and indemnification obligations with respect to the services we provide. We endeavor to negotiate MSAs with our customers that provide, among other things, that we and our customers assume (without regard to fault) liability for damages to our respective personnel and property. For catastrophic losses, we endeavor to negotiate MSAs that include industry-standard carve-outs from the knock-for-knock indemnities. Additionally, our MSAs often provide carve-outs to the “without regard to fault” concept that would permit, for example, us to be held responsible for events of catastrophic loss only if they arise as a result of our gross negligence or willful misconduct. Our MSAs typically provide for industry-standard pollution indemnities, pursuant to which we assume liability for surface pollution associated with our equipment and originating above the surface (without regard to fault), and our customer assumes (without regard to fault) liability arising from all other pollution, including, without limitation, underground pollution and pollution emanating from the wellbore as a result of an explosion, fire, or blowout. This description of our MSAs is a summary of the material terms of the typical MSA that we have in place and does not reflect every MSA that we have entered into or may enter into in the future, some of which may contain indemnity structures and risk allocations between our customers and us that are different than those described here.
Employees
As of December 31, 2021, we had 944 employees, all of which were full-time. We are not a party to any collective bargaining agreements.
Regulatory Matters
Our operations are subject to numerous stringent and complex laws and regulations at the U.S. federal, state, and local levels governing the discharge of materials into the environment, environmental protection, and health and safety aspects of our operations. In addition, due to our operations in Canada, we are subject to Canadian environmental statutes and regulations. Failure to comply with these laws and regulations or to obtain or comply with permits may result in the assessment of administrative, civil, and criminal penalties, imposition of remedial or corrective action requirements, and the imposition of injunctions or other orders to prohibit certain activities, restrict certain operations, or force future compliance with environmental requirements.
There is inherent risk of incurring significant environmental costs and liabilities in the performance of our operations due to our handling of petroleum hydrocarbons, other hazardous substances, and wastes, as a result of air emissions and wastewater discharges related to our operations, and because of historical operations and waste disposal practices. Spills or other releases of regulated substances, including such spills and releases that occur in the future, could expose us to material losses, expenditures, and liabilities under applicable environmental laws and regulations. Under certain of such laws and regulations, we could be held strictly liable for the removal or remediation of previously released materials or property contamination, regardless of whether we were responsible for the release or contamination and even if our operations met previous standards in the industry at the time they were conducted.
8


The following is a summary of some of the existing laws, rules, and regulations to which we are subject.
Hazardous Substances and Waste Handling
The Resource Conservation and Recovery Act (“RCRA”) and comparable state statutes regulate the generation, transportation, treatment, storage, disposal, and cleanup of hazardous and non-hazardous wastes. Under the guidance issued by the U.S. Environmental Protection Agency (the “EPA”), the individual states administer some or all of the provisions of RCRA, sometimes in conjunction with their own, more stringent requirements. We are required to manage the disposal of hazardous and non-hazardous wastes in compliance with RCRA and analogous state laws. RCRA currently exempts many E&P wastes from classification as hazardous waste. Specifically, RCRA excludes from the definition of hazardous waste produced waters and other wastes intrinsically associated with the exploration, development, or production of crude oil and natural gas. However, these oil and gas E&P wastes may still be regulated under state solid waste laws and regulations, and it is possible that certain oil and natural gas E&P wastes now classified as non-hazardous could be classified as hazardous waste in the future. Stricter regulation of wastes generated during our or our customers’ operations could result in increased costs for our operations or the operations of our customers, which could in turn reduce demand for our services and adversely affect our business.
Comprehensive Environmental Response, Compensation, and Liability Act
The Comprehensive Environmental Response, Compensation, and Liability Act (“CERCLA”), also known as the Superfund law, imposes joint and several liability, without regard to fault or legality of conduct, on classes of persons who are considered to be responsible for the release of a hazardous substance into the environment. These persons include the current and former owner or operator of the site where the release occurred and anyone who transported or disposed or arranged for the transport or disposal of a hazardous substance released at the site. Persons who are or were responsible for releases of hazardous substances under CERCLA and any state analogs may be subject to joint and several and strict liability for the costs of cleaning up the hazardous substances that have been released into the environment and for damages to natural resources and for the costs of certain health studies. We currently own, lease, or operate numerous properties that have been used for manufacturing and other operations for many years. These properties and the substances disposed or released on them may be subject to CERCLA and analogous state laws. Under such laws, we could be required to remove previously disposed substances and wastes, remediate contaminated property, or perform remedial operations to prevent future contamination. In addition, it is not uncommon for neighboring landowners and other third parties to file claims for personal injury and property damage allegedly caused by the hazardous substances released into the environment.
Worker Health and Safety
We are subject to a number of federal and state laws and regulations, including the federal Occupational Safety and Health Act (“OSHA”), establishing requirements to protect the health and safety of workers. The OSHA hazard communication standard, the EPA community right-to-know regulations under Title III of the federal Superfund Amendment and Reauthorization Act, and comparable state statutes require maintenance of information about hazardous materials used or produced in operations and provision of this information to employees, state and local government authorities, and citizens. In June 2016, OSHA finalized a regulation regarding crystalline silica exposures, which included requirements that hydraulic fracturing operations implement dust controls to limit exposures to the substance by June 23, 2021. Additionally, the Federal Motor Carrier Safety Administration (the “FMCSA”) regulates and provides safety oversight of commercial motor vehicles, the EPA establishes requirements to protect human health and the environment, and the federal Bureau of Alcohol, Tobacco, Firearms and Explosives establishes requirements for the safe use and storage of explosives. The federal Nuclear Regulatory Commission establishes requirements for the possession and use of radioactive materials, while most states have entered into agreements that allow them to assume licensing and oversight activities for specified classes of such materials. State agencies typically regulate other sources of ionizing and non-ionizing radiation. Substantial fines and penalties can be imposed, and orders or injunctions limiting or prohibiting certain operations may be issued, in connection with any failure to comply with these laws and regulations.
Transportation Safety and Compliance
At December 31, 2021, we operated a fleet in excess of 515 commercial motor vehicles. As such, we are subject to a number of federal and state laws and regulations, including the Federal Motor Carrier Safety Regulations and Hazardous Material Regulations for interstate travel and comparable state regulations for intrastate travel. Substantial fines and penalties can be imposed and orders or injunctions limiting or prohibiting certain operations may be issued in connection with any failure to comply with laws and regulations relating to the safe operation of commercial motor vehicles.
9


Water Discharges
The Federal Water Pollution Control Act (the “Clean Water Act”) and analogous state laws impose restrictions and strict controls with respect to the discharge of pollutants, including spills and leaks of oil and other substances, into waters of the U.S. The discharge of pollutants into regulated waters, including jurisdictional wetlands, is prohibited, except in accordance with the terms of a permit issued by the EPA or an analogous state agency. In September 2015, the EPA and U.S. Army Corps of Engineers issued a rule defining the scope of federal jurisdiction over wetlands and other waters of the U.S., which never took effect before being replaced by the Navigable Waters Protection Rule (the “NWPR”) in December 2019. A coalition of states and cities, environmental groups, and agricultural groups challenged the NWPR, which was vacated by a federal district court in August 2021. The EPA is undergoing a rulemaking process to redefine the definition of waters of the U.S.; in the interim, the EPA is utilizing the pre-2015 definition. To the extent a future rule expands the range of properties subject to the Clean Water Act’s jurisdiction, certain energy companies could face increased costs and delays with respect to obtaining permits for dredge and fill activities in wetland areas, which in turn could reduce demand for our services. The process for obtaining permits has the potential to delay our operations and those of our customers. Spill prevention, control, and countermeasure requirements of federal laws require appropriate containment berms and similar structures to help prevent the contamination of navigable waters by a petroleum hydrocarbon tank spill, rupture, or leak. In addition, the Clean Water Act and analogous state laws require individual permits or coverage under general permits for discharges of wastewater and storm water runoff from certain types of facilities. Federal and state regulatory agencies can impose administrative, civil, and criminal penalties as well as other enforcement mechanisms for non-compliance with discharge permits or other requirements of the Clean Water Act and analogous state laws and regulations. The Clean Water Act and analogous state laws provide for administrative, civil, and criminal penalties for unauthorized discharges and, together with the Oil Pollution Act of 1990, impose rigorous requirements for spill prevention and response planning, as well as substantial potential liability for the costs of removal, remediation, and damages in connection with any unauthorized discharges.
Air Emissions
Through the federal Clean Air Act, as amended (“CAA”), and comparable state and local laws and regulations, the EPA regulates emissions of various air pollutants through the issuance of permits and the imposition of other requirements. The EPA has developed, and continues to develop, stringent regulations governing emissions of air pollutants at specified sources. New facilities may be required to obtain permits before work can begin, and modified and existing facilities may be required to obtain additional permits.
In June 2016, the EPA finalized regulations establishing New Source Performance Standards, known as Subpart OOOOa, for methane and volatile organic compounds from new and modified oil and natural gas production and natural gas processing and transmission facilities. In September 2020, the EPA finalized two sets of amendments to the 2016 Subpart OOOOa standards. The first, known as the 2020 Technical Rule, reduced the 2016 rule’s fugitive emissions monitoring requirements and expanded exceptions to pneumatic pump requirements, among other changes. The second, known as the 2020 Policy Rule, rescinded the methane-specific requirements for certain oil and natural gas sources in the production and processing segments. On January 20, 2021, President Biden issued an Executive Order directing the EPA to rescind the 2020 Technical Rule by September 2021 and consider revising the 2020 Policy Rule. On June 30, 2021, President Biden signed a Congressional Review Act (the “CRA”) resolution passed by Congress that revoked the 2020 Policy Rule. The CRA did not address the 2020 Technical Rule.
The EPA has recently taken steps to strengthen its methane standards, including most recently in November 2021, when the EPA issued a proposed rule intended to reduce methane emissions from oil and gas sources. The proposed rule would make the existing regulations in Subpart OOOOa more stringent and create a Subpart OOOOb to expand reduction requirements for new, modified, and reconstructed oil and gas sources, including standards focusing on certain source types that have never been regulated under the CAA (including intermittent vent pneumatic controllers, associated gas, and liquids unloading facilities). In addition, the proposed rule would establish “Emissions Guidelines,” creating a Subpart OOOOc that would require states to develop plans to reduce methane emissions from existing sources that must be at least as effective as presumptive standards set by EPA. Under the proposed rule, states would have three years to develop their compliance plan for existing sources, and the regulations for new sources would take effect immediately upon issuance of a final rule. The EPA is expected to issue both a supplemental proposed rule, which may expand or modify the current proposed rule, and final rule by the end of 2022.
As a result of these regulatory changes, the scope of any final methane regulations or the costs for complying with federal methane regulations are uncertain. However, any new regulations implementing stricter permitting requirements could delay or impair our or our customers’ ability to obtain air emission permits, and result in increased expenditures for pollution control equipment, the costs of which could be significant. Federal and state regulatory agencies can impose administrative, civil, and criminal penalties, as well as injunctive relief, for non-compliance with air permits or other requirements of the CAA
10


and associated state laws and regulations.
Climate Change
Numerous reports from scientific and governmental bodies, such as the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, have expressed heightened concerns about the impacts of human activity, especially fossil fuel combustion, on the global climate. In turn, governments and civil society are increasingly focused on limiting the emissions of greenhouse gases (“GHGs”), including emissions of carbon dioxide from the use of oil and natural gas. The EPA has determined that emissions of GHGs, including carbon dioxide and methane, present a danger to public health and the environment because emissions of such gases are, according to the EPA, contributing to warming of the Earth’s atmosphere and other climatic changes. The EPA has established GHG emission reporting requirements for sources in the oil and gas sector and has also promulgated rules requiring certain large stationary sources of GHGs to obtain preconstruction permits under the CAA and follow “best available control technology” requirements. Although we are not likely to become subject to GHG emissions permitting and best available control technology requirements because none of our facilities are presently major sources of GHG emissions, such requirements could become applicable to our customers and could have an adverse effect on their costs of operations or financial performance, thereby adversely affecting our business, financial condition, and results of operations.
In December 2015, the 21st Conference of the Parties of the United Nations Framework Convention on Climate Change resulted in nearly 200 countries, including the U.S., coming together to develop the Paris Agreement, which calls for the parties to undertake “ambitious efforts” to limit the average global temperature. Although the agreement does not create any binding obligations for nations to limit their GHG emissions, it does include pledges to voluntarily limit or reduce future emissions. On June 1, 2017, President Trump announced that the U.S. would withdraw from the Paris Agreement and completed the process of withdrawing from the Paris Agreement on November 4, 2020. However, on January 20, 2021, President Biden issued written notification to the United Nations of the United States’ intention to rejoin the Paris Agreement, which became effective on February 19, 2021. In addition, in September 2021, President Biden publicly announced the Global Methane Pledge, a pact that aims to reduce global methane emissions at least 30% below 2020 levels by 2030. Since its formal launch at the United Nations Climate Change Conference (COP26), over 100 countries have joined the pledge.
Also, the U.S. Congress has from time to time considered adopting legislation to reduce emissions of GHGs, and many states have already established regional GHG “cap-and-trade” programs. The adoption of any legislation or regulation that restricts emissions of GHGs from the equipment and operations of our customers or with respect to the oil and natural gas they produce could adversely affect demand for our products and services. Finally, most scientists have concluded that increasing concentrations of GHGs in the Earth’s atmosphere may produce climate changes that could have significant physical effects, such as increased frequency and severity of storms, droughts, and floods and other climatic events; if such effects were to occur, they could have an adverse impact on our operations.
Hydraulic Fracturing
Our businesses are dependent on hydraulic fracturing and horizontal drilling activities. Hydraulic fracturing is an important and common practice that is used to stimulate production of hydrocarbons, particularly natural gas, from tight formations, including shales. The process, which involves the injection of water, sand, and chemicals under pressure into formations to fracture the surrounding rock and stimulate production, is typically regulated by state oil and natural gas commissions. However, federal agencies have asserted regulatory authority over certain aspects of the process. For example, the EPA has asserted federal regulatory authority pursuant to the federal Safe Drinking Water Act over certain hydraulic fracturing activities involving the use of diesel fuels.
There is considerable uncertainty surrounding regulation of the emissions of methane, which may be released during hydraulic fracturing. In addition to the EPA’s Subpart OOOO regulations discussed above, other federal agencies have promulgated rules regulating methane. For example, on March 20, 2015, the U.S. Bureau of Land Management (the “BLM”) finalized a rule regulating hydraulic fracturing activities on federal lands, including requirements for the disclosure, wellbore integrity, and handling of flowback water; however, on December 29, 2017, the BLM issued a rescission of the hydraulic fracturing rule. This rescission and the rule as promulgated are subject to ongoing litigation. The BLM also previously finalized in 2016 similar limitations on methane emissions from venting and flaring and leaking equipment from oil and natural gas activities on public lands, but in September 2018 issued a final rule repealing certain provisions of the 2016 rule and reinstating the pre-2016 regulations. The 2016 rule and the rescission were invalidated by separate federal district courts. As a result, future implementation of methane rules by the BLM is uncertain at this time. However, given the long-term trend towards increasing regulation, future federal regulation of methane and other GHG emissions from the oil and gas industry remains a possibility.
The EPA has also issued effluent limitation guidelines that prohibit the discharge of wastewater from hydraulic
11


fracturing operations to publicly owned wastewater treatment plants. It is unclear how any additional federal regulation of hydraulic fracturing activities may affect our operations, but additional regulatory burdens on our customers could ultimately result in decreased demand for our services.
Various studies analyzing the potential environmental impacts of hydraulic fracturing have also been performed. For example, the EPA issued a report on the potential impacts of hydraulic fracturing on drinking water resources, which concluded that “water cycle” activities associated with hydraulic fracturing may impact drinking water resources “under some circumstances,” noting that the following hydraulic fracturing water cycle activities and local- or regional-scale factors are more likely than others to result in more frequent or more severe impacts: water withdrawals for fracturing in times or areas of low water availability; surface spills during the management of fracturing fluids, chemicals or produced water; injection of fracturing fluids into wells with inadequate mechanical integrity; injection of fracturing fluids directly into groundwater resources; discharge of inadequately treated fracturing wastewater to surface waters; and disposal or storage of fracturing wastewater in unlined pits. As described elsewhere in this Annual Report, these risks are regulated under various state, federal, and local laws.
Some states, counties, and municipalities have enacted or are considering moratoria on hydraulic fracturing. For example, New York, Vermont, Maryland, and Washington have banned the use of high-volume hydraulic fracturing. Alternatively, some municipalities are, or have considered, zoning and other ordinances, the conditions of which could impose a de facto ban on drilling and/or hydraulic fracturing operations. Further, some states, counties, and municipalities are closely examining water use issues, such as permit and disposal options for processed water, which could have a material adverse impact on our financial condition, prospects, and results of operations if such additional permitting requirements are imposed upon our industry. If new laws or regulations that significantly restrict hydraulic fracturing are adopted, such laws could reduce demand for our business by making it more difficult or costly for certain customers to perform fracturing to stimulate production from tight formations. In addition, if hydraulic fracturing becomes regulated at the federal level as a result of federal legislation or regulatory initiatives by the EPA, the business and operations of our customers could be subject to additional permitting requirements, attendant permitting delays, increased operating and compliance costs and process prohibitions, which could have an adverse effect on our business, financial condition, and results of operations.
In light of concerns about seismic activity being triggered by the injection of produced waters into underground wells, certain regulators are also considering additional requirements related to seismic safety for hydraulic fracturing activities. A 2015 U.S. Geological Survey report identified eight states, including Texas, with areas of increased rates of induced seismicity that could be attributed to fluid injection or oil and gas extraction. Any regulation that restricts the ability of our customers to dispose of produced waters or increases their cost of doing business could cause them to curtail operations, which in turn could decrease demand for our services and have a material adverse effect on our business.
National Environmental Policy Act     
Businesses and operations of our customers that are carried out on federal lands may be subject to the National Environmental Policy Act (“NEPA”), which requires federal agencies, including the Department of the Interior (the “DOI”), to evaluate major agency actions having the potential to significantly impact the human environment. In the course of such evaluations, an agency will evaluate the potential direct, indirect, and cumulative impacts of a proposed project and, if necessary, will prepare a detailed Environmental Impact Statement that must be made available for public review and comment. On July 16, 2020, the Council on Environmental Quality revised NEPA’s implementing regulations in an effort to streamline approvals for projects. Among other revisions, the rules redefined environmental “effects” or “impacts” as the effects “that are reasonably foreseeable and have a reasonably close causal relationship to the proposed action or alternatives.” The rule also eliminated the current “direct,” “indirect,” or “cumulative” categories of effects. The new regulations are subject to ongoing litigation in several federal district courts, which has been stayed pending an ongoing review of the 2020 rule. On October 6, 2021, the Council on Environmental Quality announced its Phase 1 rule, the first of two planned rules to roll back the 2020 rule. To the extent that our customers’ current activities, as well as proposed plans, on federal lands require governmental permits that are subject to the requirements of NEPA, this process has the potential to delay or impose additional conditions upon the development of oil and natural gas projects.
Endangered Species Act and Migratory Bird Treaty Act
The Endangered Species Act (the “ESA”) was established to protect endangered and threatened species. Pursuant to that act, if a species is listed as threatened or endangered, restrictions may be imposed on activities adversely affecting that species or its habitat. The U.S. Fish and Wildlife Service (the “FWS”) must also designate the species’ critical habitat and suitable habitat as part of the effort to ensure survival of the species. In August 2019, the FWS and National Marine Fisheries Service (“NMFS”) issued three rules amending implementation of the ESA regulations revising, among other things, the process for listing species and designating critical habitat. A coalition of states and environmental groups have challenged the
12


three rules and the litigation remains pending. In addition, on December 18, 2020, the FWS amended its regulations governing critical habitat designations; the amended regulations are subject to ongoing litigation. In June 2021, the FWS and NMFS announced plans to begin rulemaking processes to rescind these rules. A critical habitat or suitable habitat designation could result in further material restrictions to land use and may materially delay or prohibit land access for oil and natural gas development. Similar protections are offered to migratory birds under the Migratory Bird Treaty Act (the “MBTA”), which makes it illegal to, among other things, hunt, capture, kill, possess, sell, or purchase migratory birds, nests, or eggs without a permit. This prohibition covers most bird species in the U.S. On January 7, 2021, the DOI finalized a rule limiting application of the MBTA; however the DOI revoked the rule in October 2021 and issued an advance notice of proposed rulemaking seeking comment on the DOI’s plan to develop regulations that authorize incidental take under certain prescribed conditions. Future implementation of the rules implementing the Endangered Species Act and the MBTA are uncertain. If our customers were to have areas within their business and operations designated as critical or suitable habitat for a protected species, it could decrease demand for our services and have a material adverse effect on our business.
13


Item 1A.    Risk Factors
We face many challenges and risks in the industry in which we operate. You should carefully consider each of the following risk factors and all of the other information set forth in this Annual Report, including under the section titled “Cautionary Note Regarding Forward-Looking Statements.” The risks and uncertainties described are not the only ones we face. Additional risk factors not presently known to us or which we currently consider immaterial may also adversely affect our business, financial condition, or future results. If any of these risks were actually to occur, our business, financial condition, or results of operations could be materially adversely affected. In that case, the trading price of our common stock could decline, and a stockholder could lose all or part of its investment.
Risks Related to Our Industry
Our business is cyclical and depends on capital spending and well completions by the onshore oil and natural gas industry, and the level of such activity is volatile. Our business has been, and may continue to be, adversely affected by industry and financial market conditions that are beyond our control.
Our business is cyclical, and we depend on our customers’ willingness to make operating and capital expenditures to explore for, develop, and produce oil and natural gas, which, in turn, largely depends on prevailing industry and financial market conditions that are influenced by numerous factors beyond our control, including:
the level of prices, and expectations about future prices, for oil and natural gas;
the domestic and foreign supply of, and demand for, oil and natural gas and related products;
the level of global and domestic oil and natural gas production;
the supply of, and demand for, hydraulic fracturing and other oilfield services and equipment;
governmental regulations, including the policies of governments regarding the exploration for and production and development of their oil and natural gas reserves;
the cost of exploring for, developing, producing, and delivering oil and natural gas;
available pipeline, storage, and other transportation capacity;
worldwide political, military, and economic conditions;
global or national health epidemics or concerns, such as the recent coronavirus outbreaks, which may reduce demand for oil, natural gas, and related products because of reduced global or national economic activity;
lead times associated with acquiring equipment and products and availability of qualified personnel;
the discovery rates of new oil and natural gas reserves;
federal, state, and local regulation of hydraulic fracturing and other oilfield service activities, as well as E&P activities, including public pressure on governmental bodies and regulatory agencies to regulate our industry;
economic and political conditions in oil and natural gas producing countries;
actions of the Organization of the Petroleum Exporting Countries (“OPEC”), its members, and other state-controlled oil companies relating to oil price and production levels, including announcements of potential changes to such levels;
advances in exploration, development, and production technologies or in technologies affecting energy consumption;
activities by non-governmental organizations to restrict the exploration, development, and production of oil and natural gas so as to minimize emissions of carbon dioxide, a GHG;
the price and availability of alternative fuels and energy sources;
global weather conditions and natural disasters; and
14


uncertainty in capital and commodities markets and the ability of oil and natural gas producers to access capital.
A decline in oil and natural gas commodity prices may adversely affect the demand for our products and services and the rates we are able to charge.
Our business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies, which are strongly influenced by current and expected oil and natural gas prices. Volatility or weakness in oil and natural gas commodity prices (or the perception that oil and natural gas commodity prices will decrease) affects the spending patterns of our customers and may result in the drilling of fewer new wells or lower production spending on existing wells. Historically, oil and natural gas commodity prices have been extremely volatile. During the past five years ending December 31, 2021, the posted price for West Texas Intermediate (“WTI”) oil has ranged from a low of $(36.98) per barrel in April 2020 to a high of $85.64 per barrel in October 2021, and the Henry Hub spot market price of gas has ranged from a low of $1.33 per MMBtu in September 2020 to a high of $23.86 per MMBtu in February 2021. The theme of capital discipline for E&P operators in the energy industry has led to a significant disconnect between commodity prices and market activity. The average WTI price for 2021 was $68.14, an increase of 74% over 2020 and $11.15 higher than 2019 and $2.91 higher than 2018. Average rig count increased by only 10% from 2020 to 2021 and was 49% lower in 2021 than 2019 and 54% lower than 2018. If prices of oil and natural gas decline or our customers do not increase capex and activity levels, our business, financial condition, results of operations, cash flows, and prospects may be materially and adversely affected.
Significant factors that are likely to affect near-term commodity prices include the extent to which members of OPEC and other oil exporting nations, including Russia, continue to reduce oil export prices and increase production; the effect of U.S. energy, monetary, and trade policies; the pace of economic growth in the U.S. and throughout the world, including the potential for macro weakness; geopolitical and economic developments in the U.S. and globally, including conflicts, instability, acts of war or terrorism in oil producing countries or regions, particularly Russia, the Middle East, South America and Africa; changes to energy and EPA policies; and overall North American natural gas supply and demand fundamentals, including the pace at which export capacity grows. For additional information, please see “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Overview – Industry Trends and Outlook; Impact of the Coronavirus Pandemic” in Item 7 of Part II of this Annual Report.
The products and services we provide are, to a substantial extent, deferrable in the event oil and natural gas companies reduce capital expenditures. As a result, we may experience lower utilization of, and may be unable to increase rates or be forced to lower our rates for, our equipment and services in weak oil and natural gas commodity price environments. Even with supportive oil and natural gas prices, E&P operator activity may not materially increase, as they remain focused on operating within their capital plans. Moreover, any substantial and unexpected drop in commodity prices in the future, even if the drop is relatively short-lived, or expectations of such a drop or of prolonged weak oil and natural gas commodity price environments, could similarly affect our customers’ expectations and capital spending, which could result in a material adverse effect on our business, financial condition, results of operations, cash flows, and prospects.
Reduced discovery rates of new oil and natural gas reserves in our market areas as a result of decreased capital spending may also have a negative long-term impact on our business, even in an environment of stronger oil and natural gas prices, to the extent the reduced number of wells for us to service more than offsets increasing completion activity and intensity.
Our business could be adversely affected by a decline in general economic conditions or a weakening of the broader energy industry, and inflation may adversely affect our financial position and operating results.
A prolonged economic slowdown or recession, adverse events relating to the energy industry, or regional, national, or global economic conditions and factors, particularly a slowdown in the E&P industry, could negatively impact our operations and therefore adversely affect our results. The risks associated with our business are more acute during periods of economic slowdown or recession because such periods may be accompanied by decreased exploration and development spending by our customers, decreased demand for oil and natural gas, and decreased prices for oil and natural gas.
Inflationary factors, such as increases in the labor costs, material costs, and overhead costs, may also adversely affect our financial position and operating results. Like others in our industry, in 2021 we faced, and we continue to face, cost inflation with both labor and materials, which could offset any price increases for our products and services.
Increased attention to climate change and conservation measures may reduce oil and natural gas demand.
Increased attention to climate change, consumer demand for alternatives to oil and natural gas, and competitiveness of
15


alternative energy sources (such as wind, solar geothermal, tidal, fuel cells, and biofuels) could reduce demand for oil and natural gas and therefore our products and services, which would lead to a reduction in our revenues and have a material adverse effect on our business, financial condition, results of operations, cash flows, and prospects.
A negative shift in investor sentiment of the oil and gas industry could adversely affect our ability to raise debt and equity capital.
Certain segments of the investor community have developed negative sentiment towards investing in our industry. Recent equity returns in the sector versus other industry sectors have led to lower oil and gas representation in certain key equity market indices. In addition, some investors, including investment advisors and certain sovereign wealth funds, pension funds, university endowments, and family foundations, have stated policies to disinvest in the oil and gas sector based on their social and environmental considerations. Certain other stakeholders have also pressured commercial and investment banks to stop financing oil and gas production and related infrastructure projects. Such developments, including environmental activism, initiatives, and related litigation aimed at limiting climate change and reducing air pollution, could result in downward pressure on the stock prices of oil and gas companies, including ours. These developments may also potentially result in a reduction of available capital funding for potential development projects, impacting our future financial results.
We face various risks associated with increased activism and related litigation against oil and natural gas exploration and development activities.
Opposition toward oil and natural gas drilling and development activity has been growing globally and is particularly pronounced against companies in the oil and natural gas industry. U.S. oil and gas companies are often the target of activist efforts, campaigns, and related litigation from both individuals and non-governmental organizations regarding safety, human rights, environmental matters, sustainability, climate change, and business practices. Anti-development activists are working to, among other things, reduce access to federal and state government lands and delay or cancel certain operations such as drilling and development. If activism against oil and natural gas exploration and development persists or increases, there could be a material adverse effect on our business, financial condition, and results of operations.
Risks Related to the Coronavirus Pandemic
The coronavirus pandemic and related economic repercussions have had a significant adverse impact on our business and, depending on the duration of the pandemic and its effect on the oil and gas industry, could continue to have a material adverse effect on our business, liquidity, results of operations, and financial condition.
The coronavirus pandemic and related economic repercussions have created significant volatility, uncertainty, and turmoil in the oil and gas industry. These events have directly affected our business and have exacerbated the potential negative impact from many of the risks described in this Annual Report, including those relating to our customers’ capital spending. In addition, the decline in market conditions resulted in goodwill impairment charges of $296.2 million recorded in the first quarter of 2020. While demand for and prices of oil, NGLs, and natural gas have generally improved during 2021 and thus far in 2022 as many travel restrictions, business closures, and other restrictions have been lifted, an increase in infections or the onset of a new variant of the coronavirus could again reduce demand for and prices of oil, NGLs, and gas and thus reduce demand for our products and services. Also depending on the progression of the pandemic, previously-faced challenges may re-emerge, including, but not limited to, inefficiencies and logistical challenges surrounding potential stay-at-home orders and remote work arrangements, travel restrictions, and an inability to commute to certain facilities and job sites, as we provide services and products to our customers.
Given the nature and significance of the events described above, we are not able to enumerate all potential risks to our business; however, we believe that in addition to the impacts described above, other current and potential impacts of these recent events include, but are not limited to:
disruption to our supply chain for raw materials essential to our business, including restrictions on importing and exporting products;
notices from customers, suppliers, and other third parties arguing that their non-performance under our contracts with them is permitted as a result of force majeure or other reasons;
liquidity challenges, including impacts related to delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies;
a credit rating downgrade of our corporate debt and potentially higher borrowing costs in the future;
16


a need to preserve liquidity, which could result in a delay or change in our capital investment plan;
cyber security issues, as digital technologies may become more vulnerable and experience a higher rate of cyber attacks in the current environment of remote connectivity;
litigation risk and possible loss contingencies related to coronavirus and its impact, including with respect to commercial contracts, employee matters, and insurance arrangements;
reduction of our workforce to adjust to market conditions, including severance payments, retention issues, and an inability to hire employees when market conditions improve;
the challenges to working caused by the coronavirus pandemic and related restrictions, including any testing or vaccine mandates or requirements, may have an impact on our employees’ well-being and morale, which could impact employee retention, productivity, and our culture, and which could lead to a loss of workers and labor shortages;
additional impairments along with other accounting charges as demand for our services and products decreases;
infections and quarantining of our employees and the personnel of our customers, suppliers, and other third parties in areas in which we operate;
changes in the regulation of the production of hydrocarbons, such as the imposition of limitations on the production of oil and gas by states or other jurisdictions, that may result in additional limits on demand for our products and services;
actions undertaken by national, regional, and local governments and health officials to contain the virus or treat its effects; and
a structural shift in the global economy and its demand for oil and natural gas as a result of changes in the way people work, travel, and interact, or in connection with a global recession or depression.
Given the dynamic nature of these events, we cannot reasonably estimate the period of time that the coronavirus pandemic and related market conditions will persist, the full extent of the impact they will have on our business, financial condition, results of operations, or cash flows or the pace or extent of any subsequent recovery.
Risks Related to Our Indebtedness
Our substantial debt obligations could have significant adverse consequences on our business and future prospects.
As of December 31, 2021, we had $320.3 million of 8.750% Senior Notes due 2023 (the “Senior Notes”) outstanding, and we had $15.0 million of borrowings under the 2018 ABL Credit Facility (as defined and described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources” in Item 7 of Part II of this Annual Report) outstanding. In the first two months of 2022, we borrowed an additional $5.0 million under the 2018 ABL Credit Facility. Subject to the restrictions in the 2018 ABL Credit Facility and the indenture governing the Senior Notes, we may incur substantial additional indebtedness (including secured indebtedness) in the future. Our current or future level of indebtedness could have significant adverse consequences on our business and future prospects, including in the following ways:
requiring us to dedicate a substantial portion of our cash flow from operations to service our existing debt, thereby reducing the cash available to finance our operations and other business activities;
limiting management’s discretion in operating our business and our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate;
increasing our vulnerability to downturns and adverse developments in our business and the economy generally;
limiting our ability to access the capital markets to raise capital on favorable terms or to obtain additional financing for working capital, capital expenditures, or acquisitions or to refinance existing indebtedness;
placing us at a competitive disadvantage relative to competitors with lower levels of indebtedness in relation
17


to their overall size or less restrictive terms governing their indebtedness; and
making it more difficult for us to satisfy our obligations under our debt instruments and increase the risk that we may default on our debt obligations.
Additionally, loans to us and our domestic related subsidiaries under the 2018 ABL Credit Facility make us vulnerable to increases in interest rates as our indebtedness under the 2018 ABL Credit Facility will vary with prevailing interest rates. Currently, such loans may be base rate loans or London Interbank Offered Rate (“LIBOR”) loans. LIBOR is the subject of national, international, and other regulatory guidance and proposals for reform. In July 2017, the United Kingdom’s Financial Conduct Authority (“FCA”), which regulates LIBOR, announced that it intends to phase out LIBOR, and in March 2021, the FCA announced that all LIBOR settings will either cease to be provided by any administrator or no longer be representative (a) immediately after December 31, 2021, in the case of the one-week and two-month U.S. dollar settings and (b) immediately after June 30, 2023, in the case of the remaining U.S. dollar settings. The U.S. Federal Reserve has also advised banks to cease entering into new contracts that use LIBOR as a reference rate. The Alternative Reference Rate Committee, a committee convened by the U.S. Federal Reserve that includes major market participants, has identified the Secured Overnight Financing Rate (“SOFR”), which is a new index calculated by short-term repurchase agreements, backed by Treasury securities, as its preferred alternative rate for LIBOR. SOFR is observed and backward-looking, which stands in contrast with LIBOR under the current methodology, which is an estimated forward-looking rate and relies, to some degree, on the expert judgment of submitting panel members. At this time, it is not possible to predict how markets will respond to SOFR or other alternative reference rates, and the overall financial markets may be disrupted as a result of the phase-out or replacement of LIBOR. The consequences of these developments with respect to the phase-out of LIBOR cannot be predicted but could include an increase in the cost of our borrowings under the 2018 ABL Credit Facility.
We may not be able to generate sufficient cash to service all of our indebtedness.
Our ability to make scheduled payments with respect to our indebtedness depends on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and certain financial, business, and other factors beyond our control. If our cash flows and capital resources are insufficient to fund debt service obligations, we may be forced to sell assets, seek additional capital, or restructure or refinance indebtedness. These alternative measures may not be successful and may not permit us to meet scheduled debt service obligations. For example, we may not be able to consummate dispositions, and the proceeds of any such disposition may not be adequate to meet any debt service obligations then due. Also, our ability to restructure or refinance indebtedness will depend on the condition of the capital markets and our financial condition at such time. Any refinancing of indebtedness could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict business operations. In addition, any debt restructuring transactions may involve the issuance of additional equity or convertible debt securities that could result in material dilution to our stockholders, and these securities could have rights superior to holders of our common stock and could contain covenants that will restrict our operations. The terms of existing or future debt instruments may restrict us from adopting some of these alternatives.
If we are unable to generate sufficient cash flow and are otherwise unable to obtain funds necessary to meet required payments of principal, premium, if any, and interest on our indebtedness, we could be in default under the terms of the agreements governing such indebtedness. An event of default, if not waived, could result in acceleration of the indebtedness outstanding under the applicable agreement and an event of default with respect to, and an acceleration of, the indebtedness outstanding under any other debt agreements to which we are a party. Any such accelerated indebtedness would become immediately due and payable. If that occurs, we may not be able to make all of the required payments. In addition, any failure to make payments on outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness.
Restrictions in our debt agreements could limit our growth and our ability to engage in certain activities.
The 2018 ABL Credit Facility and the indenture governing our Senior Notes have, and future financing agreements could have, restrictive covenants that could restrict our ability to finance future operations or capital needs or to expand or pursue our business activities. For example, our debt agreements contain restrictive covenants that limit our ability to, among other things:
incur additional indebtedness and guarantee indebtedness;
pay dividends or make other distributions or repurchase or redeem our capital stock;
transfer or sell assets;
18


make loans and investments;
incur liens;
enter into agreements that restrict dividends or other payments from any non-guarantor restricted subsidiaries to us;
consolidate, merge, or sell all or substantially all of our assets;
prepay, redeem, or repurchase certain debt;
issue certain preferred stock or similar equity securities;
make certain acquisitions and investments;
engage in transactions with affiliates; and
create unrestricted subsidiaries.
The restrictions in our debt agreements could also impact our ability to obtain capital to withstand a downturn in our business or the economy in general, or to otherwise conduct necessary corporate activities. We may also be prevented from taking advantage of business opportunities that arise because of the limitations that the restrictive covenants under our debt arrangements may impose on us.
A breach of any covenant in our debt agreements will result in a default under the applicable agreement and an event of default under such agreement if there is no grace period or if such default is not cured during any applicable grace period. An event of default, if not waived, could result in acceleration of the indebtedness outstanding under the applicable agreement and an event of default with respect to, and an acceleration of, the indebtedness outstanding under any other debt agreements to which we are a party. Any such accelerated indebtedness would become immediately due and payable. If that occurs, we may not be able to make all of the required payments or borrow sufficient funds to refinance such indebtedness. Even if new financing were available at that time, it may not be on terms that are acceptable to us.
Competition and Market Risks
We may be unable to maintain existing prices or implement price increases on our products and services.
We periodically seek to increase the prices on our products and services to offset rising costs and to generate higher returns for our stockholders. However, we operate in a very competitive industry and as a result, we are not always successful in raising or maintaining our existing prices. Volatility in oil and natural gas prices can impact our customers’ activity levels, and current energy prices are important contributors to cash flow for our customers and their actual or perceived ability to fund exploration and development activities, which may limit our ability to increase or maintain prices. Additionally, during periods of increased market demand, a significant amount of new service capacity, including new well service rigs, wireline units, and coiled tubing units, may enter the market, which also puts pressure on the pricing of our services and limits our ability to increase prices.
Even when we are able to increase our prices, we may not be able to do so at a rate that is sufficient to offset rising costs. In periods of high demand for oilfield services, a tighter labor market may result in higher labor costs. During such periods, our labor costs could increase at a greater rate than our ability to raise prices for our services. Also, we may not be able to successfully increase prices without adversely affecting our activity levels. The inability to maintain our pricing and to increase our pricing as costs increase could have a material adverse effect on our business, financial position, results of operations, and cash flows.
Intense competition in the markets for our dissolvable plug products may lead to pricing pressures, reduced sales, or reduced market share.
The oil and natural gas industry is intensely competitive and has been characterized by price erosion for new technologies as additional competing products enter the market. In 2020 we experienced a decline in the pricing and profitability of our dissolvable plug products and, to a lesser extent, our composite plug products. Pricing toward the end of 2021 mostly stabilized; however, any future price declines, future lack of availability of materials, or future increases in prices in materials may harm our business.
19


We compete with major domestic and international oilfield services companies, many of which have greater market recognition and substantially greater financial, technical, marketing, distribution, and other resources than we do. We have experienced pricing declines in certain of our more mature proprietary product lines, primarily due to competitive conditions. Likewise, our customers may seek pricing declines more precipitously than our ability to reduce costs, leaving us unable to achieve or maintain pricing to our customers at a level sufficient to cover our costs.
We are continuing to work on reducing manufacturing costs of our products, as well as introducing new and differentiated technology to improve profitability, however, there can be no assurance that we will be able to do so in the future. If the amounts we are able to charge customers for our dissolvable plug products decline further or are insufficient to cover our costs, that could have a material adverse effect on our financial condition, results of operations, and cash flows.
Our current and potential competitors may have longer operating histories, significantly greater financial or technical resources, and greater name recognition than we do.
The oilfield services industry is highly competitive and fragmented and includes several large companies that compete in many of the markets we serve, as well as numerous small companies that compete with us on a local basis. The oilfield services industry competes primarily on a regional basis, and the intensity of competition may vary significantly from region to region at any particular time. We believe the principal competitive factors in the market areas we serve include price, equipment quality, supply chains, balance sheet strength and financial condition, product and service quality, safety record, availability of crews and equipment, and technical proficiency.
Many of our existing and potential competitors have substantially greater financial, technical, manufacturing, and other resources than we do. The greater size of many of our competitors provides them with cost advantages as a result of their economies of scale and their ability to obtain volume discounts and purchase raw materials at lower prices. As a result, such competitors may have stronger bargaining power with their suppliers and have an advantage over us in pricing as well as securing a sufficient supply of raw materials during times of shortage. Many of our competitors also have better brand name recognition, stronger presence in more geographic markets, more established distribution networks, larger customer bases, more in-depth knowledge of the target markets, and the ability to provide a much broader array of products and services. Some of our competitors may also be able to devote greater resources to the research and development, promotion, and sale of their products and better withstand the evolving industry standards and changes in market conditions as compared to us. Our operations may be adversely affected if our competitors introduce new products or services with better features, performance, prices, or other characteristics than our products and services or expand into service areas where we operate. Our operations may also be adversely affected if our competitors are able to respond more quickly to new or emerging technologies and services and changes in customer requirements.
Competitive pressures could reduce our market share or require us to reduce the price of our services and products, particularly during industry downturns, either of which would harm our business and operating results. Significant increases in overall market capacity have also caused active price competition and led to lower pricing and utilization levels for our services and products. The competitive environment has intensified since the industry downturn that began in late 2014, which caused an oversupply of, and reduced demand for, oilfield services, and we have seen substantial reductions in the prices we can charge for our services and products. Any significant future increase in overall market capacity for completion services may adversely affect our business, financial condition, and results of operations.
Operational Risks
Our operations are subject to conditions inherent in the oilfield services industry.
Conditions inherent in the oil and natural gas industry can cause personal injury or loss of life, disruption or suspension in operations, damage to geological formations, damage to facilities, substantial revenue loss, business interruption, and damage to, or destruction of, property, equipment, and the environment. Such risks may include, but are not limited to:
equipment defects;
liabilities arising from accidents or damage involving our fleet of trucks and other equipment;
explosions and uncontrollable flows of gas or well fluids;
unusual or unexpected geological formations or pressures and industrial accidents;
blowouts;
20


fires;
cratering;
loss of well control;
collapse of the borehole; and
damaged or lost equipment.
Defects or other performance problems in the products that we sell or services that we offer could result in our customers seeking damages from us for losses associated with these defects or other performance problems. In addition, our services could become a source of spills or release of fluids, including chemicals used during hydraulic fracturing activities, at the site where such services are performed, or could result in the discharge of such fluids into underground formations that were not targeted for fracturing or well completion activities, such as potable aquifers, or at third-party properties. These risks could expose us to substantial liability for personal injury, wrongful death, property damage, loss of oil and natural gas production, pollution, and other environmental damages and could result in a variety of claims, losses, and remedial obligations that could have an adverse effect on our business and results of operations. The existence, frequency, and severity of such incidents could affect operating costs, insurability, and relationships with customers, employees, and regulators. In particular, our customers may elect not to purchase our services if they view our safety record as unacceptable or otherwise experience material defects in our products or performance problems, which could cause us to lose substantial revenue. In addition, any litigation or claim, even if fully indemnified or insured, could negatively affect our reputation with our customers and the public, which could cause us to lose customers and substantial revenue, make it more difficult for us to compete effectively, or obtain adequate insurance in the future.
Our assets require capital for maintenance, upgrades, and refurbishment, and we may require capital expenditures for new equipment.
Our equipment requires capital investment in maintenance, upgrades, and refurbishment to maintain their competitiveness. For the years ended December 31, 2021 and 2020, we spent approximately $7.4 million and $2.9 million, respectively, on capital expenditures related to maintenance, and we expect to spend approximately $15 million to $20 million on capital expenditures related to maintenance in 2022. Our equipment typically does not generate revenue while it is undergoing maintenance, upgrades, or refurbishment. Any maintenance, upgrade, or refurbishment project for our assets could increase our indebtedness or reduce cash available for other opportunities. Further, such projects may require proportionally greater capital investments as a percentage of total asset value, which may make such projects difficult to finance on acceptable terms. To the extent we are unable to fund such projects, we may have less equipment available for service or our equipment may not be attractive to potential or current customers. Additionally, competition or advances in technology within our industry may require us to update our products and services. Such demands on our capital or reductions in demand and the increase in cost to maintain labor necessary for such maintenance and improvement, in each case, could have a material adverse effect on our business, liquidity position, financial condition, prospects, and results of operations and may increase costs. In addition, although such projects may require material capital expenditures, there is no assurance that they will generate a positive return.
Risks Related to Our Customers and Suppliers
If we are unable to accurately predict customer demand or if customers cancel their orders on short notice, we may hold excess or obsolete inventory, which would reduce gross margins. Conversely, insufficient inventory would result in lost revenue opportunities and potentially loss of market share and damaged customer relationships.
We often place orders with our suppliers based on forecasts of customer demand. Anticipating customer demand is difficult because our customers face unpredictable demand for their own products and are increasingly focused on cash preservation and tighter inventory management. Our forecasts of customer demand are based on multiple assumptions, each of which may introduce errors into the forecasts. If we overestimate customer demand, we may allocate resources to the purchase of material or manufactured products that we may not be able to sell when we expect to, if at all. As a result, we would hold excess or obsolete inventory, which would reduce gross margin and adversely affect financial results. Conversely, if we underestimate customer demand or if insufficient manufacturing capacity is available, we would miss revenue opportunities and potentially lose market share and damage our customer relationships. In addition, any future significant cancellations or deferrals of orders or the return of previously sold products could materially and adversely affect profit margins, increase inventory obsolescence, and restrict our ability to fund our operations.
21


We are exposed to the credit risk of our customers, and the deterioration of the financial condition of our customers could adversely affect our financial results.
We are subject to the risk of loss resulting from nonpayment or nonperformance by our customers, many of whose operations are concentrated solely in the domestic and Canadian E&P industry, which, as described above, is subject to volatility and, therefore, credit risk. Our credit procedures and policies may not be adequate to fully reduce customer credit risk. If we are unable to adequately assess the creditworthiness of existing or future customers or unanticipated deterioration in their creditworthiness, any resulting increase in nonpayment or nonperformance by them and our inability to re-market or otherwise use our equipment could have a material adverse effect on our business, financial condition, prospects, and/or results of operations. In the course of our business, we hold accounts receivable from our customers. In the event of the financial distress or bankruptcy of a customer, we could lose all or a portion of such outstanding accounts receivable associated with that customer. Further, if a customer was to enter into bankruptcy, it could also result in the cancellation of all or a portion of our service contracts with such customer at significant expense or loss of expected revenues to us.
In addition, during times when the oil or natural gas markets weaken, our customers are more likely to experience financial difficulties, including being unable to access debt or equity financing, which could result in a reduction in our customers’ spending for our products and services.
We are dependent on customers in a single industry. The loss of one or more significant customers could adversely affect our financial condition, prospects, and results of operations.
Our customers are engaged in the oil and natural gas E&P business, which has been historically volatile. For the year ended December 31, 2021, our five largest customers collectively accounted for approximately 29% of total revenues. If we were to lose several key alliances over a relatively short period of time or if one of our largest customers fails to pay or delays in paying a significant amount of our outstanding receivables, we could experience an adverse impact on our business, financial condition, results of operations, cash flows, and prospects. Additionally, the E&P industry is characterized by frequent consolidation activity. Changes in ownership of our customers may result in the loss of, or reduction in, business from those customers, which could materially and adversely affect our business, financial condition, results of operations, and prospects.
Certain of our product lines are subject to the risk of supplier concentration, and certain of our product lines are subject to exclusive distribution arrangements, which we may not be able to maintain.
Certain of the product lines depend on a limited number of third-party suppliers and vendors. As a result of this concentration in some supply chains, our business and operations could be negatively affected if certain key suppliers were to experience significant disruptions affecting the price, quality, availability, or timely delivery of their products. The partial or complete loss of any one of those key suppliers, or a significant adverse change in the relationship with any such suppliers, through consolidation or otherwise, may limit our ability to manufacture and sell certain of our product lines.
In addition, we have arrangements with certain technology companies and manufacturers that give us exclusive distribution rights to certain product offerings. In some cases, we are, or may in the future will be, required to meet certain minimum volume or other requirements in order to retain our arrangement. If any of these companies or manufacturers terminate our right to sell some or all of their products, modify or terminate our exclusive distribution arrangement, or change the applicable terms and conditions of sale, our business and results of operations could be adversely affected.
Regulatory, Compliance, and Legal Risks
Oilfield anti-indemnity provisions enacted by many states may restrict or prohibit a party’s indemnification of us.
We typically enter into agreements with our customers governing the provision of our services, which usually include certain indemnification provisions for losses resulting from operations. Such agreements may require each party to indemnify the other against certain claims regardless of the negligence or other fault of the indemnified party; however, many states place limitations on contractual indemnity agreements, particularly agreements that indemnify a party against the consequences of its own negligence. Furthermore, certain states, including Louisiana, New Mexico, Texas, and Wyoming, have enacted statutes generally referred to as “oilfield anti-indemnity acts” expressly prohibiting certain indemnity agreements contained in or related to oilfield services agreements. Such oilfield anti-indemnity acts may restrict or void a party’s indemnification of us, which could have a material adverse effect on our business, financial condition, prospects, and results of operations.
We may be subject to claims for personal injury and property damage or other litigation, which could materially adversely affect our financial condition, prospects, and results of operations.
Our services are subject to inherent risks that can cause personal injury or loss of life, damage to or destruction of
22


property, equipment, or the environment, or the suspension of our operations. As the wells we service continue to become more complex, our exposure to such inherent risks becomes greater as downhole risks increase exponentially with an increase in complexity and lateral length. Our operations are also exposed to risks of labor organizing and risks of claims for alleged employment-related liabilities, including risks of claims related to alleged wrongful termination or discrimination, wage payment practices, retaliation claims, and other human resource related matters. Litigation arising from operations where our facilities are located, or our services are provided, may cause us to be named as a defendant in lawsuits asserting potentially large claims, including claims for exemplary damages. For example, transportation of heavy equipment creates the potential for our trucks to become involved in roadway accidents, which in turn could result in personal injury or property damages lawsuits being filed against us.
We maintain what we believe is customary and reasonable insurance to protect our business against most potential losses, but such insurance may not be adequate to cover our liabilities, especially as the inherent risks in our operations increase with increasing well complexity, and we are not fully insured against all risks, including alleged employment-related liabilities. Further, our insurance has deductibles or self-insured retentions and contains certain coverage exclusions. The current trend in the insurance industry is towards larger deductibles and self-insured retentions. In addition, insurance may not be available in the future at rates that we consider reasonable and commercially justifiable, compelling us to have larger deductibles or self-insured retentions to effectively manage expenses. As a result, we could become subject to material uninsured liabilities or situations where we have high deductibles or self-insured retentions that expose us to liabilities that could have a material adverse effect on our business, financial condition, prospects, or results of operations.
In recent years, oilfield services companies have been the subject of a significant volume of wage and hour-related litigation, including claims brought under the Fair Labor Standards Act (“FLSA”), in which employee pay practices have been challenged. We have been named as defendants in these lawsuits, and we do not maintain insurance for alleged wage and hour-related litigation. Some of these cases remain outstanding and are in various states of negotiation and/or litigation, and the results or costs of any such cases may have an adverse effect on our business, operating results, and financial condition. The frequency and significance of wage- or other employment-related claims may affect expenses, costs, and relationships with employees and regulators. Additionally, we could become subject to material uninsured liabilities that could have a material adverse effect on our business, financial condition, prospects, or results of operations.
Delays or restrictions in obtaining, or inability to obtain or renew, permits or authorizations by our customers for their operations or by us for our operations could impair our business.
In most states, our operations and the operations of our customers require permits or authorizations from one or more governmental agencies or other third parties to perform drilling and completion and production activities, including hydraulic fracturing. Such permits or approvals are typically required by state agencies, but federal and local governmental permits may also be required. We are also required to obtain federal, state, local, and/or third-party permits and authorizations in some jurisdictions in connection with our wireline services and trucking operations. The requirements for permits or authorizations vary depending on the location where the associated activities will be conducted. As with most permitting and authorization processes, there is a degree of uncertainty as to whether a permit will be granted, the time it will take for a permit or approval to be issued, and the conditions which may be imposed in connection with the granting of the permit. In Texas, rural water districts have begun to impose restrictions on water use and may require permits for water used in drilling and completion activities. In addition, some of our customers’ drilling and completion activities may take place on federal land or Native American lands, requiring leases and other approvals from the federal government or Native American tribes to conduct such drilling and completion activities. Permitting, authorization, or renewal delays, the inability to obtain new permits, or the revocation of current permits could cause a loss of revenue and potentially have a materially adverse effect on our business, financial condition, prospects, or results of operations.
We are subject to federal, state, and local laws and regulations regarding issues of health, safety, and protection of the environment. Under these laws and regulations, we may become liable for penalties, damages, or costs of remediation or other corrective measures. Any changes in laws or government regulations could increase our costs of doing business.
Our operations are subject to stringent federal, state, local, and tribal laws and regulations relating to, among other things, protection of natural resources, clean air and drinking water, wetlands, endangered species, GHGs, air pollution, the environment, occupational health and safety, chemical use and storage, waste management, waste disposal, and transportation of waste and other hazardous and nonhazardous materials. Our operations involve risks of environmental liability, including leakage from an operator’s casing during our operations or accidental spills of hazardous materials onto or into surface or subsurface soils, surface water, or groundwater. Some environmental laws and regulations may impose strict liability, joint and several liability, or both. In some situations, we could be exposed to liability as a result of our conduct that was lawful at the time it occurred or the conduct of, or conditions caused by, third parties without regard to whether we caused or contributed to the conditions. Additionally, environmental concerns, including clean air, drinking water contamination, and seismic activity,
23


have prompted investigations that could lead to the enactment of regulations, limitations, restrictions, or moratoria that could potentially have a material adverse impact on our business. Actions arising under these laws and regulations could result in the shutdown of our operations, fines and penalties (administrative, civil, or criminal), revocations of permits to conduct business, expenditures for remediation or other corrective measures, and/or claims for liability for property damage, exposure to hazardous materials, exposure to hazardous waste, nuisance, or personal injuries. Sanctions for noncompliance with applicable environmental laws and regulations may also include the assessment of administrative, civil, or criminal penalties, revocation of permits and temporary or permanent cessation of operations in a particular location, and issuance of corrective action orders. Such claims or sanctions and related costs could cause us to incur substantial costs or losses and could have a material adverse effect on our business, financial condition, prospects, and results of operations. Additionally, an increase in regulatory requirements or limitations, restrictions, or moratoria on oil and natural gas exploration and completion activities at a federal, state, or local level could significantly delay or interrupt our operations, limit the amount of work we can perform, increase our costs of compliance, or increase the cost of our services, thereby possibly having a material adverse impact on our financial condition.
If we do not perform our operations in accordance with government, industry, customer, or our own stringent occupational safety, health, and environmental standards, we could lose business from our customers, many of whom have an increased focus on environmental and safety issues.
We are subject to the oversight of the EPA, the U.S. Department of Transportation (the “DOT”), U.S. Nuclear Regulation Commission, Bureau of Alcohol, Tobacco, Firearms and Explosives, OSHA, and state regulatory agencies that regulate operations to prevent air, soil, and water pollution or to protect against the effects of ionizing radiation. The energy extraction sector is one of the sectors designated for increased enforcement by the EPA, which will continue to regulate our industry in the years to come, potentially resulting in additional regulations that could have a material adverse impact on our business, prospects, or financial condition.
The EPA regulates air emissions from all engines, including off-road diesel engines that are used by us to power equipment in the field under the CAA Tier 4 emission standards (the “Tier 4” standards). The Tier 4 standards require substantial reductions in emissions of particulate matter and nitrous oxide from off-road diesel engines. Such emission reductions can be achieved through the use of appropriate control technologies. Under these U.S. emission control regulations, we could be limited in the number of certain off-road diesel engines we can purchase if we are unable to find a sufficient number of Tier 4-compliant engines from manufacturers. Further, these emission control regulations could result in increased capital and operating costs.
Changes in environmental laws and regulations could lead to material increases in our costs, and liability exposure, for future environmental compliance and remediation. Additionally, if we expand the size or scope of our operations, we could be subject to regulatory requirements that are more stringent than the requirements under which we are currently allowed to operate or require additional authorizations to continue operations. Compliance with this additional regulatory burden could increase our operating or other costs.
Federal, state, and local legislative and regulatory initiatives relating to hydraulic fracturing could prohibit, restrict, or limit hydraulic fracturing operations, or increase our operating costs.
Our businesses are dependent on hydraulic fracturing and horizontal drilling activities. Hydraulic fracturing is an important and common practice that is used to stimulate production of hydrocarbons, particularly natural gas, from tight formations, including shales. The process, which involves the injection of water, sand, and chemicals under pressure into formations to fracture the surrounding rock and stimulate production, is typically regulated by state oil and natural gas commissions. However, federal agencies have asserted regulatory authority over certain aspects of the process. For more information on existing regulations and regulatory initiatives relating to hydraulic fracturing, see “Regulatory Matters – Hydraulic Fracturing” in Item 1 of Part I of this Annual Report.
If new laws or regulations that significantly restrict hydraulic fracturing are adopted, such laws could reduce demand for our business by making it more difficult or costly for certain customers to perform fracturing to stimulate production from tight formations. In addition, if hydraulic fracturing becomes regulated at the federal level as a result of federal legislation or regulatory initiatives by the EPA, the business and operations of our customers could be subject to additional permitting requirements, and also to attendant permitting delays, increased operating and compliance costs, and process prohibitions, which could have an adverse effect on our business, financial condition, and results of operations.
24


Existing or future laws and regulations related to GHGs and climate change could have a negative impact on our business and may result in additional compliance obligations with respect to the release, capture, and use of GHGs that could have a material adverse effect on our business, results of operations, prospects, and financial condition.
Changes in environmental requirements related to GHG emissions and climate change may negatively impact demand for our products and services. For example, oil and natural gas E&P may decline as a result of environmental requirements, including land use policies responsive to environmental concerns (e.g., numerous cities, including San Francisco, CA, and Seattle, WA, have banned the use of natural gas in new construction, and other cities, including New York, NY, are considering similar initiatives). Federal, state, and local agencies have been evaluating climate-related legislation and other regulatory initiatives that would restrict emissions of GHGs in areas in which we conduct business. Because our business depends on the level of activity in the oil and natural gas industry, existing or future laws and regulations related to GHGs and climate change, including incentives to conserve energy or use alternative energy sources, could have a negative impact on our business if such laws or regulations reduce demand for oil and natural gas. Likewise, such restrictions may result in additional compliance obligations with respect to the release, capture, sequestration, and use of GHGs that could have a material adverse effect on our business, results of operations, prospects, and financial condition. Finally, most scientists have concluded that increasing concentrations of GHGs in the Earth’s atmosphere may produce climate changes that could have significant physical effects, such as increased frequency and severity of storms, droughts, floods, and other climatic events. If such effects were to occur, they could have an adverse impact on our operations. Our ability to mitigate the adverse physical impacts of climate change depends in part upon our disaster preparedness and response and business continuity planning.
Studies by either state or federal agencies demonstrating a correlation between earthquakes and oil and natural gas activities could result in increased regulatory and operational burdens.
In light of concerns about seismic activity being triggered by the injection of produced waters into underground wells, certain regulators are also considering additional requirements related to seismic safety for hydraulic fracturing activities. A 2015 U.S. Geological Survey report identified eight states, including Texas, with areas of increased rates of induced seismicity that could be attributed to fluid injection or oil and gas extraction. Any regulation that restricts the ability of our customers to dispose of produced waters or increases their cost of doing business could cause them to curtail operation, which in turn could decrease demand for our products and services and have a material adverse effect on our business.
We are subject to complex U.S. and foreign laws and regulations governing anti-corruption and export controls and economic sanctions.
The U.S. Foreign Corrupt Practices Act (the “FCPA”), the U.K. Bribery Act (“UKBA”), Canada’s Corruption of Foreign Public Officials Act (the “CFPOA”), and similar anti-bribery and anticorruption laws generally prohibit companies and their intermediaries from making improper payments or improperly providing anything of value for the purpose of obtaining or retaining business. We operate and make sales in parts of the world that may be viewed as higher risk for corruption or may have experienced some corruption in the past, and in some instances, strict compliance with the FCPA, UKBA, CFPOA, and similar anti-bribery laws may conflict with local practices. We are also subject to export control and economic sanctions laws and regulations, including those implemented by the U.S. Office of Foreign Assets Control, the U.S. Department of State, the U.S. Department of Commerce, the European Union and its member states, Her Majesty’s Treasury of the United Kingdom, and other relevant sanctions authorities. These measures can prohibit or restrict transactions and dealings with certain designated persons and in certain countries in which we conduct business. Despite efforts to ensure compliance, there can be no assurance that our directors, officers, employees, agents, and third-party intermediaries will comply with such laws and regulations. We can be held liable for violations under such laws and regulations either due to our acts or omissions or due to the acts or omissions of others, including intermediaries working on our behalf.
If we fail to comply with applicable laws and regulations, including those referred to above, we may be subject to criminal and civil penalties or other sanctions, which could harm our reputation and have a material adverse impact on our business, financial condition, results of operations, and prospects. Any investigation of any actual or alleged violations of such laws could also harm our reputation or have an adverse impact on our business, financial condition, results of operations, and prospects. Additionally, we could face other third-party claims by agents, stockholders, debt holders, or other interest holders or constituents of our company. Our customers in relevant jurisdictions could seek to impose penalties or take other actions adverse to our interests, and we may be required to dedicate significant time and resources to investigate and resolve allegations of misconduct, regardless of the merit of such allegations. Furthermore, compliance with this additional regulatory burden could increase our operating or other costs.
Changes in transportation regulations may increase our costs and negatively impact our results of operations.
We are subject to various transportation regulations including as a motor carrier by the DOT and by various federal,
25


state, and tribal agencies, whose regulations include certain permit requirements of highway and safety authorities. These regulatory authorities exercise broad powers over our trucking operations, generally governing such matters as the authorization to engage in motor carrier operations, safety, equipment testing, driver requirements and specifications, and insurance requirements. Certain motor vehicle operators are required to register with the DOT. This registration requires an acceptable operating record. The DOT periodically conducts compliance reviews and may revoke registration privileges based on certain safety performance criteria, and a revocation could result in a suspension of operations. Since 2010, the DOT has pursued its Compliance, Safety, Accountability (“CSA”) program in an effort to improve commercial truck and bus safety. A component of CSA is the Safety Measurement System (“SMS”), which analyzes all safety violations recorded by federal and state law enforcement personnel to determine a carrier’s safety performance. The SMS is intended to allow the DOT to identify carriers with safety issues and intervene to address those problems.
The trucking industry is subject to possible regulatory and legislative changes that may impact our operations, such as changes in fuel emissions limits, hours of service regulations that govern the amount of time a driver may drive or work in any specific period, and limits on vehicle weight and size. For example, in December 2016, the DOT finalized minimum training standards for new drivers seeking a commercial driver’s license, and effective December 2017, the FMCSA has mandated electronic logging devices in all interstate commercial trucks. As the federal government continues to develop and propose regulations relating to fuel quality, engine efficiency, and GHG emissions, we may experience an increase in costs related to truck purchases and maintenance, impairment of equipment productivity, a decrease in the residual value of vehicles, unpredictable fluctuations in fuel prices, and an increase in operating expenses. Increased truck traffic may contribute to deteriorating road conditions in some areas where our operations are performed. Our operations, including routing and weight restrictions, could be affected by road construction, road repairs, detours, and state and local regulations and ordinances restricting access to certain roads. Proposals to increase federal, state, or local taxes, including taxes on motor fuels, are also made from time to time, and any such increase would increase our operating costs. Also, state and local regulation of permitted routes and times on specific roadways could adversely affect our operations. We cannot predict whether, or in what form, any legislative or regulatory changes or municipal ordinances applicable to our logistics operations will be enacted and to what extent any such legislation or regulations could increase our costs or otherwise adversely affect our business or operations.
Risks Related to Technology
Our success may be affected by the use and protection of our proprietary technology as well as our ability to enter into license agreements. There are limitations to our intellectual property rights and, thus, our right to exclude others from the use of our proprietary technology.
Our success may be affected by our development and implementation of new product designs and improvements and by our ability to protect, obtain, and maintain intellectual property assets related to these developments. We rely on a combination of patents and trade secret laws to establish and protect this proprietary technology. We have received patents and have filed patent applications with respect to certain aspects of our technology, and we generally rely on patent protection with respect to our proprietary technology, as well as a combination of trade secrets and copyright law, employee and third-party non-disclosure agreements, and other protective measures to protect intellectual property rights pertaining to our products and technologies. In addition, we are a party to and rely on several arrangements with third parties, which give us exclusive distribution rights to certain product offerings with desirable intellectual property assets, and we may enter into similar arrangements in the future. Such measures may not provide meaningful protection of our trade secrets, know-how, or other intellectual property in the event of any unauthorized use, misappropriation, or disclosure. We cannot ensure that competitors will not infringe upon, misappropriate, violate, or challenge our intellectual property rights in the future. Additionally, we cannot ensure that our intellectual property rights will deter or prevent competitors from creating similar purpose products for our customers. If we are not able to adequately protect or enforce our intellectual property rights, such intellectual property rights may not provide significant value to our business, results of operations, or financial condition.
Moreover, our rights in our confidential information, trade secrets, and confidential know-how will not prevent third parties from independently developing similar technologies or duplicating such technologies. Publicly available information (e.g., information in issued patents, published patent applications, and scientific literature) can be used by third parties to independently develop technology, and we cannot provide assurance that this independently-developed technology will not be equivalent or superior to our proprietary technology. In addition, while we have patented some of our key technologies, we do not patent all of our proprietary technology, even when regarded as patentable. The process of seeking patent protection can be long and expensive. There can be no assurance that patents will be issued from currently pending or future applications or that, if patents are issued, they will be of sufficient scope or strength to provide meaningful protection or any commercial advantage to us. Further, with respect to exclusive third-party arrangements, these arrangements could be terminated, which would result in our inability to provide the services and/or products covered by such arrangements.
26


We may be adversely affected by disputes regarding intellectual property rights, and the value of our intellectual property rights is uncertain.
We may become involved in dispute resolution proceedings from time to time to protect and enforce our intellectual property rights. In these dispute resolution proceedings, a defendant may assert that our intellectual property rights are invalid or unenforceable. Third parties from time to time may also initiate dispute resolution proceedings against us by asserting that our businesses infringe, impair, misappropriate, dilute, or otherwise violate another party’s intellectual property rights. For example, in January 2022, a jury in the Western District of Texas, Waco Division, found that our BreakThru Casing Flotation DeviceTM infringed another party’s intellectual property rights. We intend to appeal the decision. We may not prevail in such appeal or in any dispute resolution proceedings relating to intellectual property rights, and our intellectual property rights may be found invalid or unenforceable or our products and services may be found to infringe, impair, misappropriate, dilute, or otherwise violate the intellectual property rights of others. Also, as a part of resolving such disputes, we may enter into cross-licenses, which could reduce the value of our existing intellectual property rights. The results or costs of any such dispute resolution proceedings may have an adverse effect on our business, operating results, and financial condition. Any dispute resolution proceeding concerning intellectual property could be protracted and costly, is inherently unpredictable, and could have an adverse effect on our business, regardless of its outcome.
Our success may be affected by our ability to implement new technologies and services. Additionally, we rely on a limited number of manufacturers to produce the proprietary products used in the provision of our services, which exposes us to risks.
Our success may be affected by the ongoing development and implementation of new product designs, methods, and improvements, and our ability to protect, obtain, and maintain intellectual property assets related to these developments. If we are not able to obtain patent or other protection of our technology, it may not be economical for us to continue to develop systems, services, and technologies to meet evolving industry requirements at prices acceptable to our customers. Further, we may face competitive pressure to develop, implement, or acquire certain new technologies at a substantial cost. Although we take measures to ensure that we use advanced technologies, changes in technology or improvements in our competitors’ equipment could make our equipment less competitive or require significant capital investments to keep our equipment competitive.
We currently rely on a limited number of manufacturers for production of the proprietary products used in the provision of our products and services. Termination of the manufacturing relationship with any of these manufacturers could affect our ability to provide such products and services to our customers. Although we believe other alternate sources of supply for our proprietary products exist, we would need to establish relationships with new manufacturers, which could potentially involve significant expense, delay, and potential changes to certain product components. Any protracted curtailment or interruptions of the supply of any of our key products, whether or not as a result of termination of our manufacturing relationships or patent infringement claims, could have a material adverse effect on our financial condition, business, and results of operations.
Some of our competitors are large national and multinational companies that may be able to devote greater financial, technical, manufacturing, and marketing resources to research and development of new systems, services, and technologies and may have a larger number of manufacturers for their products or ability to manufacture their own products. As competitors and others use or develop new or comparable technologies in the future, we may lose market share or be placed at a competitive disadvantage if we are not able to develop and implement new technologies or products on a timely basis or at an acceptable cost. If we are unable to compete effectively given these risks, our business and results of operations could be affected.
Our operations are subject to cyber security risks that could have a material adverse effect on our results of operations and financial condition.
The efficient operation of our business is dependent on our information technology (“IT”) systems. Accordingly, we rely upon the capacity, reliability, and security of our IT hardware and software infrastructure and our ability to expand and update this infrastructure in response to our changing needs. Our IT systems are subject to possible breaches and other threats that could cause us harm. If our systems for protecting against cyber security risks prove not to be sufficient, we could be adversely affected by, among other things, loss or damage of intellectual property, proprietary information, customer or business data; interruption of business operations; or additional costs to prevent, respond to, or mitigate cyber security attacks. These risks could have a material adverse effect on our business, financial condition, and results of operations and could lead to litigation or regulatory action against us.
27


Risks Related to Certain Significant Stockholders
Significant ownership of our common stock by certain stockholders could adversely affect our other stockholders.
SCF VII, L.P. and SCF-VII(A), L.P. (collectively, “SCF”) owned approximately 28% of our outstanding common stock as of December 31, 2021. In addition, certain of our directors are currently employed by SCF. Consequently, SCF is able to strongly influence all matters that require approval by our stockholders, including the election and removal of directors, changes to our organizational documents, and approval of acquisition offers and other significant corporate transactions. In addition, another one of our stockholders beneficially owned approximately 13% of our outstanding common stock as of December 31, 2021. This concentration of ownership by a small group of stockholders will limit other stockholders’ ability to influence corporate matters, and as a result, actions may be taken that other stockholders may not view as beneficial. For example, this concentration of ownership could have the effect of delaying or preventing a change in control or otherwise discouraging a potential acquirer from attempting to obtain control of us, which in turn could cause the market price of our common stock to decline or prevent our stockholders from realizing a premium over the market price for their shares of our common stock. This concentration of stock ownership may also adversely affect the trading price of our common stock to the extent investors perceive a disadvantage in owning stock of a company with significant stockholders.
A significant reduction by SCF of its ownership interests in us could adversely affect us.
We believe that SCF’s substantial ownership interest in us provides them with an economic incentive to assist us to be successful. SCF is not subject to any obligation to maintain its ownership interest in us and may elect at any time to sell all or a substantial portion of or otherwise reduce its ownership interest in us. If SCF sells all or a substantial portion of its ownership interest in us, it may have less incentive to assist in our success and its affiliates that serve as members of our board of directors may resign. Such actions could adversely affect our ability to successfully implement our business strategies, which could adversely affect our cash flows or results of operations.
Certain of our directors may have conflicts of interest because they are also affiliates of SCF. The resolution of these conflicts of interest may not be in our or other stockholders’ best interests.
Certain of our directors, namely David C. Baldwin and Andrew L. Waite, are currently officers of SCF’s ultimate general partner. In addition, Mr. Waite is a director of National Energy Reunited Corp., a corporation in which SCF owns an approximate 9% equity interest as of December 31, 2021, and Mr. Baldwin is a director of Select Energy Services, Inc., a corporation in which SCF owns an approximate 15% equity interest as of December 31, 2021. These positions may conflict with such individuals’ duties as one of our directors regarding business dealings and other matters between SCF and us. The resolution of these conflicts may not always be in our or our other stockholders’ best interest.
SCF and its affiliates are not limited in their ability to compete with us, and the corporate opportunity provisions in our charter could enable SCF to benefit from corporate opportunities that may otherwise be available to us.
SCF and its affiliates have investments in other oilfield service companies that may compete with us, and SCF and its affiliates may invest in such other companies in the future. SCF, its other affiliates, and its other portfolio companies are referred to herein as the “SCF Group.” Conflicts of interest could arise in the future between us, on the one hand, and the SCF Group, on the other hand, concerning among other things, potential competitive business activities or business opportunities.
Our charter provides that, to the fullest extent permitted by applicable law, we renounce any interest or expectancy in any business opportunity that involves any aspect of the energy equipment or services business or industry and that may be from time to time presented to SCF or any of our directors or officers who is also an employee, partner, member, manager, officer, or director of any SCF Group entity, even if the opportunity is one that we might reasonably have pursued or had the ability or desire to pursue if granted the opportunity to do so. Our charter further provides that no such person or party shall be liable to us by reason of the fact that such person pursues any such business opportunity or fails to offer any such business opportunity to us. As a result, any of our directors or officers who is also an employee, partner, member, manager, officer, or director of any SCF Group entity may become aware, from time to time, of certain business opportunities, such as acquisition opportunities, and may direct such opportunities to other businesses in which they have invested, in which case we may not become aware of or otherwise have the ability to pursue such opportunity. Further, such businesses may choose to compete with us for these opportunities. As a result, by renouncing our interest and expectancy in any business opportunity that may be from time to time presented to any member of an SCF Group entity or any of our directors or officers who is also an employee, partner, member, manager, officer, or director of any SCF Group entity, our business or prospects could be adversely affected if attractive business opportunities are procured by such parties for their own benefit rather than for ours. Our charter provides that any amendment to or adoption of any provision inconsistent with our charter’s provisions governing the renouncement of business opportunities must be approved by the holders of at least 80% of the voting power of the outstanding stock of the
28


corporation entitled to vote thereon. Any actual or perceived conflicts of interest with respect to the foregoing could have an adverse impact on the trading price of our common stock.
Risks Related to Human Capital
Our executive officers and certain key personnel are critical to our business, and these officers and key personnel may not remain with us in the future.
Our future success depends in substantial part on our ability to hire and retain our executive officers and other key personnel. In particular, we are highly dependent on certain of our executive officers, particularly our President and Chief Executive Officer, Ann G. Fox, and the Chief Operating Officer, David Crombie. These individuals possess extensive expertise, talent, and leadership, and they are critical to our success. The diminution or loss of the services of these individuals, or other integral key personnel affiliated with entities that we acquire in the future, could have a material adverse effect on our business. Furthermore, we may not be able to enforce all of the provisions in any employment agreement we have entered into with certain of our executive officers, and such employment agreements may not otherwise be effective in retaining such individuals. In addition, we may not be able to retain key employees of entities that we acquire in the future, which may impact our ability to successfully integrate or operate the assets we acquire.
We may be unable to employ, or maintain the employment of, a sufficient number of key employees, technical personnel, and other skilled and qualified workers.
The delivery of our services and products requires personnel with specialized skills and experience, including personnel who can perform physically demanding work, and our success depends, in large part, upon our ability to employ and retain key employees, technical personnel, and other skilled and qualified workers. To attract and retain qualified employees, we must compensate them at market levels. If we are unable to continue to attract and retain qualified employees, or do so at rates necessary to maintain our liquidity and competitive position, our business, financial condition or results of operations could suffer. Workers may choose to pursue employment with our competitors or in fields that offer a more desirable work environment as a result of the volatility in the oilfield service industry and the demanding nature of our work. This competition has become exacerbated by the increase in employee resignations currently taking place throughout the U.S. as a result of the coronavirus pandemic, which is commonly referred to as the “Great Resignation.” There has been a reduction of the available skilled labor force to service the energy industry. To the extent that there is an increase in demand for our products or services, there is no assurance that the availability of skilled labor will improve. If we are unable to employ and retain skilled workers, our capacity and profitability could be diminished, and our growth potential could be impaired.
Other Material Risks
We do not intend to pay dividends on our common stock, and our debt agreements place certain restrictions on our ability to do so. Consequently, a stockholder’s only opportunity to achieve a return on his investment is if the price of our common stock appreciates.
We do not plan to declare dividends on shares of our common stock in the foreseeable future. Additionally, our debt agreements place certain restrictions on our ability to pay cash dividends. Consequently, unless we revise our dividend policy, a stockholder’s only opportunity to achieve a return on his investment in us will be by selling his common stock at a price greater than the stockholder paid for it. There is no guarantee that the price of our common stock that will prevail in the market will ever exceed the price at which a stockholder purchased his shares of our common stock.
We have operated at a loss in the past, and there is no assurance of our profitability in the future.
Historically, we have experienced periods of low demand for our products and services and have incurred operating losses. In the future, we may not be able to reduce our costs, increase our revenues, or reduce our debt service obligations sufficiently to achieve or maintain profitability and generate positive operating income. Under such circumstances, we may incur further operating losses and experience negative operating cash flow.
Our future financial condition and results of operations could be adversely impacted by long-lived assets or other asset impairment charges.
Determining whether an impairment exists and the amount of the potential impairment involves quantitative data and qualitative criteria that are based on estimates and assumptions requiring significant management judgment, such as those relating to revenue growth rates, future cash flows, and future market conditions. Future events or new information, including regarding the general economic environment, E&P activity levels, our financial performance and trends, and our strategies and business plans, may change management’s valuation of long-lived assets, other intangible assets, or other assets in a short
29


amount of time. In particular, prolonged periods of decreased demand, low utilization, changes in technology or market conditions, or sales and other dispositions of assets for amounts less than their carrying value may cause us to recognize impairment charges relating to our long-lived assets, other intangible assets, or other assets that reduce our net income.
In 2020, we recorded goodwill impairment charges of $296.2 million in our tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in our stock price and the Level 2 fair value of our Senior Notes.
While we believe our estimates and assumptions used in impairment tests are reasonable, we cannot provide assurance that additional impairment charges in the future will not be required, especially if an economic downturn occurs and continues for a lengthy period or becomes severe or if our acquisitions and investments fail to achieve expected returns. Significant impairment charges as a result of a decline in market conditions or otherwise could have a material adverse effect on our financial condition or results of operations in future periods.
Seasonal and adverse weather conditions adversely affect demand for our products and services.
Weather can have a significant impact on demand for our services and products as consumption of energy is seasonal, and any variation from normal weather patterns or cooler or warmer summers and winters can have a significant impact on demand. In addition, adverse weather conditions, such as hurricanes, tropical storms, and severe cold weather, may interrupt or curtail our operations or our customers’ operations, cause supply disruptions, and damage our equipment and facilities, which may or may not be insured. In addition, most scientists have concluded that increasing concentrations of GHGs in the Earth’s atmosphere may produce climate changes that could have significant physical effects, such as increased frequency and severity of storms, droughts, floods, and other climatic events. During the winter months (portions of the first and fourth quarters) and periods of heavy snow, ice, or rain, particularly in the northeastern U.S., Michigan, North Dakota, Wyoming, and western Canada, our customers may delay operations, or we may not be able to operate or move our equipment between locations. Also, during the spring thaw, which normally starts in late March and continues through June, some areas, primarily in western Canada, impose transportation restrictions to prevent damage caused by the spring thaw. For the years ended December 31, 2021 and 2020, we generated approximately 0.6% and 0.5%, respectively, of our revenue from our operations in western Canada. Lastly, throughout the year heavy rains adversely affect activity levels because well locations and dirt access roads can become impassible in wet conditions.
In addition, we typically have experienced a pause by our customers around the holiday season in the fourth quarter, which may be compounded as our customers exhaust their annual capital spending budgets towards year end.
A terrorist attack or armed conflict could harm our business.
The occurrence or threat of terrorist attacks in the U.S. or other countries, anti-terrorist efforts, and other armed conflicts involving the U.S. or other countries, including continued hostilities in the Middle East, may adversely affect the U.S. and global economies and could prevent us from meeting financial and other obligations. We could experience loss of business, delays or defaults in payments from payors, or disruptions of fuel supplies and markets if wells, operations sites, or other related facilities are direct targets or indirect casualties of an act of terror or war. Such activities could reduce the overall demand for oil and natural gas, which, in turn, could also reduce the demand for our products and services. Oil and natural gas-related facilities could be direct targets of terrorist attacks, and our operations could be adversely impacted if infrastructure integral to our customers’ operations is destroyed or damaged. Costs for insurance and other security may increase as a result of these threats, and some insurance coverage may become more difficult to obtain, if available at all. Terrorist activities and the threat of potential terrorist activities and any resulting economic downturn could adversely affect our results of operations, impair our ability to raise capital, or otherwise adversely impact our ability to realize certain business strategies.
A portion of our revenue is derived from sales to customers outside of the U.S., which exposes us to risks inherent in doing business internationally.
In 2021, we derived 4.9% of our revenue from sales to customers outside of the U.S. Sales to customers in countries other than the U.S. are subject to various risks, including:
volatility in political, social, and economic conditions;
social unrest, acts of terrorism, war, or other armed conflicts;
confiscatory taxation or other adverse tax policies;
30


deprivation of contract rights;
trade and economic sanctions or other restrictions imposed by the European Union, the U.S., or other countries;
exposure under the FCPA or similar legislation, as discussed in the below risk factor; and
currency exchange controls.
We are currently out of compliance with the NYSE minimum market capitalization requirement and are at risk of the NYSE delisting our common stock, which would have an adverse impact on the trading volume, liquidity, and market price of our common stock.
On January 5, 2022, we received written notification from the NYSE that we no longer satisfy the continued listing compliance standards set forth under Section 802.01B of the NYSE Listed Company Manual because our average global market capitalization was less than $50,000,000 over a consecutive 30 trading-day period that ended on January 3, 2022 and, at the same time, our last reported stockholders’ equity was less than $50,000,000.
In accordance with NYSE procedures, we have submitted a plan to the NYSE demonstrating how we intend to regain compliance with the NYSE’s continued listing standards within 18 months, which is being reviewed by the Listings Operations Committee of the NYSE (the “Listings Committee”). If the Listings Committee does not accept our plan, the NYSE may commence suspension and delisting procedures. If the Listings Committee accepts our plan, our common stock would continue to be listed on the NYSE during the 18-month cure period, subject to our compliance with other continued listing requirements, and we would be subject to quarterly monitoring for compliance with the plan. If we fail to regain compliance during the cure period or if we fail to meet material aspects of the plan, the NYSE may commence suspension and delisting procedures. Further, our common stock could be delisted if the average closing price of our common stock falls below $1.00 per share over a period of 30 consecutive trading days (the “minimum share price condition”) or our common stock trades at an “abnormally low” price. In April 2020, we received written notification from the NYSE that we did not satisfy the minimum share price condition. In June 2020, we regained compliance with this condition; however, there is no assurance that we will be able to continue to do so.
A delisting of our common stock from the NYSE could negatively impact us as it would likely reduce the liquidity and market price of our common stock and thus (i) reduce the number of investors willing to hold or acquire our common stock, which would negatively impact our ability to access equity markets and obtain financing, and (ii) impair our ability to provide equity incentives to our employees.
Our charter and bylaws contain provisions that could delay, discourage, or prevent a takeover attempt even if a takeover might be beneficial to our stockholders, and such provisions may adversely affect the market price of our common stock.
Provisions contained in our charter and bylaws could make it more difficult for a third party to acquire us. Our charter and bylaws also impose various procedural and other requirements, which could make it more difficult for stockholders to effect certain corporate actions. For example, our charter authorizes our board of directors to determine the rights, preferences, privileges, and restrictions of unissued series of preferred stock without any vote or action by our stockholders. Thus, our board of directors can authorize and issue shares of preferred stock with voting or conversion rights that could adversely affect the voting or other rights of holders of our capital stock. These rights may have the effect of delaying or deterring a change of control of our company. Additionally, for example, our bylaws (i) establish limitations on the removal of directors and on the ability of our stockholders to call special meetings, (ii) include advance notice requirements for nominations for election to our board of directors and for proposing matters that can be acted upon at stockholder meetings, (iii) provide that our board of directors is expressly authorized to adopt, or to alter or repeal, our bylaws, and (iv) provide for a classified board of directors, consisting of three classes of approximately equal size, each class serving staggered three-year terms, so that only approximately one-third of our directors will be elected each year. These provisions could limit the price that certain investors might be willing to pay in the future for shares of our common stock.
Our charter and bylaws designate the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees, or agents.
Our charter and bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will, to the fullest extent permitted by applicable law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed
31


by any of our directors, officers, employees, or agents to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law (the “DGCL”), our charter or our bylaws, or (iv) any action asserting a claim against us that is governed by the internal affairs doctrine, in each such case subject to such Court of Chancery having personal jurisdiction over the indispensable parties named as defendants therein. These exclusive forum provisions are not intended to apply to actions arising under the Exchange Act or the Securities Act of 1933, as amended. The Court of Chancery of the State of Delaware has recently held that a Delaware corporation can only use its constitutive documents to bind a plaintiff to a particular forum where the claim involves rights or relationships that were established by or under the DGCL.
Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of, and consented to, the forum selection provisions of our charter and bylaws. These choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, employees, or agents, which may discourage such lawsuits against us and such persons. Alternatively, if a court were to find these provisions of our charter or bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition, or results of operations.
Taking advantage of the reduced disclosure requirements applicable to “emerging growth companies” may make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and we will remain an emerging growth company until the earliest to occur of (i) the last day of the fiscal year in which we have more than $1.07 billion in annual revenue; (ii) the date on which we become a “large accelerated filer” (the fiscal year-end on which at least $700 million of equity securities are held by non-affiliates as of the last day of our then most recently completed second fiscal quarter); (iii) the date on which we have issued, in any three-year period, more than $1.0 billion in non-convertible debt securities; and (iv) December 31, 2023, which is the last day of the fiscal year ending after the fifth anniversary of the completion of our initial public offering (the “IPO”). An emerging growth company may take advantage of certain reduced reporting and other requirements that are otherwise applicable generally to public companies. Pursuant to these reduced disclosure requirements, emerging growth companies are not required to, among other things, comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, provide certain disclosures regarding executive compensation, hold stockholder advisory votes on executive compensation, or obtain stockholder approval of any golden parachute payments not previously approved. In addition, emerging growth companies have longer phase-in periods for the adoption of new or revised financial accounting standards. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies.
We intend to take advantage of all of the reduced reporting requirements and exemptions, including the longer phase-in periods for the adoption of new or revised financial accounting standards under Section 107 of the JOBS Act, until we are no longer an emerging growth company. If we were to subsequently elect instead to comply with these public company effective dates, such election would be irrevocable pursuant to Section 107 of the JOBS Act.
Our election to use the phase-in periods permitted by this election may make it difficult to compare our financial statements to those of non-emerging growth companies and other emerging growth companies that have opted out of the longer phase-in periods under Section 107 of the JOBS Act and who will comply with new or revised financial accounting standards. We cannot predict if investors will find our common stock less attractive because we will rely on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our common stock price may be more volatile.
On the other hand, once we are no longer an emerging growth company, compliance with rules and regulations that do not currently apply to us as an emerging growth company will increase our legal and financial compliance costs, may make some activities more difficult, time-consuming, or costly, and will increase demand on our systems and resources.
We previously identified material weaknesses in our internal control over financial reporting. We may identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, which may result in material misstatements of our financial statements or cause us to fail to meet our reporting obligations.
Effective internal controls are necessary for us to provide reliable financial reports and prevent fraud. A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. In 2017, we identified material weaknesses in our internal control over financial reporting, and immaterial misstatements were identified as result. We believe that these material weaknesses have been successfully
32


remediated.
Any newly identified material weakness could limit our ability to prevent or detect a misstatement of our accounts or disclosures that could result in a material misstatement of our annual or interim financial statements. In such case, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, we may be unable to prevent fraud, investors may lose confidence in our financial reporting, and our stock price may decline as a result. We cannot ensure that the measures we have taken to date, or any measures we may take in the future, will be sufficient to avoid potential future material weaknesses.
We may not be able to utilize a portion of our net operating loss carry forwards (“NOLs”) to offset future taxable income for U.S. federal or state tax purposes, which could adversely affect our net income and cash flows.
As of December 31, 2021, we had federal and state income tax NOLs of approximately $436.4 million, which will begin to expire between 2022 and 2034. Utilization of these NOLs depends on many factors, including our future taxable income, which cannot be assured. In addition, Section 382 of the Internal Revenue Code of 1986, as amended (“Section 382”), generally imposes an annual limitation on the amount of an NOL that may be used to offset taxable income when a corporation has undergone an “ownership change” (as determined under Section 382).
Determining the limitations under Section 382 is technical and highly complex. An ownership change generally occurs if one or more stockholders (or groups of stockholders) who are each deemed to own at least 5% of the corporation’s stock increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. In the event that an ownership change has occurred, or were to occur, with respect to a corporation following its recognition of an NOL, utilization of such NOL would be subject to an annual limitation under Section 382, generally determined by multiplying the value of the corporation’s stock at the time of the ownership change by the applicable long-term tax-exempt rate (as defined in Section 382). However, this annual limitation would be increased under certain circumstances by recognized built-in gains of the corporation existing at the time of the ownership change. In the case of an NOL that arose in a taxable year beginning before January 1, 2018, any unused annual limitation with respect to an NOL generally may be carried over to later years, subject to the expiration of such NOL 20 years after it arose.
The issuance of additional stock in the IPO, combined with ownership shifts over the rolling three-year period, resulted in an ownership change under Section 382, and we may be prevented from fully utilizing our NOLs prior to their expiration. Future changes in our stock ownership or future regulatory changes could also limit our ability to utilize our NOLs. To the extent we are not able to offset future taxable income with our NOLs, our net income and cash flows may be adversely affected.
33


Item 1B.    Unresolved Staff Comments
None.
Item 2.    Properties
The following table describes the material facilities owned or leased by us as of December 31, 2021.
LocationBasin/RegionLeased or OwnedPrincipal/Most
Significant Use
Houston, TXLeasedCorporate Headquarters/Administrative
Athens, TXLeasedOperations
Baker, MTBakkenOwnedOperations/Administrative
Bergen, NorwayLeasedOperations
Charleroi, PAMarcellus/UticaLeasedOperations
Corpus Christi, TXLeasedOperations/Administrative
Dickinson, NDBakkenLeasedOperations/Administrative
El Reno, OKSCOOP/STACKLeasedOperations
Fort Worth, TXLeasedAdministrative
Hobbs, NMPermianLeasedOperations
Jacksboro, TXBarnettLeasedOperations
Jacksboro, TXBarnettLeasedOperations
Kilgore, TXHaynesvilleLeasedOperations
Lacombe, AB, CanadaWCSBLeasedOperations/Administrative
Longview, TXHaynesvilleOwnedOperations
Marietta, OHMarcellus/UticaLeasedOperations/Administrative
Mead, CORockiesLeasedOperations
Midland, TXPermianLeasedOperations
Midland, TXPermianOwnedOperations/Administrative
Midland, TXPermianLeasedOperations/Administrative
Midland, TXPermianLeasedOperations
Monahans, TXPermianLeasedOperations/Administrative
Oklahoma City, OKSCOOP/STACKLeasedOperations
Pleasanton, TXEagle FordLeasedOperations
Poolville, TXOwnedOperations
Sweetwater, TXPermianLeasedOperations
Tyler, TXHaynesvilleLeasedOperations
Ulster, PAMarcellus/UticaLeasedOperations
Williston, NDBakkenOwnedOperations
Williston, NDBakkenOwnedOperations/Administrative
Item 3.    Legal Proceedings
From time to time, we have various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, we believe any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on our business, operating results, or financial condition. For additional information related to legal proceedings, see Note 12 – Commitments and Contingencies included in Item 8 of Part II of this Annual Report.
Item 4.    Mine Safety Disclosures
Not applicable.
34


PART II
Item 5.    Market for Registrant’s Common Equity and Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Nine Energy Service, Inc.’s common stock is traded on the NYSE under the symbol “NINE.”
Holders
As of March 4, 2022, we had 45 stockholders of record. The number of record holders does not include persons who held shares of our common stock in nominee or “street name” accounts through brokers.
Dividend Policy
We do not anticipate declaring or paying any cash dividends to holders of our common stock in the foreseeable future. We currently intend to retain future earnings, if any, to fund our operations and to develop and grow our business. Our future dividend policy is within the discretion of our board of directors and will depend upon various factors our board of directors deems relevant, including our results of operations, financial condition, capital requirements, and investment opportunities, as well as any restrictions on our ability to pay cash dividends.
Recent Sales of Unregistered Securities
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
The following table sets forth our repurchases of our equity securities registered under Section 12 of the Exchange Act that have occurred during the three months ended December 31, 2021:
Total Number of Shares Purchased (a)Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Number (or Approximate Dollar Value) of Shares That May Yet be Purchased Under the Plans or Programs
October 1, 2021 – October 31, 2021
235 $1.82 — — 
November 1, 2021 – November 30, 2021
— — — — 
December 1, 2021 – December 31, 2021
— — — — 
Total235 $1.82 — — 
(a)     Reflects the number of shares we have withheld to pay taxes upon vesting of restricted stock.
Item 6.    [Reserved]

35


Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with “Financial Statements and Supplementary Data” in Item 8 of Part II of this Annual Report.
This discussion contains forward-looking statements based on our current expectations, estimates, and projections about our operations and the industry in which we operate. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of a variety of risks and uncertainties, including those described under “Risk Factors” in Item 1A of Part I of this Annual Report. We assume no obligation to update any of these forward-looking statements.
Overview
Company Description
We are a leading North American onshore completion services provider that targets unconventional oil and gas resource development. We partner with our E&P customers across all major onshore basins in both the U.S. and Canada as well as abroad to design and deploy downhole solutions and technology to prepare horizontal, multistage wells for production. We focus on providing our customers with cost-effective and comprehensive completion solutions designed to maximize their production levels and operating efficiencies.
Generally, operators have continued to improve operational efficiencies in completions design, increasing the complexity and difficulty, making oilfield service selection more important. This increase in high-intensity, high-efficiency completions of oil and gas wells further enhances the demand for our services. We compete for the most complex and technically demanding wells in which we specialize, which are characterized by extended laterals, increased stage spacing, multi-well pads, cluster spacing, and high proppant loads. These well characteristics lead to increased operating leverage and returns for us, as we are able to complete more jobs and stages with the same number of units and crews. Service providers for these projects are selected based on their technical expertise and ability to execute safely and efficiently.
We provide (i) cementing services, which consist of blending high-grade cement and water with various solid and liquid additives to create a cement slurry that is pumped between the casing and the wellbore of the well, (ii) an innovative portfolio of completion tools, including those that provide pinpoint frac sleeve system technologies as well as a portfolio of completion technologies used for completing the toe stage of a horizontal well and fully-composite, dissolvable, and extended range frac plugs to isolate stages during plug-and-perf operations, (iii) wireline services, the majority of which consist of plug-and-perf completions, which is a multistage well completion technique for cased-hole wells that consists of deploying perforating guns and isolation tools to a specified depth, and (iv) coiled tubing services, which perform wellbore intervention operations utilizing a continuous steel pipe that is transported to the wellsite wound on a large spool in lengths of up to 30,000 feet and which provides a cost-effective solution for well work due to the ability to deploy efficiently and safely into a live well.
We believe our success is a product of our culture, which is driven by our intense focus on performance and wellsite execution as well as our commitment to forward-leaning technologies that aid us in the development of smarter, customized applications that drive efficiencies.
How We Generate Revenue and the Costs of Conducting Our Business
We generate our revenues by providing completion services to E&P customers across all major onshore basins in both the U.S. and Canada as well as abroad. We primarily earn our revenues pursuant to work orders entered into with our customers on a job-by-job basis. We typically will enter into an MSA with each customer that provides a framework of general terms and conditions of our services that will govern any future transactions or jobs awarded to us. Each specific job is obtained through competitive bidding or as a result of negotiations with customers. The rate we charge is determined by location, complexity of the job, operating conditions, duration of the contract, and market conditions. In addition to MSAs, we have entered into a select number of longer-term contracts with certain customers relating to our wireline and cementing services, and we may enter into similar contracts from time to time to the extent beneficial to the operation of our business. These longer-term contracts address pricing and other details concerning our services, but each job is performed on a standalone basis.
The principal expenses involved in conducting our business include labor costs, materials and freight, the costs of maintaining our equipment, and fuel costs. Our direct labor costs vary with the amount of equipment deployed and the utilization of that equipment. Another key component of labor costs relates to the ongoing training of our field service employees, which improves safety rates and reduces employee attrition.
36


How We Evaluate Our Operations
We evaluate our performance based on a number of financial and non-financial measures, including the following:
Revenue: We compare actual revenue achieved each month to the most recent projection for that month and to the annual plan for the month established at the beginning of the year. We monitor our revenue to analyze trends in the performance of our operations compared to historical revenue drivers or market metrics. We are particularly interested in identifying positive or negative trends and investigating to understand the root causes.
Adjusted Gross Profit (Loss): Adjusted gross profit (loss) is a key metric that we use to evaluate operating performance. We define adjusted gross profit (loss) as revenues less direct and indirect costs of revenues (excluding depreciation and amortization). Costs of revenues include direct and indirect labor costs, costs of materials, maintenance of equipment, fuel and transportation freight costs, contract services, crew cost, and other miscellaneous expenses. For additional information, see “Non-GAAP Financial Measures” below.
Adjusted EBITDA: We define Adjusted EBITDA as net income (loss) before interest, taxes, and depreciation and amortization, further adjusted for (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) loss or gain on revaluation of contingent liabilities, (iv) loss or gain on the extinguishment of debt, (v) loss or gain on the sale of subsidiaries, (vi) restructuring charges, (vii) stock-based compensation expense, (viii) loss or gain on sale of property and equipment, and (ix) other expenses or charges to exclude certain items which we believe are not reflective of ongoing performance of our business, such as legal expenses and settlement costs related to litigation outside the ordinary course of business. For additional information, see “Non-GAAP Financial Measures” below.
Return on Invested Capital (“ROIC”): We define ROIC as after-tax net operating profit (loss), divided by average total capital. We define after-tax net operating profit (loss) as net income (loss) plus (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) interest expense (income), (iv) restructuring charges, (v) loss or gain on the sale of subsidiaries, (vi) loss or gain on the extinguishment of debt, and (vii) the provision or benefit for deferred income taxes. We define total capital as book value of equity plus the book value of debt less balance sheet cash and cash equivalents. We compute the average of the current and prior period-end total capital for use in this analysis. For additional information, see “Non-GAAP Financial Measures” below.
Safety: We measure safety by tracking the total recordable incident rate (“TRIR”), which is reviewed on a monthly basis. TRIR is a measure of the rate of recordable workplace injuries, defined below, normalized and stated on the basis of 100 workers for an annual period. The factor is derived by multiplying the number of recordable injuries in a calendar year by 200,000 (i.e., the total hours for 100 employees working 2,000 hours per year) and dividing this value by the total hours actually worked in the year. A recordable injury includes occupational death, nonfatal occupational illness, and other occupational injuries that involve loss of consciousness, restriction of work or motion, transfer to another job, or medical treatment other than first aid.
Industry Trends and Outlook; Impact of the Coronavirus Pandemic
Our business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by the current and expected oil and natural gas prices. Despite healthier commodity prices in 2021 and thus far in 2022, the majority of public E&P companies are spending less on production growth and remaining focused on capital discipline. Even with an average WTI price of $68.14 in 2021, an increase of 74% over 2020, the average U.S. rig count in 2021 only increased 10% year over year. Overall, U.S. activity was slightly up in 2021 versus 2020. Per the Energy Information Administration (“EIA”), U.S. completions increased approximately 32% in 2021 versus 2020. The Permian Basin continues to be the most active basin in North America with approximately 47% of the total U.S. completions in 2021 according to the EIA.
Although there continues to be a disconnect between commodity price and activity levels in comparison to historical levels, we are optimistic looking into 2022 and 2023. Underinvestment in oil and gas development and an increase in overall global demand coming out of the coronavirus pandemic is creating an undersupplied market and supportive commodity prices for activity growth. Most U.S. operators completed their premium drilled but uncompleted wells inventory in 2021 and will need to drill more wells in order to maintain or increase production levels in 2022, and early indications are that North American capital spending in 2022 will increase in comparison to 2021. As a result, we currently expect net price increases
37


across many service lines throughout 2022; however, the magnitude and timing of potential price increases will depend on a number of factors, and implementing meaningful price increases from very depressed levels is expected to remain very challenging.
Labor constraints will likely remain problematic for the industry, and we expect to have both wage and labor inflation. If activity continues to increase into 2022, we would expect labor and equipment shortages in the market, which could also lead to potential price increases across the industry. Depending on the rate and quantity of rig and frac crew additions, we expect pricing increases, and therefore profitability should increase. However, some if not most of these price increases could potentially be offset by labor and material cost inflation, as well as an inability to complete work due to labor shortages or supply chain constraints. In 2021, the majority of our pricing increases, specifically in coiled tubing and cementing were offset by cost inflation. The market remains extremely volatile as supply chains remain challenged, and labor shortages continue across the United States.
Significant factors that are likely to affect commodity prices moving forward include the extent to which members of OPEC and other oil exporting nations, including Russia, continue to reduce oil export prices and increase production; the effect of energy, monetary, and trade policies of the U.S.; the pace of economic growth in the U.S. and throughout the world, including the potential for macro weakness; geopolitical and economic developments in the U.S. and globally, including conflicts, instability, acts of war or terrorism in oil producing countries or regions, particularly Russia, the Middle East, South America and Africa; changes to energy and EPA policies; and overall North American oil and natural gas supply and demand fundamentals, including the pace at which export capacity grows. As noted above, even with price improvements in oil and natural gas, operator activity may not materially increase, as operators remain focused on operating within their capital plans, and uncertainty remains around supply and demand fundamentals.
In addition, the coronavirus pandemic and efforts to mitigate its effects may continue to have a material adverse impact on demand for oil, commodity prices, and our business generally. See “Risk Factors – Risks Related to the Coronavirus Pandemic” in Item 1A of Part I of this Annual Report for more information. During the pandemic, we have maintained our commitment to the safety of our employees, customers, vendors, and community at large, and we have taken, and are continuing to take, a proactive approach to navigating the pandemic. To mitigate exposure and risk, we have implemented processes and procedures across our entire organization based on federal, regional, and local guidelines and mandates, and our Health, Safety & Environment and management teams are in frequent communication with our entire employee base to ensure they are receiving updated guidelines, processes, and procedures. In response to the pandemic, we have implemented the following changes, for example: at the field level, we are working closely with our customers and vendors to update standard operating procedures, based on social distancing, hand washing, and other recommended best practices set forth by the Centers for Disease Control and Prevention; electronic assessments have been employed to check the health of employees prior to reporting to work, to ensure facilities are being properly cleaned and sanitized, and to check visitor health before arrival to our locations; internal case managers have been identified to handle all coronavirus-related cases, and all confirmed and potential cases are tracked through closure; many of our corporate and office employees are working virtually to avoid unnecessary risk and exposure; and we have significantly limited any work-related travel. We are actively monitoring updates from regulatory and government bodies and evolving our strategy accordingly in an effort to keep our workforce and communities healthy.

38



Results of Operations
 Year Ended December 31,
 20212020Change
 (in thousands)
Revenues$349,419 $310,851 $38,568 
Cost of revenues (exclusive of depreciation and amortization shown separately below)307,992 302,157 5,835 
Adjusted gross profit$41,427 $8,694 $32,733 
General and administrative expenses$45,301 $49,346 $(4,045)
Depreciation28,905 32,431 (3,526)
Amortization of intangibles16,116 16,467 (351)
Impairment of goodwill— 296,196 (296,196)
Loss on revaluation of contingent liabilities460 276 184 
(Gain) loss on sale of property and equipment660 (2,857)3,517 
Loss from operations(50,015)(383,165)333,150 
Non-operating expenses (income)14,585 (1,759)16,344 
Loss before income taxes(64,600)(381,406)316,806 
Benefit for income taxes(25)(2,458)2,433 
Net loss$(64,575)$(378,948)$314,373 
Revenues
Revenues increased $38.6 million, or 12%, to $349.4 million in 2021. The increase in comparison to 2020 was in line with a 10% increase in average U.S. rig count and a 32% increase in active frac crews. More specifically, tools revenue increased $21.7 million, or 27%, as completion tools stages increased by 60%. In addition, coiled tubing revenue increased $14.6 million, or 31%, as total days worked increased by 31%, and cementing revenue (including pump downs) increased by $11.6 million, or 11%, as total cement job count increased 22%, in each case in comparison to 2020. The overall increase in revenue was partially offset by a decrease in wireline revenue of $9.3 million, or 11%, as total completed wireline stages decreased by 3%, in each case, in comparison to 2020. Looking ahead, we remain optimistic on the outlook for the dissolvable plug market and its continued growth, and we currently expect that our dissolvable technology, which offers a greener solution for our customers, as well as our broader portfolio of completion tools will be a growth driver for us moving forward.
Cost of Revenues (Exclusive of Depreciation and Amortization)
Cost of revenues increased $5.8 million, or 2%, to $308.0 million in 2021. The increase in comparison to 2020 was prevalent across all lines of service and was primarily related to increased activity coupled with cost inflation associated with both labor and materials as well as headcount increases. More specifically, the increase was primarily related to a $10.1 million increase in materials installed and consumed while performing services and a $3.3 million increase in repairs and maintenance and other costs, in comparison to 2020. The overall increase was partially offset by a $3.1 million decrease in bad debt expense and a $2.1 million decrease in cost of revenue type restructuring costs, in comparison to 2020. The overall increase was also partially offset by a $1.3 million decrease in employee costs between periods and $1.1 million in non-cash facility lease costs in 2020 that did not recur in 2021.
Adjusted Gross Profit (Loss)
Adjusted gross profit increased $32.8 million to $41.4 million in 2021 as a result of the factors described above under “Revenues” and “Cost of Revenues.”
General and Administrative Expenses
General and administrative expenses decreased $4.0 million to $45.3 million in 2021. The decrease in comparison to 2020 was primarily related to a $3.2 million decrease in employee costs mainly due to salary and stock-based compensation
39


reductions, a $1.2 million decrease in general and administrative type restructuring costs, and a $1.0 million decrease in other general and administrative expenses such as vehicle and office costs in comparison to 2020. The overall decrease was partially offset by a $1.4 million increase in professional fees between periods.
Depreciation
Depreciation expense decreased $3.5 million to $28.9 million in 2021. The decrease in comparison to 2020 was associated with all lines of service and was primarily due to certain assets becoming fully depreciated in recent periods.
Amortization of Intangibles
We recorded $16.1 million in intangible amortization in 2021 and $16.5 million in intangible amortization in 2020, in each case, primarily attributable to technology and customer relationships. The $0.4 million decrease is related to certain intangible assets being fully amortized in 2021.
Impairment of Goodwill
In 2020, we recorded goodwill impairment charges of $296.2 million in our tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in our stock price and the Level 2 fair value of our Senior Notes. These goodwill impairment charges did not recur in 2021 because goodwill was fully impaired in 2020.
(Gain) Loss on Revaluation of Contingent Liabilities
We recorded a $0.5 million loss on the revaluation of contingent liabilities in 2021 compared to a $0.3 million loss on the revaluation of contingent liabilities recorded in 2020. The $0.2 million change was primarily related to a $1.0 million increase in the value of the earnout associated with our acquisition Frac Technology AS between periods. The change was partially offset by a $0.8 million loss on the revaluation of contingent liabilities associated with the Magnum Earnout (as defined in Note 9 – Debt Obligations included in Item 8 of Part II of this Annual Report) in 2020 that did not recur in 2021. The Magnum Earnout was terminated in the second quarter of 2020.
Non-Operating Expenses (Income)
We recorded $14.6 million in non-operating expenses in 2021 compared to $1.8 million in non-operating income for 2020. The $16.4 million decrease in non-operating income was primarily related to a $20.2 million reduction in gains on the extinguishment of debt related to the repurchase of Senior Notes in 2021 compared to 2020, coupled with a $0.4 million reduction in interest and other income between periods. The overall decrease in non-operating income is partially offset by a $4.2 million reduction in interest expense mainly due to a reduced debt balance attributable to repurchases of Senior Notes in recent periods.
Provision (Benefit) for Income Taxes
Our effective tax rate was .01% for 2021 and 0.6% for 2020. Our tax benefit for 2021 is primarily the result of our tax position in state and foreign tax jurisdictions.
Adjusted EBITDA
Adjusted EBITDA increased $31.0 million to $5.2 million for 2021. The Adjusted EBITDA increase is primarily due to the changes in revenue and expenses discussed above. See “Non-GAAP Financial Measures” below for further explanation.
Non-GAAP Financial Measures
EBITDA and Adjusted EBITDA
EBITDA and Adjusted EBITDA are supplemental non-GAAP financial measures that are used by management and external users of our financial statements, such as industry analysts, investors, lenders, and rating agencies.
We define EBITDA as net income (loss) before interest, taxes, depreciation, and amortization.
We define Adjusted EBITDA as EBITDA further adjusted for (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) loss or gain on revaluation of
40


contingent liabilities, (iv) loss or gain on the extinguishment of debt, (v) loss or gain on the sale of subsidiaries, (vi) restructuring charges, (vii) stock-based compensation expense, (viii) loss or gain on sale of property and equipment, and (ix) other expenses or charges to exclude certain items which we believe are not reflective of ongoing performance of our business, such as legal expenses and settlement costs related to litigation outside the ordinary course of business.
Management believes EBITDA and Adjusted EBITDA are useful because they allow us to more effectively evaluate our operating performance and compare the results of our operations from period to period without regard to our financing methods or capital structure. We exclude the items listed above from net income (loss) in arriving at these measures because these amounts can vary substantially from company to company within our industry depending upon accounting methods and book values of assets, capital structures, and the method by which the assets were acquired. These measures should not be considered as an alternative to, or more meaningful than, net income (loss) as determined in accordance with accounting principles generally accepted in the United States of America (“GAAP”) or as an indicator of our operating performance. Certain items excluded from these measures are significant components in understanding and assessing a company’s financial performance, such as a company’s cost of capital and tax structure, as well as the historic costs of depreciable assets, none of which are components of these measures. Our computations of these measures may not be comparable to other similarly titled measures of other companies. We believe that these are widely followed measures of operating performance.
The following table presents a reconciliation of the non-GAAP financial measures of EBITDA and Adjusted EBITDA to the GAAP financial measure of net income (loss):
 Year Ended December 31,
 20212020
 (in thousands)
EBITDA reconciliation:  
Net loss$(64,575)$(378,948)
Interest expense32,527 36,759 
Interest income(26)(615)
Benefit for income taxes(25)(2,458)
Depreciation28,905 32,431 
Amortization of intangibles16,116 16,467 
EBITDA$12,922 $(296,364)
Adjusted EBITDA reconciliation:  
EBITDA$12,922 $(296,364)
Impairment of goodwill— 296,196 
Transaction and integration costs— 146 
Loss on revaluation of contingent liabilities (1)
460 276 
Gain on extinguishment of debt(17,618)(37,841)
Restructuring charges1,588 4,907 
Stock-based compensation expense5,406 9,744 
(Gain) loss on sale of property and equipment660 (2,857)
Legal fees and settlements (2)
1,809 39 
Adjusted EBITDA$5,227 $(25,754)
(1)     Amounts relate to the revaluation of contingent liabilities associated with our 2018 acquisitions. The impact is included in our Consolidated Statements of Income and Comprehensive Income (Loss). For additional information on contingent liabilities, see Note 12 – Commitments and Contingencies included Item 8 of Part II of this Annual Report.
(2)     Amounts represent fees and legal settlements associated with legal proceedings brought pursuant to the FLSA and/or similar state laws.
41


Return on Invested Capital
ROIC is a supplemental non-GAAP financial measure. We define ROIC as after-tax net operating profit (loss), divided by average total capital. We define after-tax net operating profit (loss) as net income (loss) plus (i) goodwill, intangible asset, and/or property and equipment impairment charges, (ii) transaction and integration costs related to acquisitions, (iii) interest expense (income), (iv) restructuring charges, (v) loss or gain on the sale of subsidiaries, (vi) loss or gain on the extinguishment of debt, and (vii) the provision or benefit for deferred income taxes. We define total capital as book value of equity plus the book value of debt less balance sheet cash and cash equivalents. We compute the average of the current and prior period-end total capital for use in this analysis.
Management believes ROIC is a meaningful measure because it quantifies how well we generate operating income relative to the capital we have invested in our business and illustrates the profitability of a business or project taking into account the capital invested. Management uses ROIC to assist them in capital resource allocation decisions and in evaluating business performance. Although ROIC is commonly used as a measure of capital efficiency, definitions of ROIC differ, and our computation of ROIC may not be comparable to other similarly titled measures of other companies.
The following table provides an explanation of our calculation of ROIC for the years ended December 31, 2021 and 2020:
 Year Ended December 31,
 20212020
 (in thousands)
Net loss$(64,575)$(378,948)
Add back: 
Impairment of goodwill— 296,196 
Transaction and integration costs— 146 
Interest expense32,527 36,759 
Interest income(26)(615)
Restructuring charges1,588 4,907 
Gain on extinguishment of debt(17,618)(37,841)
Benefit for deferred income taxes— (1,588)
After-tax net operating loss$(48,104)$(80,984)
Total capital as of prior period-end: 
Total stockholders’ equity$20,409 $389,877 
Total debt348,637 400,000 
Less cash and cash equivalents(68,864)(92,989)
Total capital as of prior period-end$300,182 $696,888 
Total capital as of period-end: 
Total stockholders’ equity$(39,267)$20,409 
Total debt337,436 348,637 
Less cash and cash equivalents(21,509)(68,864)
Total capital as of period-end$276,660 $300,182 
Average total capital$288,421 $498,535 
ROIC-16.7 %-16.2 %
42


Adjusted Gross Profit (Loss)
GAAP defines gross profit (loss) as revenues less cost of revenues and includes depreciation and amortization in costs of revenues. We define adjusted gross profit (loss) as revenues less direct and indirect costs of revenues (excluding depreciation and amortization). This measure differs from the GAAP definition of gross profit (loss) because we do not include the impact of depreciation and amortization, which represent non-cash expenses.
Management uses adjusted gross profit (loss) to evaluate operating performance. We prepare adjusted gross profit (loss) to eliminate the impact of depreciation and amortization because we do not consider depreciation and amortization indicative of our core operating performance. Adjusted gross profit (loss) should not be considered as an alternative to gross profit (loss), operating income (loss), or any other measure of financial performance calculated and presented in accordance with GAAP. Adjusted gross profit (loss) may not be comparable to similarly titled measures of other companies because other companies may not calculate adjusted gross profit (loss) or similarly titled measures in the same manner as we do.
The following table presents a reconciliation of adjusted gross profit (loss) to GAAP gross profit (loss).
 Year Ended December 31,
 20212020
 (in thousands)
Calculation of gross loss  
Revenues$349,419 $310,851 
Cost of revenues (exclusive of depreciation and amortization shown separately below)307,992 302,157 
Depreciation (related to cost of revenues)26,882 30,161 
Amortization of intangibles16,116 16,467 
Gross loss$(1,571)$(37,934)
Adjusted gross profit reconciliation:  
Gross loss$(1,571)$(37,934)
Depreciation (related to cost of revenues)26,882 30,161 
Amortization of intangibles16,116 16,467 
Adjusted gross profit$41,427 $8,694 
43


Liquidity and Capital Resources
Sources and Uses of Liquidity
Historically, we have met our liquidity needs principally from cash on hand, cash flows from operating activities and, if needed, external borrowings and issuances of debt securities. Our principal uses of cash are to fund capital expenditures, service our outstanding debt, fund our working capital requirements and historically, fund acquisitions. Due to our high level of variable costs and the asset-light make-up of our business, we have historically been able to quickly implement cost-cutting measures and will continue to adapt as the market dictates. We have also used cash to make open market repurchases of our debt and may, from time to time, continue to make such repurchases (including with respect to our Senior Notes) when it is opportunistic to do so to manage our debt maturity profile. In addition, we continually monitor potential capital sources, including equity and debt financing, to meet our investment and target liquidity requirements. Our future success and growth will be highly dependent on our ability to continue to access outside sources of capital.
Although we do not budget for acquisitions, pursuing growth through acquisitions may continue to be a part of our business strategy. Our ability to make significant additional acquisitions for cash will require us to obtain additional equity or debt financing, which we may not be able to obtain on terms acceptable to us or at all.
In 2022, our planned capital expenditure budget, excluding possible acquisitions, is expected to be between $20.0 million to $30.0 million. The nature of our capital expenditures is comprised of a base level of investment required to support our current operations and amounts related to growth and company initiatives. Capital expenditures for growth and company initiatives are discretionary. We continually evaluate our capital expenditures, and the amount we ultimately spend will depend on a number of factors, including expected industry activity levels and company initiatives.
At December 31, 2021, we had $21.5 million of cash and cash equivalents and $43.2 million of availability under the 2018 ABL Credit Facility, which resulted in a total liquidity position of $64.7 million. We expect our total liquidity position to continue to erode, due in large part to semi-annual interest payments ($14.0 million each) on the Senior Notes. Based on our current forecasts, we believe that cash on hand, together with cash flow from operations, and current and any potential future borrowings under the 2018 ABL Credit Facility, should be sufficient to meet our cash requirements inclusive of, but not limited to, normal operating needs, debt service obligations and planned capital expenditures and commitments for at least the next twelve months from the issuance date of our consolidated financial statements. However, we can make no assurance regarding our ability to achieve our forecasts, which are materially dependent on improved financial performance and the ever changing market.
At December 31, 2021, we had $15.0 million of borrowings under the 2018 ABL Credit Facility and borrowed an additional $5.0 million in the first two months of 2022. Approximately $28.4 million and $23.3 million in interest payments for both the Senior Notes and the 2018 ABL Credit Facility are due in 2022 and 2023, respectively. The 2018 ABL Credit Facility will mature on October 25, 2023, or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date. As of December 31, 2021, there were approximately $320.3 million aggregate principal amount of Senior Notes outstanding. The Senior Notes will mature on October 25, 2023. Our plans to satisfy these obligations include refinancing or restructuring our indebtedness, seeking additional sources of capital, selling assets, or a combination thereof. Any such transactions may involve the issuance of additional equity or convertible debt securities that could result in material dilution to our stockholders, and these securities could have rights superior to holders of our common stock and could contain covenants that will restrict our operations. Our ability to successfully execute these plans is dependent on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions, and certain financial, business and other factors, many of which are beyond our control. There can be no assurance that we will succeed in executing these plans. If unsuccessful, we will not have sufficient liquidity and capital resources to repay our indebtedness when it matures, or otherwise meet our long-term cash requirements beyond the next twelve months.
Senior Notes
On October 25, 2018, we issued $400.0 million of 8.750% Senior Notes under an indenture, dated as of October 25, 2018 (the “Indenture”), by and among us, including certain of our subsidiaries, and Wells Fargo, National Association, as Trustee. As of December 31, 2021, there were approximately $320.3 million aggregate principal amount of Senior Notes outstanding. The Senior Notes bear interest at annual rate of 8.750% payable on May 1 and November 1 of each year, and the first interest payment was due on May 1, 2019. Based on current amounts outstanding as of December 31, 2021, the semi-annual interest payments are $14.0 million each. The Senior Notes are senior unsecured obligations and are fully and unconditionally guaranteed on a senior unsecured basis by each of our current domestic subsidiaries and by certain future subsidiaries.
44


The Indenture contains covenants that limit our ability and the ability of our restricted subsidiaries to engage in certain activities. We were in compliance with the provisions of the Indenture at December 31, 2021.
Upon an event of default, the trustee or the holders of at least 25% in aggregate principal amount of then outstanding Senior Notes may declare the Senior Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to us, any of our restricted subsidiaries that are a significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding Senior Notes to become due and payable.
We repurchased approximately $26.3 million of Senior Notes at a repurchase price of approximately $8.4 million in cash for the year ended December 31, 2021. We also repurchased approximately $53.3 million of Senior Notes at a repurchase price of approximately $14.6 million in cash for the year ended December 31, 2020.
For additional information on the Senior Notes, see Note 9 – Debt Obligations included in Item 8 of Part II of this Annual Report.
2018 ABL Credit Facility
On October 25, 2018, we entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), that permits aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “2018 ABL Credit Facility”). The 2018 ABL Credit Facility will mature on October 25, 2023 or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date.
Loans to us and our domestic related subsidiaries (the “U.S. Credit Parties”) under the 2018 ABL Credit Facility may be base rate loans or LIBOR loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans vary from 0.75% to 1.25% and the applicable margin for LIBOR loans or CDOR loans vary from 1.75% to 2.25% in each case depending on our leverage ratio. In addition, a commitment fee of 0.50% per annum will be charged on the average daily unused portion of the revolving commitments.
The 2018 ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions) and transactions with affiliates. In addition, the 2018 ABL Credit Agreement contains a minimum fixed charge ratio covenant of 1.00 to 1.00 that is tested quarterly when the availability under the 2018 ABL Credit Facility drops below $18.75 million or a default has occurred until the availability exceeds such threshold for 30 consecutive days and such default is no longer outstanding. We were in compliance with all covenants under the 2018 ABL Credit Agreement as of December 31, 2021.
All of the obligations under the 2018 ABL Credit Facility are secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties excluding certain assets. The 2018 ABL Credit Facility is guaranteed by the U.S. Credit Parties, and the Canadian tranche is further guaranteed by the Canadian Credit Parties and the U.S. Credit Parties.
At December 31, 2021, we had $15.0 million of borrowings under the 2018 ABL Credit Facility, and our availability under the 2018 ABL Credit Facility was approximately $43.2 million, net of outstanding letters of credit of $0.5 million. We borrowed an additional $5.0 million under the 2018 ABL Credit Facility in the first two months of 2022.
45


Cash Flows
Our cash flows for the years ended December 31, 2021, and 2020 are presented below:
 Year Ended December 31,
 20212020
 (in thousands)
Operating activities$(40,416)$(4,901)
Investing activities(11,921)(1,778)
Financing activities5,048 (17,385)
Impact of foreign exchange rate on cash(66)(61)
Net change in cash and cash equivalents$(47,355)$(24,125)
Operating Activities
Net cash used in operating activities was $40.4 million in 2021 compared to $4.9 million in net cash used in operating activities in 2020. The $35.5 million increase in net cash used in operating activities was primarily a result of a $62.2 million decrease in the change in working capital, including an increase in accounts receivable from increased product and service sales, which has the effect of lagging cash collections, in comparison to 2020. The overall increase in net cash used in operating activities was partially offset by an increase of $26.7 million in cash flow provided by operations, adjusted for any non-cash items, in comparison to 2020.
Investing Activities
Net cash used in investing activities was $11.9 million in 2021 compared to $1.8 million in net cash used in investing activities in 2020. The $10.1 million increase in net cash used in investing activities was primarily related to a $6.0 million increase in cash purchases of property and equipment in comparison to 2020, coupled with a $4.1 million decrease in proceeds from the sale of property and equipment (including insurance) between periods.
Financing Activities
Net cash provided by financing activities was $5.0 million in 2021 compared to $17.4 million in net cash used in financing activities in 2020. The $22.4 million increase in net cash provided by financing activities was primarily related to $15.0 million in proceeds from the 2018 ABL Credit Facility in 2021 that did not occur in 2020. The overall increase in net cash provided by financing activities was also partly attributed to a $6.1 million decrease in purchases of the Senior Notes and a $1.2 million reduction in payments of contingent liabilities between periods.
Critical Accounting Estimates
The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with GAAP. The preparation of our financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We evaluate our estimates and assumptions on a regular basis. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates and assumptions used in preparation of our financial statements.
We consider the significant accounting policies identified below to be “critical accounting estimates” due to the following:
The policies are dependent on estimates and assumptions made by us about matters that are inherently uncertain.
The policies involve judgments and uncertainties to such an extent that there is a reasonable likelihood that materially different amounts could have been reported under different conditions, or if different assumptions had been used.
For additional information on our significant accounting policies, see Note 2 – Significant Accounting Policies included in Item 8 of Part II of this Annual Report.
46


Property and Equipment
Property and equipment is stated at cost and depreciated under the straight-line method over the estimated useful life of the asset. Equipment held under finance leases is stated at the present value of its future minimum lease payments and is depreciated under the straight-line method over the shorter of the lease term or the estimated useful life of the asset. Estimated useful lives requires significant judgment which is influenced by our historical experience in operating property and equipment, technological developments, and expectations of future demand. Should our estimates be too long or too short, we could report a disproportionate amount of losses or gains from sale or retirement.
Valuation of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for impairment, future cash flows expected to result from the use of the asset and its eventual disposal are estimated. If the undiscounted future cash flows are less than the carrying amount of the assets, there is an indication that the asset may be impaired. The amount of the impairment is measured as the difference between the carrying value and the Level 3 fair value of the asset. The Level 3 fair value is determined either through the use of an external valuation, or by means of an analysis of discounted future cash flows based on expected utilization. Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. We believe that the estimates and assumptions used in impairment assessments are reasonable and appropriate. Impairment losses are reflected in “Income (loss) from operations” in our Consolidated Statements of Income and Comprehensive Income (Loss).
Recognition of Provisions for Contingencies
In the ordinary course of business, we are subject to various claims, suits, and complaints. We, in consultation with internal and external advisors, will provide for a contingent loss in the financial statements if it is probable that a liability has been incurred at the date of the financial statements and the amount can be reasonably estimated. Reasonable estimates are based upon an analysis of potential results, assuming a combination of litigation and settlement strategies. The accuracy of these estimates is impacted by, among other things, the complexity of the issues and the amount of due diligence we have been able to perform. If it is determined that the reasonable estimate of the loss is a range and that there is no best estimate within the range, provision will be made for the lower amount of the range. If the actual settlement costs, final judgments, or fines, after appeals, differ from our estimates, there may be a material adverse effect on our future financial results.
Stock-based Compensation and Fair Market Value Determination
We account for awards of stock-based compensation at fair value on the date granted to employees and recognize the compensation expense in the financial statements over the requisite service period. Forfeitures are recorded as they occur. All stock-based compensation expense is recorded using the straight-line method and is included in “General and administrative expenses” in our Consolidated Statements of Income and Comprehensive Income (Loss).
Fair value of all the options outstanding was measured using the Black-Scholes model. Determining the appropriate fair value model and calculating the fair value of options requires the input of highly subjective assumptions, including the expected volatility of the price of our stock, the risk-free rate, the expected term of the options, and the expected dividend yield of our common stock. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, our stock-based compensation expense could be materially different in the future. The Black-Scholes option pricing model requires estimates of key assumptions based on both historical information and management judgment regarding market factors and trends.
Expected Life – The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the simplified method, which is the weighted average vesting term plus the original contractual term, divided by two.
Expected Volatility – We develop our expected volatility based upon a weighted average volatility of our peer group.
Risk-free Interest Rate – The risk-free interest rates for options granted are based on the average of five year and seven year constant maturity Treasury bond rates whose term is consistent with the expected term of an option from the date of grant.
Expected Term – The expected term is based on the midpoint between the vesting date and contractual term of an option. The expected term represents the period that our stock-based awards are expected to be outstanding.
47


Expected Dividend Yield – We do not anticipate paying cash dividends on our shares of common stock; therefore, the expected dividend yield is assumed to be zero.
Fair value of the stock-based compensation for all of the performance share units outstanding was measured using a Monte Carlo simulation model.
Recent Accounting Pronouncements
For additional information on recent accounting pronouncements, see Note 2 – Significant Accounting Policies included in Item 8 of Part II of this Annual Report.
Emerging Growth Company Status
We are an “emerging growth company” as defined in the JOBS Act. Under Section 107 of the JOBS Act, as an emerging growth company, we are taking advantage of an extended transition period for the adoption of new or revised financial accounting standards, including the reduced reporting requirements and exemptions, and the longer phase-in periods for the adoption of new or revised financial accounting standards, until we are no longer an emerging growth company. Our election to use the longer phase-in periods permitted by this election may make it difficult to compare our financial statements to those of non-emerging growth companies and other emerging growth companies that have opted out of the longer phase-in periods under Section 107 of the JOBS Act and who will comply with new or revised financial accounting standards. If we were to subsequently elect instead to comply with these public company effective dates, such election would be irrevocable pursuant to Section 107 of the JOBS Act.
Smaller Reporting Company Status
We are a “smaller reporting company” as defined by the SEC. As such, we are eligible to comply with the scaled disclosure requirements in several Regulation S-K and Regulation S-X items. Our disclosures in this Annual Report reflect these scaled requirements.
Item 7A.    Quantitative and Qualitative Disclosures About Market Risk
As a “smaller reporting company,” as defined under the Exchange Act, we are not required to provide the information required by this Item.

48


Item 8.    Financial Statements and Supplementary Data
Index to Consolidated Financial Statements
49


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Stockholders of Nine Energy Service, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Nine Energy Service, Inc. and its subsidiaries (the “Company”) as of December 31, 2021 and 2020, and the related consolidated statements of income and comprehensive income (loss), consolidated statements of stockholders’ equity, and consolidated statements of cash flow for the years then ended December 31, 2021, including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated 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 the years then ended December 31, 2021 in conformity with accounting principles generally accepted in the United States of America.
Change in Accounting Principle
As discussed in Note 6 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2020.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated 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 of these consolidated financial statements 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 consolidated 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 consolidated 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 consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Emphasis of Matter
As discussed in Note 1 to the consolidated financial statements, the Company has outstanding borrowings under its ABL Credit Facility and Senior Notes that mature in 2023. Management’s evaluation of the events and conditions and management’s plans to mitigate these matters are also described in Note 1.
/s/ PricewaterhouseCoopers LLP
Houston, TX
March 7, 2022
We have served as the Company’s auditor since 2011.

F-1


NINE ENERGY SERVICE, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
December 31,
 20212020
Assets  
Current assets  
Cash and cash equivalents$21,509 $68,864 
Accounts receivable, net64,025 41,235 
Income taxes receivable1,393 1,392 
Inventories, net42,180 38,402 
Prepaid expenses and other current assets10,195 16,270 
Total current assets139,302 166,163 
Property and equipment, net86,958 102,429 
Operating lease right of use assets, net35,117 36,360 
Finance lease right of use assets, net1,445 1,816 
Intangible assets, net116,408 132,524 
Other long-term assets2,383 3,308 
Total assets$381,613 $442,600 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$28,680 $18,140 
Accrued expenses18,519 17,139 
Current portion of long-term debt2,093 844 
Current portion of operating lease obligations6,091 6,200 
Current portion of finance lease obligations1,070 1,092 
Total current liabilities56,453 43,415 
Long-term liabilities
Long-term debt332,314 342,714 
Long-term operating lease obligations30,435 32,295 
Long-term finance lease obligations65 1,109 
Other long-term liabilities1,613 2,658 
Total liabilities420,880 422,191 
Commitments and contingencies (Note 12)
Stockholders’ equity
Common stock (120,000,000 shares authorized at $0.01 par value; 32,826,325 and 31,557,809 shares issued and outstanding at December 31, 2021 and 2020 respectively)
328 316 
Additional paid-in capital773,350 768,429 
Accumulated other comprehensive loss(4,535)(4,501)
Accumulated deficit(808,410)(743,835)
Total stockholders’ equity(39,267)20,409 
Total liabilities and stockholders’ equity$381,613 $442,600 
The accompanying notes are an integral part of these consolidated financial statements.
F-2


NINE ENERGY SERVICE, INC.
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)
(In thousands, except share and per share amounts)
Year Ended December 31,
 20212020
Revenues
Service $248,618 $231,719 
Product 100,801 79,132 
349,419 310,851 
Cost and expenses
Cost of revenues (exclusive of depreciation and amortization shown separately below)
Service228,290 220,960 
Product79,702 81,197 
General and administrative expenses45,301 49,346 
Depreciation28,905 32,431 
Amortization of intangibles16,116 16,467 
Impairment of goodwill 296,196 
Loss on revaluation of contingent liabilities460 276 
(Gain) loss on sale of property and equipment660 (2,857)
Loss from operations(50,015)(383,165)
Interest expense32,527 36,759 
Interest income(26)(615)
Gain on extinguishment of debt(17,618)(37,841)
Other income(298)(62)
Loss before income taxes(64,600)(381,406)
Benefit for income taxes(25)(2,458)
Net loss$(64,575)$(378,948)
Loss per share
Basic$(2.13)$(12.74)
Diluted$(2.13)$(12.74)
Weighted average shares outstanding
Basic30,302,92529,744,830
Diluted30,302,92529,744,830
Other comprehensive loss, net of tax
Foreign currency translation adjustments, net of $0 tax in each period
$(34)$(34)
Total other comprehensive loss, net of tax(34)(34)
Total comprehensive loss$(64,609)$(378,982)
The accompanying notes are an integral part of these consolidated financial statements.

F-3


NINE ENERGY SERVICE, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, except share amounts)
 Common StockAdditional
Paid-in
Accumulated
Other
Comprehensive
Retained
Earnings
(Accumulated
Total
Stockholders’
 SharesAmountsCapitalIncome (Loss)Deficit)Equity
Stockholders’ equity as of December 31, 201930,555,677 $306 $758,853 $(4,467)$(364,815)$389,877 
Cumulative effect adjustment of lease implementation— — — — (72)(72)
Issuance of common stock under stock compensation plan, net of forfeitures1,151,915 11 (11)— —  
Stock-based compensation expense— — 9,744 — — 9,744 
Vesting of restricted stock(149,783)(1)(157)— — (158)
Other comprehensive loss— — — (34)— (34)
Net loss— — — — (378,948)(378,948)
Stockholders’ equity as of December 31, 202031,557,809 $316 $768,429 $(4,501)$(743,835)$20,409 
Issuance of common stock under stock compensation plan, net of forfeitures1,457,626 14 (14)— —  
Stock-based compensation expense— — 5,406 — — 5,406 
Vesting of restricted stock(189,110)(2)(471)— — (473)
Other comprehensive loss— — — (34)— (34)
Net loss— — — — (64,575)(64,575)
Stockholders’ equity as of December 31, 202132,826,325 $328 $773,350 $(4,535)$(808,410)$(39,267)
The accompanying notes are an integral part of these consolidated financial statements.


F-4


NINE ENERGY SERVICE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year Ended December 31,
 20212020
Cash flows from operating activities  
Net loss$(64,575)$(378,948)
Adjustments to reconcile net loss to net cash used in operating activities
Depreciation28,905 32,431 
Amortization of intangibles16,116 16,467 
Amortization of operating leases8,020 8,897 
Amortization of deferred financing costs2,602 2,836 
Provision for (recovery for) doubtful accounts(229)2,820 
Benefit for deferred income taxes (1,588)
Provision for inventory obsolescence4,831 8,957 
Impairment of goodwill 296,196 
Impairment of operating lease 466 
Stock-based compensation expense5,406 9,744 
Gain on extinguishment of debt(17,618)(37,841)
(Gain) loss on sale of property and equipment660 (2,857)
Loss on revaluation of contingent liabilities460 276 
Changes in operating assets and liabilities, net of effects from acquisitions
Accounts receivable, net(22,540)52,914 
Inventories, net(8,608)13,600 
Prepaid expenses and other current assets3,350 1,368 
Accounts payable and accrued expenses12,447 (25,456)
Income taxes receivable/payable (732)
Other assets and liabilities(9,643)(4,451)
Net cash used in operating activities(40,416)(4,901)
Cash flows from investing activities
Proceeds from sales of property and equipment3,492 6,402 
Proceeds from property and equipment casualty losses 1,237 
Purchases of property and equipment(15,413)(9,417)
Net cash used in investing activities(11,921)(1,778)
Cash flows from financing activities
Proceeds from 2018 ABL Credit Facility15,000  
Purchases of Senior Notes(8,355)(14,561)
Payments on Magnum Promissory Notes(844)(281)
Proceeds from short-term debt1,513  
Payments of short-term debt(545) 
Payments on finance leases(1,094)(995)
Payments of contingent liabilities(154)(1,390)
Vesting of restricted stock(473)(158)
Net cash provided by (used in) financing activities5,048 (17,385)
Impact of foreign currency exchange on cash(66)(61)
Net decrease in cash and cash equivalents(47,355)(24,125)
Cash and cash equivalents
F-5


Year Ended December 31,
 20212020
Cash and cash equivalents at beginning of period68,864 92,989 
Cash and cash equivalents at end of period$21,509 $68,864 
Supplemental disclosures of cash flow information:
Cash paid for interest$30,085 $34,421 
Cash refunded for income taxes$24 $540 
Termination of contingent liability related to business acquisition$ $3,375 
Capital expenditures in accounts payable and accrued expenses$63 $747 
Receivable from property and equipment sale (including insurance)$497 $3,223 
The accompanying notes are an integral part of these consolidated financial statements.

F-6


NINE ENERGY SERVICE, INC.
NOTES TO THE FINANCIAL STATEMENTS
1. Company and Organization
Company Description
Nine Energy Service, Inc. (the “Company” or “Nine”), a Delaware corporation, is an oilfield services business that provides services integral to the completion of unconventional wells through a full range of tools and methodologies. The Company is headquartered in Houston, Texas.
The Company’s chief operating decision maker, which is its Chief Executive Officer, and its board of directors allocate resources and assess performance based on financial information presented at a consolidated level. Accordingly, the Company determined that it operates as one reportable segment, known as Completion Solutions.
Risks and Uncertainties
The Company’s business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by the current and expected oil and natural gas prices. In 2020, the coronavirus pandemic, coupled with production disputes amongst the Organization of the Petroleum Exporting Countries and other oil producing nations, led to a massive decline in the demand for oil and a risk of a substantial increase in supply, which led to extreme activity levels and pricing declines across all of the Company’s service offerings for the entire year. Although oil and natural gas prices rebounded in 2021, the Company’s publicly-traded customers remained committed to capital discipline, and activity only moderately increased. As pricing for its products and services continued to remain depressed as a result of this level of activity, the Company focused on strategically implementing modest price increases where it was able to do so without sacrificing its market share of customers. Thus, even with further improvements in commodity prices, the Company’s business in the near or medium term may not improve materially or at all depending on, among other things, the Company’s customers’ activity plans, its ability to implement price increases, the impact of wage and labor inflation, labor shortage and supply constraints, and the Company’s ability to find and retain qualified personnel. In addition, the coronavirus pandemic continues to present a significant threat to employees’ well-being and morale, which could impact employee retention and productivity.
Liquidity
Historically, the Company has met its liquidity needs principally from cash on hand, cash flow from operations and, if needed, external borrowings and issuances of debt securities. At December 31, 2021, the Company had $21.5 million of cash and cash equivalents and $43.2 million of remaining availability under the 2018 ABL Credit Facility (as defined in Note 9 – Debt Obligations) which resulted in a total liquidity position of $64.7 million. The Company expects its liquidity position to continue to erode in 2022, due in large part to semi-annual interest payments of $14.0 million each, due on its Senior Notes (as defined in Note 9 – Debt Obligations). Based on its current forecasts, the Company believes that cash on hand, together with cash flow from operations, and current and any potential future borrowings under the 2018 ABL Credit Facility should be sufficient to meet its cash requirements inclusive of, but not limited to, normal operating needs, debt service obligations, and planned capital expenditures and commitments for at least the next twelve months from the issuance date of its consolidated financial statements. However, the Company can make no assurance regarding its ability to achieve its forecasts, which are materially dependent on improved financial performance and the ever-changing market.
At December 31, 2021, the Company had $15.0 million borrowings under the 2018 ABL Credit Facility and borrowed an additional $5.0 million in the first two months of 2022. The 2018 ABL Credit Facility will mature on October 25, 2023, or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date. As of December 31, 2021, there were approximately $320.3 million aggregate principal amount of Senior Notes outstanding. The Senior Notes will mature on October 25, 2023. Management’s plans to satisfy these obligations include refinancing or restructuring the Company’s indebtedness, seeking additional sources of capital, selling assets, or a combination thereof. The Company’s ability to successfully execute these plans is dependent on its financial condition and operating performance, which are subject to prevailing economic and competitive conditions and certain financial, business, and other factors, many of which are beyond the Company’s control. There can be no assurances the Company will succeed in executing these plans. If unsuccessful, the Company will not have sufficient liquidity and capital resources to repay its indebtedness when it matures.
F-7


2. Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
Principles of Consolidation
The consolidated financial statements as of December 31, 2021 and 2020, and for the years ended December 31, 2021 and 2020, include the accounts of Nine and its wholly owned subsidiaries. All inter-company balances and transactions have been eliminated in the consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification Topic 606 (“ASC 606”) when products are received by a customer’s domestic common carrier at the Company’s facility or when the product is received by the customer’s international carrier. The Company believes this recognition policy reflects the point at which the customer obtains control of the product as required by ASC 606.
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company excludes sales taxes, value added taxes, and other taxes it collects concurrent with revenue-producing activities from revenue.
The Company’s revenue is derived from the sale of products and services which are sold directly to customers or are consumed by customers on their well sites. For domestic product sales, the Company typically recognizes revenue when it meets its performance obligation upon the shipment of the products from its facilities to its customer. For international product sales, the Company typically recognizes revenue when it meets its performance obligation upon receipt of the products by the customer’s international carrier. The Company recognizes service revenue over the time the service is performed as the customer consumes and benefits from the use of the Company’s products and services for well service. Service revenues represent revenue recognized over time, as the Company’s customer arrangements typically provide agreed upon hourly or daily fixed-rates, and the Company recognizes service revenue based upon the number of hours or days services have been performed.
Contracts for the Company’s products and services are negotiated on a per-job basis at a regional level. Contracts vary in nature but typically have a duration of less than a month and have a single performance obligation either for a job, a series of distinct jobs, or a period the Company stands ready to provide its services to its client as needed.
The Company’s payment terms vary by the type and location of its customers and type of product and service offered. The Company receives cash equal to the invoice amount for most services and product sales, and payment terms typically range from 30 to 60 days from the date the Company invoices a customer. Since the period between the delivery of the Company’s products and services and the Company’s receipt of customer payment for these products and services is not expected to exceed one year, the Company has elected not to calculate or disclose a financing component for its customer contracts.

F-8


Contract Estimates
The Company receives reimbursements from its customers for the purchase of supplies, equipment, personnel services, and other services provided at a customer’s request. Reimbursable revenues are subject to uncertainty as the timing of the receipt of these amounts is dependent on factors outside of the Company’s influence. Accordingly, these revenues are not recognized until the uncertainty is resolved, which typically occurs when the related costs are incurred on behalf of the customer. The Company is considered a principal in these transactions and records the associated revenues at the gross amount billed to the customer.
Changes and modifications to contracts are routine in the performance of the Company’s contracts due to the dynamic nature of well operations and the services the Company provides for its customers. The Company considers contract modifications to exist when the modification either creates a new contract or changes the existing enforceable rights and obligations of a contract. Most of the Company’s contract modifications are for services or goods that are not distinct from existing contracts due to the significant integration provided or significant interdependencies in the context of the contract and are accounted for as if they were part of the original contract.
Contract Balances
Any contract assets are included in “Accounts receivable, net” in the Company’s Consolidated Balance Sheets. Contract assets arise when recorded revenues for a contract exceed the amounts billed under the terms of the contracts. The Company classifies contract liabilities as unearned income which is included in “Accrued expenses” in the Company’s Consolidated Balance Sheets. Such deferred revenue typically results from advance payments received on well service orders prior to performance of the service.
For information regarding the Company’s revenue, see Note 3 – Revenues.
Leases
The Company determines if an arrangement is a lease at inception. To the extent an arrangement represents a lease, the Company classifies that lease as an operating lease or a finance lease under Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842) and its related ASUs (“ASC 842”).
The Company capitalizes operating leases on its Consolidated Balance Sheets through a Right of Use (“ROU”) asset and a corresponding lease liability. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the operating lease. Operating lease ROU assets and obligations are recognized at the commencement date of an arrangement based on the present value of lease payments over the lease term utilizing an interest rate that the Company would have incurred to borrow over a similar term the funds necessary to purchase the leased asset. Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020. Lease expense for operating leases is recognized on a straight-line basis over the lease term for 2021 and 2020.
Accounting for finance leases under ASC 842 remained unchanged from previous accounting guidance and are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
For additional information regarding the Company’s leases, see Note 6 – Leases.
Cash and Cash Equivalents
The Company considers all highly liquid debt instruments with a maturity of three months or less when purchased to be cash equivalents. Throughout the year, the Company maintained cash balances that were in excess of their federally insured limits. The Company has not experienced any losses in such accounts.
Cash flows from the Company’s Canadian subsidiary are calculated based on its functional currency. As a result, amounts related to changes in assets and liabilities reported in the Company’s Consolidated Statements of Cash Flows will not necessarily agree to changes in the corresponding balances in the Company’s Consolidated Balance Sheets.
Foreign Currency
The Company’s functional currency is the United States Dollar (“USD”). The financial position and results of
F-9


operations of the Company’s Canadian subsidiary are measured using the local currency as the functional currency. Revenues and expenses of the subsidiary have been translated into USD at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the date of the Company’s Consolidated Balance Sheets. The resulting translation gain and loss adjustments have been recorded as a separate component of other comprehensive income (loss) in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) and its Consolidated Statements of Stockholders’ Equity.
Accounts Receivable
The Company extends credit to customers in the normal course of business. Accounts receivable are carried at their estimated collectible amount. Trade credit is generally extended on a short-term basis; thus, receivables do not bear interest, although a finance charge may be applied to amounts past due. The Company maintains an allowance for doubtful accounts for estimated losses that may result from the inability of its customers to make required payments. Such allowances are based upon several factors including, but not limited to, credit approval practices, industry and customer historical experience, as well as the current and projected financial condition of the specific customer. Accounts receivable outstanding longer than contractual terms are considered past due. The Company writes off accounts receivable to the allowance for doubtful accounts when they become uncollectible. Any payments subsequently received on receivables previously written off are credited to bad debt expense.
The Company had $64.0 million and $41.2 million of “Accounts receivable, net” at December 31, 2021 and 2020, respectively. The Company maintains an allowance for doubtful accounts based on the expected collectability of accounts receivable, which is included in “Accounts receivable, net” on the Company’s Consolidated Balance Sheets. The Company had an allowance for doubtful accounts of $2.8 million and $3.4 million at December 31, 2021 and 2020, respectively. Bad debt expense recovery was $0.2 million for the year ended December 31, 2021, and bad debt expense was $2.8 million for the year ended December 31, 2020.
Concentration of Credit Risk
The Company derives a significant portion of its revenues from companies in the exploration and production (“E&P”) industry, and its customer base includes a broad range of integrated and independent domestic E&P companies and international E&P companies operating in the markets that the Company serves. While current energy prices are important contributors to positive cash flow for the customers, expectations about future prices and price volatility are generally more important for determining future spending levels. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development, and production activity as well as the entire health of the oil and natural gas industry and can therefore negatively impact spending by the Company’s customers. No customer accounted for more than 10% of the revenues for the year ended December 31, 2021. One customer accounted for more than 10% of revenues for the year ended December 31, 2020.
Concentration of Supplier Risk
Purchases during the years ended December 31, 2021 and 2020 did not include purchases from any supplier that individually represented more than 10% of total operating purchases. 
Property and Equipment
Property and equipment is stated at cost and depreciated under the straight-line method over the estimated useful lives of the assets. Equipment held under capital leases is stated at the present value of its future minimum lease payments and is depreciated under the straight-line method over the shorter of the lease term or the estimated useful life of the asset. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized within operating expenses. Normal repair and maintenance costs are charged to operating expense as incurred. Significant renewals and betterments are capitalized.
Valuation of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for impairment, future cash flows expected to result from the use of the asset and its eventual disposal are estimated. If the undiscounted future cash flows are less than the carrying amount of the assets, there is an indication that the asset may be impaired. The amount of the impairment is measured as the difference between the carrying value and the Level 3 fair value of the asset. The Level 3 fair value is determined either through the use of an external valuation, or by means of an analysis of discounted future cash flows based on expected utilization.
F-10


Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believes that the estimates and assumptions used in impairment assessments are reasonable and appropriate. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
In the first quarter of 2020, with a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as sharp declines in oil and natural gas prices, the Company determined that the carrying amount of long-lived assets (inclusive of definite-lived intangible assets and property and equipment) associated with its asset groups may not be recoverable. As such, the Company performed an impairment assessment of long-lived assets in its asset groups under Accounting Standards Codification 360, Property, Plant and Equipment at March 31, 2020, based on its best internal projections and the likelihood of various outcomes. Based on its assessment, the Company determined that the estimated future undiscounted cash flows derived from long-lived assets associated with its asset groups exceeded the carrying amount of long-lived assets associated with its asset groups, and no impairment to long-lived assets was required.
Valuation of Goodwill and Intangible Assets
Goodwill has an indefinite useful life and is not subject to amortization. Intangible assets with indefinite useful lives (specifically trademarks and trade names) are also not subject to amortization. For goodwill and intangible assets with indefinite useful lives, an assessment for impairment is performed annually on December 31 or when there is an indication an impairment may have occurred. Goodwill is reviewed for impairment by comparing the carrying value of each of the Company’s reporting unit’s net assets (including allocated goodwill) to the Level 3 fair value of the reporting unit. The Level 3 fair value of the reporting unit is determined by using the income approach (discounted cash flows of forecasted income). Intangible assets with indefinite useful lives are reviewed for impairment by comparing the carrying value of the intangible asset to the Level 3 fair value of the intangible asset. The Level 3 fair value of intangible assets with indefinite useful lives (specifically trademarks and trade names) is estimated using the relief-from-royalty method of the income approach. This approach is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty in order to exploit the related benefits of this intangible asset. Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believe that the estimates and assumptions used in impairment assessments are reasonable and appropriate. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s Level 3 fair value. The Company recognizes an indefinite-lived intangible asset impairment charge of the amount by which the carrying value of the intangible asset exceeds the Level 3 fair value of the intangible asset. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
Intangible assets with definite lives include technology, customer relationships, and non-compete agreements. The Level 3 fair value of technology and the Level 3 fair value of customer relationships are estimated using the income approach, specifically the multi-period excess earnings method. The multi-period excess earnings method consists of isolating the cash flows attributed to the intangible asset, which are then discounted to present value to calculate the Level 3 fair value of the intangible asset. The Level 3 fair value of non-compete agreements is estimated using a with and without scenario where cash flows are projected through the term of the non-compete agreement assuming the non-compete agreement is in place and compared to cash flows assuming the non-compete agreement is not in place.
Intangible assets with definite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. Intangible assets with definite lives are tested for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable.
In the first quarter of 2020, in connection with an interim goodwill impairment test, the Company recorded goodwill impairment charges of $296.2 million in its tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes.
For additional information on goodwill impairment charges, see Note 7 – Intangible Assets and Goodwill.
Stock-based Compensation
The Company has stock-based compensation plans for certain of its employees. The Company measures employee
F-11


stock-based compensation awards at fair value on the date they are granted to employees and recognizes compensation cost in its financial statements over the requisite service period. As a result of the adoption of ASU No. 2016-09, the Company elected to account for stock-based compensation forfeitures as they occur.
Restricted Stock and Restricted Stock Units
Compensation expense is recorded for restricted stock and restricted stock units over the applicable vesting period based on the Company’s closing stock price as of the grant date.
Performance Units
Performance stock units are recorded at their fair value and expensed over their performance period. Fair value for performance stock units is measured using a Monte Carlo simulation model.
Options
Options are issued with an exercise price equal to the fair value of the stock on the date of grant. Compensation expense is recorded for the fair value of the stock options and is recognized over the period of the underlying security’s vesting schedule. Consideration paid on the exercise of stock options is credited to share capital and additional paid-in capital. For options, fair value of the stock-based compensation is measured by use of the Black-Scholes pricing model. The following discusses the assumptions used related to the Black-Scholes pricing model.
The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the simplified method, which is the weighted average vesting term plus the original contractual term, divided by two.
Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company developed its expected volatility based upon a weighted average volatility of its peer group.
At the time of the issuance of the options, the Company did not plan to pay cash dividends in the foreseeable future. Therefore, a zero expected dividend yield was used in the valuation model.
The risk-free interest rate is based on United States’ Treasury zero-coupon issues with remaining terms similar to the expected term on the options.
Income Taxes
The Company accounts for income taxes under Accounting Standards Codification 740, Income Taxes (“ASC 740”) . Under this method, deferred income tax assets and liabilities are determined based upon temporary differences between the carrying amounts and tax bases of the Company’s assets and liabilities at the balance sheet date and are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period in which the change occurs. The Company records a valuation reserve in each reporting period when management believes that it is more likely than not that any deferred tax asset created will not be realized.
The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. If a tax position meets the “more likely than not” recognition criteria, the tax position is measured at the largest amount of benefit greater than 50% likely of being realized upon ultimate settlement.
Fair Value of Financial Instruments
The carrying amounts for financial instruments classified as current assets and current liabilities approximate fair value, due to the short maturity of such instruments.
For financial assets and liabilities disclosed at fair value, fair value is determined as the exit price, or 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. The established fair value hierarchy divides fair value measurement into three levels:
Level 1 – inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the
F-12


reporting entity has the ability to access at the measurement date;
Level 2 – inputs other than quoted prices included within Level 1 that are observable for the assets or liability, either directly or indirectly; and
Level 3 – inputs are unobservable for the asset or liability, which reflect the best judgment of management.
Financial assets and liabilities that are disclosed at fair value are categorized in one of the above three levels based on the lowest level input that is significant to the fair value measurement in its entirety. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.
The fair value of the Company’s debt obligations is classified as Level 2 in the fair value hierarchy and is established based on observable inputs in less active markets. For additional information on the fair value of the Company’s debt obligations, see Note 9 – Debt Obligations.
The fair value of the Company’s contingent consideration is classified as Level 3 in the fair value hierarchy and is established on unobservable markets which reflect the best judgment of management. For additional information on the fair value of the Company’s contingent consideration, see Note 12 – Commitments and Contingencies.
Earnings (Loss) Per Share
Basic earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period, taking into effect, if any, the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as potentially dilutive restricted stock, restricted stock units, and performance stock units. There was no dilutive effect for the years ended December 31, 2021 and 2020 as the Company was in a net loss position for those years. For additional information on earnings (loss) per share, see Note 14 – Earnings (Loss) Per Share.
Accounting Pronouncements Recently Adopted
In March 2020, the Financial Accounting Standards Board (the “FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements included in this Annual Report.
Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU 2019-12, Income Taxes: Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles and clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for public businesses for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. The Company does not expect the standard to have a material impact on its consolidated financial statements.
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 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 is effective for Securities and Exchange Commission filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not expect the standard to have a material impact on its consolidated financial statements.
F-13


3. Revenues
Disaggregation of Revenues
Disaggregated revenue for the years ended December 31, 2021 and 2020 was as follows:
Year Ended December 31,
20212020
(in thousands)
Cement$114,181 $102,631 
Tools100,801 79,132 
Wireline72,436 81,684 
Coiled tubing62,001 47,404 
Total revenues$349,419 $310,851 


Year Ended December 31,
20212020
(in thousands)
Service (1)
$248,618 $231,719 
Product (1)
100,801 79,132 
Total$349,419 $310,851 
(1)     The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.
Performance Obligations
At December 31, 2021 and December 31, 2020, the amount of remaining performance obligations were not material.
Contract Balances
At December 31, 2021 and December 31, 2020, contract assets and contract liabilities were not material.
4. Inventories
Inventories, consisting primarily of finished goods and raw materials, are stated at the lower of cost or net realizable value. Cost is determined on an average cost basis. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. The reserve for obsolescence was $9.0 million and $13.3 million at December 31, 2021 and 2020, respectively.
Inventories, net as of December 31, 2021 and 2020 were comprised of the following:
December 31,
20212020
(in thousands)
Raw materials$31,153 $33,361 
Work in progress675 367 
Finished goods19,323 17,952 
Inventories51,151 51,680 
Reserve for obsolescence(8,971)(13,278)
Inventories, net$42,180 $38,402 
F-14


5. Property and Equipment
Property and equipment amounts as of December 31, 2021 and 2020 were as follows:
December 31,
 Estimated
Useful Lives
20212020
  (in thousands)
Operating equipment
1 to 12 years
$299,602 $296,491 
Autos and trucks
1 to 7 years
4,168 4,102 
Furniture, fixtures, and equipment
2 to 12 years
4,059 4,100 
Shop equipment
3 to 15 years
14,555 13,558 
Buildings
7 to 39 years
8,994 8,489 
Leasehold improvements
3 to 11 years
1,443 1,320 
Landindefinite828 791 
  333,649 328,851 
Less: Accumulated depreciation (246,691)(226,422)
Property and equipment, net $86,958 $102,429 
Depreciation expense was $28.9 million and $32.4 million for the years ended December 31, 2021 and 2020, respectively.
6. Leases
On December 31, 2020, the Company adopted ASC 842 with an effective date of January 1, 2020. The cumulative effect on retained earnings upon adoption was not material. Under ASC 842, the Company determines if an arrangement is a lease at inception. Leases with an initial term of 12 months or less are not recorded in the Company’s Consolidated Balance Sheets. Lease with an initial term greater than 12 months are recognized in the Company’s Consolidated Balance Sheets based on lease classification as either operating or financing. Some of the Company’s lease agreements include lease and non-lease components for which the Company has elected to not separate for all classes of underlying assets. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company may sublease its real estate to third parties, subject to certain provision of the lease, when it has no future use for the property.
Operating Leases
As a lessee, the Company’s operating lease portfolio primarily consists of operating leases for equipment, vehicles, office space, yard facilities, and employee housing. Operating lease ROU assets and operating lease obligations are recognized based on the present value of the future minimum lease payments at commencement date. As most of the Company’s leases do not provide an implicit borrowing rate, the Company uses its incremental borrowing rate based on the lease information available at the commencement date in determining the present value of future payments. The incremental borrowing rate utilized is based upon the interest rate associated with the Company’s 2018 ABL Credit Facility which is utilized to fund its working capital needs and planned capital expenditures. The Company’s leases have remaining terms of one to ten years and may include options to extend or terminate the lease. The operating lease ROU assets also include any upfront lease payments made and exclude lease incentives and initial direct costs incurred.
The Company leases most of these properties under long-term (greater than one year) non-cancelable term leases many of which contain renewal options that can extend the lease term from one to five years and some of which contain escalation clauses. The Company may also enter into short-term or month-to-month operating leases. Options to renew these leases are generally not considered reasonably certain to be exercised due to the nature of the Company’s operations and the markets it serves. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease.
The Company also leases supplemental equipment, typically under cancellable short-term contracts which are less than 30 days. This equipment is typically required for a specific project and for a short duration. Due to the nature of the Company’s operations, any option to renew these short-term leases is generally not considered reasonably certain to be exercised. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease, and the lease payments during these periods are similarly excluded from the calculation of operating lease asset and lease obligation balances.
F-15


Operating lease expense consists of rent expense related to leases that were included in ROU assets under ASC 842. The Company recognizes operating lease expense on a straight-line basis, except for certain variable expenses that are recognized when the variability is resolved, typically during the period in which they are paid. Variable operating lease payments typically include charges for property taxes and insurance, and some leases contain variable payments related to non-lease components, including common area maintenance and usage of facilities or office equipment (for example, copiers). The Company does not have variable expenses.
Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Finance Leases
Finance leases are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Additional Information
The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:
Year Ended December 31,
20212020
(in thousands)
Operating lease expense
Operating lease right of use assets$8,020 $8,897 
Operating lease non right of use assets6,201 5,795 
Total operating lease expense$14,221 $14,692 
Finance lease expense
Depreciation of right of use assets$399 $321 
Interest on lease obligations162 257 
Total finance lease expense$561 $578 
Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.
Supplemental information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
Operating leases
Weighted average remaining lease term6.47.0
Weighted average discount rate5.0%5.0%
Finance leases
Weighted average remaining lease term1.02.0
Weighted average discount rate9.8%9.3%

F-16


Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
(in thousands)
Operating lease right of use assets
Operating lease right of use assets, gross$45,853 $43,061 
Less: Accumulated amortization(10,736)(6,701)
Operating lease right of use assets, net$35,117 $36,360 
Operating lease obligations
Current portion of operating lease obligations$6,091 $6,200 
Long-term operating lease obligations30,435 32,295 
Total operating lease obligations$36,526 $38,495 
Finance lease right of use assets
Finance lease right of use assets, gross$2,980 $2,952 
Less: Accumulated depreciation(1,535)(1,136)
Finance lease right of use assets, net$1,445 $1,816 
Finance lease obligations
Current portion of finance lease obligations$1,070 $1,092 
Long-term finance lease obligations65 1,109 
Total finance lease obligations$1,135 $2,201 
Future annual minimum lease payments as of December 31, 2021 were as follows:
Operating Lease Right of Use ObligationsFinance LeasesTotal
(in thousands)
2022$7,745 $1,137 $8,882 
20237,427 66 7,493 
20246,034  6,034 
20255,371  5,371 
20265,163  5,163 
Thereafter10,940  10,940 
Total lease payments$42,680 $1,203 $43,883 
Less: present value discount(6,154)(68)(6,222)
Present value of lease obligations$36,526 $1,135 $37,661 
F-17


Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Cash paid for amounts included in the measurement of lease obligations:
Operating cash flows from operating leases$8,124 $8,592 
Operating cash flows from finance leases$399 $321 
Financing cash flows from finance leases$1,094 $995 
Right of use assets obtained in exchange for lease obligations:
Operating leases$5,059 $1,099 
Finance leases$28 $ 
7. Intangible Assets and Goodwill
Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:
December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(45,187)$18,083 5.3
Non-compete agreements6,500 (5,766)734 2.0
Technology125,110 (28,519)96,591 11.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(79,472)$116,408 

December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(38,084)$25,186 5.5
Non-compete agreements6,500 (5,366)1,134 2.8
Technology125,110 (19,906)105,204 12.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(63,356)$132,524 
Amortization of Intangibles
Amortization of intangibles was $16.1 million and $16.5 million for the years ended December 31, 2021 and 2020, respectively.
F-18


Future estimated amortization of intangibles is as follows:
Year Ending December 31,(in thousands)
2022$13,463 
202311,516 
202411,183 
202511,183 
202611,082 
Thereafter56,981 
 $115,408 
Goodwill
2020 Goodwill Impairment
With a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as, sharp declines in oil and natural gas prices, the outlook for expected future cash flows associated with the Company’s reporting units decreased dramatically in the first quarter of 2020. Based on these events, an indication of impairment associated with the Company’s reporting units occurred, triggering an interim goodwill impairment test of the Level 3 fair value of each reporting unit under Accounting Standards Codification 350, Intangibles - Goodwill and Other (“ASC 350”) at March 31, 2020.
As such, based on its Level 3 fair value determination in connection with the interim goodwill impairment test under ASC 350, the Company recorded goodwill impairment charges of $296.2 million in the first quarter of 2020 associated with its tools, cementing, and wireline reporting units. These charges represented a full write-off of goodwill and were due to the events described above, coupled with an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes. These goodwill impairment charges are included in the line item “Impairment of goodwill” in the Company’s Consolidated Statement of Income and Comprehensive Income (Loss) for the year ended December 31, 2020.
8. Accrued Expenses
Accrued expenses as of December 31, 2021 and 2020 consisted of the following:
December 31,
 20212020
 (in thousands)
Accrued interest4,980 5,313 
Accrued compensation and benefits6,897 5,430 
Accrued bonus1,125  
Accrued legal fees and settlements1,076 165 
Other accrued expenses4,441 6,231 
Accrued expenses$18,519 $17,139 
F-19


9. Debt Obligations
The Company’s debt obligations as of December 31, 2021 and 2020 were as follows:
December 31,
 20212020
 (in thousands)
Senior Notes$320,343 $346,668 
2018 ABL Credit Facility15,000  
Magnum Promissory Notes1,125 1,969 
Other short-term debt968  
Total debt before deferred financing costs$337,436 $348,637 
Deferred financing costs(3,029)(5,079)
Total debt$334,407 $343,558 
Less: Current portion of long-term debt(2,093)(844)
Long-term debt$332,314 $342,714 
Senior Notes
Background
On October 25, 2018, the Company issued $400.0 million principal amount of 8.750% Senior Notes due 2023 (the “Senior Notes”). The Senior Notes were issued under an indenture, dated as of October 25, 2018 (the “Indenture”), by and among the Company, certain subsidiaries of the Company and Wells Fargo, National Association, as Trustee. The Senior Notes bear interest at an annual rate of 8.750% payable on May 1 and November 1 of each year, and the first interest payment was due on May 1, 2019. The Senior Notes are senior unsecured obligations of the Company and are fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s current domestic subsidiaries and by certain future subsidiaries.
The Indenture contains covenants that limit the Company’s ability and the ability of its restricted subsidiaries to engage in certain activities. The Company was in compliance with the provisions of the Indenture at December 31, 2021.
Upon an event of default, the trustee or the holders of at least 25% in aggregate principal amount of then outstanding Senior Notes may declare the Senior Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to the Company, any restricted subsidiary of the Company that is a significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding Senior Notes to become due and payable.
Unamortized deferred financing costs associated with the Senior Notes were $3.0 million and $5.1 million at December 31, 2021 and 2020, respectively. These costs are direct deductions from the carrying amount of the Senior Notes and are being amortized through interest expense through the maturity date of the Senior Notes using the effective interest method.
Extinguishment of Debt
The Company repurchased approximately $26.3 million of Senior Notes at a repurchase price of approximately $8.4 million in cash for the year ended December 31, 2021. Deferred financing costs associated with these transactions were $0.3 million for the year ended December 31, 2021. As a result, for the year ended December 31, 2021, the Company recorded a $17.6 million gain on the extinguishment of debt, which is calculated as the difference between the repurchase price and the carrying amount of the Senior Notes partially offset by the deferred financing costs.
The Company repurchased approximately $53.3 million of Senior Notes at a repurchase price of approximately $14.6 million in cash for the year ended December 31, 2020. Deferred financing costs associated with these transactions were $0.9 million for the year ended December 31, 2020. As a result, for the year ended December 31, 2020, the Company recorded a $37.8 million gain on the extinguishment of debt, which was calculated as the difference between the repurchase price and the carrying amount of the Senior Notes partially offset by the deferred financing costs.
The gain on extinguishment of debt is included as a separate line item in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.
F-20


2018 ABL Credit Facility
On October 25, 2018, the Company entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), by and among the Company, Nine Energy Canada, Inc., JP Morgan Chase Bank, N.A. as administrative agent and as an issuing lender, and certain other financial institutions party thereto as lenders and issuing lenders. The 2018 ABL Credit Agreement permits aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “2018 ABL Credit Facility”). The 2018 ABL Credit Facility will mature on October 25, 2023 or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date.
Loans to the Company and its domestic related subsidiaries (the “U.S. Credit Parties”) under the 2018 ABL Credit Facility may be base rate loans or LIBOR loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans vary from 0.75% to 1.25% and the applicable margin for LIBOR loans or CDOR loans vary from 1.75% to 2.25%, in each depending on the Company’s leverage ratio. In addition, a commitment fee of 0.50% per annum will be charged on the average daily unused portion of the revolving commitments.
The 2018 ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions), and transactions with affiliates. In addition, the 2018 ABL Credit Agreement contains a minimum fixed charge ratio covenant of 1.00 to 1.00 that is tested quarterly when the availability under the 2018 ABL Credit Facility drops below $18.75 million or a default has occurred until the availability exceeds such threshold for 30 consecutive days and such default is no longer outstanding. The Company was in compliance with all covenants under the 2018 ABL Credit Agreement as of December 31, 2021.
All of the obligations under the 2018 ABL Credit Facility are secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties, excluding certain assets. The 2018 ABL Credit Facility is guaranteed by the U.S. Credit Parties, and the Canadian tranche is further guaranteed by the Canadian Credit Parties and the U.S. Credit Parties.
At December 31, 2021, the Company had $15.0 million of borrowings under the 2018 ABL Credit Facility for general corporate purposes, and its availability under the 2018 ABL Credit Facility was approximately $43.2 million, net of outstanding letters of credit of $0.5 million. The Company borrowed an additional $5.0 million under the 2018 ABL Credit Facility in the first two months of 2022.
Magnum Promissory Notes
On October 25, 2018, pursuant to the terms of a Securities Purchase Agreement, dated October 15, 2018 (as amended on June 7, 2019, the “Magnum Purchase Agreement”), the Company acquired all of the equity interests of Magnum Oil Tools International, LTD, Magnum Oil Tools GP, LLC, and Magnum Oil Tools Canada Ltd. (such entities collectively, “Magnum”). The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019 (the “Magnum Earnout”).
On June 30, 2020, pursuant to an amendment to the Magnum Purchase Agreement to terminate the remaining Magnum Earnout and all obligations related thereto (the “Magnum Purchase Agreement Amendment”), the Company issued promissory notes with an aggregated principal amount of $2.3 million (the “Magnum Promissory Notes”) to the sellers of Magnum. The Magnum Promissory Notes bear interest at a rate of 6.0% per annum. The principal amount of the Magnum Promissory Notes will be paid in equal quarterly installments which began January 1, 2021. The entire unpaid principal amount will be due and payable on the maturity date, which is the earlier of October 1, 2022 or the business day after the date on which the Company sells, transfers or otherwise disposes of the “E-Set” tools business to an unaffiliated third party, unless such sale, transfer or disposition is made, directly or indirectly, as part of the sale, transfer or disposition of the Dissolvable Plugs Business or due to the occurrence of a Change of Control Event (each as defined in the Magnum Purchase Agreement).
For additional information regarding the termination of the Magnum Earnout, see Note 12 – Commitments and Contingencies.
F-21


Other Short-Term Debt
In the fourth quarter of 2021, the Company renewed certain insurance policies, and it financed the premium for its excess policy in the amount of $1.5 million. At December 31, 2021, the outstanding balance on this premium was $1.0 million.
Fair Value of Debt Instruments
The estimated fair value of the Company’s debt obligations as of December 31, 2021 and 2020 was as follows:
December 31,
 20212020
 (in thousands)
Senior Notes$153,765 $156,001 
2018 ABL Credit Facility$15,000 $ 
Magnum Promissory Notes$1,125 $1,969 
Other short-term debt$968 $ 
The fair value of the Senior Notes, 2018 ABL Credit Facility, the Magnum Promissory Notes, and other short-term debt is classified as Level 2 in the fair value hierarchy. The fair value of the Senior Notes is established based on observable inputs in less active markets. The fair value of the 2018 ABL Credit Facility, the Magnum Promissory Notes, and other short-term debt approximates their carrying value.
10. Defined Contribution Plans
Background
The Company sponsors a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, for all qualified employees.
From January 1, 2020 until April 25, 2020, under the Nine Energy Service 401(k) Plan (the “Nine Plan”), employee contributions were matched by the Company at 100% of the first 5% of the participant’s eligible compensation. Effective April 25, 2020, the Company suspended its matching contributions for employees.
Contributions
For the year ended December 31, 2021, the Company made no employer contributions under the Nine Plan.
For the year ended December 31, 2020, the Company made employer contributions of $1.4 million under the Nine Plan.
F-22


11. Stock-based Compensation
Stock Options
Information about stock option activity during the years ended December 31, 2021 and 2020 was as follows:
2021 ActivityNumber of
Shares in
Underlying
Options
Weighted
Average
Exercise Price
Remaining
Weighted Average
Contractual Life
in Years
Intrinsic Value
(in thousands)
Beginning balance702,542 $32.63 4.5$ 
Granted  —  
Exercised  —  
Forfeited  —  
Expired(92,132)26.71 —  
Total outstanding610,410 $33.52 3.9$ 
Options exercisable610,410 $33.52 3.9$ 

2020 ActivityNumber of
Shares in
Underlying
Options
Weighted
Average
Exercise Price
Remaining
Weighted Average
Contractual Life
in Years
Intrinsic Value
(in thousands)
Beginning balance816,427 $32.51 5.8$ 
Granted  —  
Exercised  —  
Forfeited(466)31.18 —  
Expired(113,419)31.78 —  
Total outstanding702,542 $32.63 4.5$ 
Options exercisable702,542 $32.63 4.5$ 
The intrinsic value at December 31, 2021 and 2020 is the amount by which the fair value of the underlying share exceeds the exercise price of an option as of December 31, 2021 and 2020, respectively.
The Company granted no options in 2021 and 2020.
There was no compensation expense recorded for the year ended December 31, 2021 and approximately $0.3 million for the year ended December 31, 2020. As of December 31, 2021, there is no remaining compensation expense related to options for the Company to expense. Future stock option grants will result in additional compensation expense.
Restricted Stock and Restricted Stock Units
Information about restricted stock and restricted stock unit activity during the years ended December 31, 2021 and 2020 was as follows:
 20212020
Nonvested at January 1,1,714,398 1,208,625 
Granted1,509,000 1,383,059 
Vested(792,704)(641,658)
Cancelled(51,374)(235,628)
Nonvested at December 31,2,379,320 1,714,398 
F-23


The weighted-average grant date fair value of the restricted stock and restricted stock units granted was $2.15 and $0.85 during the years ended December 31, 2021 and 2020, respectively. The total amount of compensation expense related to the restricted stock and restricted stock units recorded was approximately $4.9 million and $9.0 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company expects to record compensation expense related to restricted stock and restricted stock units of approximately $3.7 million over the remaining term of approximately 2.0 years. Future restricted stock and restricted stock unit grants will result in additional compensation expense.
Performance Stock Units
The Company granted performance stock units (“PSUs”) in 2019. The number of PSUs that vested in the first quarter of 2022 was contingent upon the Company’s achievement of certain specified targets. These awards had market conditions and were valued using a Monte Carlo simulation model.
The volatility of 49.7% was developed based upon the historical volatility of the Company as well as the volatilities of a group of peer companies, as the Company’s trading history needed to be supplemented with additional data as it went public in 2018. The risk-free rate, which was derived using the United States’ Treasury security rates at the grant date, was 2.44%.
 20212020
Nonvested at January 1,61,900 61,900 
Granted (1)
  
Vested  
Cancelled  
Nonvested at December 31,61,900 61,900 
(1)     The Company granted PSUs in 2019 that vested in the first quarter of 2022 contingent upon the Company’s achievement of certain specified targets based on a three-year performance period ending December 31, 2021. The number of PSUs in the table reflects the target level of PSUs.
The Company did not grant PSUs in 2021 or 2020.
The total amount of compensation expense related to PSUs was approximately $0.5 million for both the years ended December 31, 2021 and 2020. As of December 31, 2021, the Company has no further compensation expense related to PSUs to record. Future PSU grants will result in additional compensation expense.
12. Commitments and Contingencies
Litigation
The Company records accruals related to litigation and other legal proceedings when they are either known or considered probable and can be reasonably estimated. Legal proceedings are inherently unpredictable and subject to significant uncertainties, and significant judgment is required to determine both probability and the estimated amount. Some of these uncertainties include the stage of litigation, available facts, uncertainty as to the outcome of any legal proceedings or settlement discussions, and any novel legal issues presented. Because of such uncertainties, accruals are based on the best information available at the time. As additional information becomes available, the Company reassesses the potential liability related to pending litigation. As of December 31, 2021 and 2020, the Company recorded a $1.1 million and a $0.2 million accrual, respectively, for liabilities related to legal matters, which is included under the caption “Accrued expenses” in its Consolidated Balance Sheets.
In addition to the matter disclosed below, from time to time, the Company has various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, the Company believes any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on its business, operating results, or financial condition.
On May 21, 2018, a certified class action was filed in the United States District Court, District of New Mexico by Jacob Rodriguez on behalf of similarly situated employees. The class action alleged certain wage and overtime related claims and violations of the New Mexico Minimum Wage Act, which is a state law similar to the Fair Labor Standards Act. In 2021, the Company reached a settlement agreement for the class action for an aggregate $1.7 million plus related payroll taxes to be
F-24


paid in four quarterly installments.
Self-insurance
The Company uses a combination of third-party insurance and self-insurance for health insurance claims. The self-insured liability represents an estimate of the undiscounted ultimate cost of uninsured claims incurred as of the balance sheet date. The estimate is based on an analysis of trailing months of incurred medical claims to project the amount of incurred but not reported claims liability. The estimated liability for self-insured medical claims was $1.0 million and $1.3 million at December 31, 2021 and 2020, respectively, and is included under the caption “Accrued expenses” on the Company’s Consolidated Balance Sheets.
Although the Company does not expect the amounts ultimately paid to differ significantly from the estimates, the self-insurance liability could be affected if future claims experience differs significantly from historical trends and actuarial assumptions.
Contingent Liabilities
The Company’s contingent liabilities (Level 3) for the years ended December 31, 2021 and 2020 were as follows:
 Frac TechMagnumTotal
 (in thousands)
Balance at January 1, 2020$1,359 $2,609 $3,968 
Payments(265)(1,125)(1,390)
Revaluation adjustments(490)766 276 
Termination (2,250)(2,250)
Balance at December 31, 2020$604 $ $604 
Payments(154) (154)
Revaluation adjustments460  460 
Balance at December 31, 2021$910 $ $910 
All contingent liabilities that relate to contingent consideration are reported at fair value, based on a Monte Carlo simulation model. Significant inputs used in the fair value measurement include estimated gross margin related to forecasted sales of the plugs, term of the agreement, and a risk adjusted discount factor. Contingent liabilities include $0.1 million and $0.2 million reported in “Accrued expenses” at December 31, 2021 and 2020, respectively, and $0.8 million and $0.4 million reported in “Other long-term liabilities” at December 31, 2021 and 2020, respectively, in the Company’s Consolidated Balance Sheets. The impact of the revaluation adjustments is included in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
Frac Tech Earnout
On October 1, 2018, pursuant to the terms and conditions of a Securities Purchase Agreement (“the Frac Tech Purchase Agreement”), the Company acquired Frac Technology AS, a Norwegian private limited company (“Frac Tech”) focused on the development of downhole technology, including a casing flotation tool and a number of patented downhole completion tools. The Frac Tech Purchase Agreement, as amended, includes, among other things, the potential for additional future payments, based on certain Frac Tech revenue metrics through December 31, 2025.
Magnum Earnout
The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019.
In 2019, the Company did not meet the sales requirement of certain dissolvable plug products during the year.
In 2020, pursuant to the Magnum Purchase Agreement Amendment, which terminated the remaining Magnum Earnout and all obligations related thereto, the Company made a cash payment of $1.1 million and issued the Magnum Promissory Notes with an aggregated principal amount of $2.3 million to the sellers of Magnum. For additional information regarding the Magnum Promissory Notes, see Note 9 – Debt Obligations.
F-25


13. Taxes    
The components of the provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
 20212020
 (in thousands)
Current  
U.S. federal$ $(874)
U.S. state(56)4 
Foreign31  
Total current benefit$(25)$(870)
Deferred
U.S. federal$ $(1,122)
U.S. state (466)
Foreign  
Total deferred benefit (1,588)
Total benefit for income taxes$(25)$(2,458)
The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 differed from the provision (benefit) calculated using the applicable statutory federal income tax rate as follows:
Year Ended December 31,
 20212020
 (in thousands)
Tax benefit at statutory rate$(13,570)$(80,095)
Foreign rate differential(41)(117)
State income taxes, net of federal benefit(44)(463)
Nondeductible expenses413 608 
Impact from goodwill impairment 5,036 
Valuation allowance11,350 70,387 
Non-cash compensation1,893  
Other(26)2,186 
Total benefit for income taxes$(25)$(2,458)

F-26


The tax effects of the cumulative temporary differences resulting in the net deferred tax asset (liabilities) at December 31, 2021 and 2020 were as follows:
December 31,
 20212020
 (in thousands)
Deferred income tax assets:  
Inventories$2,533 $2,990 
Goodwill and intangible assets83,318 90,829 
Deferred tax benefit from net losses79,690 63,844 
Stock-based compensation4,194 5,564 
Tax credit carryforwards695 680 
Accrued expenses1,632 2,142 
Interest carryover6,824 553 
Lease liability8,162 8,607 
Other164 165 
Total deferred income tax assets187,212 175,374 
Less: Valuation allowance(170,747)(157,703)
Net deferred income tax assets$16,465 $17,671 
Deferred income tax liabilities:  
Property and equipment$(8,387)$(9,283)
ROU asset(8,078)(8,388)
Total deferred income tax liabilities(16,465)(17,671)
Net deferred income tax liability$ $ 
As of December 31, 2021, the Company had federal and state net operating loss carryforwards (“NOLs”) of approximately $436.4 million. The federal NOLs related to tax years 2017 and prior can be used for a 20-year period and, if unused, will begin to expire in 2034. The state NOLs can be used from 7 to 20 years and vary by state. A small portion of state NOLs will begin to expire in 2022.
The Company evaluates its deferred tax assets on a quarterly basis to determine whether a valuation allowance is required. The Company assesses whether a valuation allowance should be established based on its determination of whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible and prior to the expiration of its NOL and tax credit carryforwards. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Due to recent operating results, the Company continues to be in a three-year cumulative loss position for the year ended December 31, 2021. According to ASC 740, cumulative losses in recent years represent significant negative evidence in considering whether deferred tax assets are realizable. As a result, the Company continues to record a valuation allowance against its United States’ domestic and Canadian deferred tax assets. The 2021 results include an increase in the Company’s valuation allowance of approximately $13.0 million. If the Company is able to generate sufficient taxable income in the future, and it becomes more likely than not that the Company will be able to fully utilize the net deferred tax assets on which a valuation allowance was recorded, the allowance will be released resulting in a tax benefit.
The Company is subject to United States’ federal income tax as well as income tax in multiple state jurisdictions. The earliest period the Company is subject to examination of federal income tax returns by the Internal Revenue Service is 2018. The state income tax returns and other state tax filings of the Company are subject to examination by the state taxing authorities for various periods, generally up to four years after they are filed.
F-27


The Company accounts for uncertain tax positions in accordance with guidance in ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. A reconciliation of the beginning and ending amount of uncertain tax positions is as follows:
 2021
 (in thousands)
Balance at January 1,$779 
Additional based on tax positions related to prior years 
Additional based on tax positions related to current year 
Reduction based on tax positions related to prior years 
Lapse of statute of limitations 
Balance at December 31,$779 
The total amount of unrecognized tax benefits at December 31, 2021 was $0.8 million. The total balance of unrecognized tax benefit would impact the Company’s future effective income tax rate if recognized. The Company recognizes interest and penalties related to uncertain tax positions within the provision for income taxes in its Consolidated Statements of Income and Comprehensive Income (Loss). As of December 31, 2021, no interest and penalties have been accrued.
14. Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per share is based on the weighted average number of shares outstanding during each period and the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as the potentially dilutive restricted stock, restricted stock units, and performance stock units.
Basic and diluted earnings (loss) per common share was computed as follows:
Year Ended December 31, 2021
Net LossAverage Shares OutstandingLoss Per Share
(in thousands, except for share and per share amounts)
Basic$(64,575)30,302,925 $(2.13)
Assumed exercise of stock options—  — 
Unvested restricted stock and stock units—  — 
Diluted$(64,575)30,302,925 $(2.13)
Year Ended December 31, 2020
Net LossAverage Shares OutstandingLoss Per Share
(in thousands, except for share and per share amounts)
Basic$(378,948)29,744,830 $(12.74)
Assumed exercise of stock options—  — 
Unvested restricted stock and stock units—  — 
Diluted$(378,948)29,744,830 $(12.74)
The diluted earnings (loss) per share calculation excludes all stock options, unvested restricted stock, unvested restricted stock units, and unvested performance stock units for 2021 and 2020 because there is a net loss for each period and their inclusion would be anti-dilutive. The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:
 20212020
Year ended December 31, 729,514 753,609 
F-28


15. Related Party Transactions
The Company leases office space, yard facilities, and equipment and purchases building maintenance services from entities owned by David Crombie, an executive officer of the Company. Total lease expense and building maintenance expense associated with these entities was $0.8 million for both the years ended December 31, 2021 and 2020. The Company also purchased $2.6 million and $1.6 million of products and services for the years ended December 31, 2021 and 2020, respectively, from an entity in which Mr. Crombie is a limited partner. There were outstanding payables due to this entity relating to equipment purchases of $0.7 million and $0.2 million at December 31, 2021 and 2020, respectively.
In addition, the Company leases office space in Corpus Christi and Midland, Texas from an entity affiliated with Warren Lynn Frazier, a beneficial owner of more than 5% of the Company’s stock. In the third quarter of 2020, another entity affiliated with Mr. Frazier began to sub-lease a portion of such space in Corpus Christi, Texas from the Company. Total rental expense associated with this office space, net of sub-leasing income, was $1.4 million and $1.3 million for the years ended December 31, 2021 and 2020, respectively. There were net outstanding payables due to this entity of $0.1 million at December 31, 2020. Additionally, on June 30, 2020, the Company issued the Magnum Promissory Notes to the sellers of Magnum, including Mr. Frazier. At December 31, 2021 and 2020, the outstanding principal balance payable to Mr. Frazier was $1.1 million and $1.9 million, respectively. For additional information regarding the Magnum Promissory Notes, see Note 9 – Debt Obligations.
The Company purchases cable for its wireline trucks from an entity owned by Forum Energy Technologies (“Forum”). Previously, two of the Company’s directors served as directors of Forum; both individuals have ended their directorships at Forum as of December 31, 2021. The Company was billed $0.5 million for cable for both the years ended December 31, 2021 and 2020. There were outstanding payables due to this entity of $0.1 million at both December 31, 2021 and 2020. The Company purchases coiled tubing string from another entity owned by Forum. The Company was billed $6.2 million and $4.6 million for coiled tubing string during the years ended December 31, 2021 and 2020, respectively. There were outstanding payables due to this entity of $0.6 million and $0.9 million at December 31, 2021 and 2020, respectively.
The Company purchases chemical additives used in cementing from Select Energy Services, Inc. (“Select”). One of the Company’s directors also serves as a director of Select. The Company was billed $1.1 million and $1.2 million for chemicals during the years ended December 31, 2021 and 2020, respectively. There were outstanding payables due to this entity of $0.1 million and $0.2 million at December 31, 2021 and 2020, respectively.
The Company provides products and rentals to National Energy Reunited Corp. (“NESR”), where one of the Company’s directors serves as a director. The Company billed NESR $1.3 million for the year ended December 31, 2021. The Company billed NESR $1.6 million for products and rentals and issued credit memos of $0.5 million during the year ended December 31, 2020. During the fourth quarter of 2019, the Company sold coiled tubing equipment for $5.9 million to NESR with payments due in 24 monthly equal installments beginning on January 31, 2020. Total outstanding receivables due to the Company from NESR (inclusive of the equipment sale above) were $0.5 million and $3.7 million at December 31, 2021 and 2020, respectively.
Ann G. Fox, President and Chief Executive Officer and a director of the Company, is a director of Devon Energy Corporation (“Devon”). The Company generated revenue from Devon of $3.2 million and $5.8 million for the years ended December 31, 2021 and 2020, respectively. There were outstanding receivables due from Devon of $0.4 million at both December 31, 2021 and 2020.
16. Supplemental Information
Capital expenditures for years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Completion Solutions$14,742 $10,147 
Corporate15 7 
$14,757 $10,154 

F-29


Total assets by segment as of December 31, 2021 and 2020 were as follows:
December 31,
20212020
(in thousands)
Completion Solutions$349,429 $358,128 
Corporate32,184 84,472 
 $381,613 $442,600 

Revenue by country for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31, 2021Year Ended December 31, 2020
AmountPercentageAmountPercentage
(in thousands)(in thousands)
United States$347,445 99.4 %$309,206 99.5 %
Canada1,974 0.6 %1,645 0.5 %
$349,419 100.0 %$310,851 100.0 %

Long-lived assets (defined as property and equipment and definite-lived intangible assets) by country as of December 31, 2021 and 2020 were as follows:
December 31,
20212020
(in thousands)
United States$200,227 $231,294 
Canada and other2,139 2,659 
 $202,366 $233,953 
F-30


Item 9.    Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures are controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
As required by Rule 13a-15(b) under the Exchange Act, our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2021. Based upon that evaluation, our principal executive officer and principal 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 defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act). Our internal control over financial reporting is a process designed under the supervision of our principal executive officer and principal financial officer, and effected by our board of directors, management, and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with GAAP.
As of December 31, 2021, our management assessed the effectiveness of our internal control over financial reporting based on the criteria for effective internal control over financial reporting established by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control-Integrated Framework (2013). Based on its assessment using the COSO criteria, management has concluded that our internal control over financial reporting was effective as of December 31, 2021.
Attestation Report of the Independent Registered Public Accounting Firm
This Annual Report does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting as we are an “emerging growth company” as defined under the JOBS Act. In addition, management’s report on internal control over financial reporting was not subject to attestation by our independent registered public accounting firm pursuant to rules of the SEC that permit us to provide only management’s report in this Annual Report.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting during the quarterly period ended December 31, 2021.
Item 9B.    Other Information
None.
Item 9C.    Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
50


PART III
Item 10.    Directors, Executive Officers and Corporate Governance
The information required in response to this Item will be set forth in our definitive proxy statement for the 2022 annual meeting of stockholders and is incorporated herein by reference.
Item 11.    Executive Compensation
The information required in response to this Item will be set forth in our definitive proxy statement for the 2022 annual meeting of stockholders and is incorporated herein by reference.
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required in response to this Item will be set forth in our definitive proxy statement for the 2022 annual meeting of stockholders and is incorporated herein by reference.
Item 13.    Certain Relationships and Related Transactions, and Director Independence
The information required in response to this Item will be set forth in our definitive proxy statement for the 2022 annual meeting of stockholders and is incorporated herein by reference.
Item 14.    Principal Accountant Fees and Services
The information required in response to this Item will be set forth in our definitive proxy statement for the 2022 annual meeting of stockholders and is incorporated herein by reference.
51


PART IV
Item 15.     Exhibits and Financial Statement Schedules
(a) Documents Filed as Part of This Annual Report
1. Financial Statements
The following consolidated financial statements of the Company are filed as a part of this Annual Report:
2. Financial Statement Schedules
All financial statement schedules have been omitted because they are not applicable, or the required information is presented in the consolidated financial statements and related notes.
3. Exhibits
The exhibits to this Annual Report required to be filed pursuant to Item 15(b) are listed below.
Exhibit
Number
Description
2.1†
2.2
2.3
3.1
3.2
4.1
4.2
4.3
52


4.4
4.5
4.6
4.7
10.1
10.2+
10.3+
10.4+
10.5+
10.6+
10.7+
10.8+
10.9+
10.10+
10.11+
10.12+
10.13+
10.14+
53


10.15+
10.16+
10.17+
21.1*
23.1*
31.1*
31.2*
32.1**
32.2**
101*Interactive Data Files.
___________________________________
*     Filed herewith.
**     Furnished herewith.
†     Certain schedules and similar attachments have been omitted pursuant to Item 601(a)(5) of Regulation S-K and will be provided to the SEC upon request.
+     Management contract or compensatory plan or arrangement.
54


Item 16.    Form 10-K Summary
None.
55


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
NINE ENERGY SERVICE, INC.
 
By:/s/ Ann G. Fox
 Ann G. Fox
 President and Chief Executive Officer
Date: March 7, 2022
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 indicated on March 7, 2022.
Signature Title
   
/s/ Ann G. Fox President, Chief Executive Officer, and Director (Principal Executive Officer)
Ann G. Fox 
   
/s/ Guy Sirkes Senior Vice President and Chief Financial Officer (Principal Financial Officer)
Guy Sirkes 
   
/s/ S. Brett Luz Chief Accounting Officer (Principal Accounting Officer)
S. Brett Luz 
   
/s/ Ernie L. Danner Chairman of the Board
Ernie L. Danner  
   
/s/ David C. Baldwin Director
David C. Baldwin  
   
/s/ Mark E. Baldwin Director
Mark E. Baldwin  
   
 Director
Curtis F. Harrell  
   
/s/ Scott E. Schwinger Director
Scott E. Schwinger  
   
 Director
Gary L. Thomas  
   
/s/ Andrew L. Waite Director
Andrew L. Waite  
/s/ Darryl K. WillisDirector
Darryl K. Willis
56
EX-21.1 2 nine-20211231ye10kex211.htm EX-21.1 Document

EXHIBIT 21.1

List of Subsidiaries of Nine Energy Service, Inc.
 
Name  Jurisdiction
CDK Perforating, LLCTexas
Crest Pumping Technologies, LLCDelaware
Dak-Tana Wireline, LLCDelaware
Frac Technology ASNorway
Magnum Oil Tools GP, LLCTexas
Magnum Oil Tools International, LTDTexas
MOTI Holdco, LLCDelaware
Nine Downhole Norway ASNorway
Nine Downhole Technologies, LLCDelaware
Nine Energy Canada Inc.Alberta, Canada
Nine Energy Service, LLCDelaware
Northern States Completions, LLCDelaware
RedZone Coil Tubing, LLCTexas



EX-23.1 3 nine-20211231ye10kex231.htm EX-23.1 Document

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-233875) and Form S-8 (Nos. 333-222660, 333-256685) of Nine Energy Service, Inc. of our report dated March 7, 2022 relating to the financial statements, which appears in this Form 10-K.
/s/ PricewaterhouseCoopers LLP
Houston, Texas
March 7, 2022


EX-31.1 4 nine-20211231ye10kex311.htm EX-31.1 Document

EXHIBIT 31.1
 
Certification of Chief Executive Officer
Pursuant to Exchange Act Rule 13a-14(a) or 15d-14(a)
 
I, Ann Fox, certify that:
 
1.             I have reviewed this annual report on Form 10-K for the year ended December 31, 2021 of Nine Energy Service, 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(s) 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 the 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(s) 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:March 7, 2022/s/  Ann G. Fox
  Ann G. Fox
  President, Chief Executive Officer and Director
  (Principal Executive Officer)



EX-31.2 5 nine-20211231ye10kex312.htm EX-31.2 Document

EXHIBIT 31.2
 
Certification of Chief Financial Officer
Pursuant to Exchange Act Rule 13a-14(a) or 15d-14(a)
 
I, Guy Sirkes, certify that:
 
1.             I have reviewed this annual report on Form 10-K for the year ended December 31, 2021 of Nine Energy Service, 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(s) 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 the 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(s) 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:March 7, 2022/s/ Guy Sirkes
  Guy Sirkes
  Senior Vice President and Chief Financial Officer
  (Principal Financial Officer)



EX-32.1 6 nine-20211231ye10kex321.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 on Form 10-K of Nine Energy Service, Inc. (the “Company”) for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ann G. Fox, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 /s/  Ann G. Fox
 Ann G. Fox
 President, Chief Executive Officer and Director
 (Principal Executive Officer)
 Date:March 7, 2022



EX-32.2 7 nine-20211231ye10kex322.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 on Form 10-K of Nine Energy Service, Inc. (the “Company”) for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Guy Sirkes, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 /s/ Guy Sirkes
 Guy Sirkes
 Senior Vice President and Chief Financial Officer
 (Principal Financial Officer)
 Date:March 7, 2022


EX-101.SCH 8 nine-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover 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 INCOME AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Company and Organization link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Company and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2112105 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2115106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Leases - Supplemental Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Intangible Assets and Goodwill - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Debt Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - Debt Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - Debt Obligations - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Defined Contribution Plans link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - Defined Contribution Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2442422 - Disclosure - Stock-based Compensation - Restricted and Performance Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2344309 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2445423 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Commitments and Contingencies - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - Taxes link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Taxes - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - Taxes - Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Taxes - Deferred Income Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2452428 - Disclosure - Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Taxes - Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2355311 - Disclosure - Earnings (Loss) Per Share (Table) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Earnings (Loss) Per Share - Computation of Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Earnings (Loss) Per Share - Summary of Average Number of Securities Excluded from Diluted Income (loss) Per Share Potentially Dilute Earnings Per Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2158115 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2459432 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2160116 - Disclosure - Supplemental Information link:presentationLink link:calculationLink link:definitionLink 2361312 - Disclosure - Supplemental Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2462433 - Disclosure - Supplemental Information - Summary of Financial Data by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2463434 - Disclosure - Supplemental Information - Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 nine-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 nine-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 nine-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Payments Loss Contingency Accrual, Payments Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Letters of Credit Letter of Credit [Member] Work in progress Inventory, Work in Process, Gross Earnings (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] U.S. state Current State and Local Tax Expense (Benefit) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Net loss Net loss Net Loss Net Income (Loss) Attributable to Parent Operating lease right of use assets, net Operating lease right of use assets, net Operating Lease, Right-of-Use Asset Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sales of property and equipment Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Payments of contingent liabilities Payment for Contingent Consideration Liability, Financing Activities Additional paid-in capital Additional Paid in Capital, Common Stock Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Other long-term assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Retirement Benefits [Abstract] Retirement Benefits [Abstract] In-process research and development In Process Research and Development [Member] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Forfeited Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeitures In Period, Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeitures In Period, Intrinsic Value Entity File Number Entity File Number Volatility rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Granted Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Intrinsic Value Income taxes receivable/payable Increase (Decrease) in Income Taxes Payable Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Number of quarterly payroll tax installments Legal Settlement, Number Of Quarterly Installments Legal Settlement, Number Of Quarterly Installments Retirement Plan Name [Domain] Retirement Plan Name [Domain] Accrued bonus Accrued Bonuses, Current Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Subsequent Event Type Subsequent Event Type [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangibles Amortization intangibles Amortization of Intangible Assets Additional based on tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Less: Accumulated amortization Operating Lease Right Of Use Asset Accumulated Amortization Operating Lease Right Of Use Asset Accumulated Amortization Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventories, Net Schedule of Inventory, Current [Table Text Block] Buildings Building [Member] Net deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Accounts receivable Accounts Receivable, Related Parties Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition [Axis] Business Acquisition [Axis] Relationship to Entity Title of Individual [Domain] Schedule of Components of Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Award Type [Domain] Award Type [Domain] Payments of short-term debt Repayments of Other Short-term Debt Options To Purchase Shares Common Stock Equity Option [Member] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Land Land [Member] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Valuation of Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Audit Information [Abstract] Audit Information Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk, percentage Concentration Risk, Percentage Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Debt instrument, convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Fair value of debt instruments Debt Instrument, Fair Value Disclosure Finance leases Finance Leases [Abstract] Finance Leases Long-term liabilities Liabilities, Noncurrent [Abstract] Accounts payable Accounts Payable, Related Parties Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Present value of lease obligations Lease Obligation Lease Obligation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating leases Leases, Operating [Abstract] Related Party Related Party [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Capital expenditures in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Finance lease right of use assets Finance Lease Assets And Liabilities Lessee [Abstract] Finance Lease Assets And Liabilities Lessee Schedule of Deferred Tax Assets (Liabilities) Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Interest income Investment Income, Nonoperating Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Payables due to entities Due to Related Parties Payments on finance leases Financing cash flows from finance leases Finance Lease, Principal Payments Basic (in usd per share) Loss per share, basic (in usd per share) Earnings Per Share, Basic Nine Energy Service 401k Plan Nine Energy Service 401k Plan [Member] Nine Energy Service 401k Plan [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Operating lease right of use assets Rental expense Operating Lease, Expense 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues Revenue from Contract with Customer [Text Block] Select Energy Services, Inc. Select Energy Services, Inc. [Member] Select Energy Services, Inc. [Member] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Nonvested at the beginning of the year (in shares) Nonvested at the end of the year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Canada CANADA Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Geographic Concentration Risk Geographic Concentration Risk [Member] Due from related parties Due from Related Parties Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Loss Contingency Accrual [Roll Forward] Loss Contingency Accrual [Roll Forward] Schedule of Nonvested Restricted Stock Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] 2025 Lease Liability Payments Due Year Four Lease Liability Payments Due Year Four Net deferred income tax liability Deferred Tax Liabilities, Net Operating cash flows from operating leases Operating Lease, Payments Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Provision for (recovery for) doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Schedule of Revenue and Long-Lived Assets, by Geographical Area Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Net operating loss carryforwards, periods of use Operating Loss Carryforwards, Period Of Use Operating Loss Carryforwards, Period Of Use Total debt before deferred financing costs Long-term Debt, Gross Thereafter Lease Liability Payments Due After Year Five Lease Liability Payments Due After Year Five Entity Voluntary Filers Entity Voluntary Filers 2023 Lease Liability Payments Due Year Two Lease Liability Payments Due Year Two Long-term debt Long-term Debt Finance lease right of use assets, net Finance lease right of use assets, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Forum Energy Technologies Forum Energy Technologies [Member] Forum Energy Technologies [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Impairment of goodwill Goodwill, Impairment Loss 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 Operating Lease Right of Use Obligations Lessee, Operating Lease, Liability, Payment, Due [Abstract] Additional based on tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other accrued expenses Other Accrued Liabilities, Current Total finance lease expense Finance Lease Expense Finance Lease Expense 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five 2018 ABL Credit Facility Two Thousand And Eighteen A B L Credit Facility [Member] Two thousand and eighteen ABL credit facility. Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Non-compete agreements Noncompete Agreements [Member] Service Service Service [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Assumed exercise of stock options (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Assumed Exercise Of Stock Options Incremental Common Shares Attributable To Dilutive Effect Of Assumed Exercise Of Stock Options Company and Organization Business Description and Basis of Presentation [Text Block] Coiled tubing Coiled Tubing [Member] Coiled Tubing [Member] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Earnings (Loss) Per Share Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Impairment of operating lease Operating Lease, Impairment Loss Entity Interactive Data Current Entity Interactive Data Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Lease liability Deferred Tax Asset, Lease liability Deferred Tax Asset, Lease liability Minimum Minimum [Member] Income taxes receivable Income Taxes Receivable, Current Retirement Plan Name [Axis] Retirement Plan Name [Axis] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Loss on revaluation of contingent liabilities Loss on revaluation of contingent liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Affiliated Entity Affiliated Entity [Member] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Balance Sheet Location Balance Sheet Location [Domain] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Unrecognized tax benefits Uncertain tax positions, beginning balance Uncertain tax positions, ending balance Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Total deferred income tax assets Deferred Tax Assets, Gross Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Completion Solutions Completion Solutions [Member] Completion solutions. Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Leases Lessee, Finance Leases [Text Block] Remaining Weighted Average Contractual Life in Years Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward] Current liabilities Liabilities, Current [Abstract] General and administrative expenses General and Administrative Expense Debt Obligations Debt Disclosure [Text Block] Schedule of Components of the Provision (Benefit) For Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Goodwill and intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Term Loan Credit Facility Line of Credit Line of Credit [Member] Stock-based Compensation Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Inventories Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Unrecognized tax benefits, accrued income tax penalties and interest Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Accounting Policies [Abstract] Outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Number of reportable segments Number of Reportable Segments Accrued legal fees and settlements Accrued Professional Fees, Current U.S. federal Current Federal Tax Expense (Benefit) Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Total operating lease obligations Present value of lease obligations Operating Lease, Liability Document Transition Report Document Transition Report 2026 Lease Liability Payments Due Year Five Lease Liability Payments Due Year Five Common stock (120,000,000 shares authorized at $0.01 par value; 32,826,325 and 31,557,809 shares issued and outstanding at December 31, 2021 and 2020 respectively) Common Stock, Value, Issued Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Expected future compensation expense, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Performance Shares Performance Shares [Member] Commitments and Contingencies Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Depreciation of right of use assets Finance Lease, Right-of-Use Asset, Amortization Provision for inventory obsolescence Inventory Write-down Restricted Stock Restricted Stock [Member] Payments of debt issuance costs Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Auditor Name Auditor Name Cover [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Interest carryover Deferred Tax Assets, Interest Carryover Deferred Tax Assets, Interest Carryover Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Impact from goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Total debt Debt, Long-term and Short-term, Combined Amount Interest expense Interest Income (Expense), Net Less: present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Income Tax Authority [Axis] Income Tax Authority [Axis] Costs and expenses Costs and Expenses, Related Party Capital expenditures Payments to Acquire Productive Assets Thereafter Finance Lease, Liability, to be Paid, after Year Five Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Tax associated with foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Revenue from related parties Revenue from Related Parties Accrued expenses Accrued expenses Accrued Liabilities, Current Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Less: present value discount Finance Lease, Liability, Undiscounted Excess Amount Shop equipment Office Equipment [Member] Issued credit memos Issued Credit Memos Issued Credit Memos Magnum Acquisition Magnum Magnum Securities Purchase Agreement [Member] Magnum securities purchase agreement. Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Stock Options Share-based Payment Arrangement, Option [Member] Consolidation Items Consolidation Items [Domain] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] 2026 Finance Lease, Liability, to be Paid, Year Five Magnum Promissory Notes Notes Payable, Other Payables [Member] Common Stock Common Stock [Member] Variable Rate [Domain] Variable Rate [Axis] Termination of contingent liability related to business acquisition Termination Of Contingent Liability Related To Business Acquisition Termination Of Contingent Liability Related To Business Acquisition Supplemental Information Segment Reporting Disclosure [Text Block] Weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Loss from operations Operating Income (Loss) Repurchased debt amount Debt Repurchased During Period Debt Repurchased During Period Employer contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt covenant, fixed charge covenant, ratio Debt Covenant, Fixed Charge Covenant, Ratio Debt Covenant, Fixed Charge Covenant, Ratio Current portion of operating lease obligations Operating Lease, Liability, Current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Unvested restricted stock and stock units (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Unvested Restricted Stock Incremental Common Shares Attributable To Dilutive Effect Of Unvested Restricted Stock Variable Rate [Axis] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Technology Technology-Based Intangible Assets [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Impact of foreign currency exchange on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Proceeds from lines of credit Proceeds from Lines of Credit Vesting of restricted stock Vesting Of Restricted Stock Value Vesting of restricted stock value. Accrued compensation and benefits Accrued Salaries And Employee Benefits, Current Accrued Salaries And Employee Benefits Non-cash compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Receivable from property and equipment sale (including insurance) Receivable From Property And Equipment Insurance Receivable From Property And Equipment Insurance Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Products and rentals Products and Rentals [Member] Products and Rentals [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Deferred income tax assets: Deferred Tax Assets, Net [Abstract] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Scorpion Acquisition Scorpion Acquisition [Member] Scorpion acquisition. Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Schedule of Operating Lease Liability Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items Consolidation Items [Axis] Total stockholders’ equity Stockholders' equity, beginning Stockholders' equity, ending Stockholders' Equity Attributable to Parent Net operating loss carryforwards Operating Loss Carryforwards Common stock shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Total operating lease expense Total Operating Lease Expense Total Operating Lease Expense Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Purchases of Senior Notes Repayments of Senior Debt Gain on extinguishment of debt Extinguishment of debt Gain (Loss) on Extinguishment of Debt Estimated Useful Lives Property, Plant and Equipment, Useful Life Termination Loss Contingency Accrual, Termination Loss Contingency Accrual, Termination Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Organization consolidation and presentation of financial statements. Schedule of Reconciliation of Uncertain Tax Positions Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Concentration of Credit Risk and Concentration of Supplier Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location Balance Sheet Location [Axis] Long-term operating lease obligations Operating Lease, Liability, Noncurrent Total lease payments Finance Lease, Liability, Payment, Due Total current benefit Current Income Tax Expense (Benefit) Debt instrument, face amount Debt Instrument, Face Amount 2022 Finance Lease, Liability, to be Paid, Year One Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Defined Contribution Plan Tranches [Axis] Defined Contribution Plan Tranches [Axis] Defined Contribution Plan Tranches [Axis] Proceeds from short-term debt Proceeds from Short-term Debt Accumulated deficit Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Percent of company stock owned (more than) Beneficial Owner Of Entity Stock, Percentage Owned Beneficial Owner Of Entity Stock, Percentage Owned Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Total finance lease obligations Present value of lease obligations Finance Lease, Liability Deferred tax benefit from net losses Deferred Tax Assets, Other Comprehensive Loss Total deferred income tax liabilities Deferred Tax Liabilities, Gross Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Remaining lease term Lessee, Operating Lease, Remaining Lease Term Cement Cement [Member] Cement [Member] National Energy Services Reunited National Energy Services Reunited [Member] National Energy Services Reunited [Member] Risk-free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] 2024 Lease Liability Payments Due Year Three Lease Liability Payments Due Year Three 2024 Finance Lease, Liability, to be Paid, Year Three 2025 Finance Lease, Liability, to be Paid, Year Four Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Monthly installments Revenue, Number Of Monthly Installments Revenue, Number Of Monthly Installments Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Related Party Transaction Related Party Transaction [Axis] 2023 Finance Lease, Liability, to be Paid, Year Two Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Benefit for income taxes Total benefit for income taxes Income Tax Expense (Benefit) Tools Tools [Member] Tools [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Inventories Deferred Tax Assets, Inventory Supplemental Cash Flow Information Related to Leases Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Antidilutive Securities Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total lease payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other short-term debt Other Short-term Debt [Member] Other Short-term Debt Weighted average shares outstanding Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventories, net Inventories, net Inventory, Net Beneficial Owner Beneficial Owner [Member] Summary of Financial Data by Segment 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 Transferred over Time Transferred over Time [Member] Stock-based Compensation Share-based Payment Arrangement [Policy Text Block] U.S. federal Deferred Federal Income Tax Expense (Benefit) Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Expired (in dollars per share) 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 Valuation allowance, increase (decrease) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Current portion of long-term debt Less: Current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Revenue Revenue Benchmark [Member] Equity Component [Domain] Equity Component [Domain] ROU asset Deferred Tax Liabilities, Prepaid Expenses Issuance of common stock under stock compensation plan, net of forfeitures (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Deferred financing costs Unamortized deferred finance costs Debt Issuance Costs, Gross Autos and trucks Vehicles [Member] Statement [Line Items] Statement [Line Items] Canadian Tranche Canadian Tranche [Member] Canadian tranche. Other income Other Income Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuance of common stock under stock compensation plan, net of forfeitures Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Domestic Domestic Tax Authority [Member] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Sale on dissolvable plug products in 2019 Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Summary of Fair value of Debt Obligations Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Maximum remaining borrowing capacity, that does not require quarterly testing Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing Debt Disclosure [Abstract] Debt Disclosure [Abstract] Current portion of finance lease obligations Finance Lease, Liability, Current Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Less: Valuation allowance Deferred Tax Assets, Valuation Allowance Auditor Location Auditor Location Finance lease expense Finance Lease Liability [Abstract] Corporate Corporate, Non-Segment [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Interest on lease obligations Finance Lease, Interest Expense Defined Contribution Plans Retirement Benefits [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Summary of Basic and Diluted Income (Loss) per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Document Annual Report Document Annual Report Total other comprehensive loss, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Entity Ex Transition Period Entity Ex Transition Period Vesting of restricted stock (in shares) Stock Issued During Period Shares Restricted Stock Vesting Stock issued during period shares restricted stock vesting. Title of 12(b) Security Title of 12(b) Security Total assets Total assets Assets Payment for contingent consideration Payment for Contingent Consideration Liability, Investing Activities Defined Contribution Plan Tranches [Domain] Defined Contribution Plan Tranches [Domain] [Domain] for Defined Contribution Plan Tranches [Axis] Common stock shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Title of Individual Title of Individual [Axis] Payments on Magnum Promissory Notes Repayments of Notes Payable Document Type Document Type Expired Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Intrinsic Value Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Operating equipment Energy Equipment [Member] Debt instrument, annual interest rate Debt Instrument, Interest Rate, Stated Percentage Renewal term Lessee, Operating Lease, Renewal Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Outstanding premium, amount Financing Agreement, Insurance Premium, Outstanding Financing Agreement, Insurance Premium, Outstanding Summary of Debt Obligations Schedule of Debt [Table Text Block] Furniture, fixtures, and equipment Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Components of Lease Expense Lease, Cost [Table Text Block] Geographical [Axis] Geographical [Axis] Basic (in shares) Average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in usd per share) Loss per share, diluted (in usd per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] State State and Local Jurisdiction [Member] Amortization of operating leases Operating Lease, Right-of-Use Asset, Amortization Expense Product Product Product [Member] Cash refunded for income taxes Income Taxes Paid, Net Nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Supplemental Balance Sheet Information Related to Leases Supplemental Balance Sheet Information Related to Leases [Table Text Block] Supplemental Balance Sheet Information Related to Leases Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Operating lease right of use assets Operating Lease Assets And Liabilities Lessee [Abstract] Operating Lease Assets And Liabilities Lessee Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Less: present value discount Lease Liability Undiscounted Excess Amount Lease Liability Undiscounted Excess Amount Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Other long term liabilities Other Noncurrent Liabilities [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Financing Lease Liability Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from 2018 ABL Credit Facility Proceeds from Long-term Lines of Credit Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories, net Increase (Decrease) in Inventories Common stock shares outstanding (in shares) Common Stock, Shares, Outstanding Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Tax [Abstract] Raw materials Inventory, Raw Materials and Supplies, Gross Deferred income tax liabilities: Deferred Tax Liabilities, Net [Abstract] Debt instrument, periodic payment, interest Debt Instrument, Periodic Payment, Interest Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Contingent Liabilities Schedule of Loss Contingencies by Contingency [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Depreciation Cost, Depreciation 2022 Lease Liability Payments Due Next Twelve Months Lease Liability Payments Due Next Twelve Months Number of Shares in Underlying Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] U.S. state Deferred State and Local Income Tax Expense (Benefit) Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Reduction based on tax positions related to prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Customer relationships Customer Relationships [Member] Lease and building maintenance expense Lease And Building Maintenance Expense Lease and building maintenance expense. Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Schedule of Future Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Repurchase price Repayments of Long-term Debt Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Allowance for doubtful accounts Allowance for Doubtful Accounts, Premiums and Other Receivables Loss per share Earnings Per Share [Abstract] Revaluation adjustments Contingent Consideration Obligation Revaluation Gain (Loss) Contingent consideration obligation revaluation. Property and equipment, gross Property, Plant and Equipment, Gross Foreign currency translation adjustments, net of $0 tax in each period Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Inventories Inventory, Gross Related Party Transaction Related Party Transaction [Domain] Revenues Revenues Revenues Equipment Equipment [Member] Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Coiled tubing equipment Coiled Tubing Equipment [Member] Coiled Tubing Equipment [Member] Proceeds from property and equipment casualty losses Proceeds From Property And Equipment Casualty Losses Proceeds from property and equipment casualty losses. Operating lease expense Operating Lease, Liability [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Finished goods Inventory, Finished Goods, Gross Contingent liabilities Balance at beginning of year Balance at end of the period Loss Contingency Accrual Percentage of potential future payment of net income in 2019 through 2026 Percentage of potential future payment of net income in 2019 through 2026 Business Combination Contingent Consideration Percentage Of Net Income On Potential Future Cash Payments Business combination contingent consideration percentage of net income on potential future cash payments. Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Total lease payments Lease Liability Payments Due Lease Liability Payments Due Cost and expenses Costs and Expenses [Abstract] Long-term debt Long-term Debt, Excluding Current Maturities Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Share-based compensation expense Share-based Payment Arrangement, Expense Options exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Less: Accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Entity Current Reporting Status Entity Current Reporting Status Operating lease right of use assets, gross Operating Lease Right Of Use Asset Gross Operating Lease Right Of Use Asset Gross Matching Contribution Tranche One Matching Contribution Tranche One [Member] Matching Contribution Tranche One [Member] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Entity owned by Forum Energy Technologies Entity Owned By Forum Energy Technologies [Member] Entity Owned By Forum Energy Technologies [Member] Amortization of deferred financing costs Amortization of Debt Issuance Costs Payables and Accruals [Abstract] Payables and Accruals [Abstract] Reserve for obsolescence Inventory Valuation Reserves Accrued Expenses Accrued Expenses [Member] Accrued expenses. (Gain) loss on sale of property and equipment (Gain) loss on sale of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Stockholders' equity, beginning (in shares) Stockholders' equity, ending (in shares) Shares, Issued Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Intrinsic Value [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Intrinsic Value [Roll Forward] United States UNITED STATES Common stock par value (in usd per share) Common Stock, Par or Stated Value Per Share Current assets Assets, Current [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Leases [Abstract] Schedule of Components of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Weighted Average Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Financing Agreement, Insurance Premium Financing Agreement, Insurance Premium Financing Agreement, Insurance Premium Total Lease Payments Due [Abstract] Lease Payments Due Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Taxes Income Tax Disclosure [Text Block] Accrued interest Interest Payable, Current Related Party Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Schedule of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt instrument basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Transferred at Point in Time Transferred at Point in Time [Member] Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of effects from acquisitions Increase (Decrease) in Operating Capital [Abstract] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Cash paid for amounts included in the measurement of lease obligations: Cash Flow, Operating Activities, Lessee [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Loss Contingencies [Table] Loss Contingencies [Table] Employer matching contribution, percent of employees' gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Frac Tech Frac-Tech Acquisition [Member] Frac-Tech Acquisition [Member] Vesting of restricted stock Stock Issued During Period Value Restricted Stock Vesting Stock issued during period value restricted stock vesting. Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization consolidation and presentation of financial statements. Payments for legal settlements Payments for Legal Settlements Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long-lived assets Long-Lived Assets Statement [Table] Statement [Table] Accounting Pronouncements Recently Adopted and Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Expected future compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Cost of revenues (exclusive of depreciation and amortization shown separately below) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Statistical Measurement [Axis] Statistical Measurement [Axis] Wireline Wireline [Member] Wireline [Member] Accounts Receivable Accounts Receivable [Policy Text Block] Tax benefit at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Subsequent Event Subsequent Event [Member] Equipment purchased Payments to Acquire Machinery and Equipment Long-term finance lease obligations Finance Lease, Liability, Noncurrent Net Carrying Amount Finite-Lived Intangible Assets, Net Right of use assets obtained in exchange for lease obligations: Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract] Right of Use Assets Obtained in Exchange for Lease Obligations Operating lease non right of use assets Long Term Operating Lease Cost Long Term Operating Lease Cost Debt instrument, redemption price, percentage of principal, default trigger Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger Foreign Current Foreign Tax Expense (Benefit) Estimated liability for self-insured medical claims Self Insurance Reserve Adjustments to reconcile net loss to net cash used in operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Notes payable, related parties Notes Payable, Related Parties Subsequent Event Type Subsequent Event Type [Axis] Finance lease right of use assets, gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Mr. Crombie Executive Officer [Member] Liability position Derivative, Net Liability Position, Aggregate Fair Value Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Benefit for deferred income taxes Total deferred benefit Deferred Income Tax Expense (Benefit) Accounting Standards Update 2016-02 [Member] EX-101.PRE 12 nine-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2021
Mar. 04, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Document Transition Report false    
Entity File Number 001-38347    
Entity Registrant Name Nine Energy Service, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 80-0759121    
Entity Address, Address Line One 2001 Kirby Drive, Suite 200    
Entity Address, City or Town Houston    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77019    
City Area Code 281    
Local Phone Number 730-5100    
Title of 12(b) Security Common Stock, par value $0.01 per share    
Trading Symbol NINE    
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 Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 48,292,605
Entity Common Stock, Shares Outstanding   32,855,054  
Documents Incorporated by Reference Information called for in Part III of this Annual Report on Form 10-K is incorporated by reference to the registrant’s Definitive Proxy Statement for its 2022 Annual Meeting of Stockholders.    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001532286    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Name PricewaterhouseCoopers LLP
Auditor Firm ID 238
Auditor Location Houston, TX
XML 15 R3.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 $ 21,509 $ 68,864
Accounts receivable, net 64,025 41,235
Income taxes receivable 1,393 1,392
Inventories, net 42,180 38,402
Prepaid expenses and other current assets 10,195 16,270
Total current assets 139,302 166,163
Property and equipment, net 86,958 102,429
Operating lease right of use assets, net 35,117 36,360
Finance lease right of use assets, net 1,445 1,816
Intangible assets, net 116,408 132,524
Other long-term assets 2,383 3,308
Total assets 381,613 442,600
Current liabilities    
Accounts payable 28,680 18,140
Accrued expenses 18,519 17,139
Current portion of long-term debt 2,093 844
Current portion of operating lease obligations 6,091 6,200
Current portion of finance lease obligations 1,070 1,092
Total current liabilities 56,453 43,415
Long-term liabilities    
Long-term debt 332,314 342,714
Long-term operating lease obligations 30,435 32,295
Long-term finance lease obligations 65 1,109
Other long-term liabilities 1,613 2,658
Total liabilities 420,880 422,191
Commitments and Contingencies
Stockholders’ equity    
Common stock (120,000,000 shares authorized at $0.01 par value; 32,826,325 and 31,557,809 shares issued and outstanding at December 31, 2021 and 2020 respectively) 328 316
Additional paid-in capital 773,350 768,429
Accumulated other comprehensive loss (4,535) (4,501)
Accumulated deficit (808,410) (743,835)
Total stockholders’ equity (39,267) 20,409
Total liabilities and stockholders’ equity $ 381,613 $ 442,600
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Common stock shares authorized (in shares) 120,000,000 120,000,000
Common stock par value (in usd per share) $ 0.01 $ 0.01
Common stock shares issued (in shares) 32,826,325 31,557,809
Common stock shares outstanding (in shares) 32,826,325 31,557,809
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues $ 349,419 $ 310,851
Cost and expenses    
General and administrative expenses 45,301 49,346
Depreciation 28,905 32,431
Amortization of intangibles 16,116 16,467
Impairment of goodwill 0 296,196
Loss on revaluation of contingent liabilities 460 276
(Gain) loss on sale of property and equipment 660 (2,857)
Loss from operations (50,015) (383,165)
Interest expense 32,527 36,759
Interest income (26) (615)
Gain on extinguishment of debt (17,618) (37,841)
Other income (298) (62)
Loss before income taxes (64,600) (381,406)
Benefit for income taxes (25) (2,458)
Net loss $ (64,575) $ (378,948)
Loss per share    
Basic (in usd per share) $ (2.13) $ (12.74)
Diluted (in usd per share) $ (2.13) $ (12.74)
Weighted average shares outstanding    
Basic (in shares) 30,302,925 29,744,830
Diluted (in shares) 30,302,925 29,744,830
Other comprehensive loss, net of tax    
Foreign currency translation adjustments, net of $0 tax in each period $ (34) $ (34)
Total other comprehensive loss, net of tax (34) (34)
Total comprehensive loss (64,609) (378,982)
Service    
Revenues 248,618 231,719
Cost and expenses    
Cost of revenues (exclusive of depreciation and amortization shown separately below) 228,290 220,960
Product    
Revenues 100,801 79,132
Cost and expenses    
Cost of revenues (exclusive of depreciation and amortization shown separately below) $ 79,702 $ 81,197
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
Tax associated with foreign currency translation $ 0 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Retained Earnings (Accumulated Deficit)
Cumulative Effect, Period of Adoption, Adjustment
Stockholders' equity, beginning (in shares) at Dec. 31, 2019     30,555,677        
Stockholders' equity, beginning at Dec. 31, 2019 $ 389,877 $ (72) $ 306 $ 758,853 $ (4,467) $ (364,815) $ (72)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock compensation plan, net of forfeitures (in shares)     1,151,915        
Issuance of common stock under stock compensation plan, net of forfeitures 0   $ 11 (11)      
Stock-based compensation expense 9,744     9,744      
Vesting of restricted stock (in shares)     (149,783)        
Vesting of restricted stock (158)   $ (1) (157)      
Other comprehensive income (loss) (34)       (34)    
Net loss (378,948)         (378,948)  
Stockholders' equity, ending (in shares) at Dec. 31, 2020     31,557,809        
Stockholders' equity, ending at Dec. 31, 2020 20,409   $ 316 768,429 (4,501) (743,835)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock under stock compensation plan, net of forfeitures (in shares)     1,457,626        
Issuance of common stock under stock compensation plan, net of forfeitures 0   $ 14 (14)      
Stock-based compensation expense 5,406     5,406      
Vesting of restricted stock (in shares)     (189,110)        
Vesting of restricted stock (473)   $ (2) (471)      
Other comprehensive income (loss) (34)       (34)    
Net loss (64,575)         (64,575)  
Stockholders' equity, ending (in shares) at Dec. 31, 2021     32,826,325        
Stockholders' equity, ending at Dec. 31, 2021 $ (39,267)   $ 328 $ 773,350 $ (4,535) $ (808,410)  
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities    
Net loss $ (64,575) $ (378,948)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation 28,905 32,431
Amortization of intangibles 16,116 16,467
Amortization of operating leases 8,020 8,897
Amortization of deferred financing costs 2,602 2,836
Provision for (recovery for) doubtful accounts (229) 2,820
Benefit for deferred income taxes 0 (1,588)
Provision for inventory obsolescence 4,831 8,957
Impairment of goodwill 0 296,196
Impairment of operating lease 0 466
Stock-based compensation expense 5,406 9,744
Gain on extinguishment of debt (17,618) (37,841)
(Gain) loss on sale of property and equipment 660 (2,857)
Loss on revaluation of contingent liabilities 460 276
Changes in operating assets and liabilities, net of effects from acquisitions    
Accounts receivable, net (22,540) 52,914
Inventories, net (8,608) 13,600
Prepaid expenses and other current assets 3,350 1,368
Accounts payable and accrued expenses 12,447 (25,456)
Income taxes receivable/payable 0 (732)
Other assets and liabilities (9,643) (4,451)
Net cash used in operating activities (40,416) (4,901)
Cash flows from investing activities    
Proceeds from sales of property and equipment 3,492 6,402
Proceeds from property and equipment casualty losses 0 1,237
Purchases of property and equipment (15,413) (9,417)
Net cash used in investing activities (11,921) (1,778)
Cash flows from financing activities    
Proceeds from 2018 ABL Credit Facility 15,000 0
Purchases of Senior Notes (8,355) (14,561)
Payments on Magnum Promissory Notes (844) (281)
Proceeds from short-term debt 1,513 0
Payments of short-term debt (545) 0
Payments on finance leases (1,094) (995)
Payments of contingent liabilities (154) (1,390)
Vesting of restricted stock (473) (158)
Net cash provided by (used in) financing activities 5,048 (17,385)
Impact of foreign currency exchange on cash (66) (61)
Net decrease in cash and cash equivalents (47,355) (24,125)
Cash and cash equivalents    
Cash and cash equivalents at beginning of period 68,864 92,989
Cash and cash equivalents at end of period 21,509 68,864
Supplemental disclosures of cash flow information:    
Cash paid for interest 30,085 34,421
Cash refunded for income taxes 24 540
Termination of contingent liability related to business acquisition 0 3,375
Capital expenditures in accounts payable and accrued expenses 63 747
Receivable from property and equipment sale (including insurance) $ 497 $ 3,223
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Company and Organization
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Company and Organization Company and Organization
Company Description
Nine Energy Service, Inc. (the “Company” or “Nine”), a Delaware corporation, is an oilfield services business that provides services integral to the completion of unconventional wells through a full range of tools and methodologies. The Company is headquartered in Houston, Texas.
The Company’s chief operating decision maker, which is its Chief Executive Officer, and its board of directors allocate resources and assess performance based on financial information presented at a consolidated level. Accordingly, the Company determined that it operates as one reportable segment, known as Completion Solutions.
Risks and Uncertainties
The Company’s business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by the current and expected oil and natural gas prices. In 2020, the coronavirus pandemic, coupled with production disputes amongst the Organization of the Petroleum Exporting Countries and other oil producing nations, led to a massive decline in the demand for oil and a risk of a substantial increase in supply, which led to extreme activity levels and pricing declines across all of the Company’s service offerings for the entire year. Although oil and natural gas prices rebounded in 2021, the Company’s publicly-traded customers remained committed to capital discipline, and activity only moderately increased. As pricing for its products and services continued to remain depressed as a result of this level of activity, the Company focused on strategically implementing modest price increases where it was able to do so without sacrificing its market share of customers. Thus, even with further improvements in commodity prices, the Company’s business in the near or medium term may not improve materially or at all depending on, among other things, the Company’s customers’ activity plans, its ability to implement price increases, the impact of wage and labor inflation, labor shortage and supply constraints, and the Company’s ability to find and retain qualified personnel. In addition, the coronavirus pandemic continues to present a significant threat to employees’ well-being and morale, which could impact employee retention and productivity.
Liquidity
Historically, the Company has met its liquidity needs principally from cash on hand, cash flow from operations and, if needed, external borrowings and issuances of debt securities. At December 31, 2021, the Company had $21.5 million of cash and cash equivalents and $43.2 million of remaining availability under the 2018 ABL Credit Facility (as defined in Note 9 – Debt Obligations) which resulted in a total liquidity position of $64.7 million. The Company expects its liquidity position to continue to erode in 2022, due in large part to semi-annual interest payments of $14.0 million each, due on its Senior Notes (as defined in Note 9 – Debt Obligations). Based on its current forecasts, the Company believes that cash on hand, together with cash flow from operations, and current and any potential future borrowings under the 2018 ABL Credit Facility should be sufficient to meet its cash requirements inclusive of, but not limited to, normal operating needs, debt service obligations, and planned capital expenditures and commitments for at least the next twelve months from the issuance date of its consolidated financial statements. However, the Company can make no assurance regarding its ability to achieve its forecasts, which are materially dependent on improved financial performance and the ever-changing market.
At December 31, 2021, the Company had $15.0 million borrowings under the 2018 ABL Credit Facility and borrowed an additional $5.0 million in the first two months of 2022. The 2018 ABL Credit Facility will mature on October 25, 2023, or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date. As of December 31, 2021, there were approximately $320.3 million aggregate principal amount of Senior Notes outstanding. The Senior Notes will mature on October 25, 2023. Management’s plans to satisfy these obligations include refinancing or restructuring the Company’s indebtedness, seeking additional sources of capital, selling assets, or a combination thereof. The Company’s ability to successfully execute these plans is dependent on its financial condition and operating performance, which are subject to prevailing economic and competitive conditions and certain financial, business, and other factors, many of which are beyond the Company’s control. There can be no assurances the Company will succeed in executing these plans. If unsuccessful, the Company will not have sufficient liquidity and capital resources to repay its indebtedness when it matures.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
Principles of Consolidation
The consolidated financial statements as of December 31, 2021 and 2020, and for the years ended December 31, 2021 and 2020, include the accounts of Nine and its wholly owned subsidiaries. All inter-company balances and transactions have been eliminated in the consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification Topic 606 (“ASC 606”) when products are received by a customer’s domestic common carrier at the Company’s facility or when the product is received by the customer’s international carrier. The Company believes this recognition policy reflects the point at which the customer obtains control of the product as required by ASC 606.
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company excludes sales taxes, value added taxes, and other taxes it collects concurrent with revenue-producing activities from revenue.
The Company’s revenue is derived from the sale of products and services which are sold directly to customers or are consumed by customers on their well sites. For domestic product sales, the Company typically recognizes revenue when it meets its performance obligation upon the shipment of the products from its facilities to its customer. For international product sales, the Company typically recognizes revenue when it meets its performance obligation upon receipt of the products by the customer’s international carrier. The Company recognizes service revenue over the time the service is performed as the customer consumes and benefits from the use of the Company’s products and services for well service. Service revenues represent revenue recognized over time, as the Company’s customer arrangements typically provide agreed upon hourly or daily fixed-rates, and the Company recognizes service revenue based upon the number of hours or days services have been performed.
Contracts for the Company’s products and services are negotiated on a per-job basis at a regional level. Contracts vary in nature but typically have a duration of less than a month and have a single performance obligation either for a job, a series of distinct jobs, or a period the Company stands ready to provide its services to its client as needed.
The Company’s payment terms vary by the type and location of its customers and type of product and service offered. The Company receives cash equal to the invoice amount for most services and product sales, and payment terms typically range from 30 to 60 days from the date the Company invoices a customer. Since the period between the delivery of the Company’s products and services and the Company’s receipt of customer payment for these products and services is not expected to exceed one year, the Company has elected not to calculate or disclose a financing component for its customer contracts.
Contract Estimates
The Company receives reimbursements from its customers for the purchase of supplies, equipment, personnel services, and other services provided at a customer’s request. Reimbursable revenues are subject to uncertainty as the timing of the receipt of these amounts is dependent on factors outside of the Company’s influence. Accordingly, these revenues are not recognized until the uncertainty is resolved, which typically occurs when the related costs are incurred on behalf of the customer. The Company is considered a principal in these transactions and records the associated revenues at the gross amount billed to the customer.
Changes and modifications to contracts are routine in the performance of the Company’s contracts due to the dynamic nature of well operations and the services the Company provides for its customers. The Company considers contract modifications to exist when the modification either creates a new contract or changes the existing enforceable rights and obligations of a contract. Most of the Company’s contract modifications are for services or goods that are not distinct from existing contracts due to the significant integration provided or significant interdependencies in the context of the contract and are accounted for as if they were part of the original contract.
Contract Balances
Any contract assets are included in “Accounts receivable, net” in the Company’s Consolidated Balance Sheets. Contract assets arise when recorded revenues for a contract exceed the amounts billed under the terms of the contracts. The Company classifies contract liabilities as unearned income which is included in “Accrued expenses” in the Company’s Consolidated Balance Sheets. Such deferred revenue typically results from advance payments received on well service orders prior to performance of the service.
For information regarding the Company’s revenue, see Note 3 – Revenues.
Leases
The Company determines if an arrangement is a lease at inception. To the extent an arrangement represents a lease, the Company classifies that lease as an operating lease or a finance lease under Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842) and its related ASUs (“ASC 842”).
The Company capitalizes operating leases on its Consolidated Balance Sheets through a Right of Use (“ROU”) asset and a corresponding lease liability. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the operating lease. Operating lease ROU assets and obligations are recognized at the commencement date of an arrangement based on the present value of lease payments over the lease term utilizing an interest rate that the Company would have incurred to borrow over a similar term the funds necessary to purchase the leased asset. Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020. Lease expense for operating leases is recognized on a straight-line basis over the lease term for 2021 and 2020.
Accounting for finance leases under ASC 842 remained unchanged from previous accounting guidance and are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
For additional information regarding the Company’s leases, see Note 6 – Leases.
Cash and Cash Equivalents
The Company considers all highly liquid debt instruments with a maturity of three months or less when purchased to be cash equivalents. Throughout the year, the Company maintained cash balances that were in excess of their federally insured limits. The Company has not experienced any losses in such accounts.
Cash flows from the Company’s Canadian subsidiary are calculated based on its functional currency. As a result, amounts related to changes in assets and liabilities reported in the Company’s Consolidated Statements of Cash Flows will not necessarily agree to changes in the corresponding balances in the Company’s Consolidated Balance Sheets.
Foreign Currency
The Company’s functional currency is the United States Dollar (“USD”). The financial position and results of
operations of the Company’s Canadian subsidiary are measured using the local currency as the functional currency. Revenues and expenses of the subsidiary have been translated into USD at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the date of the Company’s Consolidated Balance Sheets. The resulting translation gain and loss adjustments have been recorded as a separate component of other comprehensive income (loss) in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) and its Consolidated Statements of Stockholders’ Equity.
Accounts Receivable
The Company extends credit to customers in the normal course of business. Accounts receivable are carried at their estimated collectible amount. Trade credit is generally extended on a short-term basis; thus, receivables do not bear interest, although a finance charge may be applied to amounts past due. The Company maintains an allowance for doubtful accounts for estimated losses that may result from the inability of its customers to make required payments. Such allowances are based upon several factors including, but not limited to, credit approval practices, industry and customer historical experience, as well as the current and projected financial condition of the specific customer. Accounts receivable outstanding longer than contractual terms are considered past due. The Company writes off accounts receivable to the allowance for doubtful accounts when they become uncollectible. Any payments subsequently received on receivables previously written off are credited to bad debt expense.
The Company had $64.0 million and $41.2 million of “Accounts receivable, net” at December 31, 2021 and 2020, respectively. The Company maintains an allowance for doubtful accounts based on the expected collectability of accounts receivable, which is included in “Accounts receivable, net” on the Company’s Consolidated Balance Sheets. The Company had an allowance for doubtful accounts of $2.8 million and $3.4 million at December 31, 2021 and 2020, respectively. Bad debt expense recovery was $0.2 million for the year ended December 31, 2021, and bad debt expense was $2.8 million for the year ended December 31, 2020.
Concentration of Credit Risk
The Company derives a significant portion of its revenues from companies in the exploration and production (“E&P”) industry, and its customer base includes a broad range of integrated and independent domestic E&P companies and international E&P companies operating in the markets that the Company serves. While current energy prices are important contributors to positive cash flow for the customers, expectations about future prices and price volatility are generally more important for determining future spending levels. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development, and production activity as well as the entire health of the oil and natural gas industry and can therefore negatively impact spending by the Company’s customers. No customer accounted for more than 10% of the revenues for the year ended December 31, 2021. One customer accounted for more than 10% of revenues for the year ended December 31, 2020.
Concentration of Supplier Risk
Purchases during the years ended December 31, 2021 and 2020 did not include purchases from any supplier that individually represented more than 10% of total operating purchases. 
Property and Equipment
Property and equipment is stated at cost and depreciated under the straight-line method over the estimated useful lives of the assets. Equipment held under capital leases is stated at the present value of its future minimum lease payments and is depreciated under the straight-line method over the shorter of the lease term or the estimated useful life of the asset. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized within operating expenses. Normal repair and maintenance costs are charged to operating expense as incurred. Significant renewals and betterments are capitalized.
Valuation of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for impairment, future cash flows expected to result from the use of the asset and its eventual disposal are estimated. If the undiscounted future cash flows are less than the carrying amount of the assets, there is an indication that the asset may be impaired. The amount of the impairment is measured as the difference between the carrying value and the Level 3 fair value of the asset. The Level 3 fair value is determined either through the use of an external valuation, or by means of an analysis of discounted future cash flows based on expected utilization.
Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believes that the estimates and assumptions used in impairment assessments are reasonable and appropriate. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
In the first quarter of 2020, with a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as sharp declines in oil and natural gas prices, the Company determined that the carrying amount of long-lived assets (inclusive of definite-lived intangible assets and property and equipment) associated with its asset groups may not be recoverable. As such, the Company performed an impairment assessment of long-lived assets in its asset groups under Accounting Standards Codification 360, Property, Plant and Equipment at March 31, 2020, based on its best internal projections and the likelihood of various outcomes. Based on its assessment, the Company determined that the estimated future undiscounted cash flows derived from long-lived assets associated with its asset groups exceeded the carrying amount of long-lived assets associated with its asset groups, and no impairment to long-lived assets was required.
Valuation of Goodwill and Intangible Assets
Goodwill has an indefinite useful life and is not subject to amortization. Intangible assets with indefinite useful lives (specifically trademarks and trade names) are also not subject to amortization. For goodwill and intangible assets with indefinite useful lives, an assessment for impairment is performed annually on December 31 or when there is an indication an impairment may have occurred. Goodwill is reviewed for impairment by comparing the carrying value of each of the Company’s reporting unit’s net assets (including allocated goodwill) to the Level 3 fair value of the reporting unit. The Level 3 fair value of the reporting unit is determined by using the income approach (discounted cash flows of forecasted income). Intangible assets with indefinite useful lives are reviewed for impairment by comparing the carrying value of the intangible asset to the Level 3 fair value of the intangible asset. The Level 3 fair value of intangible assets with indefinite useful lives (specifically trademarks and trade names) is estimated using the relief-from-royalty method of the income approach. This approach is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty in order to exploit the related benefits of this intangible asset. Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believe that the estimates and assumptions used in impairment assessments are reasonable and appropriate. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s Level 3 fair value. The Company recognizes an indefinite-lived intangible asset impairment charge of the amount by which the carrying value of the intangible asset exceeds the Level 3 fair value of the intangible asset. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
Intangible assets with definite lives include technology, customer relationships, and non-compete agreements. The Level 3 fair value of technology and the Level 3 fair value of customer relationships are estimated using the income approach, specifically the multi-period excess earnings method. The multi-period excess earnings method consists of isolating the cash flows attributed to the intangible asset, which are then discounted to present value to calculate the Level 3 fair value of the intangible asset. The Level 3 fair value of non-compete agreements is estimated using a with and without scenario where cash flows are projected through the term of the non-compete agreement assuming the non-compete agreement is in place and compared to cash flows assuming the non-compete agreement is not in place.
Intangible assets with definite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. Intangible assets with definite lives are tested for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable.
In the first quarter of 2020, in connection with an interim goodwill impairment test, the Company recorded goodwill impairment charges of $296.2 million in its tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes.
For additional information on goodwill impairment charges, see Note 7 – Intangible Assets and Goodwill.
Stock-based Compensation
The Company has stock-based compensation plans for certain of its employees. The Company measures employee
stock-based compensation awards at fair value on the date they are granted to employees and recognizes compensation cost in its financial statements over the requisite service period. As a result of the adoption of ASU No. 2016-09, the Company elected to account for stock-based compensation forfeitures as they occur.
Restricted Stock and Restricted Stock Units
Compensation expense is recorded for restricted stock and restricted stock units over the applicable vesting period based on the Company’s closing stock price as of the grant date.
Performance Units
Performance stock units are recorded at their fair value and expensed over their performance period. Fair value for performance stock units is measured using a Monte Carlo simulation model.
Options
Options are issued with an exercise price equal to the fair value of the stock on the date of grant. Compensation expense is recorded for the fair value of the stock options and is recognized over the period of the underlying security’s vesting schedule. Consideration paid on the exercise of stock options is credited to share capital and additional paid-in capital. For options, fair value of the stock-based compensation is measured by use of the Black-Scholes pricing model. The following discusses the assumptions used related to the Black-Scholes pricing model.
The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the simplified method, which is the weighted average vesting term plus the original contractual term, divided by two.
Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company developed its expected volatility based upon a weighted average volatility of its peer group.
At the time of the issuance of the options, the Company did not plan to pay cash dividends in the foreseeable future. Therefore, a zero expected dividend yield was used in the valuation model.
The risk-free interest rate is based on United States’ Treasury zero-coupon issues with remaining terms similar to the expected term on the options.
Income Taxes
The Company accounts for income taxes under Accounting Standards Codification 740, Income Taxes (“ASC 740”) . Under this method, deferred income tax assets and liabilities are determined based upon temporary differences between the carrying amounts and tax bases of the Company’s assets and liabilities at the balance sheet date and are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period in which the change occurs. The Company records a valuation reserve in each reporting period when management believes that it is more likely than not that any deferred tax asset created will not be realized.
The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. If a tax position meets the “more likely than not” recognition criteria, the tax position is measured at the largest amount of benefit greater than 50% likely of being realized upon ultimate settlement.
Fair Value of Financial Instruments
The carrying amounts for financial instruments classified as current assets and current liabilities approximate fair value, due to the short maturity of such instruments.
For financial assets and liabilities disclosed at fair value, fair value is determined as the exit price, or 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. The established fair value hierarchy divides fair value measurement into three levels:
Level 1 – inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the
reporting entity has the ability to access at the measurement date;
Level 2 – inputs other than quoted prices included within Level 1 that are observable for the assets or liability, either directly or indirectly; and
Level 3 – inputs are unobservable for the asset or liability, which reflect the best judgment of management.
Financial assets and liabilities that are disclosed at fair value are categorized in one of the above three levels based on the lowest level input that is significant to the fair value measurement in its entirety. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.
The fair value of the Company’s debt obligations is classified as Level 2 in the fair value hierarchy and is established based on observable inputs in less active markets. For additional information on the fair value of the Company’s debt obligations, see Note 9 – Debt Obligations.
The fair value of the Company’s contingent consideration is classified as Level 3 in the fair value hierarchy and is established on unobservable markets which reflect the best judgment of management. For additional information on the fair value of the Company’s contingent consideration, see Note 12 – Commitments and Contingencies.
Earnings (Loss) Per Share
Basic earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period, taking into effect, if any, the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as potentially dilutive restricted stock, restricted stock units, and performance stock units. There was no dilutive effect for the years ended December 31, 2021 and 2020 as the Company was in a net loss position for those years. For additional information on earnings (loss) per share, see Note 14 – Earnings (Loss) Per Share.
Accounting Pronouncements Recently Adopted
In March 2020, the Financial Accounting Standards Board (the “FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements included in this Annual Report.
Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU 2019-12, Income Taxes: Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles and clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for public businesses for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. The Company does not expect the standard to have a material impact on its consolidated financial statements.
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 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 is effective for Securities and Exchange Commission filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not expect the standard to have a material impact on its consolidated financial statements.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of Revenues
Disaggregated revenue for the years ended December 31, 2021 and 2020 was as follows:
Year Ended December 31,
20212020
(in thousands)
Cement$114,181 $102,631 
Tools100,801 79,132 
Wireline72,436 81,684 
Coiled tubing62,001 47,404 
Total revenues$349,419 $310,851 


Year Ended December 31,
20212020
(in thousands)
Service (1)
$248,618 $231,719 
Product (1)
100,801 79,132 
Total$349,419 $310,851 
(1)     The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.
Performance Obligations
At December 31, 2021 and December 31, 2020, the amount of remaining performance obligations were not material.
Contract Balances
At December 31, 2021 and December 31, 2020, contract assets and contract liabilities were not material.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories, consisting primarily of finished goods and raw materials, are stated at the lower of cost or net realizable value. Cost is determined on an average cost basis. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. The reserve for obsolescence was $9.0 million and $13.3 million at December 31, 2021 and 2020, respectively.
Inventories, net as of December 31, 2021 and 2020 were comprised of the following:
December 31,
20212020
(in thousands)
Raw materials$31,153 $33,361 
Work in progress675 367 
Finished goods19,323 17,952 
Inventories51,151 51,680 
Reserve for obsolescence(8,971)(13,278)
Inventories, net$42,180 $38,402 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment amounts as of December 31, 2021 and 2020 were as follows:
December 31,
 Estimated
Useful Lives
20212020
  (in thousands)
Operating equipment
1 to 12 years
$299,602 $296,491 
Autos and trucks
1 to 7 years
4,168 4,102 
Furniture, fixtures, and equipment
2 to 12 years
4,059 4,100 
Shop equipment
3 to 15 years
14,555 13,558 
Buildings
7 to 39 years
8,994 8,489 
Leasehold improvements
3 to 11 years
1,443 1,320 
Landindefinite828 791 
  333,649 328,851 
Less: Accumulated depreciation (246,691)(226,422)
Property and equipment, net $86,958 $102,429 
Depreciation expense was $28.9 million and $32.4 million for the years ended December 31, 2021 and 2020, respectively.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases Leases
On December 31, 2020, the Company adopted ASC 842 with an effective date of January 1, 2020. The cumulative effect on retained earnings upon adoption was not material. Under ASC 842, the Company determines if an arrangement is a lease at inception. Leases with an initial term of 12 months or less are not recorded in the Company’s Consolidated Balance Sheets. Lease with an initial term greater than 12 months are recognized in the Company’s Consolidated Balance Sheets based on lease classification as either operating or financing. Some of the Company’s lease agreements include lease and non-lease components for which the Company has elected to not separate for all classes of underlying assets. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company may sublease its real estate to third parties, subject to certain provision of the lease, when it has no future use for the property.
Operating Leases
As a lessee, the Company’s operating lease portfolio primarily consists of operating leases for equipment, vehicles, office space, yard facilities, and employee housing. Operating lease ROU assets and operating lease obligations are recognized based on the present value of the future minimum lease payments at commencement date. As most of the Company’s leases do not provide an implicit borrowing rate, the Company uses its incremental borrowing rate based on the lease information available at the commencement date in determining the present value of future payments. The incremental borrowing rate utilized is based upon the interest rate associated with the Company’s 2018 ABL Credit Facility which is utilized to fund its working capital needs and planned capital expenditures. The Company’s leases have remaining terms of one to ten years and may include options to extend or terminate the lease. The operating lease ROU assets also include any upfront lease payments made and exclude lease incentives and initial direct costs incurred.
The Company leases most of these properties under long-term (greater than one year) non-cancelable term leases many of which contain renewal options that can extend the lease term from one to five years and some of which contain escalation clauses. The Company may also enter into short-term or month-to-month operating leases. Options to renew these leases are generally not considered reasonably certain to be exercised due to the nature of the Company’s operations and the markets it serves. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease.
The Company also leases supplemental equipment, typically under cancellable short-term contracts which are less than 30 days. This equipment is typically required for a specific project and for a short duration. Due to the nature of the Company’s operations, any option to renew these short-term leases is generally not considered reasonably certain to be exercised. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease, and the lease payments during these periods are similarly excluded from the calculation of operating lease asset and lease obligation balances.
Operating lease expense consists of rent expense related to leases that were included in ROU assets under ASC 842. The Company recognizes operating lease expense on a straight-line basis, except for certain variable expenses that are recognized when the variability is resolved, typically during the period in which they are paid. Variable operating lease payments typically include charges for property taxes and insurance, and some leases contain variable payments related to non-lease components, including common area maintenance and usage of facilities or office equipment (for example, copiers). The Company does not have variable expenses.
Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Finance Leases
Finance leases are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Additional Information
The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:
Year Ended December 31,
20212020
(in thousands)
Operating lease expense
Operating lease right of use assets$8,020 $8,897 
Operating lease non right of use assets6,201 5,795 
Total operating lease expense$14,221 $14,692 
Finance lease expense
Depreciation of right of use assets$399 $321 
Interest on lease obligations162 257 
Total finance lease expense$561 $578 
Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.
Supplemental information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
Operating leases
Weighted average remaining lease term6.47.0
Weighted average discount rate5.0%5.0%
Finance leases
Weighted average remaining lease term1.02.0
Weighted average discount rate9.8%9.3%
Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
(in thousands)
Operating lease right of use assets
Operating lease right of use assets, gross$45,853 $43,061 
Less: Accumulated amortization(10,736)(6,701)
Operating lease right of use assets, net$35,117 $36,360 
Operating lease obligations
Current portion of operating lease obligations$6,091 $6,200 
Long-term operating lease obligations30,435 32,295 
Total operating lease obligations$36,526 $38,495 
Finance lease right of use assets
Finance lease right of use assets, gross$2,980 $2,952 
Less: Accumulated depreciation(1,535)(1,136)
Finance lease right of use assets, net$1,445 $1,816 
Finance lease obligations
Current portion of finance lease obligations$1,070 $1,092 
Long-term finance lease obligations65 1,109 
Total finance lease obligations$1,135 $2,201 
Future annual minimum lease payments as of December 31, 2021 were as follows:
Operating Lease Right of Use ObligationsFinance LeasesTotal
(in thousands)
2022$7,745 $1,137 $8,882 
20237,427 66 7,493 
20246,034 — 6,034 
20255,371 — 5,371 
20265,163 — 5,163 
Thereafter10,940 — 10,940 
Total lease payments$42,680 $1,203 $43,883 
Less: present value discount(6,154)(68)(6,222)
Present value of lease obligations$36,526 $1,135 $37,661 
Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Cash paid for amounts included in the measurement of lease obligations:
Operating cash flows from operating leases$8,124 $8,592 
Operating cash flows from finance leases$399 $321 
Financing cash flows from finance leases$1,094 $995 
Right of use assets obtained in exchange for lease obligations:
Operating leases$5,059 $1,099 
Finance leases$28 $— 
Leases Leases
On December 31, 2020, the Company adopted ASC 842 with an effective date of January 1, 2020. The cumulative effect on retained earnings upon adoption was not material. Under ASC 842, the Company determines if an arrangement is a lease at inception. Leases with an initial term of 12 months or less are not recorded in the Company’s Consolidated Balance Sheets. Lease with an initial term greater than 12 months are recognized in the Company’s Consolidated Balance Sheets based on lease classification as either operating or financing. Some of the Company’s lease agreements include lease and non-lease components for which the Company has elected to not separate for all classes of underlying assets. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company may sublease its real estate to third parties, subject to certain provision of the lease, when it has no future use for the property.
Operating Leases
As a lessee, the Company’s operating lease portfolio primarily consists of operating leases for equipment, vehicles, office space, yard facilities, and employee housing. Operating lease ROU assets and operating lease obligations are recognized based on the present value of the future minimum lease payments at commencement date. As most of the Company’s leases do not provide an implicit borrowing rate, the Company uses its incremental borrowing rate based on the lease information available at the commencement date in determining the present value of future payments. The incremental borrowing rate utilized is based upon the interest rate associated with the Company’s 2018 ABL Credit Facility which is utilized to fund its working capital needs and planned capital expenditures. The Company’s leases have remaining terms of one to ten years and may include options to extend or terminate the lease. The operating lease ROU assets also include any upfront lease payments made and exclude lease incentives and initial direct costs incurred.
The Company leases most of these properties under long-term (greater than one year) non-cancelable term leases many of which contain renewal options that can extend the lease term from one to five years and some of which contain escalation clauses. The Company may also enter into short-term or month-to-month operating leases. Options to renew these leases are generally not considered reasonably certain to be exercised due to the nature of the Company’s operations and the markets it serves. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease.
The Company also leases supplemental equipment, typically under cancellable short-term contracts which are less than 30 days. This equipment is typically required for a specific project and for a short duration. Due to the nature of the Company’s operations, any option to renew these short-term leases is generally not considered reasonably certain to be exercised. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease, and the lease payments during these periods are similarly excluded from the calculation of operating lease asset and lease obligation balances.
Operating lease expense consists of rent expense related to leases that were included in ROU assets under ASC 842. The Company recognizes operating lease expense on a straight-line basis, except for certain variable expenses that are recognized when the variability is resolved, typically during the period in which they are paid. Variable operating lease payments typically include charges for property taxes and insurance, and some leases contain variable payments related to non-lease components, including common area maintenance and usage of facilities or office equipment (for example, copiers). The Company does not have variable expenses.
Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Finance Leases
Finance leases are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Additional Information
The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:
Year Ended December 31,
20212020
(in thousands)
Operating lease expense
Operating lease right of use assets$8,020 $8,897 
Operating lease non right of use assets6,201 5,795 
Total operating lease expense$14,221 $14,692 
Finance lease expense
Depreciation of right of use assets$399 $321 
Interest on lease obligations162 257 
Total finance lease expense$561 $578 
Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.
Supplemental information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
Operating leases
Weighted average remaining lease term6.47.0
Weighted average discount rate5.0%5.0%
Finance leases
Weighted average remaining lease term1.02.0
Weighted average discount rate9.8%9.3%
Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
(in thousands)
Operating lease right of use assets
Operating lease right of use assets, gross$45,853 $43,061 
Less: Accumulated amortization(10,736)(6,701)
Operating lease right of use assets, net$35,117 $36,360 
Operating lease obligations
Current portion of operating lease obligations$6,091 $6,200 
Long-term operating lease obligations30,435 32,295 
Total operating lease obligations$36,526 $38,495 
Finance lease right of use assets
Finance lease right of use assets, gross$2,980 $2,952 
Less: Accumulated depreciation(1,535)(1,136)
Finance lease right of use assets, net$1,445 $1,816 
Finance lease obligations
Current portion of finance lease obligations$1,070 $1,092 
Long-term finance lease obligations65 1,109 
Total finance lease obligations$1,135 $2,201 
Future annual minimum lease payments as of December 31, 2021 were as follows:
Operating Lease Right of Use ObligationsFinance LeasesTotal
(in thousands)
2022$7,745 $1,137 $8,882 
20237,427 66 7,493 
20246,034 — 6,034 
20255,371 — 5,371 
20265,163 — 5,163 
Thereafter10,940 — 10,940 
Total lease payments$42,680 $1,203 $43,883 
Less: present value discount(6,154)(68)(6,222)
Present value of lease obligations$36,526 $1,135 $37,661 
Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Cash paid for amounts included in the measurement of lease obligations:
Operating cash flows from operating leases$8,124 $8,592 
Operating cash flows from finance leases$399 $321 
Financing cash flows from finance leases$1,094 $995 
Right of use assets obtained in exchange for lease obligations:
Operating leases$5,059 $1,099 
Finance leases$28 $— 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill Intangible Assets and Goodwill
Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:
December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(45,187)$18,083 5.3
Non-compete agreements6,500 (5,766)734 2.0
Technology125,110 (28,519)96,591 11.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(79,472)$116,408 

December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(38,084)$25,186 5.5
Non-compete agreements6,500 (5,366)1,134 2.8
Technology125,110 (19,906)105,204 12.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(63,356)$132,524 
Amortization of Intangibles
Amortization of intangibles was $16.1 million and $16.5 million for the years ended December 31, 2021 and 2020, respectively.
Future estimated amortization of intangibles is as follows:
Year Ending December 31,(in thousands)
2022$13,463 
202311,516 
202411,183 
202511,183 
202611,082 
Thereafter56,981 
 $115,408 
Goodwill
2020 Goodwill Impairment
With a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as, sharp declines in oil and natural gas prices, the outlook for expected future cash flows associated with the Company’s reporting units decreased dramatically in the first quarter of 2020. Based on these events, an indication of impairment associated with the Company’s reporting units occurred, triggering an interim goodwill impairment test of the Level 3 fair value of each reporting unit under Accounting Standards Codification 350, Intangibles - Goodwill and Other (“ASC 350”) at March 31, 2020.
As such, based on its Level 3 fair value determination in connection with the interim goodwill impairment test under ASC 350, the Company recorded goodwill impairment charges of $296.2 million in the first quarter of 2020 associated with its tools, cementing, and wireline reporting units. These charges represented a full write-off of goodwill and were due to the events described above, coupled with an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes. These goodwill impairment charges are included in the line item “Impairment of goodwill” in the Company’s Consolidated Statement of Income and Comprehensive Income (Loss) for the year ended December 31, 2020.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of December 31, 2021 and 2020 consisted of the following:
December 31,
 20212020
 (in thousands)
Accrued interest4,980 5,313 
Accrued compensation and benefits6,897 5,430 
Accrued bonus1,125 — 
Accrued legal fees and settlements1,076 165 
Other accrued expenses4,441 6,231 
Accrued expenses$18,519 $17,139 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt Obligations Debt Obligations
The Company’s debt obligations as of December 31, 2021 and 2020 were as follows:
December 31,
 20212020
 (in thousands)
Senior Notes$320,343 $346,668 
2018 ABL Credit Facility15,000 — 
Magnum Promissory Notes1,125 1,969 
Other short-term debt968 — 
Total debt before deferred financing costs$337,436 $348,637 
Deferred financing costs(3,029)(5,079)
Total debt$334,407 $343,558 
Less: Current portion of long-term debt(2,093)(844)
Long-term debt$332,314 $342,714 
Senior Notes
Background
On October 25, 2018, the Company issued $400.0 million principal amount of 8.750% Senior Notes due 2023 (the “Senior Notes”). The Senior Notes were issued under an indenture, dated as of October 25, 2018 (the “Indenture”), by and among the Company, certain subsidiaries of the Company and Wells Fargo, National Association, as Trustee. The Senior Notes bear interest at an annual rate of 8.750% payable on May 1 and November 1 of each year, and the first interest payment was due on May 1, 2019. The Senior Notes are senior unsecured obligations of the Company and are fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s current domestic subsidiaries and by certain future subsidiaries.
The Indenture contains covenants that limit the Company’s ability and the ability of its restricted subsidiaries to engage in certain activities. The Company was in compliance with the provisions of the Indenture at December 31, 2021.
Upon an event of default, the trustee or the holders of at least 25% in aggregate principal amount of then outstanding Senior Notes may declare the Senior Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to the Company, any restricted subsidiary of the Company that is a significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding Senior Notes to become due and payable.
Unamortized deferred financing costs associated with the Senior Notes were $3.0 million and $5.1 million at December 31, 2021 and 2020, respectively. These costs are direct deductions from the carrying amount of the Senior Notes and are being amortized through interest expense through the maturity date of the Senior Notes using the effective interest method.
Extinguishment of Debt
The Company repurchased approximately $26.3 million of Senior Notes at a repurchase price of approximately $8.4 million in cash for the year ended December 31, 2021. Deferred financing costs associated with these transactions were $0.3 million for the year ended December 31, 2021. As a result, for the year ended December 31, 2021, the Company recorded a $17.6 million gain on the extinguishment of debt, which is calculated as the difference between the repurchase price and the carrying amount of the Senior Notes partially offset by the deferred financing costs.
The Company repurchased approximately $53.3 million of Senior Notes at a repurchase price of approximately $14.6 million in cash for the year ended December 31, 2020. Deferred financing costs associated with these transactions were $0.9 million for the year ended December 31, 2020. As a result, for the year ended December 31, 2020, the Company recorded a $37.8 million gain on the extinguishment of debt, which was calculated as the difference between the repurchase price and the carrying amount of the Senior Notes partially offset by the deferred financing costs.
The gain on extinguishment of debt is included as a separate line item in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.
2018 ABL Credit Facility
On October 25, 2018, the Company entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), by and among the Company, Nine Energy Canada, Inc., JP Morgan Chase Bank, N.A. as administrative agent and as an issuing lender, and certain other financial institutions party thereto as lenders and issuing lenders. The 2018 ABL Credit Agreement permits aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “2018 ABL Credit Facility”). The 2018 ABL Credit Facility will mature on October 25, 2023 or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date.
Loans to the Company and its domestic related subsidiaries (the “U.S. Credit Parties”) under the 2018 ABL Credit Facility may be base rate loans or LIBOR loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans vary from 0.75% to 1.25% and the applicable margin for LIBOR loans or CDOR loans vary from 1.75% to 2.25%, in each depending on the Company’s leverage ratio. In addition, a commitment fee of 0.50% per annum will be charged on the average daily unused portion of the revolving commitments.
The 2018 ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions), and transactions with affiliates. In addition, the 2018 ABL Credit Agreement contains a minimum fixed charge ratio covenant of 1.00 to 1.00 that is tested quarterly when the availability under the 2018 ABL Credit Facility drops below $18.75 million or a default has occurred until the availability exceeds such threshold for 30 consecutive days and such default is no longer outstanding. The Company was in compliance with all covenants under the 2018 ABL Credit Agreement as of December 31, 2021.
All of the obligations under the 2018 ABL Credit Facility are secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties, excluding certain assets. The 2018 ABL Credit Facility is guaranteed by the U.S. Credit Parties, and the Canadian tranche is further guaranteed by the Canadian Credit Parties and the U.S. Credit Parties.
At December 31, 2021, the Company had $15.0 million of borrowings under the 2018 ABL Credit Facility for general corporate purposes, and its availability under the 2018 ABL Credit Facility was approximately $43.2 million, net of outstanding letters of credit of $0.5 million. The Company borrowed an additional $5.0 million under the 2018 ABL Credit Facility in the first two months of 2022.
Magnum Promissory Notes
On October 25, 2018, pursuant to the terms of a Securities Purchase Agreement, dated October 15, 2018 (as amended on June 7, 2019, the “Magnum Purchase Agreement”), the Company acquired all of the equity interests of Magnum Oil Tools International, LTD, Magnum Oil Tools GP, LLC, and Magnum Oil Tools Canada Ltd. (such entities collectively, “Magnum”). The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019 (the “Magnum Earnout”).
On June 30, 2020, pursuant to an amendment to the Magnum Purchase Agreement to terminate the remaining Magnum Earnout and all obligations related thereto (the “Magnum Purchase Agreement Amendment”), the Company issued promissory notes with an aggregated principal amount of $2.3 million (the “Magnum Promissory Notes”) to the sellers of Magnum. The Magnum Promissory Notes bear interest at a rate of 6.0% per annum. The principal amount of the Magnum Promissory Notes will be paid in equal quarterly installments which began January 1, 2021. The entire unpaid principal amount will be due and payable on the maturity date, which is the earlier of October 1, 2022 or the business day after the date on which the Company sells, transfers or otherwise disposes of the “E-Set” tools business to an unaffiliated third party, unless such sale, transfer or disposition is made, directly or indirectly, as part of the sale, transfer or disposition of the Dissolvable Plugs Business or due to the occurrence of a Change of Control Event (each as defined in the Magnum Purchase Agreement).
For additional information regarding the termination of the Magnum Earnout, see Note 12 – Commitments and Contingencies.
Other Short-Term Debt
In the fourth quarter of 2021, the Company renewed certain insurance policies, and it financed the premium for its excess policy in the amount of $1.5 million. At December 31, 2021, the outstanding balance on this premium was $1.0 million.
Fair Value of Debt Instruments
The estimated fair value of the Company’s debt obligations as of December 31, 2021 and 2020 was as follows:
December 31,
 20212020
 (in thousands)
Senior Notes$153,765 $156,001 
2018 ABL Credit Facility$15,000 $— 
Magnum Promissory Notes$1,125 $1,969 
Other short-term debt$968 $— 
The fair value of the Senior Notes, 2018 ABL Credit Facility, the Magnum Promissory Notes, and other short-term debt is classified as Level 2 in the fair value hierarchy. The fair value of the Senior Notes is established based on observable inputs in less active markets. The fair value of the 2018 ABL Credit Facility, the Magnum Promissory Notes, and other short-term debt approximates their carrying value.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Defined Contribution Plans
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Defined Contribution Plans Defined Contribution Plans
Background
The Company sponsors a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, for all qualified employees.
From January 1, 2020 until April 25, 2020, under the Nine Energy Service 401(k) Plan (the “Nine Plan”), employee contributions were matched by the Company at 100% of the first 5% of the participant’s eligible compensation. Effective April 25, 2020, the Company suspended its matching contributions for employees.
Contributions
For the year ended December 31, 2021, the Company made no employer contributions under the Nine Plan.
For the year ended December 31, 2020, the Company made employer contributions of $1.4 million under the Nine Plan
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
Stock Options
Information about stock option activity during the years ended December 31, 2021 and 2020 was as follows:
2021 ActivityNumber of
Shares in
Underlying
Options
Weighted
Average
Exercise Price
Remaining
Weighted Average
Contractual Life
in Years
Intrinsic Value
(in thousands)
Beginning balance702,542 $32.63 4.5$— 
Granted— — — — 
Exercised— — — — 
Forfeited— — — — 
Expired(92,132)26.71 — — 
Total outstanding610,410 $33.52 3.9$— 
Options exercisable610,410 $33.52 3.9$— 

2020 ActivityNumber of
Shares in
Underlying
Options
Weighted
Average
Exercise Price
Remaining
Weighted Average
Contractual Life
in Years
Intrinsic Value
(in thousands)
Beginning balance816,427 $32.51 5.8$— 
Granted— — — — 
Exercised— — — — 
Forfeited(466)31.18 — — 
Expired(113,419)31.78 — — 
Total outstanding702,542 $32.63 4.5$— 
Options exercisable702,542 $32.63 4.5$— 
The intrinsic value at December 31, 2021 and 2020 is the amount by which the fair value of the underlying share exceeds the exercise price of an option as of December 31, 2021 and 2020, respectively.
The Company granted no options in 2021 and 2020.
There was no compensation expense recorded for the year ended December 31, 2021 and approximately $0.3 million for the year ended December 31, 2020. As of December 31, 2021, there is no remaining compensation expense related to options for the Company to expense. Future stock option grants will result in additional compensation expense.
Restricted Stock and Restricted Stock Units
Information about restricted stock and restricted stock unit activity during the years ended December 31, 2021 and 2020 was as follows:
 20212020
Nonvested at January 1,1,714,398 1,208,625 
Granted1,509,000 1,383,059 
Vested(792,704)(641,658)
Cancelled(51,374)(235,628)
Nonvested at December 31,2,379,320 1,714,398 
The weighted-average grant date fair value of the restricted stock and restricted stock units granted was $2.15 and $0.85 during the years ended December 31, 2021 and 2020, respectively. The total amount of compensation expense related to the restricted stock and restricted stock units recorded was approximately $4.9 million and $9.0 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company expects to record compensation expense related to restricted stock and restricted stock units of approximately $3.7 million over the remaining term of approximately 2.0 years. Future restricted stock and restricted stock unit grants will result in additional compensation expense.
Performance Stock Units
The Company granted performance stock units (“PSUs”) in 2019. The number of PSUs that vested in the first quarter of 2022 was contingent upon the Company’s achievement of certain specified targets. These awards had market conditions and were valued using a Monte Carlo simulation model.
The volatility of 49.7% was developed based upon the historical volatility of the Company as well as the volatilities of a group of peer companies, as the Company’s trading history needed to be supplemented with additional data as it went public in 2018. The risk-free rate, which was derived using the United States’ Treasury security rates at the grant date, was 2.44%.
 20212020
Nonvested at January 1,61,900 61,900 
Granted (1)
— — 
Vested— — 
Cancelled— — 
Nonvested at December 31,61,900 61,900 
(1)     The Company granted PSUs in 2019 that vested in the first quarter of 2022 contingent upon the Company’s achievement of certain specified targets based on a three-year performance period ending December 31, 2021. The number of PSUs in the table reflects the target level of PSUs.
The Company did not grant PSUs in 2021 or 2020.
The total amount of compensation expense related to PSUs was approximately $0.5 million for both the years ended December 31, 2021 and 2020. As of December 31, 2021, the Company has no further compensation expense related to PSUs to record. Future PSU grants will result in additional compensation expense.
XML 32 R20.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
The Company records accruals related to litigation and other legal proceedings when they are either known or considered probable and can be reasonably estimated. Legal proceedings are inherently unpredictable and subject to significant uncertainties, and significant judgment is required to determine both probability and the estimated amount. Some of these uncertainties include the stage of litigation, available facts, uncertainty as to the outcome of any legal proceedings or settlement discussions, and any novel legal issues presented. Because of such uncertainties, accruals are based on the best information available at the time. As additional information becomes available, the Company reassesses the potential liability related to pending litigation. As of December 31, 2021 and 2020, the Company recorded a $1.1 million and a $0.2 million accrual, respectively, for liabilities related to legal matters, which is included under the caption “Accrued expenses” in its Consolidated Balance Sheets.
In addition to the matter disclosed below, from time to time, the Company has various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, the Company believes any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on its business, operating results, or financial condition.
On May 21, 2018, a certified class action was filed in the United States District Court, District of New Mexico by Jacob Rodriguez on behalf of similarly situated employees. The class action alleged certain wage and overtime related claims and violations of the New Mexico Minimum Wage Act, which is a state law similar to the Fair Labor Standards Act. In 2021, the Company reached a settlement agreement for the class action for an aggregate $1.7 million plus related payroll taxes to be
paid in four quarterly installments.
Self-insurance
The Company uses a combination of third-party insurance and self-insurance for health insurance claims. The self-insured liability represents an estimate of the undiscounted ultimate cost of uninsured claims incurred as of the balance sheet date. The estimate is based on an analysis of trailing months of incurred medical claims to project the amount of incurred but not reported claims liability. The estimated liability for self-insured medical claims was $1.0 million and $1.3 million at December 31, 2021 and 2020, respectively, and is included under the caption “Accrued expenses” on the Company’s Consolidated Balance Sheets.
Although the Company does not expect the amounts ultimately paid to differ significantly from the estimates, the self-insurance liability could be affected if future claims experience differs significantly from historical trends and actuarial assumptions.
Contingent Liabilities
The Company’s contingent liabilities (Level 3) for the years ended December 31, 2021 and 2020 were as follows:
 Frac TechMagnumTotal
 (in thousands)
Balance at January 1, 2020$1,359 $2,609 $3,968 
Payments(265)(1,125)(1,390)
Revaluation adjustments(490)766 276 
Termination— (2,250)(2,250)
Balance at December 31, 2020$604 $— $604 
Payments(154)— (154)
Revaluation adjustments460 — 460 
Balance at December 31, 2021$910 $— $910 
All contingent liabilities that relate to contingent consideration are reported at fair value, based on a Monte Carlo simulation model. Significant inputs used in the fair value measurement include estimated gross margin related to forecasted sales of the plugs, term of the agreement, and a risk adjusted discount factor. Contingent liabilities include $0.1 million and $0.2 million reported in “Accrued expenses” at December 31, 2021 and 2020, respectively, and $0.8 million and $0.4 million reported in “Other long-term liabilities” at December 31, 2021 and 2020, respectively, in the Company’s Consolidated Balance Sheets. The impact of the revaluation adjustments is included in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
Frac Tech Earnout
On October 1, 2018, pursuant to the terms and conditions of a Securities Purchase Agreement (“the Frac Tech Purchase Agreement”), the Company acquired Frac Technology AS, a Norwegian private limited company (“Frac Tech”) focused on the development of downhole technology, including a casing flotation tool and a number of patented downhole completion tools. The Frac Tech Purchase Agreement, as amended, includes, among other things, the potential for additional future payments, based on certain Frac Tech revenue metrics through December 31, 2025.
Magnum Earnout
The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019.
In 2019, the Company did not meet the sales requirement of certain dissolvable plug products during the year.
In 2020, pursuant to the Magnum Purchase Agreement Amendment, which terminated the remaining Magnum Earnout and all obligations related thereto, the Company made a cash payment of $1.1 million and issued the Magnum Promissory Notes with an aggregated principal amount of $2.3 million to the sellers of Magnum. For additional information regarding the Magnum Promissory Notes, see Note 9 – Debt Obligations.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Taxes Taxes    
The components of the provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
 20212020
 (in thousands)
Current  
U.S. federal$— $(874)
U.S. state(56)
Foreign31 — 
Total current benefit$(25)$(870)
Deferred
U.S. federal$— $(1,122)
U.S. state— (466)
Foreign— — 
Total deferred benefit— (1,588)
Total benefit for income taxes$(25)$(2,458)
The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 differed from the provision (benefit) calculated using the applicable statutory federal income tax rate as follows:
Year Ended December 31,
 20212020
 (in thousands)
Tax benefit at statutory rate$(13,570)$(80,095)
Foreign rate differential(41)(117)
State income taxes, net of federal benefit(44)(463)
Nondeductible expenses413 608 
Impact from goodwill impairment— 5,036 
Valuation allowance11,350 70,387 
Non-cash compensation1,893 — 
Other(26)2,186 
Total benefit for income taxes$(25)$(2,458)
The tax effects of the cumulative temporary differences resulting in the net deferred tax asset (liabilities) at December 31, 2021 and 2020 were as follows:
December 31,
 20212020
 (in thousands)
Deferred income tax assets:  
Inventories$2,533 $2,990 
Goodwill and intangible assets83,318 90,829 
Deferred tax benefit from net losses79,690 63,844 
Stock-based compensation4,194 5,564 
Tax credit carryforwards695 680 
Accrued expenses1,632 2,142 
Interest carryover6,824 553 
Lease liability8,162 8,607 
Other164 165 
Total deferred income tax assets187,212 175,374 
Less: Valuation allowance(170,747)(157,703)
Net deferred income tax assets$16,465 $17,671 
Deferred income tax liabilities:  
Property and equipment$(8,387)$(9,283)
ROU asset(8,078)(8,388)
Total deferred income tax liabilities(16,465)(17,671)
Net deferred income tax liability$— $— 
As of December 31, 2021, the Company had federal and state net operating loss carryforwards (“NOLs”) of approximately $436.4 million. The federal NOLs related to tax years 2017 and prior can be used for a 20-year period and, if unused, will begin to expire in 2034. The state NOLs can be used from 7 to 20 years and vary by state. A small portion of state NOLs will begin to expire in 2022.
The Company evaluates its deferred tax assets on a quarterly basis to determine whether a valuation allowance is required. The Company assesses whether a valuation allowance should be established based on its determination of whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible and prior to the expiration of its NOL and tax credit carryforwards. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Due to recent operating results, the Company continues to be in a three-year cumulative loss position for the year ended December 31, 2021. According to ASC 740, cumulative losses in recent years represent significant negative evidence in considering whether deferred tax assets are realizable. As a result, the Company continues to record a valuation allowance against its United States’ domestic and Canadian deferred tax assets. The 2021 results include an increase in the Company’s valuation allowance of approximately $13.0 million. If the Company is able to generate sufficient taxable income in the future, and it becomes more likely than not that the Company will be able to fully utilize the net deferred tax assets on which a valuation allowance was recorded, the allowance will be released resulting in a tax benefit.
The Company is subject to United States’ federal income tax as well as income tax in multiple state jurisdictions. The earliest period the Company is subject to examination of federal income tax returns by the Internal Revenue Service is 2018. The state income tax returns and other state tax filings of the Company are subject to examination by the state taxing authorities for various periods, generally up to four years after they are filed.
The Company accounts for uncertain tax positions in accordance with guidance in ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. A reconciliation of the beginning and ending amount of uncertain tax positions is as follows:
 2021
 (in thousands)
Balance at January 1,$779 
Additional based on tax positions related to prior years— 
Additional based on tax positions related to current year— 
Reduction based on tax positions related to prior years— 
Lapse of statute of limitations— 
Balance at December 31,$779 
The total amount of unrecognized tax benefits at December 31, 2021 was $0.8 million. The total balance of unrecognized tax benefit would impact the Company’s future effective income tax rate if recognized. The Company recognizes interest and penalties related to uncertain tax positions within the provision for income taxes in its Consolidated Statements of Income and Comprehensive Income (Loss). As of December 31, 2021, no interest and penalties have been accrued.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per share is based on the weighted average number of shares outstanding during each period and the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as the potentially dilutive restricted stock, restricted stock units, and performance stock units.
Basic and diluted earnings (loss) per common share was computed as follows:
Year Ended December 31, 2021
Net LossAverage Shares OutstandingLoss Per Share
(in thousands, except for share and per share amounts)
Basic$(64,575)30,302,925 $(2.13)
Assumed exercise of stock options— — — 
Unvested restricted stock and stock units— — — 
Diluted$(64,575)30,302,925 $(2.13)
Year Ended December 31, 2020
Net LossAverage Shares OutstandingLoss Per Share
(in thousands, except for share and per share amounts)
Basic$(378,948)29,744,830 $(12.74)
Assumed exercise of stock options— — — 
Unvested restricted stock and stock units— — — 
Diluted$(378,948)29,744,830 $(12.74)
The diluted earnings (loss) per share calculation excludes all stock options, unvested restricted stock, unvested restricted stock units, and unvested performance stock units for 2021 and 2020 because there is a net loss for each period and their inclusion would be anti-dilutive. The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:
 20212020
Year ended December 31, 729,514 753,609 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The Company leases office space, yard facilities, and equipment and purchases building maintenance services from entities owned by David Crombie, an executive officer of the Company. Total lease expense and building maintenance expense associated with these entities was $0.8 million for both the years ended December 31, 2021 and 2020. The Company also purchased $2.6 million and $1.6 million of products and services for the years ended December 31, 2021 and 2020, respectively, from an entity in which Mr. Crombie is a limited partner. There were outstanding payables due to this entity relating to equipment purchases of $0.7 million and $0.2 million at December 31, 2021 and 2020, respectively.
In addition, the Company leases office space in Corpus Christi and Midland, Texas from an entity affiliated with Warren Lynn Frazier, a beneficial owner of more than 5% of the Company’s stock. In the third quarter of 2020, another entity affiliated with Mr. Frazier began to sub-lease a portion of such space in Corpus Christi, Texas from the Company. Total rental expense associated with this office space, net of sub-leasing income, was $1.4 million and $1.3 million for the years ended December 31, 2021 and 2020, respectively. There were net outstanding payables due to this entity of $0.1 million at December 31, 2020. Additionally, on June 30, 2020, the Company issued the Magnum Promissory Notes to the sellers of Magnum, including Mr. Frazier. At December 31, 2021 and 2020, the outstanding principal balance payable to Mr. Frazier was $1.1 million and $1.9 million, respectively. For additional information regarding the Magnum Promissory Notes, see Note 9 – Debt Obligations.
The Company purchases cable for its wireline trucks from an entity owned by Forum Energy Technologies (“Forum”). Previously, two of the Company’s directors served as directors of Forum; both individuals have ended their directorships at Forum as of December 31, 2021. The Company was billed $0.5 million for cable for both the years ended December 31, 2021 and 2020. There were outstanding payables due to this entity of $0.1 million at both December 31, 2021 and 2020. The Company purchases coiled tubing string from another entity owned by Forum. The Company was billed $6.2 million and $4.6 million for coiled tubing string during the years ended December 31, 2021 and 2020, respectively. There were outstanding payables due to this entity of $0.6 million and $0.9 million at December 31, 2021 and 2020, respectively.
The Company purchases chemical additives used in cementing from Select Energy Services, Inc. (“Select”). One of the Company’s directors also serves as a director of Select. The Company was billed $1.1 million and $1.2 million for chemicals during the years ended December 31, 2021 and 2020, respectively. There were outstanding payables due to this entity of $0.1 million and $0.2 million at December 31, 2021 and 2020, respectively.
The Company provides products and rentals to National Energy Reunited Corp. (“NESR”), where one of the Company’s directors serves as a director. The Company billed NESR $1.3 million for the year ended December 31, 2021. The Company billed NESR $1.6 million for products and rentals and issued credit memos of $0.5 million during the year ended December 31, 2020. During the fourth quarter of 2019, the Company sold coiled tubing equipment for $5.9 million to NESR with payments due in 24 monthly equal installments beginning on January 31, 2020. Total outstanding receivables due to the Company from NESR (inclusive of the equipment sale above) were $0.5 million and $3.7 million at December 31, 2021 and 2020, respectively.
Ann G. Fox, President and Chief Executive Officer and a director of the Company, is a director of Devon Energy Corporation (“Devon”). The Company generated revenue from Devon of $3.2 million and $5.8 million for the years ended December 31, 2021 and 2020, respectively. There were outstanding receivables due from Devon of $0.4 million at both December 31, 2021 and 2020.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Information
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Supplemental Information Supplemental Information
Capital expenditures for years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Completion Solutions$14,742 $10,147 
Corporate15 
$14,757 $10,154 
Total assets by segment as of December 31, 2021 and 2020 were as follows:
December 31,
20212020
(in thousands)
Completion Solutions$349,429 $358,128 
Corporate32,184 84,472 
 $381,613 $442,600 

Revenue by country for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31, 2021Year Ended December 31, 2020
AmountPercentageAmountPercentage
(in thousands)(in thousands)
United States$347,445 99.4 %$309,206 99.5 %
Canada1,974 0.6 %1,645 0.5 %
$349,419 100.0 %$310,851 100.0 %

Long-lived assets (defined as property and equipment and definite-lived intangible assets) by country as of December 31, 2021 and 2020 were as follows:
December 31,
20212020
(in thousands)
United States$200,227 $231,294 
Canada and other2,139 2,659 
 $202,366 $233,953 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements as of December 31, 2021 and 2020, and for the years ended December 31, 2021 and 2020, include the accounts of Nine and its wholly owned subsidiaries. All inter-company balances and transactions have been eliminated in the consolidation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification Topic 606 (“ASC 606”) when products are received by a customer’s domestic common carrier at the Company’s facility or when the product is received by the customer’s international carrier. The Company believes this recognition policy reflects the point at which the customer obtains control of the product as required by ASC 606.
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company excludes sales taxes, value added taxes, and other taxes it collects concurrent with revenue-producing activities from revenue.
The Company’s revenue is derived from the sale of products and services which are sold directly to customers or are consumed by customers on their well sites. For domestic product sales, the Company typically recognizes revenue when it meets its performance obligation upon the shipment of the products from its facilities to its customer. For international product sales, the Company typically recognizes revenue when it meets its performance obligation upon receipt of the products by the customer’s international carrier. The Company recognizes service revenue over the time the service is performed as the customer consumes and benefits from the use of the Company’s products and services for well service. Service revenues represent revenue recognized over time, as the Company’s customer arrangements typically provide agreed upon hourly or daily fixed-rates, and the Company recognizes service revenue based upon the number of hours or days services have been performed.
Contracts for the Company’s products and services are negotiated on a per-job basis at a regional level. Contracts vary in nature but typically have a duration of less than a month and have a single performance obligation either for a job, a series of distinct jobs, or a period the Company stands ready to provide its services to its client as needed.
The Company’s payment terms vary by the type and location of its customers and type of product and service offered. The Company receives cash equal to the invoice amount for most services and product sales, and payment terms typically range from 30 to 60 days from the date the Company invoices a customer. Since the period between the delivery of the Company’s products and services and the Company’s receipt of customer payment for these products and services is not expected to exceed one year, the Company has elected not to calculate or disclose a financing component for its customer contracts.
Contract Estimates
The Company receives reimbursements from its customers for the purchase of supplies, equipment, personnel services, and other services provided at a customer’s request. Reimbursable revenues are subject to uncertainty as the timing of the receipt of these amounts is dependent on factors outside of the Company’s influence. Accordingly, these revenues are not recognized until the uncertainty is resolved, which typically occurs when the related costs are incurred on behalf of the customer. The Company is considered a principal in these transactions and records the associated revenues at the gross amount billed to the customer.
Changes and modifications to contracts are routine in the performance of the Company’s contracts due to the dynamic nature of well operations and the services the Company provides for its customers. The Company considers contract modifications to exist when the modification either creates a new contract or changes the existing enforceable rights and obligations of a contract. Most of the Company’s contract modifications are for services or goods that are not distinct from existing contracts due to the significant integration provided or significant interdependencies in the context of the contract and are accounted for as if they were part of the original contract.
Contract Balances
Any contract assets are included in “Accounts receivable, net” in the Company’s Consolidated Balance Sheets. Contract assets arise when recorded revenues for a contract exceed the amounts billed under the terms of the contracts. The Company classifies contract liabilities as unearned income which is included in “Accrued expenses” in the Company’s Consolidated Balance Sheets. Such deferred revenue typically results from advance payments received on well service orders prior to performance of the service.
For information regarding the Company’s revenue, see Note 3 – Revenues
Leases
Leases
The Company determines if an arrangement is a lease at inception. To the extent an arrangement represents a lease, the Company classifies that lease as an operating lease or a finance lease under Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842) and its related ASUs (“ASC 842”).
The Company capitalizes operating leases on its Consolidated Balance Sheets through a Right of Use (“ROU”) asset and a corresponding lease liability. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the operating lease. Operating lease ROU assets and obligations are recognized at the commencement date of an arrangement based on the present value of lease payments over the lease term utilizing an interest rate that the Company would have incurred to borrow over a similar term the funds necessary to purchase the leased asset. Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020. Lease expense for operating leases is recognized on a straight-line basis over the lease term for 2021 and 2020.
Accounting for finance leases under ASC 842 remained unchanged from previous accounting guidance and are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid debt instruments with a maturity of three months or less when purchased to be cash equivalents. Throughout the year, the Company maintained cash balances that were in excess of their federally insured limits. The Company has not experienced any losses in such accounts.
Cash flows from the Company’s Canadian subsidiary are calculated based on its functional currency. As a result, amounts related to changes in assets and liabilities reported in the Company’s Consolidated Statements of Cash Flows will not necessarily agree to changes in the corresponding balances in the Company’s Consolidated Balance Sheets.
Foreign Currency
Foreign Currency
The Company’s functional currency is the United States Dollar (“USD”). The financial position and results of
operations of the Company’s Canadian subsidiary are measured using the local currency as the functional currency. Revenues and expenses of the subsidiary have been translated into USD at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the date of the Company’s Consolidated Balance Sheets. The resulting translation gain and loss adjustments have been recorded as a separate component of other comprehensive income (loss) in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) and its Consolidated Statements of Stockholders’ Equity.
Accounts Receivable
Accounts Receivable
The Company extends credit to customers in the normal course of business. Accounts receivable are carried at their estimated collectible amount. Trade credit is generally extended on a short-term basis; thus, receivables do not bear interest, although a finance charge may be applied to amounts past due. The Company maintains an allowance for doubtful accounts for estimated losses that may result from the inability of its customers to make required payments. Such allowances are based upon several factors including, but not limited to, credit approval practices, industry and customer historical experience, as well as the current and projected financial condition of the specific customer. Accounts receivable outstanding longer than contractual terms are considered past due. The Company writes off accounts receivable to the allowance for doubtful accounts when they become uncollectible. Any payments subsequently received on receivables previously written off are credited to bad debt expense.
Concentration of Credit Risk and Concentration of Supplier Risk
Concentration of Credit Risk
The Company derives a significant portion of its revenues from companies in the exploration and production (“E&P”) industry, and its customer base includes a broad range of integrated and independent domestic E&P companies and international E&P companies operating in the markets that the Company serves. While current energy prices are important contributors to positive cash flow for the customers, expectations about future prices and price volatility are generally more important for determining future spending levels. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development, and production activity as well as the entire health of the oil and natural gas industry and can therefore negatively impact spending by the Company’s customers. No customer accounted for more than 10% of the revenues for the year ended December 31, 2021. One customer accounted for more than 10% of revenues for the year ended December 31, 2020.
Concentration of Supplier Risk
Purchases during the years ended December 31, 2021 and 2020 did not include purchases from any supplier that individually represented more than 10% of total operating purchases.
Property and Equipment
Property and Equipment
Property and equipment is stated at cost and depreciated under the straight-line method over the estimated useful lives of the assets. Equipment held under capital leases is stated at the present value of its future minimum lease payments and is depreciated under the straight-line method over the shorter of the lease term or the estimated useful life of the asset. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized within operating expenses. Normal repair and maintenance costs are charged to operating expense as incurred. Significant renewals and betterments are capitalized.
Valuation of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for impairment, future cash flows expected to result from the use of the asset and its eventual disposal are estimated. If the undiscounted future cash flows are less than the carrying amount of the assets, there is an indication that the asset may be impaired. The amount of the impairment is measured as the difference between the carrying value and the Level 3 fair value of the asset. The Level 3 fair value is determined either through the use of an external valuation, or by means of an analysis of discounted future cash flows based on expected utilization.
Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believes that the estimates and assumptions used in impairment assessments are reasonable and appropriate. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
In the first quarter of 2020, with a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as sharp declines in oil and natural gas prices, the Company determined that the carrying amount of long-lived assets (inclusive of definite-lived intangible assets and property and equipment) associated with its asset groups may not be recoverable. As such, the Company performed an impairment assessment of long-lived assets in its asset groups under Accounting Standards Codification 360, Property, Plant and Equipment at March 31, 2020, based on its best internal projections and the likelihood of various outcomes. Based on its assessment, the Company determined that the estimated future undiscounted cash flows derived from long-lived assets associated with its asset groups exceeded the carrying amount of long-lived assets associated with its asset groups, and no impairment to long-lived assets was required.
Valuation of Goodwill and Intangible Assets
Valuation of Goodwill and Intangible Assets
Goodwill has an indefinite useful life and is not subject to amortization. Intangible assets with indefinite useful lives (specifically trademarks and trade names) are also not subject to amortization. For goodwill and intangible assets with indefinite useful lives, an assessment for impairment is performed annually on December 31 or when there is an indication an impairment may have occurred. Goodwill is reviewed for impairment by comparing the carrying value of each of the Company’s reporting unit’s net assets (including allocated goodwill) to the Level 3 fair value of the reporting unit. The Level 3 fair value of the reporting unit is determined by using the income approach (discounted cash flows of forecasted income). Intangible assets with indefinite useful lives are reviewed for impairment by comparing the carrying value of the intangible asset to the Level 3 fair value of the intangible asset. The Level 3 fair value of intangible assets with indefinite useful lives (specifically trademarks and trade names) is estimated using the relief-from-royalty method of the income approach. This approach is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty in order to exploit the related benefits of this intangible asset. Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believe that the estimates and assumptions used in impairment assessments are reasonable and appropriate. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s Level 3 fair value. The Company recognizes an indefinite-lived intangible asset impairment charge of the amount by which the carrying value of the intangible asset exceeds the Level 3 fair value of the intangible asset. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).
Intangible assets with definite lives include technology, customer relationships, and non-compete agreements. The Level 3 fair value of technology and the Level 3 fair value of customer relationships are estimated using the income approach, specifically the multi-period excess earnings method. The multi-period excess earnings method consists of isolating the cash flows attributed to the intangible asset, which are then discounted to present value to calculate the Level 3 fair value of the intangible asset. The Level 3 fair value of non-compete agreements is estimated using a with and without scenario where cash flows are projected through the term of the non-compete agreement assuming the non-compete agreement is in place and compared to cash flows assuming the non-compete agreement is not in place.
Intangible assets with definite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. Intangible assets with definite lives are tested for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable.
In the first quarter of 2020, in connection with an interim goodwill impairment test, the Company recorded goodwill impairment charges of $296.2 million in its tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes.
Stock-based Compensation
Stock-based Compensation
The Company has stock-based compensation plans for certain of its employees. The Company measures employee
stock-based compensation awards at fair value on the date they are granted to employees and recognizes compensation cost in its financial statements over the requisite service period. As a result of the adoption of ASU No. 2016-09, the Company elected to account for stock-based compensation forfeitures as they occur.
Restricted Stock and Restricted Stock Units
Compensation expense is recorded for restricted stock and restricted stock units over the applicable vesting period based on the Company’s closing stock price as of the grant date.
Performance Units
Performance stock units are recorded at their fair value and expensed over their performance period. Fair value for performance stock units is measured using a Monte Carlo simulation model.
Options
Options are issued with an exercise price equal to the fair value of the stock on the date of grant. Compensation expense is recorded for the fair value of the stock options and is recognized over the period of the underlying security’s vesting schedule. Consideration paid on the exercise of stock options is credited to share capital and additional paid-in capital. For options, fair value of the stock-based compensation is measured by use of the Black-Scholes pricing model. The following discusses the assumptions used related to the Black-Scholes pricing model.
The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the simplified method, which is the weighted average vesting term plus the original contractual term, divided by two.
Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company developed its expected volatility based upon a weighted average volatility of its peer group.
At the time of the issuance of the options, the Company did not plan to pay cash dividends in the foreseeable future. Therefore, a zero expected dividend yield was used in the valuation model.
The risk-free interest rate is based on United States’ Treasury zero-coupon issues with remaining terms similar to the expected term on the options.
Income Taxes
Income Taxes
The Company accounts for income taxes under Accounting Standards Codification 740, Income Taxes (“ASC 740”) . Under this method, deferred income tax assets and liabilities are determined based upon temporary differences between the carrying amounts and tax bases of the Company’s assets and liabilities at the balance sheet date and are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period in which the change occurs. The Company records a valuation reserve in each reporting period when management believes that it is more likely than not that any deferred tax asset created will not be realized.
The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. If a tax position meets the “more likely than not” recognition criteria, the tax position is measured at the largest amount of benefit greater than 50% likely of being realized upon ultimate settlement.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying amounts for financial instruments classified as current assets and current liabilities approximate fair value, due to the short maturity of such instruments.
For financial assets and liabilities disclosed at fair value, fair value is determined as the exit price, or 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. The established fair value hierarchy divides fair value measurement into three levels:
Level 1 – inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the
reporting entity has the ability to access at the measurement date;
Level 2 – inputs other than quoted prices included within Level 1 that are observable for the assets or liability, either directly or indirectly; and
Level 3 – inputs are unobservable for the asset or liability, which reflect the best judgment of management.
Financial assets and liabilities that are disclosed at fair value are categorized in one of the above three levels based on the lowest level input that is significant to the fair value measurement in its entirety. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.
The fair value of the Company’s debt obligations is classified as Level 2 in the fair value hierarchy and is established based on observable inputs in less active markets. For additional information on the fair value of the Company’s debt obligations, see Note 9 – Debt Obligations.
The fair value of the Company’s contingent consideration is classified as Level 3 in the fair value hierarchy and is established on unobservable markets which reflect the best judgment of management. For additional information on the fair value of the Company’s contingent consideration, see Note 12 – Commitments and Contingencies.
Earnings (Loss) Per Share
Earnings (Loss) Per Share
Basic earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period, taking into effect, if any, the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as potentially dilutive restricted stock, restricted stock units, and performance stock units. There was no dilutive effect for the years ended December 31, 2021 and 2020 as the Company was in a net loss position for those years. For additional information on earnings (loss) per share, see Note 14 – Earnings (Loss) Per Share.
Accounting Pronouncements Recently Adopted and Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Recently Adopted
In March 2020, the Financial Accounting Standards Board (the “FASB”) issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements included in this Annual Report.
Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU 2019-12, Income Taxes: Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles and clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for public businesses for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. The Company does not expect the standard to have a material impact on its consolidated financial statements.
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 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 is effective for Securities and Exchange Commission filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not expect the standard to have a material impact on its consolidated financial statements.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Disaggregated revenue for the years ended December 31, 2021 and 2020 was as follows:
Year Ended December 31,
20212020
(in thousands)
Cement$114,181 $102,631 
Tools100,801 79,132 
Wireline72,436 81,684 
Coiled tubing62,001 47,404 
Total revenues$349,419 $310,851 


Year Ended December 31,
20212020
(in thousands)
Service (1)
$248,618 $231,719 
Product (1)
100,801 79,132 
Total$349,419 $310,851 
(1)     The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net as of December 31, 2021 and 2020 were comprised of the following:
December 31,
20212020
(in thousands)
Raw materials$31,153 $33,361 
Work in progress675 367 
Finished goods19,323 17,952 
Inventories51,151 51,680 
Reserve for obsolescence(8,971)(13,278)
Inventories, net$42,180 $38,402 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment amounts as of December 31, 2021 and 2020 were as follows:
December 31,
 Estimated
Useful Lives
20212020
  (in thousands)
Operating equipment
1 to 12 years
$299,602 $296,491 
Autos and trucks
1 to 7 years
4,168 4,102 
Furniture, fixtures, and equipment
2 to 12 years
4,059 4,100 
Shop equipment
3 to 15 years
14,555 13,558 
Buildings
7 to 39 years
8,994 8,489 
Leasehold improvements
3 to 11 years
1,443 1,320 
Landindefinite828 791 
  333,649 328,851 
Less: Accumulated depreciation (246,691)(226,422)
Property and equipment, net $86,958 $102,429 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Components of Lease Expense
The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:
Year Ended December 31,
20212020
(in thousands)
Operating lease expense
Operating lease right of use assets$8,020 $8,897 
Operating lease non right of use assets6,201 5,795 
Total operating lease expense$14,221 $14,692 
Finance lease expense
Depreciation of right of use assets$399 $321 
Interest on lease obligations162 257 
Total finance lease expense$561 $578 
Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.
Supplemental information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
Operating leases
Weighted average remaining lease term6.47.0
Weighted average discount rate5.0%5.0%
Finance leases
Weighted average remaining lease term1.02.0
Weighted average discount rate9.8%9.3%
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:
December 31,
20212020
(in thousands)
Operating lease right of use assets
Operating lease right of use assets, gross$45,853 $43,061 
Less: Accumulated amortization(10,736)(6,701)
Operating lease right of use assets, net$35,117 $36,360 
Operating lease obligations
Current portion of operating lease obligations$6,091 $6,200 
Long-term operating lease obligations30,435 32,295 
Total operating lease obligations$36,526 $38,495 
Finance lease right of use assets
Finance lease right of use assets, gross$2,980 $2,952 
Less: Accumulated depreciation(1,535)(1,136)
Finance lease right of use assets, net$1,445 $1,816 
Finance lease obligations
Current portion of finance lease obligations$1,070 $1,092 
Long-term finance lease obligations65 1,109 
Total finance lease obligations$1,135 $2,201 
Schedule of Operating Lease Liability Maturity
Future annual minimum lease payments as of December 31, 2021 were as follows:
Operating Lease Right of Use ObligationsFinance LeasesTotal
(in thousands)
2022$7,745 $1,137 $8,882 
20237,427 66 7,493 
20246,034 — 6,034 
20255,371 — 5,371 
20265,163 — 5,163 
Thereafter10,940 — 10,940 
Total lease payments$42,680 $1,203 $43,883 
Less: present value discount(6,154)(68)(6,222)
Present value of lease obligations$36,526 $1,135 $37,661 
Schedule of Financing Lease Liability Maturity
Future annual minimum lease payments as of December 31, 2021 were as follows:
Operating Lease Right of Use ObligationsFinance LeasesTotal
(in thousands)
2022$7,745 $1,137 $8,882 
20237,427 66 7,493 
20246,034 — 6,034 
20255,371 — 5,371 
20265,163 — 5,163 
Thereafter10,940 — 10,940 
Total lease payments$42,680 $1,203 $43,883 
Less: present value discount(6,154)(68)(6,222)
Present value of lease obligations$36,526 $1,135 $37,661 
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Cash paid for amounts included in the measurement of lease obligations:
Operating cash flows from operating leases$8,124 $8,592 
Operating cash flows from finance leases$399 $321 
Financing cash flows from finance leases$1,094 $995 
Right of use assets obtained in exchange for lease obligations:
Operating leases$5,059 $1,099 
Finance leases$28 $— 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:
December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(45,187)$18,083 5.3
Non-compete agreements6,500 (5,766)734 2.0
Technology125,110 (28,519)96,591 11.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(79,472)$116,408 

December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(38,084)$25,186 5.5
Non-compete agreements6,500 (5,366)1,134 2.8
Technology125,110 (19,906)105,204 12.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(63,356)$132,524 
Schedule of Components of Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:
December 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(45,187)$18,083 5.3
Non-compete agreements6,500 (5,766)734 2.0
Technology125,110 (28,519)96,591 11.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(79,472)$116,408 

December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
(in thousands, except weighted average amortization period information)
Customer relationships$63,270 $(38,084)$25,186 5.5
Non-compete agreements6,500 (5,366)1,134 2.8
Technology125,110 (19,906)105,204 12.7
In-process research and development1,000 — 1,000 Indefinite
Total$195,880 $(63,356)$132,524 
Schedule of Future Estimated Amortization Expense
Future estimated amortization of intangibles is as follows:
Year Ending December 31,(in thousands)
2022$13,463 
202311,516 
202411,183 
202511,183 
202611,082 
Thereafter56,981 
 $115,408 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses as of December 31, 2021 and 2020 consisted of the following:
December 31,
 20212020
 (in thousands)
Accrued interest4,980 5,313 
Accrued compensation and benefits6,897 5,430 
Accrued bonus1,125 — 
Accrued legal fees and settlements1,076 165 
Other accrued expenses4,441 6,231 
Accrued expenses$18,519 $17,139 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Summary of Debt Obligations
The Company’s debt obligations as of December 31, 2021 and 2020 were as follows:
December 31,
 20212020
 (in thousands)
Senior Notes$320,343 $346,668 
2018 ABL Credit Facility15,000 — 
Magnum Promissory Notes1,125 1,969 
Other short-term debt968 — 
Total debt before deferred financing costs$337,436 $348,637 
Deferred financing costs(3,029)(5,079)
Total debt$334,407 $343,558 
Less: Current portion of long-term debt(2,093)(844)
Long-term debt$332,314 $342,714 
Summary of Fair value of Debt Obligations
The estimated fair value of the Company’s debt obligations as of December 31, 2021 and 2020 was as follows:
December 31,
 20212020
 (in thousands)
Senior Notes$153,765 $156,001 
2018 ABL Credit Facility$15,000 $— 
Magnum Promissory Notes$1,125 $1,969 
Other short-term debt$968 $— 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Options Activity
Information about stock option activity during the years ended December 31, 2021 and 2020 was as follows:
2021 ActivityNumber of
Shares in
Underlying
Options
Weighted
Average
Exercise Price
Remaining
Weighted Average
Contractual Life
in Years
Intrinsic Value
(in thousands)
Beginning balance702,542 $32.63 4.5$— 
Granted— — — — 
Exercised— — — — 
Forfeited— — — — 
Expired(92,132)26.71 — — 
Total outstanding610,410 $33.52 3.9$— 
Options exercisable610,410 $33.52 3.9$— 

2020 ActivityNumber of
Shares in
Underlying
Options
Weighted
Average
Exercise Price
Remaining
Weighted Average
Contractual Life
in Years
Intrinsic Value
(in thousands)
Beginning balance816,427 $32.51 5.8$— 
Granted— — — — 
Exercised— — — — 
Forfeited(466)31.18 — — 
Expired(113,419)31.78 — — 
Total outstanding702,542 $32.63 4.5$— 
Options exercisable702,542 $32.63 4.5$— 
Schedule of Nonvested Restricted Stock Activity Information about restricted stock and restricted stock unit activity during the years ended December 31, 2021 and 2020 was as follows:
 20212020
Nonvested at January 1,1,714,398 1,208,625 
Granted1,509,000 1,383,059 
Vested(792,704)(641,658)
Cancelled(51,374)(235,628)
Nonvested at December 31,2,379,320 1,714,398 
 20212020
Nonvested at January 1,61,900 61,900 
Granted (1)
— — 
Vested— — 
Cancelled— — 
Nonvested at December 31,61,900 61,900 
(1)     The Company granted PSUs in 2019 that vested in the first quarter of 2022 contingent upon the Company’s achievement of certain specified targets based on a three-year performance period ending December 31, 2021. The number of PSUs in the table reflects the target level of PSUs.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Contingent Liabilities
The Company’s contingent liabilities (Level 3) for the years ended December 31, 2021 and 2020 were as follows:
 Frac TechMagnumTotal
 (in thousands)
Balance at January 1, 2020$1,359 $2,609 $3,968 
Payments(265)(1,125)(1,390)
Revaluation adjustments(490)766 276 
Termination— (2,250)(2,250)
Balance at December 31, 2020$604 $— $604 
Payments(154)— (154)
Revaluation adjustments460 — 460 
Balance at December 31, 2021$910 $— $910 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Components of the Provision (Benefit) For Income Taxes
The components of the provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
 20212020
 (in thousands)
Current  
U.S. federal$— $(874)
U.S. state(56)
Foreign31 — 
Total current benefit$(25)$(870)
Deferred
U.S. federal$— $(1,122)
U.S. state— (466)
Foreign— — 
Total deferred benefit— (1,588)
Total benefit for income taxes$(25)$(2,458)
Schedule of Effective Income Tax Rate Reconciliation
The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 differed from the provision (benefit) calculated using the applicable statutory federal income tax rate as follows:
Year Ended December 31,
 20212020
 (in thousands)
Tax benefit at statutory rate$(13,570)$(80,095)
Foreign rate differential(41)(117)
State income taxes, net of federal benefit(44)(463)
Nondeductible expenses413 608 
Impact from goodwill impairment— 5,036 
Valuation allowance11,350 70,387 
Non-cash compensation1,893 — 
Other(26)2,186 
Total benefit for income taxes$(25)$(2,458)
Schedule of Deferred Tax Assets (Liabilities)
The tax effects of the cumulative temporary differences resulting in the net deferred tax asset (liabilities) at December 31, 2021 and 2020 were as follows:
December 31,
 20212020
 (in thousands)
Deferred income tax assets:  
Inventories$2,533 $2,990 
Goodwill and intangible assets83,318 90,829 
Deferred tax benefit from net losses79,690 63,844 
Stock-based compensation4,194 5,564 
Tax credit carryforwards695 680 
Accrued expenses1,632 2,142 
Interest carryover6,824 553 
Lease liability8,162 8,607 
Other164 165 
Total deferred income tax assets187,212 175,374 
Less: Valuation allowance(170,747)(157,703)
Net deferred income tax assets$16,465 $17,671 
Deferred income tax liabilities:  
Property and equipment$(8,387)$(9,283)
ROU asset(8,078)(8,388)
Total deferred income tax liabilities(16,465)(17,671)
Net deferred income tax liability$— $— 
Schedule of Reconciliation of Uncertain Tax Positions A reconciliation of the beginning and ending amount of uncertain tax positions is as follows:
 2021
 (in thousands)
Balance at January 1,$779 
Additional based on tax positions related to prior years— 
Additional based on tax positions related to current year— 
Reduction based on tax positions related to prior years— 
Lapse of statute of limitations— 
Balance at December 31,$779 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share (Table)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Income (Loss) per Common Share
Basic and diluted earnings (loss) per common share was computed as follows:
Year Ended December 31, 2021
Net LossAverage Shares OutstandingLoss Per Share
(in thousands, except for share and per share amounts)
Basic$(64,575)30,302,925 $(2.13)
Assumed exercise of stock options— — — 
Unvested restricted stock and stock units— — — 
Diluted$(64,575)30,302,925 $(2.13)
Year Ended December 31, 2020
Net LossAverage Shares OutstandingLoss Per Share
(in thousands, except for share and per share amounts)
Basic$(378,948)29,744,830 $(12.74)
Assumed exercise of stock options— — — 
Unvested restricted stock and stock units— — — 
Diluted$(378,948)29,744,830 $(12.74)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:
 20212020
Year ended December 31, 729,514 753,609 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Summary of Financial Data by Segment
Capital expenditures for years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31,
20212020
(in thousands)
Completion Solutions$14,742 $10,147 
Corporate15 
$14,757 $10,154 
Total assets by segment as of December 31, 2021 and 2020 were as follows:
December 31,
20212020
(in thousands)
Completion Solutions$349,429 $358,128 
Corporate32,184 84,472 
 $381,613 $442,600 
Schedule of Revenue and Long-Lived Assets, by Geographical Area
Revenue by country for the years ended December 31, 2021 and 2020 were as follows:
Year Ended December 31, 2021Year Ended December 31, 2020
AmountPercentageAmountPercentage
(in thousands)(in thousands)
United States$347,445 99.4 %$309,206 99.5 %
Canada1,974 0.6 %1,645 0.5 %
$349,419 100.0 %$310,851 100.0 %

Long-lived assets (defined as property and equipment and definite-lived intangible assets) by country as of December 31, 2021 and 2020 were as follows:
December 31,
20212020
(in thousands)
United States$200,227 $231,294 
Canada and other2,139 2,659 
 $202,366 $233,953 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Company and Organization (Details)
$ in Thousands
2 Months Ended 12 Months Ended
Feb. 28, 2022
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Number of reportable segments | segment   1  
Cash and cash equivalents   $ 21,509 $ 68,864
Liability position   64,700  
Senior Notes      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Debt instrument, periodic payment, interest   14,000  
2018 ABL Credit Facility | Term Loan Credit Facility      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Current borrowing capacity   43,200  
Proceeds from lines of credit   15,000  
2018 ABL Credit Facility | Term Loan Credit Facility | Subsequent Event      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Proceeds from lines of credit $ 5,000    
2018 ABL Credit Facility | Senior Notes      
Organization Consolidation And Presentation Of Financial Statements [Line Items]      
Long-term debt   $ 320,300  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]      
Accounts receivable, net   $ 64,025 $ 41,235
Allowance for doubtful accounts   2,800 3,400
Provision for (recovery for) doubtful accounts   (229) 2,820
Impairment of goodwill $ 296,200 $ 0 $ 296,196
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 349,419 $ 310,851
Cement    
Disaggregation of Revenue [Line Items]    
Revenues 114,181 102,631
Tools    
Disaggregation of Revenue [Line Items]    
Revenues 100,801 79,132
Wireline    
Disaggregation of Revenue [Line Items]    
Revenues 72,436 81,684
Coiled tubing    
Disaggregation of Revenue [Line Items]    
Revenues 62,001 47,404
Service    
Disaggregation of Revenue [Line Items]    
Revenues 248,618 231,719
Service | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Revenues 248,618 231,719
Product    
Disaggregation of Revenue [Line Items]    
Revenues 100,801 79,132
Product | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Revenues $ 100,801 $ 79,132
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 31,153 $ 33,361
Work in progress 675 367
Finished goods 19,323 17,952
Inventories 51,151 51,680
Reserve for obsolescence (8,971) (13,278)
Inventories, net $ 42,180 $ 38,402
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 333,649 $ 328,851
Less: Accumulated depreciation (246,691) (226,422)
Property and equipment, net 86,958 102,429
Depreciation 28,905 32,431
Operating equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 299,602 296,491
Operating equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 1 year  
Operating equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 12 years  
Autos and trucks    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,168 4,102
Autos and trucks | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 1 year  
Autos and trucks | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 7 years  
Furniture, fixtures, and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,059 4,100
Furniture, fixtures, and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 2 years  
Furniture, fixtures, and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 12 years  
Shop equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 14,555 13,558
Shop equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Shop equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 15 years  
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 8,994 8,489
Buildings | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 7 years  
Buildings | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 39 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,443 1,320
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 11 years  
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 828 $ 791
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details)
Dec. 31, 2021
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Renewal term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 10 years
Renewal term 5 years
XML 56 R44.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
Operating lease expense    
Operating lease right of use assets $ 8,020 $ 8,897
Operating lease non right of use assets 6,201 5,795
Total operating lease expense 14,221 14,692
Finance lease expense    
Depreciation of right of use assets 399 321
Interest on lease obligations 162 257
Total finance lease expense $ 561 $ 578
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Information Related to Leases (Details)
Dec. 31, 2021
Dec. 31, 2020
Operating leases    
Weighted average remaining lease term 6 years 4 months 24 days 7 years
Weighted average discount rate 5.00% 5.00%
Finance leases    
Weighted average remaining lease term 1 year 2 years
Weighted average discount rate 9.80% 9.30%
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating lease right of use assets    
Operating lease right of use assets, gross $ 45,853 $ 43,061
Less: Accumulated amortization (10,736) (6,701)
Operating lease right of use assets, net 35,117 36,360
Current portion of operating lease obligations 6,091 6,200
Long-term operating lease obligations 30,435 32,295
Total operating lease obligations 36,526 38,495
Finance lease right of use assets    
Finance lease right of use assets, gross 2,980 2,952
Less: Accumulated depreciation (1,535) (1,136)
Finance lease right of use assets, net 1,445 1,816
Current portion of finance lease obligations 1,070 1,092
Long-term finance lease obligations 65 1,109
Total finance lease obligations $ 1,135 $ 2,201
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Lease Right of Use Obligations    
2022 $ 7,745  
2023 7,427  
2024 6,034  
2025 5,371  
2026 5,163  
Thereafter 10,940  
Total lease payments 42,680  
Less: present value discount (6,154)  
Present value of lease obligations 36,526 $ 38,495
Finance Leases    
2022 1,137  
2023 66  
2024 0  
2025 0  
2026 0  
Thereafter 0  
Total lease payments 1,203  
Less: present value discount (68)  
Present value of lease obligations 1,135 $ 2,201
Total    
2022 8,882  
2023 7,493  
2024 6,034  
2025 5,371  
2026 5,163  
Thereafter 10,940  
Total lease payments 43,883  
Less: present value discount (6,222)  
Present value of lease obligations $ 37,661  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash paid for amounts included in the measurement of lease obligations:    
Operating cash flows from operating leases $ 8,124 $ 8,592
Operating cash flows from finance leases 399 321
Financing cash flows from finance leases 1,094 995
Right of use assets obtained in exchange for lease obligations:    
Operating leases 5,059 1,099
Finance leases $ 28 $ 0
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets and Goodwill - Schedule of Changes in Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (79,472) $ (63,356)
Net Carrying Amount 115,408  
Intangible assets, gross 195,880 195,880
Intangible assets, net 116,408 132,524
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 1,000 1,000
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 63,270 63,270
Accumulated Amortization (45,187) (38,084)
Net Carrying Amount $ 18,083 $ 25,186
Weighted Average Amortization Period 5 years 3 months 18 days 5 years 6 months
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 6,500 $ 6,500
Accumulated Amortization (5,766) (5,366)
Net Carrying Amount $ 734 $ 1,134
Weighted Average Amortization Period 2 years 2 years 9 months 18 days
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 125,110 $ 125,110
Accumulated Amortization (28,519) (19,906)
Net Carrying Amount $ 96,591 $ 105,204
Weighted Average Amortization Period 11 years 8 months 12 days 12 years 8 months 12 days
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets and Goodwill - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization intangibles   $ 16,116 $ 16,467
Impairment of goodwill $ 296,200 $ 0 $ 296,196
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets and Goodwill - Amortization Expense (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 $ 13,463
2023 11,516
2024 11,183
2025 11,183
2026 11,082
Thereafter 56,981
Net Carrying Amount $ 115,408
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued interest $ 4,980 $ 5,313
Accrued compensation and benefits 6,897 5,430
Accrued bonus 1,125 0
Accrued legal fees and settlements 1,076 165
Other accrued expenses 4,441 6,231
Accrued expenses $ 18,519 $ 17,139
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Summary of Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Total debt before deferred financing costs $ 337,436 $ 348,637
Deferred financing costs (3,029) (5,079)
Total debt 334,407 343,558
Less: Current portion of long-term debt (2,093) (844)
Long-term debt 332,314 342,714
Other short-term debt    
Line of Credit Facility [Line Items]    
Total debt before deferred financing costs 968 0
Senior Notes    
Line of Credit Facility [Line Items]    
Total debt before deferred financing costs 320,343 346,668
Deferred financing costs (3,000) (5,100)
Line of Credit | 2018 ABL Credit Facility    
Line of Credit Facility [Line Items]    
Total debt before deferred financing costs 15,000 0
Line of Credit | Magnum Promissory Notes    
Line of Credit Facility [Line Items]    
Total debt before deferred financing costs $ 1,125 $ 1,969
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Additional Information (Details)
2 Months Ended 3 Months Ended 12 Months Ended
Oct. 25, 2018
USD ($)
day
Feb. 28, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]              
Unamortized deferred finance costs     $ 3,029,000 $ 3,029,000 $ 5,079,000    
Extinguishment of debt       17,618,000 37,841,000    
Debt covenant, fixed charge covenant, ratio 1.00            
Financing Agreement, Insurance Premium     1,500,000        
Outstanding premium, amount     1,000,000 1,000,000      
Beneficial Owner              
Debt Instrument [Line Items]              
Notes payable, related parties     1,100,000 $ 1,100,000 1,900,000    
Magnum Acquisition              
Debt Instrument [Line Items]              
Percentage of potential future payment of net income in 2019 through 2026             60.00%
Sale on dissolvable plug products in 2019             $ 25,000,000
Notes payable, related parties         2,300,000    
Magnum Promissory Notes              
Debt Instrument [Line Items]              
Debt instrument, annual interest rate           6.00%  
Magnum Promissory Notes | Magnum Acquisition              
Debt Instrument [Line Items]              
Percentage of potential future payment of net income in 2019 through 2026 60.00%            
Sale on dissolvable plug products in 2019 $ 25,000,000            
Magnum Promissory Notes | Magnum Acquisition | Beneficial Owner              
Debt Instrument [Line Items]              
Notes payable, related parties           $ 2,300,000  
Senior Notes              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 400,000,000            
Debt instrument, annual interest rate 8.75%            
Debt instrument, redemption price, percentage of principal, default trigger       25.00%      
Unamortized deferred finance costs     3,000,000 $ 3,000,000 5,100,000    
Repurchased debt amount       26,300,000 53,300,000    
Repurchase price       8,400,000 14,600,000    
Payments of debt issuance costs       300,000 900,000    
Extinguishment of debt       17,600,000 $ 37,800,000    
Line of Credit | 2018 ABL Credit Facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 200,000,000            
Commitment fee percentage 0.50%            
Maximum remaining borrowing capacity, that does not require quarterly testing     18,750,000 18,750,000      
Debt instrument, convertible, threshold consecutive trading days | day 30            
Proceeds from lines of credit       15,000,000      
Current borrowing capacity     43,200,000 43,200,000      
Letters of credit outstanding, amount     $ 500,000 $ 500,000      
Line of Credit | 2018 ABL Credit Facility | Subsequent Event              
Debt Instrument [Line Items]              
Proceeds from lines of credit   $ 5,000,000          
Line of Credit | 2018 ABL Credit Facility | Canadian Tranche              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 25,000,000            
Line of Credit | 2018 ABL Credit Facility | Canadian Tranche | Minimum | London Interbank Offered Rate (LIBOR)              
Debt Instrument [Line Items]              
Debt instrument basis spread on variable rate 0.75%            
Line of Credit | 2018 ABL Credit Facility | Canadian Tranche | Maximum | London Interbank Offered Rate (LIBOR)              
Debt Instrument [Line Items]              
Debt instrument basis spread on variable rate 1.25%            
Line of Credit | 2018 ABL Credit Facility | Letters of Credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity $ 50,000,000            
Line of Credit | 2018 ABL Credit Facility | Letters of Credit | Minimum | London Interbank Offered Rate (LIBOR)              
Debt Instrument [Line Items]              
Debt instrument basis spread on variable rate 1.75%            
Line of Credit | 2018 ABL Credit Facility | Letters of Credit | Maximum | London Interbank Offered Rate (LIBOR)              
Debt Instrument [Line Items]              
Debt instrument basis spread on variable rate 2.25%            
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt Obligations - Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other short-term debt    
Debt Instrument [Line Items]    
Fair value of debt instruments $ 968 $ 0
Senior Notes    
Debt Instrument [Line Items]    
Fair value of debt instruments 153,765 156,001
Line of Credit | 2018 ABL Credit Facility    
Debt Instrument [Line Items]    
Fair value of debt instruments 15,000 0
Line of Credit | Magnum Promissory Notes    
Debt Instrument [Line Items]    
Fair value of debt instruments $ 1,125 $ 1,969
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Defined Contribution Plans (Details) - Nine Energy Service 401k Plan - USD ($)
$ in Millions
4 Months Ended 12 Months Ended
Apr. 25, 2020
Dec. 31, 2021
Dec. 31, 2020
Defined Contribution Plan Disclosure [Line Items]      
Employer contributions   $ 0.0 $ 1.4
Matching Contribution Tranche One      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching contribution, percent of employees' gross pay 100.00%    
Employer matching contribution, percent of match 5.00%    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Shares in Underlying Options      
Beginning balance (in shares) 702,542 816,427  
Granted (in shares) 0 0  
Exercised (in shares) 0 0  
Forfeited (in shares) 0 (466)  
Expired (in shares) (92,132) (113,419)  
Ending balance (in shares) 610,410 702,542 816,427
Options exercisable (in shares) 610,410 702,542  
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 32.63 $ 32.51  
Granted (in dollars per share) 0 0  
Exercised (in dollars per share) 0 0  
Forfeited (in dollars per share) 0 31.18  
Expired (in dollars per share) 26.71 31.78  
Ending balance (in dollars per share) 33.52 32.63 $ 32.51
Options exercisable (in dollars per share) $ 33.52 $ 32.63  
Remaining Weighted Average Contractual Life in Years      
Outstanding (in years) 3 years 10 months 24 days 4 years 6 months 5 years 9 months 18 days
Options exercisable (in years) 3 years 10 months 24 days 4 years 6 months  
Intrinsic Value      
Beginning balance $ 0 $ 0  
Granted 0 0  
Exercised 0 0  
Forfeited 0 0  
Expired 0 0  
Ending balance 0 0 $ 0
Options exercisable $ 0 $ 0  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 0 0
Weighted average grant date fair value (in dollars per share) $ 2.15 $ 0.85
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 0 $ 300,000
Expected future compensation expense 0  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 4,900,000 9,000,000
Expected future compensation expense $ 3,700,000  
Expected future compensation expense, period for recognition 2 years  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 500,000 $ 500,000
Expected future compensation expense $ 0  
Volatility rate 49.70%  
Risk-free rate 2.44%  
Award vesting period 3 years  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Restricted and Performance Stock Activity (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested at the beginning of the year (in shares) 1,714,398 1,208,625
Granted (in shares) 1,509,000 1,383,059
Vested (in shares) (792,704) (641,658)
Cancelled (in shares) (51,374) (235,628)
Nonvested at the end of the year (in shares) 2,379,320 1,714,398
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested at the beginning of the year (in shares) 61,900 61,900
Granted (in shares) 0 0
Vested (in shares) 0 0
Cancelled (in shares) 0 0
Nonvested at the end of the year (in shares) 61,900 61,900
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
installment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Loss Contingencies [Line Items]      
Accrued legal fees and settlements $ 1,076 $ 165  
Payments for legal settlements $ 1,700    
Number of quarterly payroll tax installments | installment 4    
Contingent liabilities $ 910 604 $ 3,968
Accrued Expenses      
Loss Contingencies [Line Items]      
Contingent liabilities 100 200  
Other long term liabilities      
Loss Contingencies [Line Items]      
Contingent liabilities 800 400  
Scorpion Acquisition | Accrued Expenses      
Loss Contingencies [Line Items]      
Estimated liability for self-insured medical claims 1,000 1,300  
Magnum Acquisition      
Loss Contingencies [Line Items]      
Contingent liabilities $ 0 0 $ 2,609
Percentage of potential future payment of net income in 2019 through 2026     60.00%
Sale on dissolvable plug products in 2019     $ 25,000
Payment for contingent consideration   1,100  
Notes payable, related parties   $ 2,300  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Contingent Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Loss Contingency Accrual [Roll Forward]    
Balance at beginning of year $ 604 $ 3,968
Payments (154) (1,390)
Revaluation adjustments 460 276
Termination   (2,250)
Balance at end of the period 910 604
Frac Tech    
Loss Contingency Accrual [Roll Forward]    
Balance at beginning of year 604 1,359
Payments (154) (265)
Revaluation adjustments 460 (490)
Termination   0
Balance at end of the period 910 604
Magnum    
Loss Contingency Accrual [Roll Forward]    
Balance at beginning of year 0 2,609
Payments 0 (1,125)
Revaluation adjustments 0 766
Termination   (2,250)
Balance at end of the period $ 0 $ 0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current    
U.S. federal $ 0 $ (874)
U.S. state (56) 4
Foreign 31 0
Total current benefit (25) (870)
Deferred    
U.S. federal 0 (1,122)
U.S. state 0 (466)
Foreign 0 0
Total deferred benefit 0 (1,588)
Total benefit for income taxes $ (25) $ (2,458)
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes - Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Tax benefit at statutory rate $ (13,570) $ (80,095)
Foreign rate differential (41) (117)
State income taxes, net of federal benefit (44) (463)
Nondeductible expenses 413 608
Impact from goodwill impairment 0 5,036
Valuation allowance 11,350 70,387
Non-cash compensation 1,893 0
Other (26) 2,186
Total benefit for income taxes $ (25) $ (2,458)
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes - Deferred Income Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred income tax assets:    
Inventories $ 2,533 $ 2,990
Goodwill and intangible assets 83,318 90,829
Deferred tax benefit from net losses 79,690 63,844
Stock-based compensation 4,194 5,564
Tax credit carryforwards 695 680
Accrued expenses 1,632 2,142
Interest carryover 6,824 553
Lease liability 8,162 8,607
Other 164 165
Total deferred income tax assets 187,212 175,374
Less: Valuation allowance (170,747) (157,703)
Net deferred income tax assets 16,465 17,671
Deferred income tax liabilities:    
Property and equipment (8,387) (9,283)
ROU asset (8,078) (8,388)
Total deferred income tax liabilities (16,465) (17,671)
Net deferred income tax liability $ 0 $ 0
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 436,400,000  
Valuation allowance, increase (decrease) 13,000,000  
Unrecognized tax benefits 779,000 $ 779,000
Unrecognized tax benefits, accrued income tax penalties and interest $ 0  
Domestic    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, periods of use 20 years  
State | Minimum    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, periods of use 7 years  
State | Maximum    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, periods of use 20 years  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes - Uncertain Tax Positions (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Uncertain tax positions, beginning balance $ 779
Additional based on tax positions related to prior years 0
Additional based on tax positions related to current year 0
Reduction based on tax positions related to prior years 0
Lapse of statute of limitations 0
Uncertain tax positions, ending balance $ 779
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Computation of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]    
Net Loss $ (64,575) $ (378,948)
Average shares outstanding (in shares) 30,302,925 29,744,830
Loss per share, basic (in usd per share) $ (2.13) $ (12.74)
Assumed exercise of stock options (in shares) 0 0
Unvested restricted stock and stock units (in shares) 0 0
Average shares outstanding, diluted (in shares) 30,302,925 29,744,830
Loss per share, diluted (in usd per share) $ (2.13) $ (12.74)
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Summary of Average Number of Securities Excluded from Diluted Income (loss) Per Share Potentially Dilute Earnings Per Shares (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Options To Purchase Shares Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 729,514 753,609
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Rental expense   $ 8,020 $ 8,897
Issued credit memos     500
Beneficial Owner      
Related Party Transaction [Line Items]      
Payables due to entities     100
Notes payable, related parties   1,100 1,900
Forum Energy Technologies      
Related Party Transaction [Line Items]      
Costs and expenses   500 500
Accounts payable   100 100
Entity owned by Forum Energy Technologies      
Related Party Transaction [Line Items]      
Costs and expenses   6,200 4,600
Accounts payable   600 900
Select Energy Services, Inc.      
Related Party Transaction [Line Items]      
Costs and expenses   1,100 1,200
Accounts payable   100 200
National Energy Services Reunited      
Related Party Transaction [Line Items]      
Costs and expenses   1,300  
Accounts receivable   500 3,700
Mr. Crombie      
Related Party Transaction [Line Items]      
Lease and building maintenance expense   800 800
Equipment purchased   $ 2,600 1,600
Percent of company stock owned (more than)   5.00%  
Rental expense   $ 1,400 1,300
Equipment | Mr. Crombie      
Related Party Transaction [Line Items]      
Payables due to entities   700 200
Affiliated Entity      
Related Party Transaction [Line Items]      
Revenue from related parties   3,200 5,800
Due from related parties   $ 400 400
Products and rentals | National Energy Services Reunited      
Related Party Transaction [Line Items]      
Costs and expenses     $ 1,600
Coiled tubing equipment | National Energy Services Reunited      
Related Party Transaction [Line Items]      
Revenue from related parties $ 5,900    
Monthly installments 24 months    
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Information - Summary of Financial Data by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Capital expenditures $ 14,757 $ 10,154
Total assets 381,613 442,600
Corporate    
Segment Reporting Information [Line Items]    
Capital expenditures 15 7
Total assets 32,184 84,472
Completion Solutions | Operating Segments    
Segment Reporting Information [Line Items]    
Capital expenditures 14,742 10,147
Total assets $ 349,429 $ 358,128
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Information - Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 349,419 $ 310,851
Long-lived assets $ 202,366 $ 233,953
Geographic Concentration Risk | Revenue    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Concentration risk, percentage 100.00% 100.00%
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 347,445 $ 309,206
Long-lived assets $ 200,227 $ 231,294
United States | Geographic Concentration Risk | Revenue    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Concentration risk, percentage 99.40% 99.50%
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 1,974 $ 1,645
Long-lived assets $ 2,139 $ 2,659
Canada | Geographic Concentration Risk | Revenue    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Concentration risk, percentage 0.60% 0.50%
XML 84 R9999.htm IDEA: XBRL DOCUMENT v3.22.0.1
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-02 [Member]
XML 85 nine-20211231_htm.xml IDEA: XBRL DOCUMENT 0001532286 2021-01-01 2021-12-31 0001532286 2021-06-30 0001532286 2022-03-04 0001532286 2021-12-31 0001532286 2020-12-31 0001532286 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001532286 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001532286 us-gaap:ProductMember 2021-01-01 2021-12-31 0001532286 us-gaap:ProductMember 2020-01-01 2020-12-31 0001532286 2020-01-01 2020-12-31 0001532286 us-gaap:CommonStockMember 2019-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001532286 us-gaap:RetainedEarningsMember 2019-12-31 0001532286 2019-12-31 0001532286 2019-01-01 2019-12-31 0001532286 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001532286 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001532286 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001532286 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001532286 us-gaap:CommonStockMember 2020-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001532286 us-gaap:RetainedEarningsMember 2020-12-31 0001532286 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001532286 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001532286 us-gaap:CommonStockMember 2021-12-31 0001532286 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001532286 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001532286 us-gaap:RetainedEarningsMember 2021-12-31 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001532286 us-gaap:SeniorNotesMember 2021-01-01 2021-12-31 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-01-01 2022-02-28 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:SeniorNotesMember 2021-12-31 0001532286 2020-01-01 2020-03-31 0001532286 nine:CementMember 2021-01-01 2021-12-31 0001532286 nine:CementMember 2020-01-01 2020-12-31 0001532286 nine:ToolsMember 2021-01-01 2021-12-31 0001532286 nine:ToolsMember 2020-01-01 2020-12-31 0001532286 nine:WirelineMember 2021-01-01 2021-12-31 0001532286 nine:WirelineMember 2020-01-01 2020-12-31 0001532286 nine:CoiledTubingMember 2021-01-01 2021-12-31 0001532286 nine:CoiledTubingMember 2020-01-01 2020-12-31 0001532286 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001532286 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001532286 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001532286 us-gaap:ProductMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001532286 srt:MinimumMember us-gaap:EnergyEquipmentMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:EnergyEquipmentMember 2021-01-01 2021-12-31 0001532286 us-gaap:EnergyEquipmentMember 2021-12-31 0001532286 us-gaap:EnergyEquipmentMember 2020-12-31 0001532286 srt:MinimumMember us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001532286 us-gaap:VehiclesMember 2021-12-31 0001532286 us-gaap:VehiclesMember 2020-12-31 0001532286 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001532286 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001532286 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001532286 srt:MinimumMember us-gaap:OfficeEquipmentMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:OfficeEquipmentMember 2021-01-01 2021-12-31 0001532286 us-gaap:OfficeEquipmentMember 2021-12-31 0001532286 us-gaap:OfficeEquipmentMember 2020-12-31 0001532286 srt:MinimumMember us-gaap:BuildingMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:BuildingMember 2021-01-01 2021-12-31 0001532286 us-gaap:BuildingMember 2021-12-31 0001532286 us-gaap:BuildingMember 2020-12-31 0001532286 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001532286 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001532286 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001532286 us-gaap:LandMember 2021-12-31 0001532286 us-gaap:LandMember 2020-12-31 0001532286 srt:MinimumMember 2021-12-31 0001532286 srt:MaximumMember 2021-12-31 0001532286 us-gaap:CustomerRelationshipsMember 2021-12-31 0001532286 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001532286 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001532286 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001532286 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001532286 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001532286 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001532286 us-gaap:CustomerRelationshipsMember 2020-12-31 0001532286 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001532286 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001532286 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001532286 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001532286 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-01 2020-12-31 0001532286 us-gaap:InProcessResearchAndDevelopmentMember 2020-12-31 0001532286 us-gaap:SeniorNotesMember 2021-12-31 0001532286 us-gaap:SeniorNotesMember 2020-12-31 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 0001532286 us-gaap:NotesPayableOtherPayablesMember us-gaap:LineOfCreditMember 2021-12-31 0001532286 us-gaap:NotesPayableOtherPayablesMember us-gaap:LineOfCreditMember 2020-12-31 0001532286 nine:OtherShortTermDebtMember 2021-12-31 0001532286 nine:OtherShortTermDebtMember 2020-12-31 0001532286 us-gaap:SeniorNotesMember 2018-10-25 0001532286 us-gaap:SeniorNotesMember 2020-01-01 2020-12-31 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 0001532286 nine:CanadianTrancheMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 0001532286 us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 0001532286 srt:MinimumMember nine:CanadianTrancheMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-25 2018-10-25 0001532286 srt:MaximumMember nine:CanadianTrancheMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-25 2018-10-25 0001532286 srt:MinimumMember us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-25 2018-10-25 0001532286 srt:MaximumMember us-gaap:LetterOfCreditMember nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-25 2018-10-25 0001532286 nine:TwoThousandAndEighteenABLCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-25 2018-10-25 0001532286 2018-10-25 2018-10-25 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember us-gaap:NotesPayableOtherPayablesMember 2018-10-25 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember us-gaap:NotesPayableOtherPayablesMember us-gaap:BeneficialOwnerMember 2021-06-30 0001532286 us-gaap:NotesPayableOtherPayablesMember 2021-06-30 0001532286 2021-10-01 2021-12-31 0001532286 nine:NineEnergyService401kPlanMember nine:MatchingContributionTrancheOneMember 2020-01-01 2020-04-25 0001532286 nine:NineEnergyService401kPlanMember 2021-01-01 2021-12-31 0001532286 nine:NineEnergyService401kPlanMember 2020-01-01 2020-12-31 0001532286 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001532286 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001532286 us-gaap:EmployeeStockOptionMember 2021-12-31 0001532286 us-gaap:RestrictedStockMember 2020-12-31 0001532286 us-gaap:RestrictedStockMember 2019-12-31 0001532286 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001532286 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001532286 us-gaap:RestrictedStockMember 2021-12-31 0001532286 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001532286 us-gaap:PerformanceSharesMember 2020-12-31 0001532286 us-gaap:PerformanceSharesMember 2019-12-31 0001532286 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001532286 us-gaap:PerformanceSharesMember 2021-12-31 0001532286 nine:AccruedExpensesMember nine:ScorpionAcquisitionMember 2021-12-31 0001532286 nine:AccruedExpensesMember nine:ScorpionAcquisitionMember 2020-12-31 0001532286 nine:FracTechAcquisitionMember 2019-12-31 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember 2019-12-31 0001532286 nine:FracTechAcquisitionMember 2020-01-01 2020-12-31 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember 2020-01-01 2020-12-31 0001532286 nine:FracTechAcquisitionMember 2020-12-31 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember 2020-12-31 0001532286 nine:FracTechAcquisitionMember 2021-01-01 2021-12-31 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember 2021-01-01 2021-12-31 0001532286 nine:FracTechAcquisitionMember 2021-12-31 0001532286 nine:MagnumSecuritiesPurchaseAgreementMember 2021-12-31 0001532286 nine:AccruedExpensesMember 2021-12-31 0001532286 nine:AccruedExpensesMember 2020-12-31 0001532286 us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001532286 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001532286 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001532286 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001532286 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2021-01-01 2021-12-31 0001532286 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001532286 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001532286 srt:ExecutiveOfficerMember 2021-01-01 2021-12-31 0001532286 srt:ExecutiveOfficerMember 2020-01-01 2020-12-31 0001532286 srt:ExecutiveOfficerMember us-gaap:EquipmentMember 2021-12-31 0001532286 srt:ExecutiveOfficerMember us-gaap:EquipmentMember 2020-12-31 0001532286 us-gaap:BeneficialOwnerMember 2020-12-31 0001532286 us-gaap:BeneficialOwnerMember 2021-12-31 0001532286 nine:ForumEnergyTechnologiesMember 2021-01-01 2021-12-31 0001532286 nine:ForumEnergyTechnologiesMember 2020-01-01 2020-12-31 0001532286 nine:ForumEnergyTechnologiesMember 2021-12-31 0001532286 nine:ForumEnergyTechnologiesMember 2020-12-31 0001532286 nine:EntityOwnedByForumEnergyTechnologiesMember 2021-01-01 2021-12-31 0001532286 nine:EntityOwnedByForumEnergyTechnologiesMember 2020-01-01 2020-12-31 0001532286 nine:EntityOwnedByForumEnergyTechnologiesMember 2021-12-31 0001532286 nine:EntityOwnedByForumEnergyTechnologiesMember 2020-12-31 0001532286 nine:SelectEnergyServicesInc.Member 2021-01-01 2021-12-31 0001532286 nine:SelectEnergyServicesInc.Member 2020-01-01 2020-12-31 0001532286 nine:SelectEnergyServicesInc.Member 2021-12-31 0001532286 nine:SelectEnergyServicesInc.Member 2020-12-31 0001532286 nine:NationalEnergyServicesReunitedMember 2021-01-01 2021-12-31 0001532286 nine:ProductsandRentalsMember nine:NationalEnergyServicesReunitedMember 2020-01-01 2020-12-31 0001532286 nine:CoiledTubingEquipmentMember nine:NationalEnergyServicesReunitedMember 2019-10-01 2019-12-31 0001532286 nine:NationalEnergyServicesReunitedMember 2021-12-31 0001532286 nine:NationalEnergyServicesReunitedMember 2020-12-31 0001532286 srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001532286 srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001532286 srt:AffiliatedEntityMember 2021-12-31 0001532286 srt:AffiliatedEntityMember 2020-12-31 0001532286 us-gaap:OperatingSegmentsMember nine:CompletionSolutionsMember 2021-01-01 2021-12-31 0001532286 us-gaap:OperatingSegmentsMember nine:CompletionSolutionsMember 2020-01-01 2020-12-31 0001532286 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0001532286 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0001532286 us-gaap:OperatingSegmentsMember nine:CompletionSolutionsMember 2021-12-31 0001532286 us-gaap:OperatingSegmentsMember nine:CompletionSolutionsMember 2020-12-31 0001532286 us-gaap:CorporateNonSegmentMember 2021-12-31 0001532286 us-gaap:CorporateNonSegmentMember 2020-12-31 0001532286 country:US 2021-01-01 2021-12-31 0001532286 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001532286 country:US 2020-01-01 2020-12-31 0001532286 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001532286 country:CA 2021-01-01 2021-12-31 0001532286 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001532286 country:CA 2020-01-01 2020-12-31 0001532286 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001532286 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001532286 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001532286 country:US 2021-12-31 0001532286 country:US 2020-12-31 0001532286 country:CA 2021-12-31 0001532286 country:CA 2020-12-31 iso4217:USD shares iso4217:USD shares nine:segment pure nine:day nine:installment false 2021 FY 0001532286 http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602Member P1Y P1Y 10-K true 2021-12-31 --12-31 false 001-38347 Nine Energy Service, Inc. DE 80-0759121 2001 Kirby Drive, Suite 200 Houston TX 77019 281 730-5100 Common Stock, par value $0.01 per share NINE NYSE No No Yes Yes Non-accelerated Filer true true false false false 48292605 32855054 Information called for in Part III of this Annual Report on Form 10-K is incorporated by reference to the registrant’s Definitive Proxy Statement for its 2022 Annual Meeting of Stockholders. 238 PricewaterhouseCoopers LLP Houston, TX 21509000 68864000 64025000 41235000 1393000 1392000 42180000 38402000 10195000 16270000 139302000 166163000 86958000 102429000 35117000 36360000 1445000 1816000 116408000 132524000 2383000 3308000 381613000 442600000 28680000 18140000 18519000 17139000 2093000 844000 6091000 6200000 1070000 1092000 56453000 43415000 332314000 342714000 30435000 32295000 65000 1109000 1613000 2658000 420880000 422191000 120000000 120000000 0.01 0.01 32826325 32826325 31557809 31557809 328000 316000 773350000 768429000 -4535000 -4501000 -808410000 -743835000 -39267000 20409000 381613000 442600000 248618000 231719000 100801000 79132000 349419000 310851000 228290000 220960000 79702000 81197000 45301000 49346000 28905000 32431000 16116000 16467000 0 296196000 460000 276000 -660000 2857000 -50015000 -383165000 -32527000 -36759000 26000 615000 17618000 37841000 298000 62000 -64600000 -381406000 -25000 -2458000 -64575000 -378948000 -2.13 -12.74 -2.13 -12.74 30302925 29744830 30302925 29744830 0 0 -34000 -34000 -34000 -34000 -64609000 -378982000 30555677 306000 758853000 -4467000 -364815000 389877000 -72000 -72000 1151915 11000 -11000 0 9744000 9744000 149783 1000 157000 158000 -34000 -34000 -378948000 -378948000 31557809 316000 768429000 -4501000 -743835000 20409000 1457626 14000 -14000 0 5406000 5406000 189110 2000 471000 473000 -34000 -34000 -64575000 -64575000 32826325 328000 773350000 -4535000 -808410000 -39267000 -64575000 -378948000 28905000 32431000 16116000 16467000 8020000 8897000 2602000 2836000 -229000 2820000 0 -1588000 4831000 8957000 0 296196000 0 466000 5406000 9744000 17618000 37841000 -660000 2857000 460000 276000 22540000 -52914000 8608000 -13600000 -3350000 -1368000 12447000 -25456000 0 -732000 9643000 4451000 -40416000 -4901000 3492000 6402000 0 1237000 15413000 9417000 -11921000 -1778000 15000000 0 8355000 14561000 844000 281000 1513000 0 545000 0 1094000 995000 154000 1390000 473000 158000 5048000 -17385000 -66000 -61000 -47355000 -24125000 68864000 92989000 21509000 68864000 30085000 34421000 24000 540000 0 3375000 63000 747000 497000 3223000 Company and Organization<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Description </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nine Energy Service, Inc. (the “Company” or “Nine”), a Delaware corporation, is an oilfield services business that provides services integral to the completion of unconventional wells through a full range of tools and methodologies. The Company is headquartered in Houston, Texas.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision maker, which is its Chief Executive Officer, and its board of directors allocate resources and assess performance based on financial information presented at a consolidated level. Accordingly, the Company determined that it operates as one reportable segment, known as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Completion Solutions</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="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business depends, to a significant extent, on the level of unconventional resource development activity and corresponding capital spending of oil and natural gas companies. These activity and spending levels are strongly influenced by the current and expected oil and natural gas prices. In 2020, the coronavirus pandemic, coupled with production disputes amongst the Organization of the Petroleum Exporting Countries and other oil producing nations, led to a massive decline in the demand for oil and a risk of a substantial increase in supply, which led to extreme activity levels and pricing declines across all of the Company’s service offerings for the entire year. Although oil and natural gas prices rebounded in 2021, the Company’s publicly-traded customers remained committed to capital discipline, and activity only moderately increased. As pricing for its products and services continued to remain depressed as a result of this level of activity, the Company focused on strategically implementing modest price increases where it was able to do so without sacrificing its market share of customers. Thus, even with further improvements in commodity prices, the Company’s business in the near or medium term may not improve materially or at all depending on, among other things, the Company’s customers’ activity plans, its ability to implement price increases, the impact of wage and labor inflation, labor shortage and supply constraints, and the Company’s ability to find and retain qualified personnel. In addition, the coronavirus pandemic continues to present a significant threat to employees’ well-being and morale, which could impact employee retention and productivity.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company has met its liquidity needs principally from cash on hand, cash flow from operations and, if needed, external borrowings and issuances of debt securities. At December 31, 2021, the Company had $21.5 million of cash and cash equivalents and $43.2 million of remaining availability under the 2018 ABL Credit Facility (as defined in Note 9 – Debt Obligations) which resulted in a total liquidity position of $64.7 million. The Company expects its liquidity position to continue to erode in 2022, due in large part to semi-annual interest payments of $14.0 million each, due on its Senior Notes (as defined in Note 9 – Debt Obligations). Based on its current forecasts, the Company believes that cash on hand, together with cash flow from operations, and current and any potential future borrowings under the 2018 ABL Credit Facility should be sufficient to meet its cash requirements inclusive of, but not limited to, normal operating needs, debt service obligations, and planned capital expenditures and commitments for at least the next twelve months from the issuance date of its consolidated financial statements. However, the Company can make no assurance regarding its ability to achieve its forecasts, which are materially dependent on improved financial performance and the ever-changing market.</span></div>At December 31, 2021, the Company had $15.0 million borrowings under the 2018 ABL Credit Facility and borrowed an additional $5.0 million in the first two months of 2022. The 2018 ABL Credit Facility will mature on October 25, 2023, or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date. As of December 31, 2021, there were approximately $320.3 million aggregate principal amount of Senior Notes outstanding. The Senior Notes will mature on October 25, 2023. Management’s plans to satisfy these obligations include refinancing or restructuring the Company’s indebtedness, seeking additional sources of capital, selling assets, or a combination thereof. The Company’s ability to successfully execute these plans is dependent on its financial condition and operating performance, which are subject to prevailing economic and competitive conditions and certain financial, business, and other factors, many of which are beyond the Company’s control. There can be no assurances the Company will succeed in executing these plans. If unsuccessful, the Company will not have sufficient liquidity and capital resources to repay its indebtedness when it matures. 1 21500000 43200000 64700000 14000000 15000000 5000000 320300000 Significant Accounting Policies<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements as of December 31, 2021 and 2020, and for the years ended December 31, 2021 and 2020, include the accounts of Nine and its wholly owned subsidiaries. All inter-company balances and transactions have been eliminated in the consolidation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification Topic 606 (“ASC 606”) when products are received by a customer’s domestic common carrier at the Company’s facility or when the product is received by the customer’s international carrier. The Company believes this recognition policy reflects the point at which the customer obtains control of the product as required by ASC 606. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company excludes sales taxes, value added taxes, and other taxes it collects concurrent with revenue-producing activities from revenue.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is derived from the sale of products and services which are sold directly to customers or are consumed by customers on their well sites. For domestic product sales, the Company typically recognizes revenue when it meets its performance obligation upon the shipment of the products from its facilities to its customer. For international product sales, the Company typically recognizes revenue when it meets its performance obligation upon receipt of the products by the customer’s international carrier. The Company recognizes service revenue over the time the service is performed as the customer consumes and benefits from the use of the Company’s products and services for well service. Service revenues represent revenue recognized over time, as the Company’s customer arrangements typically provide agreed upon hourly or daily fixed-rates, and the Company recognizes service revenue based upon the number of hours or days services have been performed. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts for the Company’s products and services are negotiated on a per-job basis at a regional level. Contracts vary in nature but typically have a duration of less than a month and have a single performance obligation either for a job, a series of distinct jobs, or a period the Company stands ready to provide its services to its client as needed.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and location of its customers and type of product and service offered. The Company receives cash equal to the invoice amount for most services and product sales, and payment terms typically range from 30 to 60 days from the date the Company invoices a customer. Since the period between the delivery of the Company’s products and services and the Company’s receipt of customer payment for these products and services is not expected to exceed one year, the Company has elected not to calculate or disclose a financing component for its customer contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Estimates</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives reimbursements from its customers for the purchase of supplies, equipment, personnel services, and other services provided at a customer’s request. Reimbursable revenues are subject to uncertainty as the timing of the receipt of these amounts is dependent on factors outside of the Company’s influence. Accordingly, these revenues are not recognized until the uncertainty is resolved, which typically occurs when the related costs are incurred on behalf of the customer. The Company is considered a principal in these transactions and records the associated revenues at the gross amount billed to the customer.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes and modifications to contracts are routine in the performance of the Company’s contracts due to the dynamic nature of well operations and the services the Company provides for its customers. The Company considers contract modifications to exist when the modification either creates a new contract or changes the existing enforceable rights and obligations of a contract. Most of the Company’s contract modifications are for services or goods that are not distinct from existing contracts due to the significant integration provided or significant interdependencies in the context of the contract and are accounted for as if they were part of the original contract.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contract assets are included in “Accounts receivable, net” in the Company’s Consolidated Balance Sheets. Contract assets arise when recorded revenues for a contract exceed the amounts billed under the terms of the contracts. The Company classifies contract liabilities as unearned income which is included in “Accrued expenses” in the Company’s Consolidated Balance Sheets. Such deferred revenue typically results from advance payments received on well service orders prior to performance of the service.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information regarding the Company’s revenue, see Note 3 – Revenues.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. To the extent an arrangement represents a lease, the Company classifies that lease as an operating lease or a finance lease under Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842) and its related ASUs (“ASC 842”).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes operating leases on its Consolidated Balance Sheets through a Right of Use (“ROU”) asset and a corresponding lease liability. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the operating lease. Operating lease ROU assets and obligations are recognized at the commencement date of an arrangement based on the present value of lease payments over the lease term utilizing an interest rate that the Company would have incurred to borrow over a similar term the funds necessary to purchase the leased asset. Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020. Lease expense for operating leases is recognized on a straight-line basis over the lease term for 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for finance leases under ASC 842 remained unchanged from previous accounting guidance and are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding the Company’s leases, see Note 6 – Leases.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid debt instruments with a maturity of three months or less when purchased to be cash equivalents. Throughout the year, the Company maintained cash balances that were in excess of their federally insured limits. The Company has not experienced any losses in such accounts.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from the Company’s Canadian subsidiary are calculated based on its functional currency. As a result, amounts related to changes in assets and liabilities reported in the Company’s Consolidated Statements of Cash Flows will not necessarily agree to changes in the corresponding balances in the Company’s Consolidated Balance Sheets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s functional currency is the United States Dollar (“USD”). The financial position and results of </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operations of the Company’s Canadian subsidiary are measured using the local currency as the functional currency. Revenues and expenses of the subsidiary have been translated into USD at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the date of the Company’s Consolidated Balance Sheets. The resulting translation gain and loss adjustments have been recorded as a separate component of other comprehensive income (loss) in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) and its Consolidated Statements of Stockholders’ Equity.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit to customers in the normal course of business. Accounts receivable are carried at their estimated collectible amount. Trade credit is generally extended on a short-term basis; thus, receivables do not bear interest, although a finance charge may be applied to amounts past due. The Company maintains an allowance for doubtful accounts for estimated losses that may result from the inability of its customers to make required payments. Such allowances are based upon several factors including, but not limited to, credit approval practices, industry and customer historical experience, as well as the current and projected financial condition of the specific customer. Accounts receivable outstanding longer than contractual terms are considered past due. The Company writes off accounts receivable to the allowance for doubtful accounts when they become uncollectible. Any payments subsequently received on receivables previously written off are credited to bad debt expense.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $64.0 million and $41.2 million of “Accounts receivable, net” at December 31, 2021 and 2020, respectively. The Company maintains an allowance for doubtful accounts based on the expected collectability of accounts receivable, which is included in “Accounts receivable, net” on the Company’s Consolidated Balance Sheets. The Company had an allowance for doubtful accounts of $2.8 million and $3.4 million at December 31, 2021 and 2020, respectively. Bad debt expense recovery was $0.2 million for the year ended December 31, 2021, and bad debt expense was $2.8 million for the year ended December 31, 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives a significant portion of its revenues from companies in the exploration and production (“E&amp;P”) industry, and its customer base includes a broad range of integrated and independent domestic E&amp;P companies and international E&amp;P companies operating in the markets that the Company serves. While current energy prices are important contributors to positive cash flow for the customers, expectations about future prices and price volatility are generally more important for determining future spending levels. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development, and production activity as well as the entire health of the oil and natural gas industry and can therefore negatively impact spending by the Company’s customers. No customer accounted for more than 10% of the revenues for the year ended December 31, 2021. One customer accounted for more than 10% of revenues for the year ended December 31, 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Supplier Risk</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases during the years ended December 31, 2021 and 2020 did not include purchases from any supplier that individually represented more than 10% of total operating purchases. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost and depreciated under the straight-line method over the estimated useful lives of the assets. Equipment held under capital leases is stated at the present value of its future minimum lease payments and is depreciated under the straight-line method over the shorter of the lease term or the estimated useful life of the asset. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized within operating expenses. Normal repair and maintenance costs are charged to operating expense as incurred. Significant renewals and betterments are capitalized.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Long-Lived Assets</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for impairment, future cash flows expected to result from the use of the asset and its eventual disposal are estimated. If the undiscounted future cash flows are less than the carrying amount of the assets, there is an indication that the asset may be impaired. The amount of the impairment is measured as the difference between the carrying value and the Level 3 fair value of the asset. The Level 3 fair value is determined either through the use of an external valuation, or by means of an analysis of discounted future cash flows based on expected utilization. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believes that the estimates and assumptions used in impairment assessments are reasonable and appropriate. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, with a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as sharp declines in oil and natural gas prices, the Company determined that the carrying amount of long-lived assets (inclusive of definite-lived intangible assets and property and equipment) associated with its asset groups may not be recoverable. As such, the Company performed an impairment assessment of long-lived assets in its asset groups under Accounting Standards Codification 360, Property, Plant and Equipment at March 31, 2020, based on its best internal projections and the likelihood of various outcomes. Based on its assessment, the Company determined that the estimated future undiscounted cash flows derived from long-lived assets associated with its asset groups exceeded the carrying amount of long-lived assets associated with its asset groups, and no impairment to long-lived assets was required.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Goodwill and Intangible Assets</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill has an indefinite useful life and is not subject to amortization. Intangible assets with indefinite useful lives (specifically trademarks and trade names) are also not subject to amortization. For goodwill and intangible assets with indefinite useful lives, an assessment for impairment is performed annually on December 31 or when there is an indication an impairment may have occurred. Goodwill is reviewed for impairment by comparing the carrying value of each of the Company’s reporting unit’s net assets (including allocated goodwill) to the Level 3 fair value of the reporting unit. The Level 3 fair value of the reporting unit is determined by using the income approach (discounted cash flows of forecasted income). Intangible assets with indefinite useful lives are reviewed for impairment by comparing the carrying value of the intangible asset to the Level 3 fair value of the intangible asset. The Level 3 fair value of intangible assets with indefinite useful lives (specifically trademarks and trade names) is estimated using the relief-from-royalty method of the income approach. This approach is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty in order to exploit the related benefits of this intangible asset. Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believe that the estimates and assumptions used in impairment assessments are reasonable and appropriate. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s Level 3 fair value. The Company recognizes an indefinite-lived intangible asset impairment charge of the amount by which the carrying value of the intangible asset exceeds the Level 3 fair value of the intangible asset. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives include technology, customer relationships, and non-compete agreements. The Level 3 fair value of technology and the Level 3 fair value of customer relationships are estimated using the income approach, specifically the multi-period excess earnings method. The multi-period excess earnings method consists of isolating the cash flows attributed to the intangible asset, which are then discounted to present value to calculate the Level 3 fair value of the intangible asset. The Level 3 fair value of non-compete agreements is estimated using a with and without scenario where cash flows are projected through the term of the non-compete agreement assuming the non-compete agreement is in place and compared to cash flows assuming the non-compete agreement is not in place.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. Intangible assets with definite lives are tested for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, in connection with an interim goodwill impairment test, the Company recorded goodwill impairment charges of $296.2 million in its tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on goodwill impairment charges, see Note 7 – Intangible Assets and Goodwill.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based compensation plans for certain of its employees. The Company measures employee </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock-based compensation awards at fair value on the date they are granted to employees and recognizes compensation cost in its financial statements over the requisite service period. As a result of the adoption of ASU No. 2016-09, the Company elected to account for stock-based compensation forfeitures as they occur.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense is recorded for restricted stock and restricted stock units over the applicable vesting period based on the Company’s closing stock price as of the grant date. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are recorded at their fair value and expensed over their performance period. Fair value for performance stock units is measured using a Monte Carlo simulation model.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Options</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options are issued with an exercise price equal to the fair value of the stock on the date of grant. Compensation expense is recorded for the fair value of the stock options and is recognized over the period of the underlying security’s vesting schedule. Consideration paid on the exercise of stock options is credited to share capital and additional paid-in capital. For options, fair value of the stock-based compensation is measured by use of the Black-Scholes pricing model. The following discusses the assumptions used related to the Black-Scholes pricing model.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the simplified method, which is the weighted average vesting term plus the original contractual term, divided by two.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company developed its expected volatility based upon a weighted average volatility of its peer group.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">At the time of the issuance of the options, the Company did not plan to pay cash dividends in the foreseeable future. Therefore, a zero expected dividend yield was used in the valuation model.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The risk-free interest rate is based on United States’ Treasury zero-coupon issues with remaining terms similar to the expected term on the options.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under Accounting Standards Codification 740, Income Taxes (“ASC 740”) . Under this method, deferred income tax assets and liabilities are determined based upon temporary differences between the carrying amounts and tax bases of the Company’s assets and liabilities at the balance sheet date and are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period in which the change occurs. The Company records a valuation reserve in each reporting period when management believes that it is more likely than not that any deferred tax asset created will not be realized.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. If a tax position meets the “more likely than not” recognition criteria, the tax position is measured at the largest amount of benefit greater than 50% likely of being realized upon ultimate settlement.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts for financial instruments classified as current assets and current liabilities approximate fair value, due to the short maturity of such instruments. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For financial assets and liabilities disclosed at fair value, fair value is determined as the exit price, or 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. The established fair value hierarchy divides fair value measurement into three levels:</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 1 – inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the </span></div><div style="margin-top:10pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reporting entity has the ability to access at the measurement date;</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 2 – inputs other than quoted prices included within Level 1 that are observable for the assets or liability, either directly or indirectly; and</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 3 – inputs are unobservable for the asset or liability, which reflect the best judgment of management.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities that are disclosed at fair value are categorized in one of the above three levels based on the lowest level input that is significant to the fair value measurement in its entirety. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s debt obligations is classified as Level 2 in the fair value hierarchy and is established based on observable inputs in less active markets. For additional information on the fair value of the Company’s debt obligations, see Note 9 – Debt Obligations.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s contingent consideration is classified as Level 3 in the fair value hierarchy and is established on unobservable markets which reflect the best judgment of management. For additional information on the fair value of the Company’s contingent consideration, see Note 12 – Commitments and Contingencies.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) Per Share</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period, taking into effect, if any, the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as potentially dilutive restricted stock, restricted stock units, and performance stock units. There was no dilutive effect for the years ended December 31, 2021 and 2020 as the Company was in a net loss position for those years. For additional information on earnings (loss) per share, see Note 14 – Earnings (Loss) Per Share.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (the “FASB”) issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements included in this Annual Report.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes: Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles and clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for public businesses for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. The Company does not expect the standard to have a material impact on its consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 is effective for Securities and Exchange Commission filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not expect the standard to have a material impact on its consolidated financial statements.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements as of December 31, 2021 and 2020, and for the years ended December 31, 2021 and 2020, include the accounts of Nine and its wholly owned subsidiaries. All inter-company balances and transactions have been eliminated in the consolidation.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. These estimates are based on management’s best knowledge of current events and actions that the Company may undertake in the future. Such estimates include fair value assumptions used in analyzing long-lived assets for possible impairment, useful lives used in depreciation and amortization expense, recognition of provisions for contingencies, and stock-based compensation fair value. It is at least reasonably possible that the estimates used will change within the next year.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification Topic 606 (“ASC 606”) when products are received by a customer’s domestic common carrier at the Company’s facility or when the product is received by the customer’s international carrier. The Company believes this recognition policy reflects the point at which the customer obtains control of the product as required by ASC 606. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The Company excludes sales taxes, value added taxes, and other taxes it collects concurrent with revenue-producing activities from revenue.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is derived from the sale of products and services which are sold directly to customers or are consumed by customers on their well sites. For domestic product sales, the Company typically recognizes revenue when it meets its performance obligation upon the shipment of the products from its facilities to its customer. For international product sales, the Company typically recognizes revenue when it meets its performance obligation upon receipt of the products by the customer’s international carrier. The Company recognizes service revenue over the time the service is performed as the customer consumes and benefits from the use of the Company’s products and services for well service. Service revenues represent revenue recognized over time, as the Company’s customer arrangements typically provide agreed upon hourly or daily fixed-rates, and the Company recognizes service revenue based upon the number of hours or days services have been performed. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts for the Company’s products and services are negotiated on a per-job basis at a regional level. Contracts vary in nature but typically have a duration of less than a month and have a single performance obligation either for a job, a series of distinct jobs, or a period the Company stands ready to provide its services to its client as needed.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and location of its customers and type of product and service offered. The Company receives cash equal to the invoice amount for most services and product sales, and payment terms typically range from 30 to 60 days from the date the Company invoices a customer. Since the period between the delivery of the Company’s products and services and the Company’s receipt of customer payment for these products and services is not expected to exceed one year, the Company has elected not to calculate or disclose a financing component for its customer contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Estimates</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives reimbursements from its customers for the purchase of supplies, equipment, personnel services, and other services provided at a customer’s request. Reimbursable revenues are subject to uncertainty as the timing of the receipt of these amounts is dependent on factors outside of the Company’s influence. Accordingly, these revenues are not recognized until the uncertainty is resolved, which typically occurs when the related costs are incurred on behalf of the customer. The Company is considered a principal in these transactions and records the associated revenues at the gross amount billed to the customer.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes and modifications to contracts are routine in the performance of the Company’s contracts due to the dynamic nature of well operations and the services the Company provides for its customers. The Company considers contract modifications to exist when the modification either creates a new contract or changes the existing enforceable rights and obligations of a contract. Most of the Company’s contract modifications are for services or goods that are not distinct from existing contracts due to the significant integration provided or significant interdependencies in the context of the contract and are accounted for as if they were part of the original contract.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contract assets are included in “Accounts receivable, net” in the Company’s Consolidated Balance Sheets. Contract assets arise when recorded revenues for a contract exceed the amounts billed under the terms of the contracts. The Company classifies contract liabilities as unearned income which is included in “Accrued expenses” in the Company’s Consolidated Balance Sheets. Such deferred revenue typically results from advance payments received on well service orders prior to performance of the service.</span></div>For information regarding the Company’s revenue, see Note 3 – Revenues <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. To the extent an arrangement represents a lease, the Company classifies that lease as an operating lease or a finance lease under Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842) and its related ASUs (“ASC 842”).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes operating leases on its Consolidated Balance Sheets through a Right of Use (“ROU”) asset and a corresponding lease liability. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the operating lease. Operating lease ROU assets and obligations are recognized at the commencement date of an arrangement based on the present value of lease payments over the lease term utilizing an interest rate that the Company would have incurred to borrow over a similar term the funds necessary to purchase the leased asset. Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020. Lease expense for operating leases is recognized on a straight-line basis over the lease term for 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting for finance leases under ASC 842 remained unchanged from previous accounting guidance and are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid debt instruments with a maturity of three months or less when purchased to be cash equivalents. Throughout the year, the Company maintained cash balances that were in excess of their federally insured limits. The Company has not experienced any losses in such accounts.</span></div>Cash flows from the Company’s Canadian subsidiary are calculated based on its functional currency. As a result, amounts related to changes in assets and liabilities reported in the Company’s Consolidated Statements of Cash Flows will not necessarily agree to changes in the corresponding balances in the Company’s Consolidated Balance Sheets. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s functional currency is the United States Dollar (“USD”). The financial position and results of </span></div>operations of the Company’s Canadian subsidiary are measured using the local currency as the functional currency. Revenues and expenses of the subsidiary have been translated into USD at average exchange rates prevailing during the period. Assets and liabilities have been translated at the rates of exchange on the date of the Company’s Consolidated Balance Sheets. The resulting translation gain and loss adjustments have been recorded as a separate component of other comprehensive income (loss) in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) and its Consolidated Statements of Stockholders’ Equity. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit to customers in the normal course of business. Accounts receivable are carried at their estimated collectible amount. Trade credit is generally extended on a short-term basis; thus, receivables do not bear interest, although a finance charge may be applied to amounts past due. The Company maintains an allowance for doubtful accounts for estimated losses that may result from the inability of its customers to make required payments. Such allowances are based upon several factors including, but not limited to, credit approval practices, industry and customer historical experience, as well as the current and projected financial condition of the specific customer. Accounts receivable outstanding longer than contractual terms are considered past due. The Company writes off accounts receivable to the allowance for doubtful accounts when they become uncollectible. Any payments subsequently received on receivables previously written off are credited to bad debt expense.</span></div> 64000000 41200000 2800000 3400000 -200000 2800000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives a significant portion of its revenues from companies in the exploration and production (“E&amp;P”) industry, and its customer base includes a broad range of integrated and independent domestic E&amp;P companies and international E&amp;P companies operating in the markets that the Company serves. While current energy prices are important contributors to positive cash flow for the customers, expectations about future prices and price volatility are generally more important for determining future spending levels. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development, and production activity as well as the entire health of the oil and natural gas industry and can therefore negatively impact spending by the Company’s customers. No customer accounted for more than 10% of the revenues for the year ended December 31, 2021. One customer accounted for more than 10% of revenues for the year ended December 31, 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Supplier Risk</span></div>Purchases during the years ended December 31, 2021 and 2020 did not include purchases from any supplier that individually represented more than 10% of total operating purchases. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost and depreciated under the straight-line method over the estimated useful lives of the assets. Equipment held under capital leases is stated at the present value of its future minimum lease payments and is depreciated under the straight-line method over the shorter of the lease term or the estimated useful life of the asset. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts, and any resulting gain or loss is recognized within operating expenses. Normal repair and maintenance costs are charged to operating expense as incurred. Significant renewals and betterments are capitalized.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Long-Lived Assets</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In performing the review for impairment, future cash flows expected to result from the use of the asset and its eventual disposal are estimated. If the undiscounted future cash flows are less than the carrying amount of the assets, there is an indication that the asset may be impaired. The amount of the impairment is measured as the difference between the carrying value and the Level 3 fair value of the asset. The Level 3 fair value is determined either through the use of an external valuation, or by means of an analysis of discounted future cash flows based on expected utilization. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believes that the estimates and assumptions used in impairment assessments are reasonable and appropriate. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, with a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as sharp declines in oil and natural gas prices, the Company determined that the carrying amount of long-lived assets (inclusive of definite-lived intangible assets and property and equipment) associated with its asset groups may not be recoverable. As such, the Company performed an impairment assessment of long-lived assets in its asset groups under Accounting Standards Codification 360, Property, Plant and Equipment at March 31, 2020, based on its best internal projections and the likelihood of various outcomes. Based on its assessment, the Company determined that the estimated future undiscounted cash flows derived from long-lived assets associated with its asset groups exceeded the carrying amount of long-lived assets associated with its asset groups, and no impairment to long-lived assets was required.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Goodwill and Intangible Assets</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill has an indefinite useful life and is not subject to amortization. Intangible assets with indefinite useful lives (specifically trademarks and trade names) are also not subject to amortization. For goodwill and intangible assets with indefinite useful lives, an assessment for impairment is performed annually on December 31 or when there is an indication an impairment may have occurred. Goodwill is reviewed for impairment by comparing the carrying value of each of the Company’s reporting unit’s net assets (including allocated goodwill) to the Level 3 fair value of the reporting unit. The Level 3 fair value of the reporting unit is determined by using the income approach (discounted cash flows of forecasted income). Intangible assets with indefinite useful lives are reviewed for impairment by comparing the carrying value of the intangible asset to the Level 3 fair value of the intangible asset. The Level 3 fair value of intangible assets with indefinite useful lives (specifically trademarks and trade names) is estimated using the relief-from-royalty method of the income approach. This approach is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty in order to exploit the related benefits of this intangible asset. Determining fair value requires the use of estimates and assumptions. Such estimates and assumptions include revenue growth rates, operating profit margins, royalty rates, weighted average costs of capital, terminal growth rates, future market share, the impact of new product development, and future market conditions, among others. The Company believe that the estimates and assumptions used in impairment assessments are reasonable and appropriate. The Company recognizes a goodwill impairment charge for the amount by which the carrying value of goodwill exceeds the reporting unit’s Level 3 fair value. The Company recognizes an indefinite-lived intangible asset impairment charge of the amount by which the carrying value of the intangible asset exceeds the Level 3 fair value of the intangible asset. Impairment losses are reflected in “Income (loss) from operations” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives include technology, customer relationships, and non-compete agreements. The Level 3 fair value of technology and the Level 3 fair value of customer relationships are estimated using the income approach, specifically the multi-period excess earnings method. The multi-period excess earnings method consists of isolating the cash flows attributed to the intangible asset, which are then discounted to present value to calculate the Level 3 fair value of the intangible asset. The Level 3 fair value of non-compete agreements is estimated using a with and without scenario where cash flows are projected through the term of the non-compete agreement assuming the non-compete agreement is in place and compared to cash flows assuming the non-compete agreement is not in place.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives are amortized based on the estimated consumption of the economic benefit over their estimated useful lives. Intangible assets with definite lives are tested for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, in connection with an interim goodwill impairment test, the Company recorded goodwill impairment charges of $296.2 million in its tools, cementing, and wireline reporting units due to sharp declines in global crude oil demand, an economic recession associated with the coronavirus pandemic, sharp declines in oil and natural gas prices, and an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes.</span></div> 296200000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based compensation plans for certain of its employees. The Company measures employee </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock-based compensation awards at fair value on the date they are granted to employees and recognizes compensation cost in its financial statements over the requisite service period. As a result of the adoption of ASU No. 2016-09, the Company elected to account for stock-based compensation forfeitures as they occur.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense is recorded for restricted stock and restricted stock units over the applicable vesting period based on the Company’s closing stock price as of the grant date. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units are recorded at their fair value and expensed over their performance period. Fair value for performance stock units is measured using a Monte Carlo simulation model.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Options</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options are issued with an exercise price equal to the fair value of the stock on the date of grant. Compensation expense is recorded for the fair value of the stock options and is recognized over the period of the underlying security’s vesting schedule. Consideration paid on the exercise of stock options is credited to share capital and additional paid-in capital. For options, fair value of the stock-based compensation is measured by use of the Black-Scholes pricing model. The following discusses the assumptions used related to the Black-Scholes pricing model.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The expected term of stock options represents the period the stock options are expected to remain outstanding and is based on the simplified method, which is the weighted average vesting term plus the original contractual term, divided by two.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Expected volatility measures the amount that a stock price has fluctuated or is expected to fluctuate during a period. The Company developed its expected volatility based upon a weighted average volatility of its peer group.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">At the time of the issuance of the options, the Company did not plan to pay cash dividends in the foreseeable future. Therefore, a zero expected dividend yield was used in the valuation model.</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The risk-free interest rate is based on United States’ Treasury zero-coupon issues with remaining terms similar to the expected term on the options.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under Accounting Standards Codification 740, Income Taxes (“ASC 740”) . Under this method, deferred income tax assets and liabilities are determined based upon temporary differences between the carrying amounts and tax bases of the Company’s assets and liabilities at the balance sheet date and are measured using enacted tax rates and laws that will be in effect when the differences are expected to reverse. The effect on deferred tax assets and liabilities of a change in the tax rates is recognized in income in the period in which the change occurs. The Company records a valuation reserve in each reporting period when management believes that it is more likely than not that any deferred tax asset created will not be realized.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. If a tax position meets the “more likely than not” recognition criteria, the tax position is measured at the largest amount of benefit greater than 50% likely of being realized upon ultimate settlement.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts for financial instruments classified as current assets and current liabilities approximate fair value, due to the short maturity of such instruments. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For financial assets and liabilities disclosed at fair value, fair value is determined as the exit price, or 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. The established fair value hierarchy divides fair value measurement into three levels:</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 1 – inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the </span></div><div style="margin-top:10pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reporting entity has the ability to access at the measurement date;</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 2 – inputs other than quoted prices included within Level 1 that are observable for the assets or liability, either directly or indirectly; and</span></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Level 3 – inputs are unobservable for the asset or liability, which reflect the best judgment of management.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities that are disclosed at fair value are categorized in one of the above three levels based on the lowest level input that is significant to the fair value measurement in its entirety. Level 1 provides the most reliable measure of fair value, whereas Level 3 generally requires significant management judgment.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s debt obligations is classified as Level 2 in the fair value hierarchy and is established based on observable inputs in less active markets. For additional information on the fair value of the Company’s debt obligations, see Note 9 – Debt Obligations.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s contingent consideration is classified as Level 3 in the fair value hierarchy and is established on unobservable markets which reflect the best judgment of management. For additional information on the fair value of the Company’s contingent consideration, see Note 12 – Commitments and Contingencies.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) Per Share</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding during the period, taking into effect, if any, the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as potentially dilutive restricted stock, restricted stock units, and performance stock units. There was no dilutive effect for the years ended December 31, 2021 and 2020 as the Company was in a net loss position for those years. For additional information on earnings (loss) per share, see Note 14 – Earnings (Loss) Per Share.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (the “FASB”) issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. An entity may elect to apply the amendments for contract modifications as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020, or prospectively from a date within an interim period that includes or is subsequent to March 12, 2020, up to the date that the financial statements are available to be issued. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements included in this Annual Report.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes: Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles and clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for public businesses for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. The Company does not expect the standard to have a material impact on its consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The amendments in ASU 2016-13 replace the current incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information. ASU 2016-13 is effective for Securities and Exchange Commission filers, excluding smaller reporting companies, for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. As an emerging growth company, the Company is permitted, and plans, to adopt the new standard for the fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company does not expect the standard to have a material impact on its consolidated financial statements.</span></div> Revenues<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue for the years ended December 31, 2021 and 2020 was as follows:</span></div><div style="margin-top:10pt"><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:51.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><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:22.294%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cement</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tools</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireline</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coiled tubing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,851 </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="margin-top:5pt"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><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:22.294%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,851 </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="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)     The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and December 31, 2020, the amount of remaining performance obligations were not material.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and December 31, 2020, contract assets and contract liabilities were not material.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue for the years ended December 31, 2021 and 2020 was as follows:</span></div><div style="margin-top:10pt"><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:51.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><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:22.294%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cement</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tools</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireline</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coiled tubing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,851 </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="margin-top:5pt"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.291%"/><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:22.294%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,851 </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="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)     The Company recognizes revenues from the sales of products at a point in time and revenues from the sales of services over time.</span></div> 114181000 102631000 100801000 79132000 72436000 81684000 62001000 47404000 349419000 310851000 248618000 231719000 100801000 79132000 349419000 310851000 Inventories<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, consisting primarily of finished goods and raw materials, are stated at the lower of cost or net realizable value. Cost is determined on an average cost basis. The Company reviews its inventory balances and writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. The reserve for obsolescence was $9.0 million and $13.3 million at December 31, 2021 and 2020, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net as of December 31, 2021 and 2020 were comprised 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:74.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,680 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolescence</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,402 </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> 9000000 13300000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net as of December 31, 2021 and 2020 were comprised 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:74.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,680 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolescence</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,180 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,402 </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> 31153000 33361000 675000 367000 19323000 17952000 51151000 51680000 8971000 13278000 42180000 38402000 Property and Equipment<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment amounts as of December 31, 2021 and 2020 were 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:98.976%"><tr><td style="width:1.0%"/><td style="width:61.972%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.720%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 12 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Autos and trucks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 7 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 12 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shop equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 15 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 39 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 11 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226,422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $28.9 million and $32.4 million for the years ended December 31, 2021 and 2020, respectively.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment amounts as of December 31, 2021 and 2020 were 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:98.976%"><tr><td style="width:1.0%"/><td style="width:61.972%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.720%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 12 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Autos and trucks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 to 7 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 to 12 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shop equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 15 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 39 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 11 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,691)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226,422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P12Y 299602000 296491000 P1Y P7Y 4168000 4102000 P2Y P12Y 4059000 4100000 P3Y P15Y 14555000 13558000 P7Y P39Y 8994000 8489000 P3Y P11Y 1443000 1320000 828000 791000 333649000 328851000 246691000 226422000 86958000 102429000 28900000 32400000 Leases<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2020, the Company adopted ASC 842 with an effective date of January 1, 2020. The cumulative effect on retained earnings upon adoption was not material. Under ASC 842, the Company determines if an arrangement is a lease at inception. Leases with an initial term of 12 months or less are not recorded in the Company’s Consolidated Balance Sheets. Lease with an initial term greater than 12 months are recognized in the Company’s Consolidated Balance Sheets based on lease classification as either operating or financing. Some of the Company’s lease agreements include lease and non-lease components for which the Company has elected to not separate for all classes of underlying assets. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company may sublease its real estate to third parties, subject to certain provision of the lease, when it has no future use for the property.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, the Company’s operating lease portfolio primarily consists of operating leases for equipment, vehicles, office space, yard facilities, and employee housing. Operating lease ROU assets and operating lease obligations are recognized based on the present value of the future minimum lease payments at commencement date. As most of the Company’s leases do not provide an implicit borrowing rate, the Company uses its incremental borrowing rate based on the lease information available at the commencement date in determining the present value of future payments. The incremental borrowing rate utilized is based upon the interest rate associated with the Company’s 2018 ABL Credit Facility which is utilized to fund its working capital needs and planned capital expenditures. The Company’s leases have remaining terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgyZmJiM2QxYzdmODRmNDc4MzA3MTdkODY0MzE4ZTg3L3NlYzo4MmZiYjNkMWM3Zjg0ZjQ3ODMwNzE3ZDg2NDMxOGU4N18xMDYvZnJhZzo2NTBlODRhNzQ4NmE0N2UwODA3MmM4YzY2MDhmMWZjOC90ZXh0cmVnaW9uOjY1MGU4NGE3NDg2YTQ3ZTA4MDcyYzhjNjYwOGYxZmM4XzI4Nzg_52baf6a9-50b1-4001-b2bb-4b6103eb984f">one</span> to ten years and may include options to extend or terminate the lease. The operating lease ROU assets also include any upfront lease payments made and exclude lease incentives and initial direct costs incurred.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases most of these properties under long-term (greater than one year) non-cancelable term leases many of which contain renewal options that can extend the lease term from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgyZmJiM2QxYzdmODRmNDc4MzA3MTdkODY0MzE4ZTg3L3NlYzo4MmZiYjNkMWM3Zjg0ZjQ3ODMwNzE3ZDg2NDMxOGU4N18xMDYvZnJhZzo2NTBlODRhNzQ4NmE0N2UwODA3MmM4YzY2MDhmMWZjOC90ZXh0cmVnaW9uOjY1MGU4NGE3NDg2YTQ3ZTA4MDcyYzhjNjYwOGYxZmM4XzMyNzA_e5bab851-d084-437d-ba51-a27905dafcca">one</span> to five years and some of which contain escalation clauses. The Company may also enter into short-term or month-to-month operating leases. Options to renew these leases are generally not considered reasonably certain to be exercised due to the nature of the Company’s operations and the markets it serves. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company also leases supplemental equipment, typically under cancellable short-term contracts which are less than 30 days. This equipment is typically required for a specific project and for a short duration. Due to the nature of the Company’s operations, any option to renew these short-term leases is generally not considered reasonably certain to be exercised. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease, and the lease payments during these periods are similarly excluded from the calculation of operating lease asset and lease obligation balances.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consists of rent expense related to leases that were included in ROU assets under ASC 842. The Company recognizes operating lease expense on a straight-line basis, except for certain variable expenses that are recognized when the variability is resolved, typically during the period in which they are paid. Variable operating lease payments typically include charges for property taxes and insurance, and some leases contain variable payments related to non-lease components, including common area maintenance and usage of facilities or office equipment (for example, copiers). The Company does not have variable expenses. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Additional Information</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease non right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease expense</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows as of December 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,061 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease right of use assets, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,495 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right of use assets, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease right of use assets, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total finance lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,201 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future annual minimum lease payments as of December 31, 2021 were as follows:</span></div><div style="margin-top:10pt"><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:51.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.250%"/><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:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease Right of Use Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,883 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,661 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Leases<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2020, the Company adopted ASC 842 with an effective date of January 1, 2020. The cumulative effect on retained earnings upon adoption was not material. Under ASC 842, the Company determines if an arrangement is a lease at inception. Leases with an initial term of 12 months or less are not recorded in the Company’s Consolidated Balance Sheets. Lease with an initial term greater than 12 months are recognized in the Company’s Consolidated Balance Sheets based on lease classification as either operating or financing. Some of the Company’s lease agreements include lease and non-lease components for which the Company has elected to not separate for all classes of underlying assets. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. The Company may sublease its real estate to third parties, subject to certain provision of the lease, when it has no future use for the property.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a lessee, the Company’s operating lease portfolio primarily consists of operating leases for equipment, vehicles, office space, yard facilities, and employee housing. Operating lease ROU assets and operating lease obligations are recognized based on the present value of the future minimum lease payments at commencement date. As most of the Company’s leases do not provide an implicit borrowing rate, the Company uses its incremental borrowing rate based on the lease information available at the commencement date in determining the present value of future payments. The incremental borrowing rate utilized is based upon the interest rate associated with the Company’s 2018 ABL Credit Facility which is utilized to fund its working capital needs and planned capital expenditures. The Company’s leases have remaining terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgyZmJiM2QxYzdmODRmNDc4MzA3MTdkODY0MzE4ZTg3L3NlYzo4MmZiYjNkMWM3Zjg0ZjQ3ODMwNzE3ZDg2NDMxOGU4N18xMDYvZnJhZzo2NTBlODRhNzQ4NmE0N2UwODA3MmM4YzY2MDhmMWZjOC90ZXh0cmVnaW9uOjY1MGU4NGE3NDg2YTQ3ZTA4MDcyYzhjNjYwOGYxZmM4XzI4Nzg_52baf6a9-50b1-4001-b2bb-4b6103eb984f">one</span> to ten years and may include options to extend or terminate the lease. The operating lease ROU assets also include any upfront lease payments made and exclude lease incentives and initial direct costs incurred.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases most of these properties under long-term (greater than one year) non-cancelable term leases many of which contain renewal options that can extend the lease term from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgyZmJiM2QxYzdmODRmNDc4MzA3MTdkODY0MzE4ZTg3L3NlYzo4MmZiYjNkMWM3Zjg0ZjQ3ODMwNzE3ZDg2NDMxOGU4N18xMDYvZnJhZzo2NTBlODRhNzQ4NmE0N2UwODA3MmM4YzY2MDhmMWZjOC90ZXh0cmVnaW9uOjY1MGU4NGE3NDg2YTQ3ZTA4MDcyYzhjNjYwOGYxZmM4XzMyNzA_e5bab851-d084-437d-ba51-a27905dafcca">one</span> to five years and some of which contain escalation clauses. The Company may also enter into short-term or month-to-month operating leases. Options to renew these leases are generally not considered reasonably certain to be exercised due to the nature of the Company’s operations and the markets it serves. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company also leases supplemental equipment, typically under cancellable short-term contracts which are less than 30 days. This equipment is typically required for a specific project and for a short duration. Due to the nature of the Company’s operations, any option to renew these short-term leases is generally not considered reasonably certain to be exercised. Therefore, the periods covered by such optional periods are not included in the determination of the term of the lease, and the lease payments during these periods are similarly excluded from the calculation of operating lease asset and lease obligation balances.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consists of rent expense related to leases that were included in ROU assets under ASC 842. The Company recognizes operating lease expense on a straight-line basis, except for certain variable expenses that are recognized when the variability is resolved, typically during the period in which they are paid. Variable operating lease payments typically include charges for property taxes and insurance, and some leases contain variable payments related to non-lease components, including common area maintenance and usage of facilities or office equipment (for example, copiers). The Company does not have variable expenses. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are included in “Operating lease right of use assets, net,” “Current portion of operating lease obligations,” and “Long-term operating lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance leases are included in the line items “Finance lease right of use assets, net,” “Current portion of finance lease obligations,” and “Long-term finance lease obligations” in the Company’s Consolidated Balance Sheets as of December 31, 2021 and 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Additional Information</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease non right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease expense</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows as of December 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,061 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease right of use assets, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,495 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right of use assets, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease right of use assets, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total finance lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,201 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future annual minimum lease payments as of December 31, 2021 were as follows:</span></div><div style="margin-top:10pt"><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:51.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.250%"/><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:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease Right of Use Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,883 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,661 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P10Y P5Y <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the Company’s lease expense recognized for the year ended December 31, 2021 and 2020, excluding variable lease and prepaid rent costs:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease non right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,221 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease expense</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is included in the line items “Cost of revenues” and “General and administrative expenses” in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows as of December 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3%</span></td></tr></table></div> 8020000 8897000 6201000 5795000 14221000 14692000 399000 321000 162000 257000 561000 578000 P6Y4M24D P7Y 0.050 0.050 P1Y P2Y 0.098 0.093 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows as of December 31, 2021 and 2020:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right of use assets, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,061 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease right of use assets, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,360 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,495 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right of use assets, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance lease right of use assets, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total finance lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,201 </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> 45853000 43061000 10736000 6701000 35117000 36360000 6091000 6200000 30435000 32295000 36526000 38495000 2980000 2952000 1535000 1136000 1445000 1816000 1070000 1092000 65000 1109000 1135000 2201000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future annual minimum lease payments as of December 31, 2021 were as follows:</span></div><div style="margin-top:10pt"><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:51.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.250%"/><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:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease Right of Use Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,883 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,661 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future annual minimum lease payments as of December 31, 2021 were as follows:</span></div><div style="margin-top:10pt"><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:51.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.250%"/><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:14.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Lease Right of Use Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,883 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,661 </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> 7745000 1137000 8882000 7427000 66000 7493000 6034000 0 6034000 5371000 0 5371000 5163000 0 5163000 10940000 0 10940000 42680000 1203000 43883000 6154000 68000 6222000 36526000 1135000 37661000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:10pt"><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:58.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><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:18.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8124000 8592000 399000 321000 1094000 995000 5059000 1099000 28000 0 Intangible Assets and Goodwill<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:10pt"><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:43.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><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.190%"/><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.776%"/><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:15.325%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,591 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,408 </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"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:3pt"><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:43.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><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.190%"/><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.776%"/><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:15.325%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,186 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,204 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,524 </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"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortization of Intangibles</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles was $16.1 million and $16.5 million for the years ended December 31, 2021 and 2020, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization of intangibles 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:80.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,408 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Goodwill Impairment</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With a significant reduction in exploration and production capital budgets and activity, primarily driven by sharp declines in global crude oil demand and an economic recession associated with the coronavirus pandemic, as well as, sharp declines in oil and natural gas prices, the outlook for expected future cash flows associated with the Company’s reporting units decreased dramatically in the first quarter of 2020. Based on these events, an indication of impairment associated with the Company’s reporting units occurred, triggering an interim goodwill impairment test of the Level 3 fair value of each reporting unit under Accounting Standards Codification 350, Intangibles - Goodwill and Other (“ASC 350”) at March 31, 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As such, based on its Level 3 fair value determination in connection with the interim goodwill impairment test under ASC 350, the Company recorded goodwill impairment charges of $296.2 million in the first quarter of 2020 associated with its tools, cementing, and wireline reporting units. These charges represented a full write-off of goodwill and were due to the events described above, coupled with an increased weighted average cost of capital driven by a reduction in the Company’s stock price and the Level 2 fair value of its Senior Notes. These goodwill impairment charges are included in the line item “Impairment of goodwill” in the Company’s Consolidated Statement of Income and Comprehensive Income (Loss) for the year ended December 31, 2020.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:10pt"><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:43.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><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.190%"/><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.776%"/><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:15.325%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,591 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,408 </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"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:3pt"><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:43.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><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.190%"/><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.776%"/><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:15.325%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,186 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,204 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,524 </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"/></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:10pt"><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:43.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><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.190%"/><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.776%"/><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:15.325%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,591 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,472)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,408 </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"/></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:3pt"><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:43.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><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.190%"/><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.776%"/><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:15.325%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted average amortization period information)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,186 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,366)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,906)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,204 </span></td><td style="background-color:#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,356)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,524 </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"/></tr></table></div> 63270000 45187000 18083000 P5Y3M18D 6500000 5766000 734000 P2Y 125110000 28519000 96591000 P11Y8M12D 1000000 1000000 195880000 79472000 116408000 63270000 38084000 25186000 P5Y6M 6500000 5366000 1134000 P2Y9M18D 125110000 19906000 105204000 P12Y8M12D 1000000 1000000 195880000 63356000 132524000 16100000 16500000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization of intangibles 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:80.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,408 </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> 13463000 11516000 11183000 11183000 11082000 56981000 115408000 296200000 Accrued Expenses<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of December 31, 2021 and 2020 consisted 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.853%"><tr><td style="width:1.0%"/><td style="width:73.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><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.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal fees and settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,519 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of December 31, 2021 and 2020 consisted 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.853%"><tr><td style="width:1.0%"/><td style="width:73.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><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.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued legal fees and settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,519 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139 </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> 4980000 5313000 6897000 5430000 1125000 0 1076000 165000 4441000 6231000 18519000 17139000 Debt Obligations<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt obligations as of December 31, 2021 and 2020 were 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:74.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 ABL Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnum Promissory Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt before deferred financing costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,637 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,314 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Background</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2018, the Company issued $400.0 million principal amount of 8.750% Senior Notes due 2023 (the “Senior Notes”). The Senior Notes were issued under an indenture, dated as of October 25, 2018 (the “Indenture”), by and among the Company, certain subsidiaries of the Company and Wells Fargo, National Association, as Trustee. The Senior Notes bear interest at an annual rate of 8.750% payable on May 1 and November 1 of each year, and the first interest payment was due on May 1, 2019. The Senior Notes are senior unsecured obligations of the Company and are fully and unconditionally guaranteed on a senior unsecured basis by each of the Company’s current domestic subsidiaries and by certain future subsidiaries.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains covenants that limit the Company’s ability and the ability of its restricted subsidiaries to engage in certain activities. The Company was in compliance with the provisions of the Indenture at December 31, 2021.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon an event of default, the trustee or the holders of at least 25% in aggregate principal amount of then outstanding Senior Notes may declare the Senior Notes immediately due and payable, except that a default resulting from certain events of bankruptcy or insolvency with respect to the Company, any restricted subsidiary of the Company that is a significant subsidiary or any group of restricted subsidiaries that, taken together, would constitute a significant subsidiary, will automatically cause all outstanding Senior Notes to become due and payable.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized deferred financing costs associated with the Senior Notes were $3.0 million and $5.1 million at December 31, 2021 and 2020, respectively. These costs are direct deductions from the carrying amount of the Senior Notes and are being amortized through interest expense through the maturity date of the Senior Notes using the effective interest method. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Extinguishment of Debt</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company repurchased approximately $26.3 million of Senior Notes at a repurchase price of approximately $8.4 million in cash for the year ended December 31, 2021. Deferred financing costs associated with these transactions were $0.3 million for the year ended December 31, 2021. As a result, for the year ended December 31, 2021, the Company recorded a $17.6 million gain on the extinguishment of debt, which is calculated as the difference between the repurchase price and the carrying amount of the Senior Notes partially offset by the deferred financing costs.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company repurchased approximately $53.3 million of Senior Notes at a repurchase price of approximately $14.6 million in cash for the year ended December 31, 2020. Deferred financing costs associated with these transactions were $0.9 million for the year ended December 31, 2020. As a result, for the year ended December 31, 2020, the Company recorded a $37.8 million gain on the extinguishment of debt, which was calculated as the difference between the repurchase price and the carrying amount of the Senior Notes partially offset by the deferred financing costs. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gain on extinguishment of debt is included as a separate line item in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss) for the years ended December 31, 2021 and 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2018 ABL Credit Facility</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2018, the Company entered into a credit agreement dated as of October 25, 2018 (the “2018 ABL Credit Agreement”), by and among the Company, Nine Energy Canada, Inc., JP Morgan Chase Bank, N.A. as administrative agent and as an issuing lender, and certain other financial institutions party thereto as lenders and issuing lenders. The 2018 ABL Credit Agreement permits aggregate borrowings of up to $200.0 million, subject to a borrowing base, including a Canadian tranche with a sub-limit of up to $25.0 million and a sub-limit of $50.0 million for letters of credit (the “2018 ABL Credit Facility”). The 2018 ABL Credit Facility will mature on October 25, 2023 or, if earlier, on the date that is 180 days before the scheduled maturity date of the Senior Notes if they have not been redeemed or repurchased by such date. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans to the Company and its domestic related subsidiaries (the “U.S. Credit Parties”) under the 2018 ABL Credit Facility may be base rate loans or LIBOR loans; and loans to Nine Energy Canada Inc., a corporation organized under the laws of Alberta, Canada, and its restricted subsidiaries (the “Canadian Credit Parties”) under the Canadian tranche may be Canadian Dollar Offered Rate (“CDOR”) loans or Canadian prime rate loans. The applicable margin for base rate loans and Canadian prime rate loans vary from 0.75% to 1.25% and the applicable margin for LIBOR loans or CDOR loans vary from 1.75% to 2.25%, in each depending on the Company’s leverage ratio. In addition, a commitment fee of 0.50% per annum will be charged on the average daily unused portion of the revolving commitments. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2018 ABL Credit Agreement contains various affirmative and negative covenants, including financial reporting requirements and limitations on indebtedness, liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other restricted payments, investments (including acquisitions), and transactions with affiliates. In addition, the 2018 ABL Credit Agreement contains a minimum fixed charge ratio covenant of 1.00 to 1.00 that is tested quarterly when the availability under the 2018 ABL Credit Facility drops below $18.75 million or a default has occurred until the availability exceeds such threshold for 30 consecutive days and such default is no longer outstanding. The Company was in compliance with all covenants under the 2018 ABL Credit Agreement as of December 31, 2021.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the obligations under the 2018 ABL Credit Facility are secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of U.S. Credit Parties, excluding certain assets. The obligations under the Canadian tranche are further secured by first priority perfected security interests (subject to permitted liens) in substantially all of the personal property of Canadian Credit Parties, excluding certain assets. The 2018 ABL Credit Facility is guaranteed by the U.S. Credit Parties, and the Canadian tranche is further guaranteed by the Canadian Credit Parties and the U.S. Credit Parties.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, the Company had $15.0 million of borrowings under the 2018 ABL Credit Facility for general corporate purposes, and its availability under the 2018 ABL Credit Facility was approximately $43.2 million, net of outstanding letters of credit of $0.5 million. The Company borrowed an additional $5.0 million under the 2018 ABL Credit Facility in the first two months of 2022.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Magnum Promissory Notes</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2018, pursuant to the terms of a Securities Purchase Agreement, dated October 15, 2018 (as amended on June 7, 2019, the “Magnum Purchase Agreement”), the Company acquired all of the equity interests of Magnum Oil Tools International, LTD, Magnum Oil Tools GP, LLC, and Magnum Oil Tools Canada Ltd. (such entities collectively, “Magnum”). The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019 (the “Magnum Earnout”).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2020, pursuant to an amendment to the Magnum Purchase Agreement to terminate the remaining Magnum Earnout and all obligations related thereto (the “Magnum Purchase Agreement Amendment”), the Company issued promissory notes with an aggregated principal amount of $2.3 million (the “Magnum Promissory Notes”) to the sellers of Magnum. The Magnum Promissory Notes bear interest at a rate of 6.0% per annum</span><span style="color:#00ff00;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The principal amount of the Magnum Promissory Notes will be paid in equal quarterly installments</span><span style="color:#00ff00;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which began January 1, 2021. The entire unpaid principal amount will be due and payable on the maturity date, which is the earlier of October 1, 2022 or the business day after the date on which the Company sells, transfers or otherwise disposes of the “E-Set” tools business to an unaffiliated third party, unless such sale, transfer or disposition is made, directly or indirectly, as part of the sale, transfer or disposition of the Dissolvable Plugs Business or due to the occurrence of a Change of Control Event (each as defined in the Magnum Purchase Agreement).</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding the termination of the Magnum Earnout, see Note 12 – Commitments and Contingencies.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Short-Term Debt</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, the Company renewed certain insurance policies, and it financed the premium for its excess policy in the amount of $1.5 million. At December 31, 2021, the outstanding balance on this premium was $1.0 million. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Debt Instruments</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Company’s debt obligations as of December 31, 2021 and 2020 was as follows:</span></div><div style="margin-top:8pt"><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:75.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 ABL Credit Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnum Promissory Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Senior Notes, 2018 ABL Credit Facility, the Magnum Promissory Notes, and other short-term debt is classified as Level 2 in the fair value hierarchy. The fair value of the Senior Notes is established based on observable inputs in less active markets. The fair value of the 2018 ABL Credit Facility, the Magnum Promissory Notes, and other short-term debt approximates their carrying value.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt obligations as of December 31, 2021 and 2020 were 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:74.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 ABL Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnum Promissory Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt before deferred financing costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,637 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,079)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,314 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 320343000 346668000 15000000 0 1125000 1969000 968000 0 337436000 348637000 3029000 5079000 334407000 343558000 2093000 844000 332314000 342714000 400000000 0.08750 0.08750 0.25 3000000 5100000 26300000 8400000 300000 17600000 53300000 14600000 900000 37800000 200000000 25000000 50000000 0.0075 0.0125 0.0175 0.0225 0.0050 1.00 18750000 30 15000000 43200000 500000 5000000 0.60 25000000 2300000 0.060 1500000 1000000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the Company’s debt obligations as of December 31, 2021 and 2020 was as follows:</span></div><div style="margin-top:8pt"><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:75.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><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.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 ABL Credit Facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnum Promissory Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other short-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 153765000 156001000 15000000 0 1125000 1969000 968000 0 Defined Contribution Plans<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Background</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined contribution plan under Section 401(k) of the Internal Revenue Code of 1986, as amended, for all qualified employees. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From January 1, 2020 until April 25, 2020, under the Nine Energy Service 401(k) Plan (the “Nine Plan”), employee contributions were matched by the Company at 100% of the first 5% of the participant’s eligible compensation</span><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective April 25, 2020, the Company suspended its matching contributions for employees.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contributions</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, the Company made no employer contributions under the Nine Plan.</span></div>For the year ended December 31, 2020, the Company made employer contributions of $1.4 million under the Nine Plan 1 0.05 0 1400000 Stock-based Compensation<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about stock option activity during the years ended December 31, 2021 and 2020 was 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:48.315%"/><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.157%"/><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.157%"/><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.157%"/><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.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares in<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining<br/>Weighted Average<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.52 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.315%"/><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.157%"/><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.157%"/><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.157%"/><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.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares in<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining<br/>Weighted Average<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,542 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intrinsic value at December 31, 2021 and 2020 is the amount by which the fair value of the underlying share exceeds the exercise price of an option as of December 31, 2021 and 2020, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted no options in 2021 and 2020.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no compensation expense recorded for the year ended December 31, 2021 and approximately $0.3 million for the year ended December 31, 2020. As of December 31, 2021, there is no remaining compensation expense related to options for the Company to expense. Future stock option grants will result in additional compensation expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Information about restricted stock and restricted stock unit activity during the years ended December 31, 2021 and 2020 was as follows:</span></div><div style="margin-top:10pt"><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:74.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at January 1,</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at December 31,</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379,320 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714,398 </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:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of the restricted stock and restricted stock units granted was $2.15 and $0.85 during the years ended December 31, 2021 and 2020, respectively. The total amount of compensation expense related to the restricted stock and restricted stock units recorded was approximately $4.9 million and $9.0 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company expects to record compensation expense related to restricted stock and restricted stock units of approximately $3.7 million over the remaining term of approximately 2.0 years. Future restricted stock and restricted stock unit grants will result in additional compensation expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted performance stock units (“PSUs”) in 2019. The number of PSUs that vested in the first quarter of 2022 was contingent upon the Company’s achievement of certain specified targets. These awards had market conditions and were valued using a Monte Carlo simulation model. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The volatility of 49.7% was developed based upon the historical volatility of the Company as well as the volatilities of a group of peer companies, as the Company’s trading history needed to be supplemented with additional data as it went public in 2018. The risk-free rate, which was derived using the United States’ Treasury security rates at the grant date, was 2.44%.</span></div><div style="margin-top:10pt"><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:74.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at January 1,</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at December 31,</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,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></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)     The Company granted PSUs in 2019 that vested in the first quarter of 2022 contingent upon the Company’s achievement of certain specified targets based on a three-year performance period ending December 31, 2021. The number of PSUs in the table reflects the target level of PSUs.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not grant PSUs in 2021 or 2020. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of compensation expense related to PSUs was approximately $0.5 million for both the years ended December 31, 2021 and 2020. As of December 31, 2021, the Company has no further compensation expense related to PSUs to record. Future PSU grants will result in additional compensation expense.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information about stock option activity during the years ended December 31, 2021 and 2020 was 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:48.315%"/><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.157%"/><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.157%"/><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.157%"/><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.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares in<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining<br/>Weighted Average<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.52 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.315%"/><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.157%"/><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.157%"/><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.157%"/><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.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020 Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares in<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining<br/>Weighted Average<br/>Contractual Life<br/>in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,542 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 702542 32.63 P4Y6M 0 0 0 0 0 0 0 0 0 0 92132 26.71 0 610410 33.52 P3Y10M24D 0 610410 33.52 P3Y10M24D 0 816427 32.51 P5Y9M18D 0 0 0 0 0 0 0 466 31.18 0 113419 31.78 0 702542 32.63 P4Y6M 0 702542 32.63 P4Y6M 0 0 0 0 300000 0 Information about restricted stock and restricted stock unit activity during the years ended December 31, 2021 and 2020 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at January 1,</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at December 31,</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,379,320 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714,398 </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 style="margin-top:10pt"><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:74.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.776%"/><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.778%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at January 1,</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonvested at December 31,</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,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></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)     The Company granted PSUs in 2019 that vested in the first quarter of 2022 contingent upon the Company’s achievement of certain specified targets based on a three-year performance period ending December 31, 2021. The number of PSUs in the table reflects the target level of PSUs.</span></div> 1714398 1208625 1509000 1383059 792704 641658 51374 235628 2379320 1714398 2.15 0.85 4900000 9000000 3700000 P2Y 0.497 0.0244 61900 61900 0 0 0 0 0 0 61900 61900 P3Y 500000 500000 0 Commitments and Contingencies<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records accruals related to litigation and other legal proceedings when they are either known or considered probable and can be reasonably estimated. Legal proceedings are inherently unpredictable and subject to significant uncertainties, and significant judgment is required to determine both probability and the estimated amount. Some of these uncertainties include the stage of litigation, available facts, uncertainty as to the outcome of any legal proceedings or settlement discussions, and any novel legal issues presented. Because of such uncertainties, accruals are based on the best information available at the time. As additional information becomes available, the Company reassesses the potential liability related to pending litigation. As of December 31, 2021 and 2020, the Company recorded a $1.1 million and a $0.2 million accrual, respectively, for liabilities related to legal matters, which is included under the caption “Accrued expenses” in its Consolidated Balance Sheets.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matter disclosed below, from time to time, the Company has various claims, lawsuits, and administrative proceedings that are pending or threatened with respect to personal injury, workers’ compensation, contractual matters, and other matters. Although no assurance can be given with respect to the outcome of these claims, lawsuits, or proceedings or the effect such outcomes may have, the Company believes any ultimate liability resulting from the outcome of such claims, lawsuits, or administrative proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on its business, operating results, or financial condition.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 21, 2018, a certified class action was filed in the United States District Court, District of New Mexico by Jacob Rodriguez on behalf of similarly situated employees. The class action alleged certain wage and overtime related claims and violations of the New Mexico Minimum Wage Act, which is a state law similar to the Fair Labor Standards Act. In 2021, the Company reached a settlement agreement for the class action for an aggregate $1.7 million plus related payroll taxes to be </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">paid in four quarterly installments.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-insurance</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a combination of third-party insurance and self-insurance for health insurance claims. The self-insured liability represents an estimate of the undiscounted ultimate cost of uninsured claims incurred as of the balance sheet date. The estimate is based on an analysis of trailing months of incurred medical claims to project the amount of incurred but not reported claims liability. The estimated liability for self-insured medical claims was $1.0 million and $1.3 million at December 31, 2021 and 2020, respectively, and is included under the caption “Accrued expenses” on the Company’s Consolidated Balance Sheets.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company does not expect the amounts ultimately paid to differ significantly from the estimates, the self-insurance liability could be affected if future claims experience differs significantly from historical trends and actuarial assumptions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Liabilities</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contingent liabilities (Level 3) for the years ended December 31, 2021 and 2020 were 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:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Frac Tech</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Magnum</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All contingent liabilities that relate to contingent consideration are reported at fair value, based on a Monte Carlo simulation model. Significant inputs used in the fair value measurement include estimated gross margin related to forecasted sales of the plugs, term of the agreement, and a risk adjusted discount factor. Contingent liabilities include</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1 million</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $0.2 million reported in “Accrued expenses” at December 31, 2021 and 2020, respectively, and $0.8 million and $0.4 million reported in “Other long-term liabilities” at December 31, 2021 and 2020, respectively, in the Company’s Consolidated Balance Sheets. The impact of the revaluation adjustments is included in the Company’s Consolidated Statements of Income and Comprehensive Income (Loss).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Frac Tech Earnout </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 1, 2018, pursuant to the terms and conditions of a Securities Purchase Agreement (“the Frac Tech Purchase Agreement”), the Company acquired Frac Technology AS, a Norwegian private limited company (“Frac Tech”) focused on the development of downhole technology, including a casing flotation tool and a number of patented downhole completion tools. The Frac Tech Purchase Agreement, as amended, includes, among other things, the potential for additional future payments, based on certain Frac Tech revenue metrics through December 31, 2025.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Magnum Earnout</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Magnum Purchase Agreement included the potential for additional future payments in cash of (i) up to 60% of net income (before interest, taxes, and certain gains or losses) for the “E-Set” tools business in 2019 through 2026 and (ii) up to $25.0 million based on sales of certain dissolvable plug products in 2019.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Company did not meet the sales requirement of certain dissolvable plug products during the year.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, pursuant to the Magnum Purchase Agreement Amendment, which terminated the remaining Magnum Earnout and all obligations related thereto, the Company made a cash payment of $1.1 million and issued the Magnum Promissory Notes with an aggregated principal amount of $2.3 million to the sellers of Magnum. For additional information regarding the Magnum Promissory Notes, see Note 9 – Debt Obligations.</span></div> 1100000 200000 1700000 4 1000000 1300000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contingent liabilities (Level 3) for the years ended December 31, 2021 and 2020 were 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:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Frac Tech</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Magnum</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 1, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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> 1359000 2609000 3968000 265000 1125000 1390000 490000 -766000 -276000 0 2250000 2250000 604000 0 604000 154000 0 154000 -460000 0 -460000 910000 0 910000 100000 200000 800000 400000 0.60 25000000 1100000 2300000 Taxes     <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:8pt"><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:74.777%"/><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.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current benefit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(870)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,588)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total benefit for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 differed from the provision (benefit) calculated using the applicable statutory federal income tax rate 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.415%"><tr><td style="width:1.0%"/><td style="width:74.635%"/><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.666%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact from goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total benefit for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the cumulative temporary differences resulting in the net deferred tax asset (liabilities) at December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit from net losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryover</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,465)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,671)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had federal and state net operating loss carryforwards (“NOLs”) of approximately $436.4 million. The federal NOLs related to tax years 2017 and prior can be used for a 20-year period and, if unused, will begin to expire in 2034.</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The state NOLs can be used from 7 to 20 years and vary by state. A small portion of state NOLs will begin to expire in 2022.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its deferred tax assets on a quarterly basis to determine whether a valuation allowance is required. The Company assesses whether a valuation allowance should be established based</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on its determination of whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible and prior to the expiration of its NOL and tax credit carryforwards. The Company considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Due to recent operating results, the Company continues to be in a three-year cumulative loss position for the year ended December 31, 2021. According to ASC 740, cumulative losses in recent years represent significant negative evidence in considering whether deferred tax assets are realizable. As a result, the Company continues to record a valuation allowance against its United States’ domestic and Canadian deferred tax assets. The 2021 results include an increase in the</span><span style="color:#ff0090;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company’s valuation allowance of approximately $13.0 million. If the Company is able to generate sufficient taxable income in the future, and it becomes more likely than not that the Company will be able to fully utilize the net deferred tax assets on which a valuation allowance was recorded, the allowance will be released resulting in a tax benefit.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to United States’ federal income tax as well as income tax in multiple state jurisdictions. The earliest period the Company is subject to examination of federal income tax returns by the Internal Revenue Service is 2018. The state income tax returns and other state tax filings of the Company are subject to examination by the state taxing authorities for various periods, generally up to four years after they are filed.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions in accordance with guidance in ASC 740, which prescribes the minimum recognition threshold a tax position taken or expected to be taken in a tax return is required to meet before being recognized in the financial statements. A reconciliation of the beginning and ending amount of uncertain tax positions is as follows:</span></div><div style="margin-top:10pt;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:85.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 1,</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional based on tax positions related to current year</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31,</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </span></td><td style="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:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at December 31, 2021 was $0.8 million. The total balance of unrecognized tax benefit would impact the Company’s future effective income tax rate if recognized. The Company recognizes interest and penalties related to uncertain tax positions within the provision for income taxes in its Consolidated Statements of Income and Comprehensive Income (Loss). As of December 31, 2021, no interest and penalties have been accrued.</span></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:8pt"><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:74.777%"/><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.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current benefit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(870)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,588)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total benefit for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 -874000 -56000 4000 31000 0 -25000 -870000 0 -1122000 0 -466000 0 0 0 -1588000 -25000 -2458000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes for the years ended December 31, 2021 and 2020 differed from the provision (benefit) calculated using the applicable statutory federal income tax rate 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.415%"><tr><td style="width:1.0%"/><td style="width:74.635%"/><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.666%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact from goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,350 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total benefit for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,458)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -13570000 -80095000 -41000 -117000 -44000 -463000 413000 608000 0 5036000 11350000 70387000 1893000 0 -26000 2186000 -25000 -2458000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the cumulative temporary differences resulting in the net deferred tax asset (liabilities) at December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax benefit from net losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryover</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,747)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,078)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,465)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,671)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2533000 2990000 83318000 90829000 79690000 63844000 4194000 5564000 695000 680000 1632000 2142000 6824000 553000 8162000 8607000 164000 165000 187212000 175374000 170747000 157703000 16465000 17671000 8387000 9283000 8078000 8388000 16465000 17671000 0 0 436400000 P20Y P7Y P20Y 13000000 A reconciliation of the beginning and ending amount of uncertain tax positions is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:85.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at January 1,</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional based on tax positions related to current year</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction based on tax positions related to prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 31,</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 779000 0 0 0 0 779000 800000 0 Earnings (Loss) Per Share<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per share is based on the weighted average number of shares outstanding during each period and the exercise of potentially dilutive stock options assumed to be purchased from the proceeds using the average market price of the Company’s stock for each of the periods presented as well as the potentially dilutive restricted stock, restricted stock units, and performance stock units.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per common share was computed 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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,302,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,575)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,302,925 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,744,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,948)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,744,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.74)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The diluted earnings (loss) per share calculation excludes all stock options, unvested restricted stock, unvested restricted stock units, and unvested performance stock units for 2021 and 2020 because there is a net loss for each period and their inclusion would be anti-dilutive. The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:</span></div><div style="margin-top:15pt"><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:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><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.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted earnings (loss) per common share was computed 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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,302,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,575)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,302,925 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.13)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Loss</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average Shares Outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss Per Share</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,744,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock and stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378,948)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,744,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.74)</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> -64575000 30302925 -2.13 0 0 -64575000 30302925 -2.13 -378948000 29744830 -12.74 0 0 -378948000 29744830 -12.74 The average number of securities that were excluded from diluted earnings (loss) per share that would potentially dilute earnings (loss) per share for the periods in which the Company experienced a net loss were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><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.206%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 729514 753609 Related Party Transactions<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space, yard facilities, and equipment and purchases building maintenance services from entities owned by David Crombie, an executive officer of the Company. Total lease expense and building maintenance expense associated with these entities was $0.8 million for both the years ended December 31, 2021 and 2020. The Company also purchased $2.6 million and $1.6 million of products and services for the years ended December 31, 2021 and 2020, respectively, from an entity in which Mr. Crombie is a limited partner. There were outstanding payables due to this entity relating to equipment purchases of $0.7 million and $0.2 million at December 31, 2021 and 2020, respectively. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company leases office space in Corpus Christi and Midland, Texas from an entity affiliated with Warren Lynn Frazier, a beneficial owner of more than 5% of the Company’s stock. In the third quarter of 2020, another entity affiliated with Mr. Frazier began to sub-lease a portion of such space in Corpus Christi, Texas from the Company. Total rental expense associated with this office space, net of sub-leasing income, was $1.4 million and $1.3 million for the years ended December 31, 2021 and 2020, respectively. There were net outstanding payables due to this entity of $0.1 million at December 31, 2020. Additionally, on June 30, 2020, the Company issued the Magnum Promissory Notes to the sellers of Magnum, including Mr. Frazier. At December 31, 2021 and 2020, the outstanding principal balance payable to Mr. Frazier was $1.1 million and $1.9 million, respectively. For additional information regarding the Magnum Promissory Notes, see Note 9 – Debt Obligations.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases cable for its wireline trucks from an entity owned by Forum Energy Technologies (“Forum”). Previously, two of the Company’s directors served as directors of Forum; both individuals have ended their directorships at Forum as of December 31, 2021. The Company was billed $0.5 million for cable for both the years ended December 31, 2021 and 2020. There were outstanding payables due to this entity of $0.1 million at both December 31, 2021 and 2020. The Company purchases coiled tubing string from another entity owned by Forum. The Company was billed $6.2 million and $4.6 million for coiled tubing string during the years ended December 31, 2021 and 2020, respectively. There were outstanding payables due to this entity of $0.6 million and $0.9 million at December 31, 2021 and 2020, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases chemical additives used in cementing from Select Energy Services, Inc. (“Select”). One of the Company’s directors also serves as a director of Select. The Company was billed $1.1 million and $1.2 million for chemicals during the years ended December 31, 2021 and 2020, respectively. There were outstanding payables due to this entity of $0.1 million and $0.2 million at December 31, 2021 and 2020, respectively.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides products and rentals to National Energy Reunited Corp. (“NESR”), where one of the Company’s directors serves as a director. The Company billed NESR $1.3 million for the year ended December 31, 2021. The Company billed NESR $1.6 million for products and rentals and issued credit memos of $0.5 million during the year ended December 31, 2020. During the fourth quarter of 2019, the Company sold coiled tubing equipment for $5.9 million to NESR with payments due in 24 monthly equal installments beginning on January 31, 2020. Total outstanding receivables due to the Company from NESR (inclusive of the equipment sale above) were $0.5 million and $3.7 million at December 31, 2021 and 2020, respectively. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ann G. Fox, President and Chief Executive Officer and a director of the Company, is a director of Devon Energy Corporation (“Devon”). The Company generated revenue from Devon of $3.2 million and $5.8 million for the years ended December 31, 2021 and 2020, respectively. There were outstanding receivables due from Devon of $0.4 million at both December 31, 2021 and 2020.</span></div> 800000 800000 2600000 1600000 700000 200000 0.05 1400000 1300000 100000 1100000 1900000 500000 500000 100000 100000 6200000 4600000 600000 900000 1100000 1200000 100000 200000 1300000 1600000 500000 5900000 P24M 500000 3700000 3200000 5800000 400000 400000 Supplemental Information<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for years ended December 31, 2021 and 2020 were 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:97.953%"><tr><td style="width:1.0%"/><td style="width:74.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Completion Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,147 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,757 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </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:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by segment as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Completion Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,128 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,600 </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="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by country for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><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:12.223%"/><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:12.223%"/><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:12.226%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,419 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets (defined as property and equipment and definite-lived intangible assets) by country as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,294 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,953 </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:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures for years ended December 31, 2021 and 2020 were 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:97.953%"><tr><td style="width:1.0%"/><td style="width:74.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Completion Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,147 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,757 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154 </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:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by segment as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Completion Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,128 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,613 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,600 </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> 14742000 10147000 15000 7000 14757000 10154000 349429000 358128000 32184000 84472000 381613000 442600000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by country for the years ended December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><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:12.223%"/><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:12.223%"/><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:12.226%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,419 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets (defined as property and equipment and definite-lived intangible assets) by country as of December 31, 2021 and 2020 were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.706%"/><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.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,294 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,953 </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> 347445000 0.994 309206000 0.995 1974000 0.006 1645000 0.005 349419000 1.000 310851000 1.000 200227000 231294000 2139000 2659000 202366000 233953000 EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )",9U0'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 " "0C&=4>J!]E>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'$@ Y/FLK%3"X,5-G8SMMJ:Q7^P-9*^_9*L31G; ^QHZ>=/ MGT"MCE*'A,\I1$QD,=^-KO=9ZKAA)Z(H ;(^H5.YG!)^:AY"*-7?/Q,_0(S&K!'AYXR5&4%K)LG MQO/8MW #S##"Y/)W VDLX1-^PZ^;5^>-P_L4YP(0I>%_Q^+X2L&UDU[[/K#[^;L O&'NP_ M-KX*=BW\NHON"U!+ P04 " "0C&=4F5R<(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 )",9U2V8"+#3P8 !(: 8 >&PO=V]R:W-H965T&UL ME5E=4^,V%'W>_@I-NM/9G2'$EA,2ML!,2*";[L)F"-TM[?1!L95$@RVED@SD MW_?*^7!@E&OW!>*/>WRL*YUS=7WVK/2C67!NR4N62G/>6%B[_-1JF7C!,V:. MU9)+N#)3.F,6#O6\99::LZ0(RM(6#8*35L:$;%R<%>?&^N),Y385DH\U,7F6 M,;VZY*EZ/F^$C>V).S%?6'>B=7&V9',^X?:/Y5C#46N'DHB,2R.4))K/SAO] M\-,PZKF XH[O@C^;O=_$O6P?!X-\3'_ T=4C X]\- M:&/W3!>X_WN+?EV\/+S,E!D^4.D/D=C%>:/7( F?L3RU=^KY,]^\4,?AQ2HU MQ5_RO+ZWW6Z0.#=699M@8) )N?[/7C8#L1?0"PX$T$T ?1,0'GI"M F(Z@:T M-P'M8F36KU*,PY!9=G&FU3/1[FY 0W0 C8[2G1+Z9*B MB$,>'Y,H/"(TH*&'T /OV'ZF 3M(IQZPH=X^.^YA*<'OJ>_>IMH-\!1@1>A M _QW?VJLADG^#P+9WD&V"\CVH0%2<0Y+SY+[U9+[,H:'AT'S"\*BLV/1J<>B M+V7.4G+'ETI;'QTE&[B_ YW?$YKD8F%B4:4)@.52ZM7\#_Q4J] 'UYA)/_4LO71QN,_* M>;O$J)5V$.*"_I;:;CJ.M7H2,O8/)XYY_R=&K?2($!?WM]3&RECPBK_$\O : MP1&[W2 \Q;B5AA'B.E]DL _%\F$J. #MH:NA=(<0E_2O*H8Q&2^4Q*2X J0; M!,163)- MGEB:<_(^.(;UNH32R"R8Q@PM+!TDQ*4?W#41,7+W$"R;G_*"950#=/DQ01J4GT%J>\ ,V6,U'"9H%264&9EQ"1L;D M_BE7@7FK,&JE&=!:9O!=I6">L/UE'XD+=?K';.K<=F6JI<9CEC!K!1Z6DOHB]21 ?C/ M7&FO7E3@W"K99'', 09 DC4@QK"4>XJK]8;A)&-I2BYS Y>-/YIB&%\%/.IPW"#TBE07(_PZ:+=HZ?T).B?6O@;/!OEDCU5$>YU.T&D?8+77C<&5>+L5-WM[ M.)"9J=MYSCB(J+]:KD =R74'ULU%J.520(031,"J8=J2T6CDBBF[$.9UMX2X MN0N1Q/5D"%P5;TCI+2EB%<1S.+'='__RI:U:X*PDY$ M:>_$QZRUUT1WEEQ\C# D=BV==3]]=W;WP:-?M/E;Y>WKKR4WS#FZ(2F?06AP MW(6II=",UB&[@:X/E/*;@_< W:?@2[^ U!+ P04 M " "0C&=4<^B2)QH" !L!0 & 'AL+W=OR3I?OW MLYV0,0DBOL2W\SY^C^/CN$;]9G( 8N^R4&8>Y$3E?1B:- ?)S0!+4'9ECUIR MLD-]"$VI@6=>)(LP&@YGH>1"!4GLY[8ZB;&B0BC8:F8J*;G^LX0"ZWDP"HX3 M+^*0DYL(D[CD!W@%^E)NM1V%'243$I01J)B&_3Q8C.Z7,Q?O [X*J,U)G[E, M=HAO;K#.YL'0&8("4G($;IO?\ !%X4#6QJ^6&71;.N%I_TA_]+G;7';

UX5](+U$[3Y3!TOQ<+X+ZN;V.A#P-+*$,I6;!U(H9J6O[?G M<"JXO2"(6D'D?3<;>9>4QR2Q;K%,&T1RP8174",(O:,BG+#/JH,LO\!H?73F8J.II91+W$% MZ8"-1S>-KDV0_%CM#VEZ)GSWX28>?>/RD#X^:?>(2SAU? MOWJK10HU)] Y5NYZV8+3AFTVVQYKT\[:]"IKCT)+MEZ=<]TH6307]"V_> MH6>N#T(95L#>2H>#6WM NJGM9D!8^GK:(=GJ]-W@78!=WR/2<> VZ![8 MY"]02P,$% @ D(QG5"$NI4-4!@ ]1D !@ !X;"]W;W)KL4-^L>)E3J6[+]4AL2T:7M5.>C3"$T2BG:3&83>O/[LO9 ME%#-#@Y8/OZ7HC]0>CV71+UVS.Y(_M?:GN1DV4 M99JS0J2\ "5;70PNT8#*!6Q#*62!V" MJC\[=L6R3$=2.GX=@@Z:9VK'[O5+],_UX-5@%E2P*Y[]G2[EYF(0#\"2K6B5 MR>_\\0L[#*@6F/!,U/^#QX,M'("D$I+G!V>E($^+_5_Z=)B(C@,*' [XX(!? MZT .#J0>Z%Y9/:QK*NEL6O)'4&IK%4U?U'-3>ZO1I(5^C7-9JF]3Y2=G5W?? MYG>W7Z\O'VZNP:?+V\MO5S=@_N7FYF$.SL"/^35X]^8]> /2 CQL>"5HL133 MD51/UOZCY/"43_NG8,=3KEER#@@: @PQLKA?O=X='KN/U'B;0>-FT+B.1UR# MKLJ2%1)0(9@4GH"D"4CJ@($K(!4;H*8&)/J"_:K2''5>)@FOE"R5@ E3&A<9&X*"29O,?:2H M*R" ..S)-*T"A$EHEQDV,D.OS*]%PG,&)'UB7:DVE:'Q?$0FI"?2:H3M&J-& M8W1"XTZ]8%ZF3#BG,#(G!Z,8]M295B16,VV7-V[DC;WR[DNVI>D2L"=5\(6: M1KTZN=RP4E45]^K?ZQZ;\P71I/_J+581'D.[[KC1'7MU/W!)LU=(C*WOO3-K M>XT6LRA"$;&+G#0B)RY)N$.@K@1,XGZEM5@1TAG. ML;05J M(8/\E&F O:7/+@0B$R XC@S,6,S48@]<0V]!@_RD41++BK6DL4JTL"(.47_/ M8S,;J[KND-@R!?FA\O)VMKRL>P=50]HEOV0+>VZ:[,#0V%I8K.+ E98M7Y ? M,!;!O%?&^2)+UU1_:Y]Q$R<1G*"^>HL5=F4#;I&#_R'SO$.Q)G0!Z4F0<(H"/NKQ&(6D YMLFXT\?X&YG;9A6_ MKO#@%@S8#X;;D_F!;:4>$Q3TQVZQ"_ 8.9($MU# ?BBT$G\S-["%%C @_=V! MS0SCB>NEM:S _NZFU?U[26%V,9$AV=+I(.BHG[BE$/93J+]+.)44%M*8++98 MX2AT;!5PBR/LQ]$^?4\I-$$38!@;S+3:8=2IH\9Y*W37L.[,K M7NCURXK$I=@;3Q_V?1!;FK"+P;9D@I4[-I@!VTG+_Q#H>,PMU/#$6ZSFDB<_ M-SQ;LE*\_2/&:/RQ;I[DL^\$IH4..0$=-:6*-4(_!;Q#& XAK/\!L:&E[H K MN5']^C]JKT(E> //(5+;JA+L:%:QCX#@88RCH=I6UV^$H&$8CHN:)2Q?J!1Y.>)Z^P>*X$=MJ4^L@/+>LOJ\,GM^;ST2 MLC10N-\$V(Q$A/W$ ML=E%L;.;)2WQB+^W4KO-*J\R*EESG,%SM5(W^F1YITHI%_9#-[.#.E.<[A=0 MNQETY#OIG _Z<=J5O62K-$FM3"4F*\]B& ?(F%^+X3A0_9B#3J2E*GE-JR5> MF:L'V28IS\@$1_US HL=AH&+3Z0E*O$3U:CY=9+^YAA"X\#5VD):[*PMY*AS M)J]_$/F3ENNT$(KU*^4(S\$KD*XB2&F2JI6Z M-FJZ[6':@P,WP:JQF6V2;K]^MJ$H[)0%@$)/)65R M[!1*5>>N*[,"2BP'O *F=]9S:0J0) MKQ4E#!8"R;HLL?A] 93OQH[O/"_P!+4UVHA],SM6')2 I.$ M,R1@/78F_ODT-O$VX!N!G=P;(^-DQ?FCF5SG8\Z/G]DOK7?M984E3#G]3G)5C)TS!^6PQC55]WQW!:V?R/!EG$I[ M1[LF-AHY**NEXF4+U@I*PIHG?FKKL ?PAP< 00L(C@6$+2"T1AMEUM8,*YPF M@N^0,-&:S0QL;2Q:NR',O,6E$GJ7:)Q*IW>WR[N;Z]GD83Y#%Y.;R>UTCI97 M\_G#$ITLL "F"E DP_04?4(?D(MDH5=EXBJ=W7"X69OIHLD4',@T@VR 0O\C M"KS [X%/CX=[+^&N]MP9#SKC@>4+#_ M%5:@CZ-"?(TN"<,L(YBB!9?$GJ\? MDY540I^RG_])%G;)0IML>*C*O"PUIWZ;V6-;0(1K57!!_D".3@AK5T_[ZMIP MQY;;?)7;U-B6[)]"/HM&9][E? M>MQ)C]\M73=AJ3#+"=N\I3\^5G]/8+]^=Z_'F/[^!8L-81)16&NH-QCI2HBF M9S83Q2O;=E9KSEXD>]IE2"Y[*HZI/)6LK-Q^FTSM:T)/41W]!*_;+D MHB12/8K5M-X(2O*V4%E,41!$TY*P:G)ZW+Z[$Z?'O)$%J^B= '53ED2\G-." M;T\F;\B*+JC\NKD3ZFG:UY*SDE8UXQ40='DR.8,?+W"D M"[01WQC=UGO?@>[*(^<_],-5?C()-!$M:"9U%41]/-$+6A2Z)L7Q5?ES>+JV^7KS\7T\E8I/MS+-=BSG'0L:88$(7/-*KFMP6>4T?UO!5'6L M[QUZ[=TY\M8XI]D1P/ #0 &"#J"+WR\>>'!PGVS.U'=/GVC54&=JNI*S MMJ1>>T^G.$Q#F!Y/G_:!'6$P2&:P#WL#%O9@85L.C\T"7DN@!@W09Z4/]9#P M39VSOLZ9M[.?:44%*=IJ2:ZF+JNE('K1CK32Y:&K--KK8#C# 1RDP1&5XC!R M9R'JB2,O\9PJ)X86"T.O"2'WQ6OOP>%+L.U*2@FGPCE*L+^=*MX)\-V^CT M._4WL+ B"]T1=(B2V0UY4N.1)>=N*=JC*IAM9JZU:KE30 M-X)&]Y%?]\T(=@VXDV&+.@YP@%)K93DB41J'88*#D8P8"T!^"]@?/Q^KK>=C MK';D+UB-]J.9=_0Z[5=*I0X :WU'H0XI6A@^@(JVKJ7TRS=\1LB17\@_*05G MJTJ=[(6@5?8"U)&HJHMN$TKRO]6!7QNE:?A=H-O6!VM*LK5>!(SGSCQ&#AT* MARGT![WME-%[Y-?[!R[5.8__<0YWX YQM\']06_!C?XCO_YWX#:R$],^C+2V M.CR@N^*T'R0CFP!D_ #YSRT+*IY8YC,";(P ^XW >Q-A[_]1F-@[,5<W$=@H-/9OZMM:U304NZZ# _J<%4T[Z.V^U!S^NSN+_2-WO>9; M]9=NB#JXT.)%;<8*OG4*&K9W_ @E*!WNOYQQ01J-B!G>NV3R6\2=X'F325_2 MC(ACOXA[YXFMQS ($NNNQA$7IQ"/K =L1!O[1?N/IHE1:.Q7Z/]MFMA2'*=Q M@(;)L\,2"-/A87RZ=P-<4K%J+\9K)6U-);OKTOYM?_E^UEXY#]Z?PX\7W16Z MJ::[T;\F8L6J&A1TJ:H,CF+%)+I+\NY!\DU[S_S(I>1E^W5-24Z%#E"_+SF7 MKP^Z@?Y?%:?_ E!+ P04 " "0C&=4VCW;2F\" !1!0 & 'AL+W=O M:&EM$9%(EZ3MY.^[I&35#6*C%XF/G=D9DKO=O52O.D\ MW)C-G>_K-,>2Z6NY04$[*ZE*9FBJUK[>*&29 Y6%'P;!K5\R+KRHZ];F*NK* MK2FXP+D"O2U+IMX'6,A]SVMYAX4GOLZ-7?"C[H:M,4'SO)DKFOD-2\9+%)I+ M 0I7/:_?NAMV;+P+>.&XUT=CL$Z64K[:R3CK>8$5A 6FQC(P^NUPB$5AB4C& M[YK3:U):X/'XP'[OO).7)=,XE,4/GIF\YWWW(,,5VQ;F2>X?L/9S8_E266CW MA7T=&WB0;K6190TF!247U9^]U>=P!&C=G@"$-2#\".B< +1K0-L9K90Y6R-F M6-15<@_*1A.;';BS<6ARPX6]Q<0HVN6$,]%P-DUFC^-1?Q&/(%G0;Q)/%PG, M[F$\'LN(*OL)S,H++ MBRNX "Y@D$);*X2))&8-L<@P^Y? )Z.-V_#@ M=A">91QA>@WMUA<(@[#UB:#A_\.#,W+:S>&W'5_[!-]8I+)$2 PS2)5AX&=_ MJ8VBI_WK#'NG8>\X]LX)]@5[ Z:U3#G19_2N3 Y4]O2P!;TL19>6O@-E$[I@ MMJ0^NZ JPXW+8!O"+B+?N^,3.Q=1R?:/7F>):NV*5D,JM\)45]>L-GVA[\KA MP_J ^D55WG]IJF8S86K-A88"5T097'\C/:HJX&IBY,;5P%(:JB@WS*GGH;(! MM+^2TAPF-D'31:,_4$L#!!0 ( )",9U0JX'?'4P4 &$7 8 >&PO M=V]R:W-H965T&ULS5C;;MLX$/T5PBC0!(ACD;H7CH'$=B[8 M-,[&:1>+Q3XP$AUK*XFN2,?IW^]05FU=*#M(T^V^V)0T9^;,<,A#J;_BV1'OB0U9'"M/P.-KX;2SB:F Y?%W[^=Y\I#, Q5LR.,_HE#. M3SI>!X5L1I>QO..K2U8D9"M_ 8]%_HM6A:W10<%22)X48&"01.GZGSX7A2@! ML-D"( 6 U !V6P2S )@OC6 5 *L&(&X+P"X =@U@.2T IP X=4!;#FX!<&N MUK)Z!<#+9W<]'?EG3Z:G1Z/QZAZ3W\?1S?W$_1Y!RN)L/?+B?7H_'=]#T:__[IZOY/U$6?IB-T M\.X0O4-1BN[G?"EH&HI^3P(;Y;,7%)'/UI%)2^1[+FFL@0UWPX;+9!E3U?!H M/)O!"CA"MRR+>(CX#)V&?*&6Q!&,_H'BP2*3FA"C/2%XDL"RFDH>?-&@Q[O1 MIV$8*0XT1K8!%;A* YXP M='#-A3C4N+_8[?Z.2=C=P/>89FF4/@IT4(XX8K,HB*3.\>6;./[!N>Q!KV\: MGFP:GN34K!9J^:S.>1RR3+Q'[.LRDM^.T -[C%+%%!W ?(DYS9@X1%0"U> 8 MF?@($0/[NE9:1W/R:$HHG@:F8=NVX[K]WI.&I[GA:?X0SQ=P.UM'L,O%4;<9-&]?V/-NLFIUKPEF64R-UH;$R'FM'&2VE!Y6%1P#!*PKJ' ^.E1[775&QOF,H+_N>!PCD-$5S<*_=_2G MO0EN[YSW*R&6- V86@+!>B,2*C!:IA"X&,,#.+P(FLO_(J:P2%(XYP $3C,S M%LDE]&^YE76=:S3M;M_N7;5*2JL)L>>U9CIH-X+6 M3\O&C8WMD%4LP,I3 MO+2TL":BZ_E6K=H7+S"LTML*-GZ-8K,TW"W7Q-">_#1ZC6W;]0R_A>=6L/%K M%+O@^0)N9X7_,C=B6"5B10H:+<9U+=;X*NV^/\BMUBCMY;M.L1I*>%6 ]1E6^6P$FKQ=@HM%5!_:-VGO0Q7Z[ M*KG2^_+/D5^L?5O6R"_QB&.2-IY;^25O)[\Z;F=$]\KID_J;Z4AC!SG4.EMC MY+JF:1OUAM*]#=MF8W8U9I[A68VUWRM]"E0?GS_2[#%*!8K9#)#&L0LNLO7W MW/6%Y(O\Z^ #EY(G^7#.*!11&<#S&>?R^X7ZX+CYJC[X%U!+ P04 " "0 MC&=439X>T-X( "8)0 & 'AL+W=O3[]5\+ MB(71P<-Z@7]NBK#^=;)IF]W$^K[,-WZ;U![GC M)?QG+:MMVL#7ZG%>[RJ>YMU)VV).@B":;U-1GER<=[_=5Q?GLFT*4?+["M7M M=IM6+U>\D,^?3O#)ZP\_Q..F43_,+\YWZ2-?\N:OW7T%W^;[47*QY64M9(DJ MOOYT)9NBOY0TZ M_>T,_89$B1XVLJW3,J_/YPVH46/.L^'*5_V5B>/*F*#OLFPV-?I^(! 1;!%V__?3 (X?N74N[\:C+M6F]06M8)S5: M5W*+8.E5:2/*QSYV12-X[;D,VU^&=9=ACLOF6M!/%[.( MA8OP?/XT]HO%C"[BA,5[NP-EX5Y9Z'7 9?XO!#"L^:9&C81%G\DR$P5'Y2!9 M_:J.,^6IMN:Y"JEWNBG:BXF\;KKAD.8RD:KD87-5?W8T\@&)DV#J*=.*$D:Q MW4^+O;2%5]KE5E:-^%\G#Q*J83[Y4N# TXPCB:*+59L6AA5QKO ME<;O4JKO5<$AEUKEQH:0N%M?!VHM1G'B$)OLQ2;O$@O)G5<5!-E:E"D$(JC. M9-U812=F-$0!F8BV&,4TLHO&@4[(@5?V?26?1$=)@#0Z5:OFB5^5?\9*O1=.)WWMQ(T5AHO62=[A;E$^0KB2X6ZYJ"0LPXV7&K9*) MH8?%HTPPJ#:MXB1T!#;69,'4*_KK=I>*2F56%=B/4N;/HBBL,NEQSYHF)(EP MXHID#2;L)].ARDFNL(IEQ\6:)BQR*=6@PJ%7Z;*1V<^9*@=SR E;J)'K/FWP M7^K8+C8TE(0LF*9ABU6R8,PA6,,,^VGV1ZI(J?0IC[:BWKRZ.>>KQBK71-<, M+R(<3P5;[* 88 [&80TY[*?IP&A>$%21B/_7BIV: MB74&)M*BR(@/TVA&8N>*T^##?O)]&V17_"DMVCU3H*)1-T#YOA#I2A26I-([)P1;?F($[\A>@&R@E>3XJKNN90ERFOCY3_WM5C,#&^7D.C-52N M:0;WI19JTKY2C&C&$3_C+@=ZJ9J0BZ<42IWNRC;'$2O-8*E-?&>Q"TF"'4N- M:* 1/]"^#DAX]8Y5HP5.<11,UY;%#-,H<#"7:(:18PSCD&GSUVS5WU79;'@% M+20 &**SO]U6[2:B* T-[YI6(-U!7Z)!1OP@VP?"+GU14= IA]JF:KF>CE6U M"2U,&%M,99MF,XB=T+&FB&8;.<*V444SBN+Y, ^KY.-TLYC,%I0XQ&J\$3_> M[KI0L*]XJU(36K,D8G2JUF+&6.@@!=%P(WZXW;Z_)1QT6]C% F;T1E:[)' ) MUX@CBW=U_*J:K-_>RA)-(^*G$12M&>?Y?GT6%HD@#'Z/+J&[J&)A9ZVB]IIK+FB]5%%B"%03 -2(N9 M _]4LXCZ6700C4M>"FAD;V7CN)46Q,0TG&YTVBKE77[99M84T\ZJ,&U18K$KLT:R!1/Y FZ78CJV;6\&KK M;+:H"1@E>VGDFU6-''XEVE$,3^B M_AX2.TBNX+ 260,YOU8;'=8G!1;DL,4T8FU6.'2D=Z:YQ-[(I9W:C,M!Y^H% MG0Z0.GM#MA_F8-(G#-BT";-8 :-H[(@2IB'%_%V8VN[*NN9Y+2LN'LNA^ MH)/)NAYFJ6GRH+N7JAJICM0 M)T*KM)O6J!F!]/G<^Z397^L0!0%+*HU3^65BH(8B/\;1T7(ZZUJ]G$_&SJA%9\W:J' MZ(-8_\,69GEN982B:3/><3M\'*R9%/J9] "E".1RS^;I"TRE2!6I&HE6;0T# MU/5X_]$VH="DTK3LMIA0NG"DGE"#*_2#ZSK="167W4X5= A=8(IR_W3NW=M: MH0FG: IAB\V".7K#4-,K]-/KQWX/R]N6=]OVIQ!B19NKO"=*6(VJ>#NS3J>_ MYOC- I9,]^@L1I00.IG0?/2.RY97C]VK/S7J_-R_(K+_=?]ZT67W4LWD]RO\ M\;I_24@/T[^S]#VM()W74(:N8&PO=V]R:W-H965T&ULK5AM;QNY$?XKA!H4=X B6;)S M22^V =NY( ?<78SXKOU0] .U.ZLES"4W)->R^^O[S)"[E@P[N!;]8FNYP^&\ M///,<$]W/MS&EBBI^\ZZ>#9K4^I_7"YCU5*GX\+WY/"F\:'3"8]ANXQ](%W+ MILXNUT='/RP[;=SL_%36KL/YJ1^2-8ZN@XI#U^GP<$G6[\YFJ]FX\,5LV\0+ MR_/37F_IAM(?_77 TW+24IN.7#3>J4#-V>QB]>/E"+>;\6>;+R_ MY8>?Z[/9$1M$EJK$&C3^W=$56?L/ M4Z?V;/9NIFIJ]%[_[1,6?-ZRO\C;*7[4KLD#57ZZ/UZAOZCB=?CT7?\0OZ]OV;JROOHK>FUAD=\/\Z M4"27\H)OU$?CM*N,MNH&BP0HIJC^>;&)*0!,__J&12>312=BT^7# M^(*WE]7OYTI#M=4['4A5/O0^E/B:"&.4-[8Q9&L5\SE1;8:(_3&JU.JD^N#O M3(WEZ;UQB;8!04]>L345S+ TYF1PE7=WR 2>(;-#.;.FX(=M"U.:P5H5M-L2 M"R>/ZI"0=)1:7WOKMX;B0OT.O6-@8&<+-OLZZ) H4 T#U"?/E0OH^J:@TU"NS(#KLMJ* R0E6=OJ4P5[O65"UK-T#-E0C_=$_5P"RD/C<- MG(44&\<"&Z]#S3;7)H"P?(#=UOH*N /W13\$C@U+ZQ@Y>CA7*-E5)+2$S4XU M$V*-RX3-!O49UQ!!P#4".@(?*Y;NR"[41873;0$V!J0BNJXYR1H54T6V<01>V2HOLDQ^(4-EZ<>@8M8R"A"0*^9UMS M7S IEPZB *'>.XZ%JG1O$O9%/I<7H!* %DFGT\ HW<+)2BP>D17I4.>T6\R" MUZ@44(CG8'.>[$"(0:TV#QGO TQ@N["5[GN @7/[S*E]X'I9H'"9((_FI5J@ M6-^9,$ .Z@SU1RK [)0H[>DEDNN'G)/K$WL!TEE!W-B$A4'],%5A+5K@L&6 MA@X8YFRS.U=^<"F8 DL/L2!V9OTLX40'$L9G2](P4$3&/XJ%&8QKC=7#3-8! MR$Z>:A6 $3X?J1[ NZ-8R9(,*Z3R@71 5D0#'/0RYD"_#8(69TI MAGO:_-D3^V%C364?7J/-L'"> BBP AZS>,EWG4DI.SRB%,FL3,]^95J9 N = M@-;Y6LI6,)=#6,/L.,6$W6(F*O#( 9M8&76$I _YQ&P'UR.*A:D'/FJN+HQ" M.8Z@O:D(1SL.B:7Q\"NS%O=3<#Y*V;)U3!A12\0Q_"I(E++],!:V"V,G+>8<6/+Y0>KIJARS0[ *,QUN4":(0B8 M80FZ4^G[\)>C[FN.:$[H\^F;Z*I@VP$?W#P[J@WJA^D4QCPHY]-X IZQ;,1] M2#)+ Y"9[H1VT(FD0DN5(;X XO/'3WZ5E4<8]%9S+7(P],987D+4IG _#7)6 MC]=0P ';84873%B]8:B N$JGSPNQY2Y09')E2JM!N>X5X'O=(TTR-DO<=X$V,AZ2P=\TC4P-A!BS9R!(/@' MHBEH/%>\WA '7\8'3#661J(!FV*@*9$9M[+)N=$4ILDDRY%?J%_,U\$(+MZ.IA]-C[M#Q2=:FS4S/ M!8B",Z"""ONOYZH>Y,'J@++I,7^R3 1\7VOG!FEV/)(R >J'3$-LS>ID<30% MCG359DUX8"MNR!F4(P16:C+<91D5>,H@M9 R&$ZI!RU(6O FF62/X1D M\EL2KA)&?1&@F17V1QY6W'LI)02@&=!%:1^M?P(.8"(NT W&K('G;,.Z$=F. M2GF).8$!&29VK^P@DXEOYJ#P)/1L#;JLM+PYGC%.V[UY7RIS/A9+&1(>8YD] M8\Z5AEUZ-,,%G,Y.Q3)P-E($[7UP6N-COD+!QF$G0HUQ9XR?<+#"ZL.=!6RZ7@:<_0?/>Y M(UG>PT8N*^ZO>_TL=S'. (,J][M]V_;O,6.'8 -?5P#25F8 Z=R+YZ[;R[T/ M'^AY6_F\PV' 9)J_@4RKTQ>DB_SAY%$\?W[Z%45H'(\M#;8>+=Z^F6$"E4\Z M^2'Y7CZC;'Q"@Y6??&^DP )XWWB@MCSP =-WM?/_ %!+ P04 " "0C&=4 ML&=YG1TC "B=P &0 'AL+W=ON/ MVT:2_U<(7W9A QIY9NPX[P!CQ]GSP8D-C[V+P^$^4&)+ZI@B%38Y8^6OO_I5 M5;\H:AY);K'[Q9[1D-W5]7ZVOKUNNX]N8TQ??-K6C?ONP:;O=U\_?NR6&[,M MW;S=F8;^LFJ[;=G3K]WZL=MUIJSXI6W]^/ST]-GC;6F;!]]_RY^][;[_MAWZ MVC;F;5>X8;LMN_US4[?7WSTX>^ _>&?7FQX?//[^VUVY-I>F_[![V]%OC\,J ME=V:QMFV*3JS^N[!Q=G7SY_B>7[@[]9?%3 MV_0;5[QL*E/E"SPFZ *(YQ[$Y^SXOST_.R&]9Z$(S_A]9X< M66_BF,7_7"Q3C]0PL6STMG7=&NBK>=<:;I2V;X M]QM#3+]LM[NRV>/Y9=LX>J4J>U,5*]N4S=*6=>'H>4-RUKNB[$Q!LKVC_ZO" M-OQZ5]%SAMBRW_#ONOFNL_3ZKJ;MUZ8Q75G7>_S=['IYMZ?M/S06OUUB!P;P M8FLZ.D?Q\*__\>7Y^>DW?[NX>,L_GGWS:$[@AS7IV1?'!&4#QTO5VRP@&CH1\@C/ZXR26:#E:"AK=]GNA+ A! M2O;7P1(+D8)I2"/CX:)OZ;>/IC!A%X!<.M+B.X&XWY1]4:Y6I&<92@*@[0!U MN0V8HN=-+Z_6MES8VO96EZJL6]:M&SH^#,$%]L+.Q]Z17< $>*&_&U\ S4=@ MZ\R5:0:%QGPB<^?HEVKHP.;Q)69ZXMZV(H(N^X$V(%21\G>T_U#C((2#KEAU M[99>:UV"LSE(XS(DTG%A3:J"Z!31#5DX^^(;1QS@^N)CTU[7IEH+9H:N UH MK9[(\PQ3 )"^4/;:EOMB(+;N>I!.N67$Y+#<)))ZY5Z7MBJNR'DQ& MW<&I*FC*>O\;D%"WS?JD)EM:>1)!GG:M7@UU@8?C2I4A M'B4"B55NF!:$WM_D R7 C)"[;$GM>4;>=>V5=0P2M@M\ @4H4DVV;DG9EF5&T M-N93SYID7KP33J+_(^CO$[+HD7ZC%97IA$JI4B==V51E5SEZJV*E+\NT.[LL MGIT^"ZKSXO(%?O?:D_0/Z0S"4C4L59/3=H;)M"#-K,Z$Z0*+5?0;G7 )9&UI MBV79D;KJBIR7PN.K<@D1) W7R5X]:QO>#SA-=V.A'._'&K#AXY#LZ&[S#$$+ MTGD&O$+8=1D'[&#K@,$5_#DGF[<6:J(G<"RQ=+IIT2YZ\D@=\TE'7I5J"@]O MZ;RR8W@5EV2!3,>.+BS>FT5MUZ5(P05$/_RE#7]A9L*J6^M8T$K9L5RRYF3- M#J500LT1?>GC==M6P*$SW96EQ?!8"CG;$SG@0(=G[2GL@?4#I!=AHX#@Q([ M/-/:@*ZNVR4K1MK(E(2G ,F1(P& P*F5H$J8%62? ?:21([1>10I$#VWLJ;* M"6P^L;+!WV'E^_(3I%>U3@4[K!\!B):VZ.0#LK!TWEIH3P?WRI!MEX)W(L2% M$+&O+^:"U;$^D<$2T.9/1U"3+#(+JPXW#*9J'Y4K*!JAG%.^@ZB1^8$!(+3U MI$H(TYZR+0<@XXP\Z".]XWJJ.M@\<2- MBG1C0[GN#"W(I-BT0U>S?:A*2S^L["=3G72PH+/@@=T!R6+" U\V _OE MA"!LX&3]O8O8B"YSH, \_;NA%K+:F'7;6U::T(=8]N27=@' Q'DH M"=:U<%!-0-?I=E=EMX>F)AZ#3[L8^@1M#&H)YS)XZ"0<[,%AHRTB9X9''W2D MS>JC>M98UI X8%D0@#.\81!S8.&@Y^DO3M2V.K 9(1P<#O!+6;'F\I0%AP:L M>'$G\\R>.:'(5"/E'A%;[B5T,-U6\:'22(B0@(EMDB(@U2/JJ>.QJ'53 M'' M9$_'9D5]#UJG=.3;_@KG7.VJ;:Y:O"<./^-JVY+G%PE.BX]4%7^4'2)16.S_ ML>@^.<4FSTZ%'8,T!&F ML*R70\WA6N>C/?"V!FJ ]XH#-VNR!%H3HK6*_( M8UXC[(:._'E1OF[8[6J.)> 7[B1^(=)0>-"8H&@SSR0@246F$M5P8'+@:9(Q M1WP@D)4(,V+8"?]A6/QBQ&<,R&690=FAW0& MC#CBGF7?0F$.O8-$'V$FVZS(_6I@12XXWP.=LY_IXAF8H&AB1A"RU.JI1J#9 M'B!RIF7?-@_BTRR5T> @@.E.SGEV23,H>5IP[5KT+LRGK50CS@_"D=+?L M$.* >*GTB:FRUKB7SI E6+Q[BQ"+$SK.M4M1]O&L$@*M.XH)O>984/@G I## M\H(C0EEWFX1LK#0#^TI 1I1 RD@CQTRK3],FOE\-(52H]DVY)==0+0R]RKY M2^N5\8R),^M[D#87(Y8C]4(Q>'YS"&,!]F,Z[@4 M8GC%',?:G]A:K0N#O-32B(@@I2ZG:9-@#!%16&A>_ 1U?@O^1I"#&*LVD6#Z M&7&93V8IJP<+RCHD@#A)%)?D:.%CKM7"!]V [4;/=%Y<.8L;DWP]4@HQMR4G MX$Q)%Q*01M*8I"$L/[@G)D#VMNS"JRWAS[*7&W 5=.ASGX"\$$KK'IIR$S%$ MI,89&Y]Q\*E/4;4@T8R(VFL*PA]@3(,7:79.]RTN4;%(E7K8&H$T,Y0(:2J6 MXN@$:-40L1"K"E0AE:P*JTXVWR-SM55AER>+B(B"Y\D \D,6E97_++:]B0E0WR8A@L%\-K! M;EE8PG9*$X7(0@([*?]))6Y=LHTXXFLPB#-ZWQ0_MV3TGS!>S@@!FAZC8[TV MI1N9[\J 5*0=F:'A#[D3YGSQ&,Q^M$-J;L/.W8"8ZKN0TC3G9^>/3LY/9]Y'#R4 MS-Z73\\?A5*"-XKTGLOR??14K)9D+%SN;%_6'$Z-0.0:WA3. M#PC0"&IK+EK)=MYCDRW *>*(Y5M:<]M&2?#D"QNR1) 9*"#L&]SY$3KGQ9L1 M:R2G'%LJS<*&5%JO:FB[A;_%3.KK&"/>#;4!26K(B21/QC%C!G/(2D3T%.1I M$#LP!ALQ-J@H=!*;C,H%UUR_X) S>%^$G@51M[V6U1&*;FU==K*ZU!,0-S:D M8YQ#C <]XAWJ (S6" ZP=M3(C+';>7YDUF TL]&9>;6J[[W0C""7:B2P/)#A M2)GP-BBF*[Q&78-/=\.+OU^9WUJ;5+7H[0;S_($LQ[3X;SX[@<(UD'2"LK'F M**8X NN--DR4%_Z:Z3?G%9SH'=H6/1YL7,5QTS0I,>>5;0>7%H?7@Y6JL7=: M4D(S6.P&]X9LLV+_QTRW_@&JYTKZSC0_^MK_*\5A7,NJLIJ.O+N=%1(E9O99 M,+-B6,BU0BX$6_$/+RFJ)?W!^F+:RR>'HM@0WLFMJ"T]79%-7L#:$H,-HFBD M"8#T)@4>7 J"K] 9(XDK=J,YG26U*%4&HDM,R,UX,&#!V.JT0Q_*\;F%!L?U MPG7\=BB;LPICA]"&LBDK6S:Q 6 OV7^? ZFB9N<4, F33T4S M*R_);%XX3C#"LYL%S];[! @J-6Y"N6FZ1A[*W'=AVLM8)D?7!4[Y(Y^2"YY MD=?Q2.IRPG<$A1BUU!4(A/H=4L-282A4*EXH2B:SC!.H\W6SO.WDA[:&W?*^ MS(?+'W(?*C8,[%IGDQ*8N-;1D&CL>1^Z;TD6F0,'YR49J<\$9$WQ3#+"N\G. M!.^@QYUB IPS';7VC!"1Z+":2D:2I?AE<+UP<(0PA M))QZTI7<&6.2?".(*UD*^J@S&W0;BA>$*.\AEG[T.X3HE;S/RC=;6/_P\#4O M[/W]&U:Z1%/#IJVAH75G5N5PKT,\_B[$XZ-B*T5%Y*(MB0%MGUO;)"I?H>4N"M%;1,"NK(P'P:;-8@)> M\&(VI+'$%+,+\PVM/KA9LCLZ%E@=+6-&3=;S1X\4: MDC.[K#J]-MVA^:,:582#N>$($(7S:UYMQ?788=&CER7T?^'3>'2U&FR7L*WP M;#04!-A"VR?&%0\?B(2&!._7:_@? $F[AK@ZY@SDN@Z)7O&R2%!F7'8"KMCR M\=EGG@B$CJZ]X@(MK$RO))4/.)H0JI_A@ M6DCY19+_4:LN81.\=\:::V>62(,E2=0I9D/:&A&U[SEBC[9L0HZ&BSRH^U0G&8E$FO1VY?L[IM!"7044C]]_T]3Y+ MQJ1,[?WG6D DF1 8.R\UZD"5ZH^I'1@[,U7QV;.G\]."@K3:F[#/GI[-S\,G MA/T[)O*(AV]JAX2=-]Q-7>__@ !E(6XH,"DV$VF9H-;LM@3!*]2?K+YWNA/:5E-DF0 M$ZQUV\5>)2U!:="TA1:J\@$=3 M^1P<@,EBA2VTZ.AN":3R:-IH&KTTF[(%(H%05I&6;$ K]D4R.&$<;QO9CVT;/ MDDDN-@9.1JBK3("1&]"2*=J952O=)*5(,??&HLW 'U_;(HXUWQ!B?FZ35IRL M\L.89H-X=OJ76!M.2B6WZ8!Y\:8Q=U[^/DM/J81+*;!WHA3>:G(@:[2^6S]^ M45GI+?"=R[NPEI1!(#)^,Q8F(@Y1MQJT9*+I5%--X+#MRSH1S; TAA/P<2\4 M?NE[!/*/0^L MT#V/C1"<5MZW7WK-''S+JIE>"2 )@G M &U,[1?7JD"2.XPP3>:5)27!(@J!W0[;@_2X=*?^GH.PAR^-7*/,9'OTI"N3 M'10ZT#1IF;(S/?O,R)5"Y*Y1/JRL(XV'3UAR'LA"LVSL]HD'KG)A_ 0:XZ[,*MAI>6772>CX4MH MAI! AAW @V6X]JOI>O0317M*]L%%K*&RU?RU]W[35ZV*5+-K$\7;M" M$S3)/\53%/#P?"EHI;D\41+HZ1.!GA4"/1R2;$VOT-F])"U,W#<+S+!DUD!G MCN^!/'"3\O=#-.\X-XVV-!!P%"(E@QP'PS1CC/BYH(0WP4#.19T5QG2THH0, M!CE^M!R)7'Q-DS#RQDJ[$&-<^"K+ZK&TQ\SN?,,$.KG4M M#1=-L:[;!7(U'7@3#FYEMF+L.-8EI=NTZ#GKN!3 0,2^.89=BP!$IBO;#4BQ MD5] KV3YHL.-C_OT>2DH41DWF8S#X;2'+'%,$.@'L[*H#N@S2%W1P9,LU/JA>DKAAYX[:J0O'Q:3\1,FXP!'FGSZ0;0XWONL8V9-GQ&K> M9:6?ZE(3=]%_)-S^5)+7&WSY65ZRXLE$#6YKG_#+N@YK^Y'$?\-S3BOT?W-Y MF,))B(-#*B-9+I[V=GI'!U%U4F9G$T6?S?$<8O!6.DIGF?:6W8G+;EM25&G3 MIH0FS^-PH>MD-&WDG_V-,,HU.2SU*G*N.FOASYO2.PK*[)D_K1X\V#3I.DYG M,.?IXAXL/M3$BE#R#WU&EP.L'AE_6(LPW4PJI2F)](^D@;%V[_C?ER^ MPU&';O+ID9M'9XTE4"VOL1G' 1].2S&:.2A IT_ZT'GYZ-[,>5/$<@<*"+SY MCK=C;OS&3;B['W/?0]B( FE('4,D\LU6)]"-)UV[+^M^'V+UU11] #PDP)/+ MCG+WT9GSZ18"U0Q<7+UNR#?[)O."930.R<):\_79 M23^UL4^GPP^D.RPD%M]-*+*@6 ^E]SB$J?4]XFI.P.[#YSN!/JF8TF/<1SO] M&P51D\HRJ$K1D>'"%K/<-&W=KLG7#7EN5B* EM12\,L:OIJ%=(8T.&U]@]I1 M-(:5;\F'3&^;YXV.F\99D6M[E(F0>#S1H4%M?<-P JW@5(\+X'=X4*KFJFNL MXZ).L(0Q7=5+,;E-BT'FD-,TS9R.!?YX9G:;AE!$L-=AN MQ%='GD/W;4_E&"VW4$D=T-:^89,C=R>U.BU(E MG=E?A,[LPY@=\/A0<2[-?GJ#T8OT!J.\^\0=O^J(1-]?D"3SN/Y89DM>]-Z8 MD2^G%8#X]^-+E]><3B)A2I&6M'=R5Q1W W2EU_QAVS!VJQY2MC235WE[\OJN M4$-D]QW7I(11MMBM&IJF@Q]5M4%E75Q^(&K,=?SJJUP:_< Z$A%ZU0Y/AQZ] M4*KM5L;VC#@IG>A@,UIV'1G+I3@XX#N<^^###XVT?29K^J*>EA!9.0"(+K[K MPH(''XJ@!S1QQ^.2G>HKXY*KRW(%?]!W0$X=GLTD)I2:F:Q,ZOR>)#E,^DD* MDQ^!ZJJT9S2];"SV-E>I$4EG$CV1?XRO\9UC1_9,2UO>Y.-22CIQV=4M1ID& M[2+>MA6N[WBC 8O_G]MIR.9Z5<>U*-,MK=-FF/R2B4//1< 9=3\S!N=WH_N- MR^YBPG4T$.0Y0,G=AGJDGZ=S9LFS&X'HGD%PWVLUP/R]T%9*52FE3;KT% >X M,"$#Q;JL6Y$CT:"N6<%'+8H53VRH6XB6U85FQPX])8)$?CSHA20_^"(H'ZX0 M\Z0SU(&GL\*&=B_!5/O,%WOZ@E$T[/L+&UNPB%R%X"]O?._;RI!0^\UT;3R? M?[_86[0 H9#@\R]8+930I[BUL^[CR0J3/?FH:,I7V52-GT5XWS%M]PP+126, M4]:MZ:^A>71.)Y<.)^N"-(69_+CYT0M+.Y-EPI/;K0P:)3'!$SLOW'3K MA1]<8 >6]EJ4R2C0V([??'.JSF85W/\:;@))#W2HPTC0? >[OM@V$:4WX%*N_I#1(N7K"%QN"FWC:1.O M6X&.I=^2M)I.*?&M-(?I/'9X$\F!/'971%*0$L >^= S7@4GL$8;>V@;C M?2O$NFG+;DCSDB4T5W !&;*!Y(!G0"6;/WDH-SB.01C[?IMH>5&E&RH4EEX= M +/5:PF,SSM.;>#3C>E%H4N,>72VG 7F"&MF'4]RIIJ#M3XI[7K\K!GI.G+R M^>E?_-[\"*#W%!!11JX-*0_RK_J^9E2KN_IW[\K\&*CQ*AFI?3\EY7$8VW+4 M&1\/=U9PTU88O8G2XC_*!!_9Q$\"7W2O9MGU-6C.S 9[>?HUV5K:0X.]X!5H8;@'IQ!&:^(53< E$UOF84QFC@97)7B6\21$ 7S6_=S5< M1\'CLEI7DL)9N"S5:UPM@^ .'8LKI%CA"J,HXX0K&U1Y$7\O:DN:M$K/M['D M2'3+S5YMLDO_F*[$,YHR02U-ZU\'JRP9BK.0.[#-;M!PZM>AA3K0SO>'0R/# MCZ;B447YGH,P3< &$O,*/,:E1$._:D*S1,2]/L,+O20;V&E3'$J$C$SR$;Q\ M,SK ^?@ >JDKI"H_1QCDT;99CX!P(U.[@/(5;\@7>0Z.LY_YCL)P&RM["/ZW M9/H_P/AD"LE#BY=IM4TNZST[#&QSOA77FJ:/F&;1RN#N]S53]1"YQP+V-U+8Z2A%)M"E=B6SV&-: ["!O'7A$/ M.J6WL]BQ.O4LZ_WO*8G6:"N5_(#?A&.4DU *9VG)A/*VO.)T['_;>9*4XU>! MHW_ 0\E-UG=%5G(/_S)+!QQ!VI/[(@TV,Q4QKZ_N*TY_ B*/G35!Z%G48_3V MUO9Q&N)%>A/]O'CI*VPZX_V65-$E9T/P+1W+6('3"NH.%TEN)-^471.AQ@/* M&"T]^4BZ#@X=A*[QKMRE7.K.2[LL7S QZO^#K;F\]R\('/EQY4>9DD,^F:.% MF5P1)G=49DFI78N+P"SKCPJ'@M2-,BI.[N&62TGB)26A^Y]TF!318U76G\ [ M")T]?F6C[,;3X4GSEAS&%7'V*.F*G81ZG..='5E[Y-3H_R72J"3X,('I6Q[$:CMUW; MM(/>LR67)/ @]@7* @8=E-KH*F4]G"P:Y\D$PO.6_BL>)E')CQ>7S^.4J22, M46K DB>G3V>TJY^H> ?O^QUR-]MXZ=N7C[ZF*(%O50]MGEC^I8XSTJ_3*]"C M$=AWP6WS[DBPP\+U.L!?V:"UT ^@ L&W*NYVDA[F[X%)+BX=7YR)JZE-M98 M*.NC2+HY$;SQ19E:@TICLA(N@3_1Z[:IZ"2OD'-:E,W'XHW<[BQ']0F9UZ^> MOWD7L QH&_$BXT*GHGM8Y>\FY4,:K/AOTI*)[@EL[OO74:W>*6)36SFQ+TOI6^]?6!?>C.+YGXV3539;YLFF6=I^#IO*0+ MXI[H%J6V.O7IEX9QKJ*FW5=^8)YEPL5K=L,E(:[1?B7,>4N.4CO$4 M'#B:F2CO!G(ZE^%J&^/S*PX1L9B^*%&2 O$.?M'^J)0\.SE[,CN28 M^ MNUQ)\5K:&]4"/SE_1A;XIR2TC9=7Z).9I4T7GJ>[QVBU'.?(BH=\>2R7C^(% MA3$#\"C+2L9>+.Z*D.L-OJ/GB9"Y'-D^O47E)L/GP9;>,TZ&:^HPW $J M,\W)G ,7/Z3K$69=GV>?P5\-F#SBC;U\:T^\X470Z_M,N9U!<9>'FIRBYOLX M8.O]C1RCAF%,^N.R"0FZ@U>9$^= )5Q*%=RKGI?^NC(.[J3;:65KO17#SU"X M+3D%['9X=ROY9^I2*:^U_-Q\KVIP"=_ M.RQ_G5_3RU>HAD\+_P6T%_*]J_%Q^?;:GZ2UOZC-BEX]G7_Q^0.YQ-3_TK<[ M_A;61=OW[99_W!AP-AZ@OZ]:"G+T%VP0OI;W^_\#4$L#!!0 ( )",9U06 M ]Q>.@, 'L' 9 >&PO=V]R:W-H965TKS]*3KQL M2(/M@**A)#X/'Y(2/=]K\\W6B Z>&JGL(JJ=:V^2Q!8U-MR.=(N*3G;:--S1 MTE2);0WR,H :F61I.DD:+E2TG(>]C5G.=>>D4+@Q8+NFX>9YA5+O%Q&+CAOW MHJJ=WTB6\Y97^(#N8[LQM$H&EE(TJ*S0"@SN%M$MNUGEWC\X?!*XMR<1URBE)R(9_QPXHR&D!Y[:1_8_0^Z4RY9;7&OY M692N7D2S"$K<\4ZZ>[W_"P_Y7'F^0DL;_L.^]\VG$12==;HY@$E!(U3_RY\. M=3@!S-(7 -D!D 7=?:"@\HX[OIP;O0?CO8G-&R'5@"9Q0OFF/#A#IX)P;GF/ MCZ@ZM//$$9O?2XH#0+(-W6KG:PA^JQ/)'@H1D#%JRHY95=I'Q#HL1 MC%D,69JQ"WSC(;=QX!M?S@UV1C>P)JV&[@#5U]6P#I5% U]OMS;L_WTA8#X$ MS$/ _'\4\]>0<"H[V!+P3K&W@&%1"OA:( NK/$8=_ &NE).G@%C.4Q MFS%OI5D\&3/XH.DRTBJ-9RF#Z77,QAE\%@9]MC#-XGP\@1F+)[.^0/5?JV;EJMGDESH2HE_2?2@/EP^ MWR#+)2VIH6T?BOK@@$.K!973BZ59%_IT 6K[+,A^I(0]8@0;-&$V*\KN_5:* M_N98N'4OW(.?=],X!.&-[D@)13'HI[GO2WO"K4^X]V@0E'8TB1P:P>7H^_M: M<>G]?T] <41S:]&7AMR&/2GX5DCA!)Z+?.[=)B<#D5YY%<:^)4;*L)^-P^[P M9;GM!^IW]_ZS](Z;2E#*$G<$34?3JPA,/^K[A=-M&*];[6BD!+.FKR,:[T#G M.ZW=<>$##-_;Y7]02P,$% @ D(QG5 ([K^*0 P MP< !D !X;"]W M;W)K&ULG57;;N,V$/V5@9"'!# L2_(M@6T@ERZZ M#PL$V;;[4/2!DD8V$8K4DI05[]=WAK(=I=VD0($XXF7.X9SAS'#5&?OL=H@> M7FJEW3K:>=_#/R1V;C &5I(;\\R3S^4ZFK!#J+#PS"#HL\=[ M5(J)R(WO1\[H?"0#A^,3^Z>@G;3DPN&]4=]DZ7?K:!E!B95HE7\RW:]XU#-C MOL(H%_Y#U]MF:01%Z[RICV#RH):Z_XJ78QP&@.7D'4!Z!*3![_Z@X.6#\&*S MLJ8#R];$QH,@-:#).:GY4KYZ2[N2<'[S6>]1>V,ENE7LB9"7X^((ONO!Z3O@ M)(4O1ON=@U]TB>5;@I@\.;N3GMRY2S]D?,!B#%DR@G22)A_P96=Y6>#+_D/> M 1ZD*Y1QK47X\S9WWE(^_/7!"=/S"=-PPO3_!?!#,%?N(2LJAW6,T M9(3!> 2%H5IP7NHM-%92#4EU %-!);6D#"AA:TSI0.@2K.@H2SQ:*10A!:EV MGN8E" ]^AT#%B);!A7$>C 5-#8"J6LD?(E<(>Z%:',,][TI'>4YQL]+3L#2=_H<9 M]1I $EH'CTWNC$)7("'94WPAAJ$Y?F^% F^"L%)6%=I@FZ/O$'58[F56 Q2[ MP#NO!U%$GRD*07HH]1+:AN4Z:ED--Q%R/*?.!E7K.9%*:I#$PK\CEJZHE,&R M#\?Q4H.B-SHZX>#B>CRAFE8JM"N<+NI4$L&,!I,14S<8 M>IHZC-\F"M\E\9/<]PF [I_#4E,JL5(RYFA41E%J4(K=_ 0;<)>2(VI:1TSN M"IZ&F087;)S,,AYDHVR>P#=JRA1UREBSM7QO\\4,LOD"/KW-VN1ZE*49)(O1 M]2P=RH$9,R;\F2\G\/1>1"^7H^M%<@67239*%\NK?X?D J;I*"$.EX]OTJW?3-^->^?M"_";B4EC<**H)/Q8A:! M[9^)?N)-$UIS;CPU^C#&PO=V]R:W-H965T>:=&1BR.%U'#11NLEWYMI]=+U5LI6MQI,'W3TOW4[3;-H8JE$@ZT1J@6-AU6P2>ZWF<-[P.\"3^;" M!E?)7JDG-_FU6@6Q2P@EEM8QVF?VC[YVJF7/ M#;Y7\@]1V7H5Y %4>."]M%_5Z1<B';X M\N>Q#Q<.>?R* QL=F,][".2S_, M7R^U.H%V:&)SAB_5>U-RHG6;\F@U_17D M9]<[3?NK[0OPMH*';[WHJ.-V&5GB=HBH''FV P][A2=A\%FUMC;PT%9871-$ ME-24&3MGMF5O,G[ <@9I$@*+6?(&7SI5FGJ^]%\J#6$G>6NO"X8_-WMC-9V1 MO]X(E4VA,A\J^]]-_2\\<+6,TS)O5-]: ]R .@"U#YL]ZJF%'DU&#"?4Z% ' M)>E.FOMK[(.Q@DX[5H.7]W@G6K"UZ@UQF%OX0N&Y%>WQ(GH"5@&=@A?DVL - ML*((%S'SUB+,B@0VO57&9V%U7SZ9P>5N],C"9)&[D7P^]KH5MM<8PD$\.\.$ M?RN6787+PGA>>.<8'FO570!3#YR/P"0+Y_,Y)"E]-] O@@+*NH&J(6$+VA;+_CPF73<()QHXV]8/BM(3:3TPDAD-RF; M9=,*:3UM-X[%H;O0;YRGD,39=.CE5;[,_NG^1!<"U: ^>ADV4+H#.VC5M#HI M_680N)_PX9GXS/51M 8D'L@UGMW- ]"#] X3JSHO=WME23R]6=-KA=H!Z/]! M*7N>N #3^[?^ 5!+ P04 " "0C&=44%TA]2,+ #>.P &0 'AL+W=O M:>[.!7"<39LB MBP1QLHNBZ ,M<6;8E<19DK(]^^O['9+2:*YV4K1]TE^*29J8J"Z_4;D:O[5V?Q6?WBLUPL+;VX>/UR MQ1?B1MBOJT\:3Q<-E4P6HC12E4R+^:NSJ_CRS8C&NP&_2'%O6O>,-+E5ZC=Z M>)^].NN30"(7J24*')<[<2WRG A!C-\#S;.&)4ULW]?4WSG=H^PL^ZEF%;P$Q@$((3VL@Y2<:U MYN5"('DMDX9QEI.NC..I3(7CT&-!_UH;64H+1HQ(D2Z(L,)'F-*8;T!&"R>3 M%JG2"#I,:8OQYS]-DWCRPN"Y-"J79)2,O>$Y!T]V0REB M?#3!= -=R )KYL MV!-;8KDHY1_?Q=3!1D96]V9(V R3$ <, ;4:KPK%Z3R7):@@8<> MNU&%<^\AOL&RD-V9VY"%\RH3]86F%<''0'F6U]-&?JCL!6^UPQ]@U:LVM9R[!%>[-&>:1 M,E#.+J7.&)2S4IB(AOZ+D@-?4J&=7"NM[J0K/\'XCE8$NPF$CG76*A6;5[9" MC%3&VX@&8B9\:=<]]K'Q:8CW*Y\/,)>(#GIT$P5>])72=H[04J J43EEOB;+ M&6FL<\+.>.]:\7LE5V3LB-T)N#DG%=4<02>80Z*(K3G4G_-4YM);@&)%%*M< MK85@2U49%WP?=\3Y_/%K<+:;L"NMNLWEP@7V7N8T:> M!!P$/'@O!_L&2P)* M9%$5M?Y\[:.&4\04N$\]LE"N]A3+V9'XT$><\F@F7^M!4IO#BK=(H Z0! MA?DVLE4T5_JLTHXK0FA[PK9:(=I*WRZY]+[C,N<(0Y*?ANSI0)!20RA1/6B> M8)K:&#[43TA56?C5X56-/P[@K9L%7L@#/Q"^5*ETL.50\9 1DWX\95=O/K!K M+3*8[)V/FG5 $+!HV%G*!\0%&8T:,A(HY2M)(I9"9#YJ5L!'JC[U%_& +A.4 MH>(I##%(N3N**6HWG:E@-)\$I=A*_C"\%1FFR4H$NT6Y4S<54JU5>^[B5U7:]0@')@05>%2^DE](L 1E>+Q*+NA\3Q*24=,74 MZ3GH(P#7SN+P84.='+JAK^D]_.X+ -!#I%2\R)H.,,F?X1/Q95FEN:_P;ZL MM*C;W(7OD20-( )[1:X8A"8$A4(B-D@A%2*4"@J1N*4" J-Y<6#_>D#=B81: MVS0%=1;[S _*U@U-JX#PK4!H Z6"_EOQ!8O(PM@""HMA \<7> X..%YZOH[ MSW$7CQU4.X:[^ Q8<%V*V<=XEXZN7]B4&4V!47_0R(?0(P17N#B_A]FVC-(J M%E6[?]RNU$V-V"]^-4,"4D:-/*VR?J3^FE!-(EY@$724+@)K/]^A2+I$"+.# M=#OER%5QLJ ?[@%-4IN 1NY.9.TZ^,UU[> M4*U;M73)]2(4[KIS8)8_" ^6LC1(J3(-@6.H&PQ6KU>CATO+0H?XO"LP= M/*,@D7V1,8R U5(WE?K>L3)8FKOZTS0*U(>%3F*#&.>NZ7C@**H0,U4K*;1Y MONWF3 F_J' @ON>DO3#TL=\.)P*,I/]B-UPU!87K1^N AWZEL)$;'[^HYUU7 MVD4Q=51'TJ75OC2SR0Z!PH>F8)R86,_[CI4"=ZFVNQZ,G0A^1?=.>N>$;K)^ M/&(P!S*4+-(*%,J@Q=:D_\1Z\RU"3[;=T6G_5\S2*\O4Z)QPE+1I,@V_P@QQ_8:$QBC2;3HS:4Y@G)=QU:4BVP M:JV$.9 I?_$]C7O%,UH54.7S.S@!++\E4VYHQ5O4X?N^3*F $&V:I<62MEA! M.GPX_Z ,XJ0=N.;1R.VQFW:?VE[_[+<*M+?$34BZQS/W\EAD[Y6+7]T>+'BA MOFBJ6YN%0JOE'O>&;-+K[X_.I$E5589UT:C7?^9_=C#V:5QB<$@>YS+K39_A M9_!LVX"A-6-^8_Y_8\Y'@.)0BCVI$"\T @J9,QQ%T]& ;@91'[GT 4/K^AYW(\F@_%S=CZ.)OWX20*YND4I/XKB>$(WXV@PWHN4K>3_ MMJ8 -,=1?Q:[:]+OLR=U!%AH1;1F/SYB MXXHDFDW[_CI*#C@B:\/K>1R-!J/G=(W)'T_K'@C!H^%PY*[3>+PS[1$/'.T0 M'+G^I.^OJ ]/Z"K8>(3!<7]V$.!WB<>#D;,,E:QW?M.%ER5M2![;ECJ2<&XQ MM$G,R]VM0/:Y-MU7JK\M,79Z/"_U3GJ"10(Y)]$DV#@>3'QAGB;T<8!/PV3" MQF.ZF0WHW9!B=S!T929.7H0G?!BA. \F-#Z0$]NV)(\2E^ZL ] M<3@X:@X'1]]Y.'AR7G#W>%@=SC8'0YVAX/=X6!W.-@=#G:'@]WA M8'#W>%@=SC8'0YVAX/=X6!W.-@=#G:'@]WA8'#__?# MP8O6?RX+@14Z_;.4UMSPA/_[9?.V^?/JE?_/YF:X_^?KSUC@8QD/YG-,[?&PO=V]R:W-H965T,22 8NMB^=(F 9)T[0JT7;!T*X9A#[1$RT0E426IN-ZO MWWA+5=;V;+!RKGD^&MEL)2MA MA[J1-5:6VE3"X=,4(]L8*7(O5)6C. PGHTJH>G!^ZN>NS?FI;EVI:GEMR+95 M);_&P0,B!9RLRQ!H%_M_)*EB4K HS/6YV# MG4D6W!_WVE]YW^'+0EAYIKL\%L0+E,)L^.=V;$W._[7 OU/ M]#W@V(>5I,)H:RD3QFQ479"H=%L[+RBRK*W:4CB9\[1QZD_AVT8O2=WI$EM3 MEN>1&5DMI-EEQVO"(*2U-+R9EKI$V]OG#^Q][;%<]5@N.BP7>S@N]G&\!T%] MO?FC[SG>>2L-*.10XEH:I7,Z4C6YE6XMP-F Y)=,-@X MZ)B*WK@=-.)JKIC M/4P=TY5O1GA@9.FG[$HUEI[1) GB:8C!T3@-HMGT&,-H%H2SA-)A0N]U?9+I MJI$.1@HC)2@-(9P$:1C241I,)Y-CFB9CBH@F<;-D%1$,+"]]_-XBA^L?UZ M@Z9?S0)QN'L7MK"_V/:$D[6F-WFD,\F M2%OZS;0EG+8HB'SB9@\F+IH'\Y!WA6D0AV,L_&>9@S-).O&92^(@C<>',46S MWA&"O;>F]M;6Z-IGT608X;0I2W]P AW/I+L9A!>YD;0!?$N2B?X),@C8T4;Z MX[?<#.E5ZYA=I76J^@;?6%+V@$9^@T4^6;B:#BP>E,LQVXU],(+Q).&O!"6- M-IKP>,SC:.;GT[WQA,?A+&:JQ 5GZ: [G03S6>0[(O4=L6/8KAMV?%LU0AF? MO8_*(:5D55&KI'8?N M8-.L_RTS R6TQ"+=BK*5O"(%B./0%'YR^ &$#FY%/\&LH2/V* Y?7-Q=&EQC1=\,J,9Z>T'?!?2;@=GZV>$*]I/ 5:T-\]%#PAE*MI#^ M[O(LGD^&\8[1GBJ4>TEGWYS&Q3N@S!\+"'7@ [=6.&70#E_7P) I!276 \ R MDW_MV0\M )AK VH_TC\5B;4GNL>U>M+85^ACN*YS]NE2Y3R0ZP\E> MP9L:)WWG# L9N>)7YZWL%X[>XLYS?'#L/7+JA<.'G@JCO?<9KB*%?X5:\FW: M/=5VL[N'[D7WOKO;WKV2T7F%JBV5<@G1<#A-!V2ZEV?WX73C7WL+[7#O\<,5 M'NO2\ :L+S4RL?U@ [OG__E?4$L#!!0 ( )",9U1'Z;OEF ( +8% 9 M >&PO=V]R:W-H965T8D MB92T('BHB%H!#XB'M3T^U/5NV%TW[;]G=IV80-N\\!+/]7US;&86>ZGN=(UH MX*'E0B^]VIC=/ AT7F/+](7HOFZVRK2@H&E M:%H4NI$"%)9+;QW--ZF-=P'?&MSK$QEL)YF4=U;Y7"R]T!:$''-C&1A][O$2 M.;=$5,:O Z)7)57S+#5 M0LD]*!M-;%9PK3HT%=<(^RBW1I&W(9Q9K?-<=5C AP=Z9HUZ$1ABM;X@/S!L M>H;X!88HAFLI3*WA@RBP^)L@H'*&FN)C39OX+.,5YA>01#[$81R=X4N&'A/' ME[S MV6/+..H@8D"7,.,:_BQSK11]*_X>29%.J1(78KT/\9XEL$NWUSO6(Y+ MC[9+H[I'[PDM' UX-# -L@2:&+89JF%JKE420L@E+9 VA*$X4R.4DM,F-J*: M/P-SD+>-H$C9:2+1[X:S"46G23A$9U)T&B(_BD?PYM4TCN+W@X]CQ3B4>'@OC<9PI#-@+""&ULS5I9<]PV$OXK**VR)5=4J.5+:3/&SM X;$S&!-$F. E#S[Z_?K!L AYY#E) _[(@U)H-'' MUXWN!EX^&/O9+92JQ=>RJ-RK@T5=+W\Z/G;90I72##INJ>2Z5)73IA)6S5X=7 Q_NIS0>![PFU8/ MKO-;D"138S[3P[O\U4%*#*E"9351D/AWKZY441 AL/$ET#QHEZ2)W=^1^EN6 M';),I5-7IOA=Y_7BU<'Y@4Z(7F8*QW_%@Q\[.CL06>-J M4X;)X*#4E?\OOP8]=":->?7K:S6MQ>VTT'-)6G(OCVM0I6_'6:!PZ2F,]E 8CL1[4]4+ M)]Y4NB7IC&8:9[ M)CZJ2ALK?C&UDX;FXN+P15U;ENA9O9:8+7:_$ M\"1)TU0PRZ,7XKV<5TTI[JPIM7/&K@+-83(#O\]/GXK9>@!^W,+;^L5:V M]&(^QRJ1RB=3R\*_GBK$($4NIRR6%C-=R2K3U5QDQM7,[/@LF8Q/F=GSY'1\ M!IGW##X:)^GH^3-Q!*;/\+^S#M&9))/TC.F,DY.3GS,3R;/Q$W_(Q$>)>/AA F/DC/\ZJG[4F:?Y]8T,.%M M)6ZSVI"Y1B<)*SV!F5I@".BT@5R'DS0=I(@,14$<+:V&E$N((DO0J8G%\\'9 M2?I#?Z6\463]L3@BFJ3L4?JB.X)?#5\\&S :>W,96&%YL H.924T?E0UO"L1 MN:SQQ>-S4X;>>N_BG+A8(J8K!C"8AZ4ZXB8B4[;&'H/=8^ITKJ75BE?HZH2F M_HX [P!*.S>)^(6=!=JX (SS4\)L?;)(K0JM4.ZJ9(6TL!JRM5"UB2.]F01BJ9+<0*%!/^2+S.M 7==@$0*0E2 M#](;)1)C=3W?P9^$\IU_T51.90VANQL8=NB$YLR:HO!/3969"I[+FL&[>2.M M!#]$![)N4\>NIQV9AL7ITV\#5!9\(SUA03< MM**A( R-PG?AL_4"YBATB:"SBP,Y]7$H:CH^@V&-V:1NJS/"9H^UV@A5S9& MP"@M@YPL0$61KZA-,A,-PV.A$5 4MNMZPROZ#L2O2])W M)=2]\IX:L@GOZ+6'J( IZ'%A"K@:TR8M* GPC$Y^(&[D?&[5G,"YR_TQ&9&J MJ5T-Q5 [,&I!-ARE14$D7H3:[HL$>)!&"@A<))F ^H3H;YF:EE[H\C(.FD9 M_VB9&0)_JT\6D9F?RNJS;99UMB+)8&!3X!N>6)&8OD2^1D;I>3_I?I M-]#XOG4P%"%9R 8)'!PS8T_+9.,P!>_WV@."3Q7@I385#KA4,"HVGO^"U;V; MH R!#I]:9&Y'[\-Q9\^@10Y/!L/UBQUH;?.*)-H(R72Q8N]P*BY.V[.V9$!D M@DWF Q(#@?C(I+4K8K4'SHWP%L+55(6!0>!Z 8/-%^O J;ZB+G&J_4"4H.G& MDLOG(5)OD6^<#AN+FLV\$&N2)8QL\H%X\Y4 W&BW*(-C(G \F+0V*-](MD,CY2$#[ M"4(6-+PKJ.S->'8@@]2'T.]DL)3'1MKA_VEK7CB6RG'L>LJ4?BH#P!A+XZ0X M')X-3MO5YQ0Z3.7MM644RJG@9@N-30D>#Q?+FB+F'C0EU[ Q-J6,X%0_*.4I M;:D_;AA/P>=2 I#LS&8V_ 3?K7X.;Y M]^ F_7[ ,BZ6B650MJPMRK^.'HQCA4BEV#N7V> MOJY'!_LKQV\6.XI#=$ZAVD#*S,^72'N8ZZ>7')LL7$023RE!?B&=OJF4G:_$ ME:QD+A-2R2 1/]^)]\;.D1@_.!BP&;)2UUI:CGP?H-4LZK]&HY+ M)Y129/:"5!@JA9@W&2Z0 S20UNF0>+#;$:081%:16ER@X#?1/M4 I[WBBR6J M5,J2U[GDU%AK'D""M8ID"6L81=O\3="T[.XSBS MX.JL#R]4T 8FTU3JV4*3^4+B&*>J(Y62^GG+:[LP#!KD%P(W(#<6,0J3<2:H\0F+NMUJSR$;"7 M W>U^.O@XR#JYHYBV;I'$+H ]6-:I#ICJA@9OHXNF"UP?O/N\O:#?WS!?!61 MX6U_"^Z&"&#LTECINS#D>)PDKODHY /#X:*8DBE_5V16]!^4^PM M> =QV_?7ID"))6YY7\G%!]+ 45SF^O9#2[-52SL56TW9U9F'*S;^ E4%]1]* M:>?:.\*F>CF$[R,D[JD>XNP\'9RAE(3*AP.J*=L*>N2"DHJ MW8:)=P61'C[L< ED]]3>\1W7[DD_0IN]MAJ;C*K1*$;8,[X[P<2K9*6+3&'H5 M2W< L).*^%R&!K)O/!.A;0Q]A!1XG9&3(DS]LHXJQ\4O*!40JUC,:0X[.KC M"9R&4M.#N7XPHO0'PU@;&A\-]IX)[BP H3G74!@/N2L=I/F="LDQ>P79_2Z6 MY&UDBB=0D>*P+01)D:4O5"'0SPW2RS-_T.+!$!*RR.46Y761V,NE,]ZN\ZZK MT0[>P&X!-KY@,*6=LTR9]T?J5SUYQU[T%CAZP% <5!GH')>$P)R8&;=\)(A_I M9Z&J.T62AA<$51VZ"*$6BCJB9OO7Z"^K$0 M64J=<_WSA/K4.YJJ+1L(N=KFO@66X$M!PS@ DN^NUZ:E M_8(7-H\G7S%L= 3H1PP4A:BM"<5B./(W<6"2JW5-'%K#%56K$(93+'^5YR-? MY?E$5U[XS.Q=R @,Y7,1_"$?V#H%JA2E(#'DPC\:RP7*$N5LIMI$"1#@C! 3%)2DS [UT3>^M MU%;\)HM&M<>&[^#GMO%Z8T]V->=QJ.QH\'T?'K,%S].GST\MV^-I>Y"_70*?@X&T""[:G7+SR8-?= MR>/.151N2%WQ;:R,G,_?26W?MC=Z+_Q%UO5P?QWX/3<&ULK57; M;MLP#/T5PL.&#@CB2Y(V:Y, 32]8!W0HTET>ACTH-IT(U<65Y*;Y^U%R[*7= MVH=A+[9)D>>0E'0\V6AS9]>(#AZE4'8:K9VKCN/8YFN4S/9UA8I62FTD#WB&0G@@*N-^AQEUE#YQ_[M%OPR]4R]+9O%,B^^\ M<.MI-(Z@P)+5PBWTYB/N^AEYO%P+&YZP:6('Q)C7UFFY2R9;-N#GL) MX^2%A&R7D(6Z&Z)0Y3ES;#8Q>@/&1Q.:_PBMAFPJCBN_*;?.T"JG/#<[QY(\ M!9QIY0Q?UF%4-X(I.XD=X?NH.-]AS1NL[ 6L-(-K@EE;N% %%D\!8BJLJRYK MJYMGKR*>8]Z'0=J#+,G25_ &7;>#@#=X 6^!CAND,^5@CHI:=Q9^G"ZM,W0Z M?KY",.P(AH%@^%_&^:]8,&?YWD!,"'@OF:"EYRH4%9";Q%M'RZ-EO")J9KN.33;EQ"QXP).*T//;-0X>[MR M//EG*IA.#IK5ELHS#SS'MCS?-1SXH'=OQEF6G(18[PUV>O*^U]$_:=G"!@W2 MA7&D9@4LMX&IG1=SD";)V[;[DAOK8-39%3..YYQ"G:=)CTXLH. KOA2>19(P M6A:FV(>+LL0@,'\TN$]H:UN%^8$_>:$JKE;/*O:3W9OEV9-%DJ* N$5&40&* M+@G*)0VQO2A/.26C+52ZA33/V)[-W\^T_[>+$.]IC*0]"DIJ"8RVM9&;SMN) M]6FC4;_#&Z6_9F;%B5I@2:E)_V@4@6G4LS&&PO=V]R M:W-H965T^^4[E([62E^:7 C+KLNB M,L>CW-KZ^7ALTER4W/BJ%A5.5DJ7W.)17XQ-K07/'%-9C*,@F(Y++JO1R9'; M.]B4.OC43C:;KR7%[FEC?')4IX=!H^/TN(WA%\EF)M!FM&GBR5NJ2'-]GQ*""#1"%22Q(X M?J[$2U$4) AF?.UDCGJ5Q#A<;Z6_=K[#ER4WXJ4JOLC,YL>C^8AE8L6;PKY7 MZS]$Y\^$Y*6J,.X_6[>T23QB:6.L*CMF6%#*JOWEUUT& M4[B.QA;2B6:<=I+.6DG1'9+"B+U5EU5E(ML5,(99O6W1UK:SZ%Z)OXG4 M9W'HL2B(PGODQ;VOL9,7W^5KSK7H?#WG&Y269:=:\^I"N/7?ITMC->KDGWN4 M);VRQ"E+?D)@?TP2#'M3M2WJ:GV)_F/&G:OZIOREW;"LT;*Z8#87 M;".X-DQ0NAB"+-((=R J:56,@W!RR,W$A*T>XY 6O4L%F0>1-DH@] M87'D3V.6^!.L?_UE'H71"_8[DD4*ML]W_;ZZ%CJ5Y@&4:.V5D ^364L-NH-% MY(5Q=,BBJ3\+;Y%]5)87#.$W%CZ2:],P\)(P()=B?Q*QV%\,7-JF3[0F\V4A MOL/A3KTDFK7AGX1LXL__I_ ?)-/I(8K/#^=WASX,8P1FX>AFM^EN MQ_[^YD('VT MTZ 5=;$ARPV!%2Q+A+5A%UU6*]5),W!QE]TQP!Q" I"E0Q02U[064) J34@"&.K1Y5YPX76MU;4$ M9L$F]B3P8TRXHB"A#Y !HT[W>^T1*ZR5SEC==\,=9A>$IN>^M=F ^Z=#OSMYIZHK: ,[ZO]/7C6XTC'PA]XL3+QX,< M-)KTN!%ZDV#A!4& 53R/O6"R8)];(0ED?LA>$B05!9U. MP#"CPRB>0"0.=_3O>@#2A1='P< 6JO=UAX_/^)70N'"V>6,9TK^G%1\>7]-W M$$7K2>2'$T>,@IY/'A_S?:UJ';!U& (#OU?)CW6@[UV7[]VV3#!\MFWIW%KX MP=X^?;QK]_5OWWWD7@H;K>K,_*[WC_&<4'37W]B?]>XI5$H7S"V(6*'+VUP1 M8N)BT"/$(_KS!_'C7&@'"C2WAUBQ#]OK >W0_0,:;%'PXOS#)^.6X8O#%OW# M15MZ57^_(!H$ ^W6-9Z[3*!WI#:6?04 V)80.8Q<):5X'T#,Z&[=U*H:IM4- MU-D+5%N:2W'57L"ILH6VB#2C,I$K20GE^D+@Q9.L09[YFFL,Q)QG> W2EWAM MA98V4L;%>$W0[UHY8XVAE''W8@+57!>*&5DV11O*4F6B:-V\4K17$$K"BF3A MSYXZ%S+85N 5.&/M!;SW(Y>((W*)].SR#FL7 M9 ,/JU0R52M)6'_*BFIF4M M$+O4L>'0VW)\&RV\GKA[3:M]PRK<#MJB7R*Q35T7+I+4R=+FPQH"S'&2BGI; M4ZSK9EG@"M/F>MX&04MS^6RE!58H:Z^[JK1AT.C9;4#),JHU-Z1 :3K[V$^@\8*M/06V!J=#_;<7(0'MZZ G;C MY-OMFU'R[7AW_,S.Z"J3X!ERD+UG[M8T;'FLIN DRMO;[ZK1=+]\F+']U.H' [9_$/'W?948 M#S[]E )YH0]&ULK5G; M;ALY$OT5PIM=V( B2_(E=N(8L'/!9! G09S9>5CL ]5-M9BPFQV2;5G[]7NJ MR+[9L6]6I(G6VL>Z;7RL5Q&UI*O]R9QU"_7Q_WV=K54H_M;6J M\&9E72D#'EVQ[VNG9,Y$I=E?S&;'^Z74U<[Y&:]]6UK813JY<[%_/G MEX>TGS?\4ZN-'WP79,G2VF_T\"Y_N3,CA91162 .$A\WZI4RAAA!C>^)YTXG MD@B'WUON;]EVV+*47KVRYG>=A_7+G9,=D:N5;$SX;#>_J&3/$?'+K/'\7VSB MWJ/%CL@:'VR9B*%!J:OX*6^3'P8$)[,'"!:)8,%Z1T&LY6L9Y/F9LQOA:#>X MT1"&K7+RR5=!5H:I,*W^V'R""-NYG MB=UE9+=X@-U\(:[ 8>W%FRI7^9C!/G3K%%RT"EXN'N7X6F53<3"?B,5L,7^$ MWT%G\ 'S._@9@\5K[3-C?>.4^-?%T@>'K/GW(U(/.ZF'+/7P_^7FO\!.O-=! M%Y*3_LM:X659RVJ+$LJLRT&09:Z1QF/!R*!R$:PP/0GQLV&MG#"JD$;4SF9* MY6#OQ6:M*H%W6R'A(:5YV[?*;BIAG<@L:C57#BQ!M)1+HYA;)BNQ5! GO:VP MNA7*!UV2[*EX?T\(L=85.,,\[&TJH$VNL]#Q\\WR*XJ:]/:ZJ/1*0T+ QDRY M !P*<,(D[AR\_MKD!7E,:++\>Z-=-#U703E4EA)+F)TTUW#(EEG Q%Y=(4O; M5&$JKFVIA%W16Z_&DJ%[9II<,:4/0#;:V#L8FMU(;=B:%=(+JO;TD.E)*:(% MA&9)#(7O?C3@P3,83465OE$FDVOL&ZL&;'OO)]Y[YQ]].%HO9BPN2A0WJ%B;"&;P\?P%* MH5'Z*'MOC!, ",^ MQ\Y9(R=OI-.V\2(S4IUMPI20:,U8K8<%$E)A[:D"MO M[C@7(=#JABH!#Q@E&&A&:>YI%8Z+41JKQ1)^J-7#(9FTYJE;JBKX)$1_;;3G MC3>:DI(2FD']AA%]N45(DN<0%10#$Y)!J!!2VE%]RAS;?>GXF,EKN"R!5?N_ 2!%01/P'.H YN]YYD.(C9( MT)4V6-81GWZK-)7$=8!:W-2#0P.!SQL7)OTS'/@!<^.5NM69)0M_E9E=BL\V M=[IHU'\$ ]5:FA7[6@,"I$-+\AH91P)461N[50HI1IUVI)0TJ'O2-$(JE"QB M^R*'0%X,_H=Z@M\C"J?AME3)\9"HMHI9D@6T% MJ0$,?=8!9FV:'@YKN746N1/DK>).AP*LI>;(K1 >\;V1#KED.-T"G,A3#CJN M,JNG70:.!IN&VH0D:%@BCU@C=IYV^=,:W :9&Z>",2O2?JTD(&*P+\8DAK7? M#P.&E9E:*86NFQ':N '3 ;,T+1# MW6=6<]IUU0MOQ1\](+&T;/L(K],@!X/ M9P3R49U.$N+>=65R/V!SZW6D=VBK5&5EG,:QU$DH:9JB4HN2"72=C0,5N,<) M9T2P;")(P&#K!@G;N6*LU]!'*YY1!NZ[(YPJ%\DR&S5<+!ST"^'1)CYNPK3^ MEQIKFF]29J6F\P>-MFLNPS+*+7*2G$821J[U738@QSGU:0C5P$LWG%?QL@/\ MUK,^ENJ=_.V]C70SU-2%9/0E/%R)51/H.),<3NHXK8@NRO0_$KH&0EK'@0H8 MP_,(3MQH(\JCAY;L4-C?'3X"3A[] /3E!W[,^JW#66GWO:(Q]6"O@Y>MDM!, MT1GRD?"+#5H35EL3WQ6-](T:1;.O^+P8BM%!0W:).%^\ +_)X@A[VL^! M;G<-)^V.9X?XWQ+'YUZW^='A7L^9GQ[2[/!XUNVD[X_(G4/.Z7PVDDO/%\8\ M%%&>^B+F4WH/=K6'Q*214SVL@&1%S8H4QHS18QO?*2";T'SIR%GE- _@<0$.1K[XVA'Y.Z![!\V MB?]%$D^2D12;EQ)3P)IN*3$(IQ>[[Y%(>],!&KV1KL+83C/M1T2> M/-"-M77C?$.YFP8V1\N,QSTRHE\B2VTZK U^$8(HJTID28V4\0XVN)7@" M[F\Z4L^M$S /L*P]#?1J($55Q=A$AQ*"3L?3Q-U2.9JV/:U-)C(G+?T@';K\ M_C.:4C' WVORZ*[>$TU-67D\^SLM5(JYQZM9M6I"9]Z[%^#HQ'ZF-T9&<@''J@Z6#-]^I# ^&=#&, M#-(US9#=0>/)8C#O)T]@QC4TG.)UY XT'6?N\#:1N+N\=?(#ZDS 5/%7<1HG M&:3=:[4$*O>^F?[HLG]_\/M*J5S!OR+1- L#XD\MW6KW0]5%_'VFWQY_Y;KB MZ0)G)[4"Z6SZ[&@',P+_&PO=V]R:W-H965T ME9*79U<7O#: M9W-Y43>NT)7Z;(1MRE*:Q_>JJ+?O3J*3;N&+7JT=+9Q=7FSD2MTJ]VWSV>#M MK.>2ZU)55M>5,&KY[N0J>O,^I?V\X1>MMG;P+,B215W?T]"*)6_8NOW)LF)R!KKZK(EA@:EKOQ_^=#Z84 P#X\0Q"U! MS'I[0:SE!^GDY86IM\+0;G"C!S:5J:&5C442!2(.X^@% M?DEO6,+\DB/\;JJL+I6 ?>*#MEE1V\8H\>^KA74&4/C/"R+27D3*(M(?]=WO M(!-?UTI PTU=J: 7^Z4)5::C<2R#RAO36.26F!-C\J::Q0 M% !]ZERH4SO0B&KG!Y"L54P7!)9@12T;\2_0.?C=H",24YU!0EU8\'$CL1U M8PRT%-_&MV.Q5+DRLA"OQ)__-(^C^"V>3N>S=.0_6R>=$J>3Z4BD HF#M*C MO=_\M78@SEJ.K9'$(IZ,/*=P!+66"AOR%R1&013'>S*[CZ?I%,([T=WJOOR\ M$] IT!-'P60^'[7;NJ_/0K#3-P[2">W_/P4OUTMHBCU+4Y='(9+)(FL*."$7 MC=75BC?*S:;0F5P4BAW4N-H\]K[]_P@* M;QB$YY-=?'A+:V7E-%0[3:,12*+92-QR8(?^"T2%3H5LZ0SIY)ZF0"!"GXS$ MSS7IWJ#>D^WJ 0W,PO-IE(AI.!665*1%&03$(Q"X-D/B-QKS-IUYS.$.5W1\'\/.EY?4) #, " M8,9!-)_^(7Q1L!0WJ1=:4%'"P>'F^H>KJ^-9MOC8)(D_/_\ M/!1_ZV)$"NC*R6K%@?6T8IX$2307YV$PC\]W0MP DQQJ,AQ=@) P.P^F8#Q- M@GF: F1U=O>:6GN^'\(TB,Y3P& R31GB&?B"6R:->43$MM+D5DS/)V(Z#\55 MEID&''JX1<$TB2G::0SS''QF6]KZ'JZ:0ETPGR3BHX)HT?G_41#2;!,DL!6L+YQZ"\&D$],[2&67:9!;,0LJ; M(32>,W\%'8(4:N!A%DQGT<&(#G#T1GPVF!X-;*+0J>^-WG"&41F@U&& GP?Q M',*_?/K607$>A#- GO?TI?B08@-9,(.5(WM8N>/F[#P];"C=TQ7GUC-$!YP\ MUX"'K![%6N9] 2+3? /BR@1[)><;8>T)5DY)2!R^_?G31\N/T=L124.E-O6# MQHRI"FB5)M-QBF&O*!"S,:=^)XPHD=.^U+N:[?&=) ZC&>NR,1K5)),5X(]N M0*T#[Q(;7M-. 05UG=/60.BE:"K:$PC.L(5:4<[6A&)MJ/*"+$F]#MY(UF"/ M.R77C(B0\EX74N.>*M'BT5.-Q96P)= G4*(8B;!ZP.^X\#CVPCO/JWL&,P*N M WH 9V5,-R[T)#4KA,<<@6[E8BA#$YLA?ZMLXEZ L&M7>X5.<1%D\(;FE20 MN@T&5I:W0FTU/=VR<31>@XKGC3;;\L9TPXA'G:6@;M:UD)Y\ET3 MWP&;0+]6'B.]>'(J@,3;W)%*O1_,K,:Y$CEEF1N==?.F@-U&H3A;63QSQJ#6 M!#2#_8HV3.@_9'C0*[(I9%61#^C4X0!PQ2XHY9UW#'SK845U<2P^-(H,-*@^ MU;"6^"YN]XL03,#'1C&Z%YPO$AN,4C[1![,!UZ)-;34[;#B"'IM Q]30:I.S MFK6XNKT6LS0,GC+UYK3Z^N0W:@-UZ=UBOM-+C*!XKM3*4ZE[N)WSK.J#0$*Z M%#B$0&EZH,+)8ZK1LO7)"RZ!5C#@2);*E=05&C(AYUNE*90\;')=CF9O18XX M6J]X1HF0< M[AK"S7+/:,(080\FMTD)0#=+.%Y3%)[D9*N'QZT'JG9MQKU4>H82VW+=BUTV M!?8W3E.%>6'*Y.+LT_]P5+;2MF&CEL2'F-VW5BBZG^)BNC?:RN' MY_J\(]M M%I2OI.O!8!\X%4&3K:*ATPY7*7=)Z*;H^N&OJ'$VUWS'U&(!:5!HFO;:5NN. M*J,>Y+ -'#J<*<2ILM1)B0T/DA6V?$&= M#%K3+WVGC]_IPH*!])5VU+M22,FVA?'5GF;_QF.JS$ZZN,CH,LY.I.5B:H6@G MUM&+.LC0;AZ8RV'/67W3O$<05[CS05 'E/EI3W7L5CN?[ M0[]GNFB%O\!5;'GDU/YBXU";:<<4?WM ;?CI_0]. CO>^\G7KU.*M>=8GL<4 M0L<)/W#S,;!1.K;@WEU@/;OVT'X^O@9%72!U^TI==I>D[;4N-V7H9]2:?B"X M5]V'TX^82D;CX\>XJCYFQ5K>4RXI+B-TEA\?NB,^&]RUE\JL^!<%G(@H\O[: MO5_M?[2X\G?UN^W^%X^?I$'B6E&H)4C#\6QR(HS_%<&_N'K#-_>+VKFZY,>U MDN@1M '?EW7MNA<2T/^4<_E?4$L#!!0 ( )",9U2?:L.S0@0 ,P+ 9 M >&PO=V]R:W-H965T&SW.4^+ S7RU+L M\ []E_+6TM>P1==PB5;(RY#Q\_9:MH M% BAPM0'!$&/![Q&I0(0T?C:8$9MRA#8?3^@_\"U4RT;X?#:J#]DYO-5M(@@ MPZVHE/]L]C]B4\\LX*5&.?Z%?>T[&4605LZ;H@DF!H74]5,\-CIT A;' I(F M(&'>=2)F>2.\6"^MV8,-WH067KA4CB9R4H=-N?.6K)+B_/JCL%KJG8.3GXUS MIW"+%NYR87$Y] 0?G(9I W550R5'H,8)?#+:YPX^Z@RSEP!#XM622P[DKI)> MQ!M,!S 9QY",DG$/WJ0M=L)XD_>*;:N$ORXWSELZ&W_WX$];_"GC3_\-,7NA M0B]>N%*DN(JHV1S:!XR.X\.5<#(%;.V*[279'=NE@]049>4Q@\T39/)!9N0) MFMI>:C+A(8:L/D?8\W$F;_& EKH3=%5L",YL U!!_<3 #JC1G1>:T6A&<##E ME28;P(U4G+&75^BI# CPG;1OY,LJ&QXHTKS)"61A('Q$FTJ'(;(T'K670JE0 M.5&B.0#46>D]F#+,!@?"T52BM-[ AOA7-LV9UM::HB[)FA0QK:IN]FP%YUC1.];HVBH MNPOXDT+KK@?J6>0M._0M_$+BA/,*EXU@=_5._MK92;8_'^<3&8Z#J1R9J0Y\ M3+'T+%]-I"GL\%682GLB7)?T+9R<3>/9?'8*DU$\&27Q>3(+J\E@/#F%RV:K MNR?DY6'@74L^O'I^T0\D-(6^TCOPZ8A[%.'0$.]0[)%S]%_(.9DOXO/IXA22 M\W@^G<:+R2@LCY/!?/J_$;2?Y&_437WGO"X]%2JME.#[ JFDJHR$I>Y[64], MI(X0[S%UF[)U.M*=O#?40E#;,=E7Q M!6IO*I6%X29HH'Q_&"8#%N:-88LIS58O,.LB,.S^XG87>2FD+AED)' M@_DL EO?'>L/;TJ^KVV,I]L?O^9TW48;',B^-21F\Q$2M!?X]3]02P,$% M @ D(QG5//.JJ[ !@ B10 !D !X;"]W;W)K&ULQ5C;+L[MD+>;PT]J/+A?#LKE#:G?1R[\N7PZ%+AS6KNWIL:F\DEI<6^:J MHN!V]4HHLSSIC7OKA1LYSSTM#$^/2SX7M\+_45Y;W TW6C)9".VDTWKM?;7P7;8DG GSHWZ(#.?G_2>]U@F9KQ2_L8L?Q6U/8>D+S7*A5^V MC+)3"*>5\Z:H-P-!(77\YW>U'UH;GH_V;)C4&R8!=SPHH+S@GI\>6[-DEJ2A MC2Z"J6$WP$E-0;GU%D\E]OG3&Z&X%QF[YM:OV'O+M>/!7^YXZ*&?I(9IK>M5 MU#79HVL\85=&^]RQ2YV)K*M@"& ;=),UNE>3>S5>B'3 IN,^FXPFXWOT33?6 M3H.^Z5=;R_XZ2YRWN/O[GG,.-N<Y\+=FZ*DNL54P+<=,S, M9C(5S)4\%7VVXC9C,YY*);T4KL^XSICX5,D2>>7#75G9- ];DTJJ3.HYHUSV M0G--BH1=0*%C,VL*ADU!$3-+#4C)BEWPA^.YBH AC?*"?X*R$\!&P#F3RN")I?0Y::3M:T!+[MBCT> Y33\G,%9.:+7.9YNS*#M8^9Q(G M,B4+2:XI01(M;+#$"K:D'Y1BYW$">;;D*YXHX,HJP;P!-.G6VBT1C82PWG"D MX0=LA(>?=9TP&DR:!?]@TP;L#>2S3!*1^VUZ["(R&7YN;%DY=IY;Z;P,:J]D MIO#?9^_%'7?;SN)0H%J$^<"M%9K]OM*:O;;\'RDL^,H2H05.DF DD3JPM3!P MF\^AZ_#'+?;^],/SR?C9D6.HS.G'8 8]A1^1:9\JN#^JB"9S#09B80\D"F,- M!3CF. ^N=U7R<\P-SDIC?4TO5R'N>[S1\<".5(/=]+<_E>1VX= 8!\*A$0NQ M0NK4%'@4,FT\.-A.AFDG];Z5\QWF!A0/9&]DY_@^,B+!SVK*<47I!;'?*BW8 M=-2OH;2)*)VK@)R6KOA<5P6[AG^Q:NR*O34>. (&*I)*"1LR)$KVR5NJ"J!; M0<;Y]Z<(*>L8;*%'EHA=PE4HA[4+Z.0V>^J@C+>#\F*]L.UEC#2;_(-ZJ>-\ M%T>M.=I&* 3[3>_#:!$NV0L6DF)\!-,2S]XE2LZ#)MKF4 MJ#QH>LS;*OWX61YO6@T@ \@E@H2(3K\=&3 3"+ MA325HU#[I=F7R1G.3[U!_*AJXRS>7L.FH/8H=A.)P*#C5>@.+.<+4=,;>J5M M=N6R=,3 ")D'+9_%O>L=BF""6(E05 \[R=3XZULZVM?V@1V9%(Y]:.-LQ=E( MLL=7"9V)\8K^ZO!V"F,WQOL=\[3=;8CA!ZT>'#RUZ\2LLFLV_^>2]'5.?+K= M+%]\6[/8&EBD85] X/YXZ"->F&L[;0_8\Q''^G@:<30VM0 M1'!J9VB,;3ITE;>\+LQUR&Y$I<. 1XV_"=G;R]N;=<#0F8.)YB%AVQ6Q+L0Z M1G3"_NZ^+PKWJNIF[$X/T'7=?E,K0&Y6B,*L1]"F.&ZQ8@\+1G!F*HMJ MUIG5QB^ZK=\9E6W5DF8B)M2/#ENI3/$BV\(P!4*15"04,G&"08E>BM6*5(16 M"_(I%84P]4FM23_-(EP#U*H%.XYO;;XB5$(NMBC; _9'L \#A.(B^]A0::Q MP'&T$YZ8A7@2,Z+CU$#S:7O0_QJ:GV&\_H7FB[L^-6 'FM=OFN>Y%#-VN7D] M?%>_'M*S;MUH6=2/[S?MIQ=B 5!U8E ^&!L'EW56!(&FCK6I.,>T;\/DB]E M:#@P>"RJ)'9-MSO,X=8[Y7>O0-L1W0(T:D_:7^[$NSY>#%N?APIX+7P$H^Y< M:1^_%&U6-]_9SN+GI48\?J2[XA:$=7A)FV$KW@8/>\S&#U_QQILR?&P"3F^* M<)D+G@E+ G@^,Q@9ZQLZ8//U\?1?4$L#!!0 ( )",9U1V<0W8: , %X( M 9 >&PO=V]R:W-H965T..9LR2?)F\V_[TAVW-RR&RCM?;%'HWD> MSYLT7AR5_F(.B!:>FEJ:97"PMKV)(K,[8"/,1+4H:6>O=",L+749F5:C*#RH MJ2,6Q].H$94,5@NON]>KA>IL74F\UV"ZIA'Z=(>U.BZ#)#@K'JKR8)TB6BU: M4>(&[>?V7M,J&EF*JD%I*B5!XWX9W"8W=]S9>X/?*CR:"QE<)%NEOKC%AV(9 MQ,XAK'%G'8.@UR.NL:X=$;GQ=> ,QD\ZX*5\9O_9QTZQ;(7!M:I_KPI[6 ;S M KP*XS5C4#F#QH*MF_Q=.0APO /'X% MP 8 \W[W'_)>OA=6K!9:'4$[:V)S@@_5H\FY2KJB;*RFW8IP=K7IVK9&RK(5 M-7R0?94I78O($KNSB78#TUW/Q%YA2AA\4M(>#/PD"RR^)8C(K=$W=O;MCEUE M?(^[":1)""QFR16^=(PU]7SI:[%BZ0*%!VR5MI4LX<_;K;&:.N.O*_1\I.>> MGO\/J;S*Y [BC6G%#I\PE"%DZ(X8@:03A(34?4W, ?A.N+^ +,0]Y6$NQ!=89(S#M8JX9< M\\YL5-TYP< /D/!PQID3XC#A,S+3E'AA$9(,9H-!-AL,,@Z_*A>', :M@>T) MS% PN<4I\0?,L*<^6GV5E MB7IC*?H^.;.0\PSR?,+AC5/$>3N-=0^>=9,FH^*EG^6--E79Q[X2W=LW1&W!I:31-)VY//%W[MJK;O M$5IY*W)W %<4GRRK;8T#S[O+HGROIGJ>,!J/(6.NRQGA6,[/*7(?4M06&JBG MTIR>TRSW !:FTZD'I&&>I?#2Y11=W/D-ZM)/-M-'UU__HW8S+ #=3[-^857K)\A669I'7CS0#P!J9T#[>Z7L>>$^,/Y2 MK/X&4$L#!!0 ( )",9U1AXKY8="( .!W 9 >&PO=V]R:W-H965T MF8PXY89.2E;_^ZE=5_>*08\G)+7:_V-*([*ZNKO=KOKUIN_=N:TQ? M?-C5C?ONP;;O]U\_?NQ66[,KW6F[-PW]9=UVN[*G7[O-8[?O3%GQ2[OZ\<79 MV=/'N](V#[[_EC][TWW_;3OTM6W,FZYPPVY7=K?/3-W>?/?@_('_X*W=;'M\ M\/C[;_?EQER9_MW^34>_/0ZK5'9G&F?;INC,^KL'E^=?/SO_"B_P$W^WYL8E M/QONNB#L"=>3'_VJ[_D MP]-AEJ4SS]OZ'[;JM]\]^/)!49EU.=3]V_;FKT8/]#G66[6UXW^+&WWV[$&Q M&ES?[O1E@F!G&_F__*"(N,L+%_K"!<,M&S&4/Y1]^?VW77M3='B:5L,/?%1^ MFX"S#6[EJN_HKY;>Z[^_LIO&KNVJ;/KB-)6I\@4>$Z !V@L/[;.+HRO^8%:G MQ9/S17%Q=G%^9+TGX?1/>+TG,^M-G?A_+I>N[XA:_O?(!I^%#3[C#3Z;V>!9 MZ:PKVG7QIC/.-'T)4IS"Y"S[^7=GK9_UUC\=H4=&,#+G>F(FHJ'?_Z/+R\NSK[YR^7E&_[Q_)M' MIT<0^GE Z.=',?$F0D6[/0\'GD'K)R_&R+T#/OE-(DNS6YHND&91-A5^.%OP M3R0\&5NWINQ<8< ,1]\AJ.JA,OR.W@CO\S>"GQ^S]/O-ML6-M#<-K>:&I;.5 M+3NBX-/BLJYIC=YT)TH<)+AJ7++CMXFZ&U>R5'3%MKPVQ=*8IC"U)0%3)K>[ M2C%R[/:>AMM[>A3A[YS!.5ZXWNY ,5-7=K\5^)Z$HN7>Z(^3-T5'HN- C=G^ M5H@=M$F:Y=?!$E>14&U(#>'AHF_IM_>F,&$7H*UTI+KV@K5^6_9%N5Z3;F%, M$0!M!\R5NW!;]+SIY=7:EDM;V][J4I5UJ[IU0\>'(;C <=AY[AW9!82(%_J[ MT2:N>@:VSER;9E!HS ?2\8Y^J88.G!]?8CE #-U61%2K?J -"%6D\!SM/]0X M".&@*]9=NZ/76I?@[!17XS(DTG&A0:N"[BFB&^+A_(MO'%&AZXOW37M3FVHC MF!FZ#F@!M'HB3[=\ X#TN9+XKKPM!F*MKL?5*06OAYZ0?%I<#:MM HEGL'5I MN^*ZK >3W>[@5#HV97W[&Y!0M\WFI";[H?)7!)[>M\[994V[$0BVPV$6>'D] MU 4>CBM5AFB4+D@LD8;O@M#[FWR@%[ @Y*Y:TL>>D/==>VT=@X3M IU 3XED M(?M@]?Y$D I>IV5DR7BRT^)57UBFH=J4A&$RWES;E$L2'N$ 9L11PSZC251 MLMJ6M"OSC**U,1]ZEF;'A,(702A\<92EWPHM%F_CX:?DPKT78='@J4,Q^QL= M3&E?B"4U>DB+-57958[>JM@HDF7:O5T53\^>!J5V>?4CQ?KC:=#>6#>/]6!DT?!QB8=WM-$/0DL2_ PC(#!-4QI)YNW M%M*J)W L<5:Z:=$N>_(&')-K1P:M"BP/;^F\S&5X%9>GQ1O3L9,!6^2G96TW MI3#C)210^$L;_L(TC55WUC&_E[)CN6(!SDH.LJF$M*7[I8\W;5L!A\YTUY86 MPV,IY*Q:Y8 #'9Z%N) 'U@^07H:- H(3E0K#B=8&='7=KE@^TT:F)#P%2&:. M! "I5:"*B%67/L"L)?$^8S.6:1 KBU-55^P>8#RSS\'09/7WZ $%'A5\$D MT8\ 1$M;=/(!&1MTWEKNG@[N93*K4 7O1"X73,1NEF@MU@KZ1 9+0)L_'4%- MO,@DK*K$,)@J!)6O(._DYIS2'5B-M"#T$*&M)XE&F/;7Z1A=G:C*82?DEOR1 MV8BDY VYA(6SK++(TXO,Z2F6$;;(E$U_2S*!+>()P<(L2EC;&2@*V&HSES7L M!8C";>V>+8^<5Q2%6$%% -!*1\0G_B0"=,[A_QS(6>SL#X'^'5(H@M MO39B19."$M/8/V$#F,(S&4_KY0OY+,F165N/5^9S%RRJ,7%.$QX4L5",?$*V M10XHL+D7-RW GO"T'(..L/"@CO>-XJCKH'C%FHOWQE8!&2_EIC.T(%_%MAVZ MFO5#55KZ86T_F.JD@R)?!$/P#D@62R+093.PBT((P@9.UK]U$1O1>P@W< I' MBJ6C"X[/W5 +7FW,INTM"TW(0RQ[\DN[!&!BPY0$ZT8HJ":@ZW2[Z[*[A:0F M&H-IO1SZ!&T,:@D;-S@*Q!QL2&*C'2(5#(\^Z$B:U;-RUEB6D#A@61" "[QA MX'YAX2#GZ2].Q+;:T=E%.!@R8LGE;Q84&K#BV9W4,SL(A")3C81[1&QY M*QZ,Z7:*#^5&0H3XCJR3% &I'%&' 8]%J9M>$'U,^G2L5M3VH'5*1R;VK_ 1 M5*_:YKK%>^)W,*YV+1F@\<)I\9&HXH^R0R0"B\U09MTG9]CDZ9F08^!F=I!2 M#"L(+C'"B&$M+E.5*.YD:?H;HV9596"Y$][N)15&+)8HN" B UO[XRES.#.S M)M%[T_;L'*R\$?%A99@S)):02_8MT09'.^D)O A56-:KH6:OL?-.)VA;_44. M&>V(V3TX*3T$(\=%%AOYW0D,2\1]D-';H4(7S?L]S6[ M-+ +]^)&T=60E]*8(&@SRR0@25FF$M%PH')@:9(R/R6_0" KX>U$[Q?VP[#\ MQ8C-.!!==#!>R=16X=PC)K+QQ)!K/&>"2\T&S!Z1'2AQN%^KOH7 ''H'CIXA M)MNLR?QJH$4N.1('F7.[T,4S,'&CB1J!RU*KI1J!9LN=#"(RI!;>- _LTZY6 MD.'!@>A,S7)V13PI>U@Q[ECT+LVVK-)R\9",Y"O M.&1T$XB>J0.;2?7INXGO5T-P%:K;IMR1::@:AEYE6Z"E])OIW[UV6I%FX< +Z8R;N!1""8HY=OD_L+;:% ;A ML941%D$V0T[3)LX8/**PT&GQ(\3Y1_ W@AR7L6X3#J:?X9?YF)J2>M"@+$," MB).7XI(B9SK,KQ_QCO+-'9".&V.0$'+#I0BS62$27)(3E M!V^)"!!7+[OP:DOXLVSE!EP%&?K,QV(OY:9U#XW\"1O"4^/ D8\X^"BPB%I< MT8(NM=<0A#_ ^ Z>IT%"W;>X0K(H%>IA:SC23%#"I"E;BJ$3H%5%Q$RL(E"9 M5*(J+#I9?8]P.2;TFC:G>S$)O62!3T<+DJ9K&!NDK(R*->MFT-0-)D8T?P]Z M.&18&3)YNHB(S'V20"@3:%E=\\NJVY.0#-%AZBX4P&L'O66A"=LI2>0]BR.Q MM2]#;.W+HV&QUX9T[&28_2[O95=5&5PH/<=D#YLYNB<2BT%XT4" P[[B4"I= M=JLRIF?K-7\K.$KA[=RB2:B#A8-N +'D12YBL_PITZ?8-48_.A+@>[=G4S$& M]-Z%8-[%V?G3D[.+1:$X>"CQOR\_NW@4==)[+HL*TE,AVY43>KFW?5FS MTS4"G4,16/4(.=+Y28-MR$$I.'$.4D$JQ._]]J=X &9GD5G$5$2]CBR\*F+* M\]I9T MNR0/>'4XK#M;EYVL+LD/>)<-22+GX E"VGBS.P"C"8T#K,VJHC%V.T^/3!J, M9E9-"R]\];WG&C?DO)*XGP<\'&\FO(T;TQ5>(PG#ISORXJ>+_(\F/Z;CV&@G !(.H&4U4C&%$5@O=&&B?#"7S/YYKR $[E#VZ(*AU6P MF'<:3"7BO+;MX-+D_F:PDO7WIDUZT0P6&\N](0VNV'^9R=;?<>NYD+[SG<^^ M]O]YXT=4\%=!!7]U5)4^1UP$"_(/+\C#)2D!J3"EE3]QJ1GG@>R48DL71=9* M;>GIBI3X$NJ9*'(0R215'R1HR9_A#!-,D,X8B8>Q=# M 97':JH=^E#PD*MTD&@O9,IOA\($EGEL1]N&S4OG;4=+=&\J+4 AV =(/]0J MC(U)!$!\Q*2S$.!$V_1Y3:ZD&/D.-IVOJ#AVN>=GL7[J[.B=O&P[0[Y%(82^ MNITLDSJZ! KOOG;[\"*I+LV#P[6G0SWD81?^7"Z?TX36'EES@]M#=7@ MS85W5S_D9DHL(-BWSB:Y*+%QZ2*.(2LI-CL_BJS@QKP-;LPDONZ]RBC31<8F M:3YR?RO;YRDAG\"&R0WO#,$J'&\Y.)BV+HCW2'9'NICI>DG<%"P%,J_J M?JLVH9>-Q)W=QG I!+%GR6$U9E;OI.U1 %"-TG&!*=FP1M;RAE=;W-)?:\ 2%HYPJD)1\X8 MX3)$V41YD5Y;<,P?N&+YP&=?^$L@='3M-6?'$)#BB*)M*H*';"-0>XA\;BW] M@#*V.I$EG*]A5RZDF$2U:13[%XF\1DY:P>KV2H_]NKU9(0:11+"FB TQ0S@J MONZ$#86R"0XR1]C9M_;)30W 35_N36>E-F\=[S#936,H'[MU'V<"8;$;3I(G M4OTIQS*"N8MJ- 1>F[Z^S3SAE*B]65(+B,03 F/GN4;53*E:2ZVNHU+[(@JB MB^.:M*6C IW^?IX+C;RU[KUHV/$#5Q*D[OB12:'U.W;,_>R.8^EE%K-*["=Q M0'U1,B-S-K11DJ#^S R*!4.8F2^*B%5$D>N]:C9HU<4/P:8/(6F@R MQCN/2]@Y4F(6-F%L(]!SW=9E+Z(/.T?YOVLS0)C?-+;"=KZLYX!#\2NN3>V4 MP[J6)0('PSH?]ZB,_DQ8:FW-,'" FI"Z*5T C)$+/^26I>O5%D%F8 M./>.=X:,FBJZQ]'2R.HJ]2[%\3Q- -J:VB^N(;?$,8\P309MN#!$N ^\N!MV M![$G*1#[E(.PG2>U%".WOYT]Z=ID!X5X(RV99 HZT[/EA$ $N.D&$?S*.A)F M^'2]T'"67H /6Q(9#[M!?LXK4WG-79L58GD;0"2"Y'MAY'$>V(YS#KN/4/LFV51;I@W6K D6.KL*O%_F?\PO9EF^M5 MJ+J)5=N ;039PA-UT&PN*RH8F^Q)250,)8,W^&"P/H7"Z ?@(] M ;36C#1* M#;R@/-@;+\7*FYG#1^Y>B)[@%$/C,)*6D.>\^O/T0RP^-)-2^42MC^XGZ"\; M=A0[6$;7GDZYE(@T(H&NR5@M4M?VH*-X#Q'KL48=(_$]NZ8(,#DA6W!6H?^.% M!,IJA*$7A4 /6R-;TPMTMAQ)"A/U+0(QK)@TD!SW94@'%E#^?O#I( UW+2I# M<(%NMI;ZH*Q^C!'?(9#0)@C(N2BS0L&^AFOAQY)-1\L1R\77U!67-]9:"!3C M]J\D??H0CST2;H]E"_>)H5[%%A-"GBXK/M..=,D6+9MD1_O]7F,_%E:%MU =N7K@XED17(?_I MCG<^*Z= M'$^>$JEYDY5^JDL-WT3[D7#[8]F1#/-F^B+*3>S+/4KJM]8^[),5_M3V/;'_ MEEL-UBC!Y-P+>8I@!Q(4S]+EXFD_?M_10%29E.G91-!GI?2'&/SH/4IQAY9W MW(G*/K:DB-*F32^:+(_#A6Z2[I"CD9[8@'M^O'4VL_'^0K?"+4T YU6D?C'X M)MVB/VSU^.=MZ4T99(><8SVB16AAA[ZR"/''WI$ MIJ'/0CK2+@!]#4^3(%(0EA*Z>F0*X MV$*)9J+P<6/Z7#ASF"/V"GG$/O*AV7E+,]]AUN2G1+-35$FI$)IAX$K,&X: MLEZW=K_@8J&TVF1IN/N3H6H1 D'KA8+#3C_'/5HQS:QO@Y:@0NBS88"Y5F^, M[W]I=\.?4Q_\M_0^_@G.1[IKTE141N60+*RY21\:]:7=MVD+Z0%WAX7$)G$3 M@BP(UD/NG8MV0]9X"+*S$ &T)):"Y=CP* N2&=+VMO/E)K-H#"M_)&(SO6T>V9I7C8LB ME_;(42$T>J*=15K(@@IF6L&I'!? [_"@9'=5UEC'&:6@"6- K9=,5FR1&!/0 M(NF7[6$V)0J=^\[22'C6-_3'J='I.YQ2@J6& QKQ)I!D[*ZNP12[6 M-Q1KJM?3 I0FJ'@]<8A9J"X.F8BL3)# M93(<\&E+'90ISLYM(=G@I[U(5Y\_M]F1F7UKS,C8TR1&_/O\TN4-1\2(VU*L M:M>KRGJM5>A*KQK"MOEL"IOQ#\YBRBD0=F^Q["%T! 3Y@LY)A;.17E# MJVJ#3+N\>D>7?JKM&5_E[.K;7A&IT($=W&,V.QVG[=;&]HPXR?YH>R0:11UI MTY580"!,G/O@PW>--&PD:_J\I&9!67H B"Z^Z\*"!Q^*) AHXM*]%5O=U\8E MM.*)#:D7"0CJ0HNY0T_Q87K/'($*KSPC&^G]R=5JVTJMH.5N=;UL",!U MBXI%? A;=M JU(DY7CXFH3=]=&'VCYY^PQO$%+G:D3F^DMZUY+HFKK@SHVS[ MCJ5Z4N2I5)!Q-E$X20!,\5%78!$;'_'W Q7LJ8"AW=>#/';0A^J+1Q>$-FF. M18'531O/_L(#FQ2P!2V3N+_2KIN)&FBV=3U@EUZJ4FQ>:A#^Z$?-E4$RI$I- MPR!&RPXF $J*@^^ES+4A$&JK])+J??=$;(FZ_F:Z-Y_/O%[<654S(A?@ M#58+50!3U-I9]_YDC<:-O)4LI:NL)4#%1_%SQW=[R["0V\(X9J!#,4J\[C3"IR^V343I$5S*# .9::BL%8'+M;%M M_-W$N1$0\_1;$OJ3I62\QF'(D6WNA'FUPX-*FG#^91II7DTCFADM/ M.=.,H!/)(1[XPA*9Y><8"SH*0@K M V!VVCEM?&QT:@,?$DTG'J[0,M'9'Q^.R5;WW[U%]C+2Q_8B>KY5$Q\?'0\,]%>:'!)O*Q_R@328C%?A#,1=MSD4T( M0?%MUN3(G8#)UF+#1JAF9(>?H53E;O1BOL*O#$-6>K&2%K[@5VPF$8(^XQ:: M96""<]60+P*%MP1#/A]M&7KY95RM9.4D[1CF47I=H$DDC"FQF-+#JD!(6$DZ M]+NK6"7.6]:69'R5GF]KR@ %^,#Z-Q,\'M^CM!?K671'@%AZ$V[ MA%H04]&GR Z.<[OP%:-AX"7;+OZWI'4ZP/AD"LE#,[??:#M1)%)AAH'#>&4[2(NW>;$@SJ K&N#,?$5JVG-F,-)6[3:05 ![_ M2N%SG)(S1N"QN$*X:=(&^<2U4&9I5S&?JOGP/68';B4X&+.<' 1A M90;E@ (MFV71M0?M(,X0QZ/J'&]>VF7!G62FO@]U_&!K3M;^"P)'%F_Y7AHN M$?QGOVHA\YYD+&$60=RWF.ID69Y5.!2DP"C\Y63TL@R,B ,D0K<)R50IB8@Y M=G\";[!T=GY*G^S&/>E)*9XA'H)BXHR\OKY[%_FM)5B#-A25/SCY;T*Z^(>DM MG)NWB!ONXD"R+Q]]7;R4N>"A!AG+O]!&7_IU>@5Z- +[-EC%WMH+9HXPL4Y! MJ&Q0"BA64?[FN8#[O:0F^ M5DM&;X]&/&*YLJHUXOEF13U)J#*^=1SUJ_C-U MQDM87/Y$K]NFHI.\0KQS63;OBY]D/K$H?3.U+L(%E#< '2/S7@DQA6QO$;B4\%P3NTM %-#K4-BF,"!D, M&> GS?X2PH_S' !(?A)V9XEB4 >E+=PR$5&V57?GC]AGV( (*W0_CB>?L&4Q_A.E M[3IR?F3Q4S\,KA%,JSEM=3>J@9^0@CG71)S--FRY\FNX>@P'E. 19/.3!IIRZC,/S8H#E41:.CH6"7)$CHP;5 M](ZFL*>)$+(>Z3X=['-,\7FPI3"2LR :F0WS*64D0-*$PUDO*VM8Z+\8W^+@=&05L=GAS*\RY6=R;)2'S M8^_0OY1D$8U\'YGPB4?Y9PJ2*4?GT\OWKX9/"__UM9?R MI:WQ/3O]XO,',F#3_]*W>_X*UV7;]^V.?]P:4#8>H+^O M6_+9]!=L$+[4]_O_ U!+ P04 " "0C&=4]%%A5_D" !\!@ &0 'AL M+W=O@NHJ2.!Y&-1I9< MU"B-4!(T;J;!';N=I\[?.WP5N#-'-KA,UDH]N\6G?!K$3A!6F%G'P.EGBPNL M*D=$,G[N.8,^I ,>VP?V#SYWRF7-#2Y4]21R6TZ#<0 Y;GA;V0>U^XC[?*X= M7Z8JX[]AU_FFHP"RUEA5[\&DH!:R^^4O^SH< <;Q&X!D#TB\[BZ05WG/+9]- MM-J!=M[$Y@R?JD>3."'=I:RLIE-!.#M[P"W*%@U9R$EFB=8=1MJ>8 M=Q3)&Q0L@<]*VM+ >YEC_C=!1'IZ45@AJ M _?"\*+06'#?AK2SEW.JTN=ICZ@PIR>QSTIIL"7"*W)M -T= %40ZS6E=:@B M<)D[(X8=-T"?C:KH09I;^$:P[N9.H#SB0D@*H%I#'.82%DB/TL([8"P-V9@Y M*T["X8#!HZ)VI%4Y"S*< M'IAK@*8+1?=@@4.C!)73B:5IY^_I#-1T69"]I80=XNI4OT9'$X&ZN_!SST"F M6FF[X=#O]J/UKILH?]R[N?R9ZT)( Q5N"!I?C:X#T-VLZQ96-7Z^K)6EI^3- MDOX>4#L'.M\H90\+%Z#_PYG]!E!+ P04 " "0C&=4%0ZK+*P" "AAV4&S&%BI+GB37[;\?92=>BK79Q:(DOL='6N2B4?K9 M%(@67DLAS=(KK*WF06#2 DMFSE6%DFYV2I?,TE;G@:DTLJP%E2*(PW 2E(Q+ M;[5HSQ[T:J%J*[C$!PVF+DNFW]8H5+/T(N]PL.%Y8=U!L%I4+,='M-^K!TV[ MH&?)>(G2<"5!XV[I74;S]YS99>Z 2AP-0Z!D;+ M"UZA$(Z(9/S>:SC>)/4AK8U6Y!Y."DLMN9:_[.AP!9N$G@'@/B%O=7:!6Y36S M;+70J@'MO(G-&6VJ+9K$<>E^RJ/5=,L)9U>W\@6E59JC@<$WMA5HAHO $K.[ M#](]R[ICB3]AB6*X4](6!K[(#+/W! %)ZG7%!UWK^"3C-:;GD$0^Q&$!+ M^CR3EB_Y3YYO<,U-*I2I-<+/RZVQFA[&KQ,11GV$41MA]$F$1^J7K!8(:@=' M5?7A'NU'%3W)YGIQ;BJ6XM*C9C.H7]!;O:.5U+',N&A4*RRWJ/MZ 9.9,T)H MD-),55EI;C!SSK9 V"E!S3")ZH\X @E58YJ34PF8XAF4SAADM.CS.#7*G,0'3A)W$"T=2_&,?' M58*Q8XS<,IF%L.DR)J$:U-8H>I4IRA1A,/,OIM$0!E'BQ]/9$/XIR1F,8C\B M#A(W\T=A#!_]V^"H8TK4>3L7#%6JEK9KGOZT'SV77_FUAW3.9<&!.X( M&IY/QQ[H;A9T&ZNJMO^VRE(WMV9!XQ.U&ULA57?;Z,X$/Y71J@/K80*&))"E41*=KNZDW9UT?9^/)SNP8%)L&HP:YNF M_>]W; B7G-K>BSTVWWPSW]@>%D>EGTR-:.&ED:U9!K6UW7T4F;+&AIM;U6%+ M7_9*-]S24A\BTVGDE7=J9,3B>!XU7+3!:N'WMGJU4+V5HL6M!M,W#=>O&Y3J MN R2X+3Q71QJZS:BU:+C!WQ$^T>WU;2*)I9*--@:H5K0N%\&Z^1^DSF\!_PI M\&C.;'!*=DH]N<6OU3*(74(HL;2.@=/TC)]02D=$:?P8.8,II',\MT_L7[QV MTK+C!C\I^9>H;+T,\@ JW/->VN_J^ N.>F:.KU32^!&. S:CB&5OK&I&9UHW MHAUF_C+6X^DVAN%I&E( X:E2/A9B!D[Q F#+ZI MUM8&'MH*JTN"B+*;4F2G%#?L0\;/6-Y"FH3 8I9\P)=.DE//E_Z/Y!"VDI/6 M2^5_KW?&:KHL_WP0*IM"93Y4]DZH1WI#52\1U![>KO1;!?Z0T[W2>]/Q$IC1Q8F\]R-Y/.EUZVPO<80]N+%&2;\CUAV$2X+XUGA MG6-XK%5W!DP]<#8"DRR7J*#GL!^GI72&=<"NX[V#7+YN&\2&[(8E1 QF[@[8,/H:5^?@7Y M/"Q(U!50"0E?P%MW.CKK'@WJ@^^1!DIW=89&,NU.;7@]=)]_X4,/_\;U0;0& M).[)-;Z]FP6@A[XX+*SJ?"_:*4N=S9LU_4I0.P!]WRME3PL78/HYK7X"4$L# M!!0 ( )",9U1. \Z55 8 @5 9 >&PO=V]R:W-H965TLZY(=_J2NBSP=R8Q?%H MI/,YKYD>R@47,#.5JF8&AFHVT@O%66&)ZFI$?3\9U:P4@_-3^^]6G9_*QE2E MX+>*Z*:NF7J\X)5K'73F;&_PQ.C]=L!F_Y^;+XE;!:-2A%&7-A2ZE M((I/SP;O@^.+#-?;!7^4?*G7^@0UF4CY#PZNB[.!CP+QBN<&$1@T#_R25Q4" M@1C_MIB#CB42KO=7Z%=6=]!EPC2_E-77LC#SLT$V( 6?LJ8R=W+Y&V_UB1$O MEY6V7[)T:^-T0/)&&UFWQ"!!70K7LF_M/JP19/X> MH24"NW8V2E_, ,.S]5 M?V:3B^NAT9 4IT9Y"W#A M .@>@("23U*8N28?1<&+38 12-.)1%Q \\'Y(P\ CU:="#%W8JAA8O M[%?QK_<3;11XP=\]F%&'&5G,: _FI:P74G!A-)%38CF0C]\@4C3?M87]8)_G MG$QE!?%1BADQ:(DV2,KO(+B!Z7R#'_Y!"9AX_/FGC ;IB2:5E8$[&2!<@+^5Q4'C$HC[!2L+ M@!<&9-)&'Y,_$??C'ES$)(>E EDHP%"'Y'?%UPQ@QPV9=[^KS"@4-T&N6O- M0?D#DGD(B6TV3I_1"$P5.^@2C_H!B;UT')//TK"*R#U2') @\BB(;CO)F)*K M4C"1\ZUU'SAL1EXRFUN V6YIP_$8OP!W+0Q77,,2T2+)257.++TF04()C=-6 MMNE.C@_@Q%JX7?(K%\"@LK]8 7FGQ-C!!+IBU5&U;+;]\1+4DE59, .BW!MHZI7[ M7@MP9^=02*7X'),\0+<3AS=2@Y^L.ZY^T7.'Y+Y9+"K+!00OA3NPW-E162F, M=+NER9)IL%$;=+8+8NW'/M[GV5MFT.2K/06 %WN F1D&(IZ,3X8")ZA),HQ( M.O2?KRY*GS/9 MA@DN6&6%OK?%Q?6:0>Z>#.*2\ZZ]J MF__''U[(=+MRQ"O6>&2F("(@]*/8R^(0.Z'G0S*XX1HR\/L\;^K&Z<1JJ4SY MW2EZ&/A>&B9'Y##Q4C]XE4 >$;!=D+-B+PA2["1>F#QS]8WL==DH>R(LD+=+ MA]OI=7WY :1C?QS8%HI']%80RYU*-[D_@F%Y \I@EV,B\" MFLU$OLL8+ZYX,@7UQIGOVICN,$2Q?CXU;F;@M6MUN;Z458$%A?U,O M;7TC"%-7$644)T.8BFA*D@0[XQ#_11AS863/]X">M".8B*$J"M.@FW CF$B@ M&R3AV@2.H%:%N]\4O(5 97(>HJL^RNMMQ7U MSUWWS;=-NR?VTHJLH3QJT 6V+TDU2 [T:MF M!Q][?CQNV8RWKR)PS&?P687=+H\>K;U.U5S-[!N<)C:HW$-5][=[YGOO7K>> MEKLWPD],S4J!CQU3(/6'*5P2E'MWWOIRY 7^TC>Q^]XO)]]LZV07U4)H,EC M77$U=TJMFW//4WD)-55CT0#'D[60-=6XE!M/-1)H88WJR@M]/_5JRKBSF-F] M6[F8B597C,.M)*JM:RJ?+J 2V[D3.,\;G]FFU&;#6\P:NH$[T+\VMQ)7WN"E M8#5PQ00G$M9S9QF<7Z1&WRK\QF"K=F1B,ED)\=4L;HJYXQM 4$&NC0>*7P]P M"55E'"&,OWJ?SA#2&.[*S][?V=PQEQ55<"FJ+ZS0Y=S)'%+ FK:5_BRV'Z#/ M)S'^8?,0A[@]#B[@)9E%=4 MT\5,BBV11AN]&<&F:JT1'..F*'=:XBE#.[VXX9KR#5M50)9*@5:$\H*\%Z+8 MLJHB9_<4C]1HYFD,9DR\O'=\T3D.CS@.0O)1<%TJ(AR@!H^0[T( M3WJ\@GQ,HL EH1\&)_Q%0^J1]1<=\30]73.654*T$\L=RI;3$!_3G MB;#Q$#:V8>,C8>^PKXH6XX@UN11U(SAP#(>K%Q@.W?I)YZ:%SU5#8TS]NZK:B&PFQ+S?ZFMF$0$?N&B/:O MPR+%4D"] CF4PWI"P2=;D$:9K$6%#:_.#^B^MU@NG[$L.RS+'1S+71R?D)J^ M5_YBN\UH/H!$\MBWN 7)1$'.&">Z%*U"<,HE\)A#HQ%@;TI[T[VDF\Z4\8[O M<&M$+FT;8@82*KNE2M8H\H:DD1M.?!3.XL0-LLD(Q2!S_2PBR3@BGP1_FV.% M06.0C02H;:53-_%] E0),S<)IB,R M19-I0()@/,%'\K:1(@>\05-@*O/27GX!#\BPC0E! M?'"#__E(5!^$N_NL$N M7#/.$,N]T+0R4*>)FV46_V3JQI/0X@]2-_:S%V7S_X]EBTRQ8I.VN?(LQ;(E M_UJVR)0M< -;N.Q@X8*I._6-EI^XH1_CP0^K'"83):FM7!2Z21B3$QR5#!R5 M_$B..NG\E:->.>J5HUXYZAA'I0-'I?^9H]ZUVOQ/NU::U2^K?/V((XR"0TQU M,L1AINICP1#K."$IPM0>S_R.-VK^#YOGMO=X]][3R+SET-Z6&Z>1647XYK'/ M4B/'1@XRNY_LR*F1_2PDR*4XGZTU^DY2=YH%MF42VS*'+M[;&1_P+6[LD(1$ M;-JAFR2&W6$.6W;CQS?U;HC[2.6&<44J6*.I/Y[@3X'L!J-NH45CAY&5T/CP MK5CB+ G2*.#Y6@C]O# !ANET\0]02P,$% @ D(QG5#6G9Q*I @ N@4 M !D !X;"]W;W)K&UL?53;;MLP#/T5PAN&#C#J M:ZY+ B1MA^VA6-#N\C#L0;;IV*@L99+(N9NUNKQ4RVAM<"UPITVS1,/:^0R]WXT[?62#59))^6 /GXNY%]J$D&-N+ .C MSR->(>>6B-+XO>?T^I 6>&P?V#\Z[:0E8QJO)/]1%Z::>V,/"BQ9R\V=W'W" MO9Z!YT#L\NX"N2RO MF6&+F9([4-:;V*SAI#HT)5<+VY1[H^BU)IQ9+/-*SS)>8WX)2>1# M',;1&;ZD%YLXON0$WYH].W' 1 %..>,:?BXS;13]/7Z="9'V(5(7(CT1XIZF MIF@Y@BSA96U?*^E9-CN14[UE. G M4=(_YK*Q&;%NW"AXA@++VF@8^N/)B+S3).R],RE:#9$?Q0-X]V8<1_&'_HWC MAG$H<=\JC<9PI%5@+" <#2$:#N +*5$TUB^JD?II&E'$.(G@OU*]A6CL#Z*) M-49^E$S@M9X'1_/4H-JXK:%)7RM,-UK];;^8EMT\_G7OMMHM4YM::%)4$C2\ M' T\4-VFZ Y&;MUT9M+0K#NSHN6*RCK0>RFE.1QL@'Y=+_X 4$L#!!0 ( M )",9U0LNB>M6P, #<( 9 >&PO=V]R:W-H965TUJ>T-EW]_ M8R_LD2K0DWI?6+_,///,^+&'R4[ISZ9"M/"E%M),@\K:[544F;+"FIE+M45) M.VNE:V9IJC>1V6ID*^]4BRB-XR*J&9?!;.+7'O1LHAHKN,0'#::I:Z9?YBC4 M;AHDP6'A(]]4UBU$L\F6;? 1[1_;!TVSJ$-9\1JEX4J"QO4TN$ZNY@-G[PT^ M<=R9HS&X3)9*?7:3WU?3(':$4&!I'0*CSS,N4 @'1#3^V6,&74CG>#P^H-_Z MW"F7)3.X4.)/OK+5-!@%L,(U:X3]J':_X3X?3[!4POA?V+6V>1I V1BKZKTS M,:BY;+_LR[X.1PZC^(1#NG=(/>\VD&=YPRR;3;3:@7;6A.8&/E7O3>2X=(?R M:#7M@(J2>%>25L9 M^%6N';GT0&Z>GD6\P?(2LB2$-$Z3,WA9EVSF\;)SR=YP4PIE&HWP MU_726$W"^/L,>-Z!YQX\/P'^V,H:U!K^7=2W:GD6S%W%*[-E)4X#NFL&]3,& MLZ<*8:'J+9,O/_\T2I/A.T,"I%#JZ/R8:1F46"]1=]4#)E=N$,,.*7.R6BM! M-])GX' M"XTK;N&6E5QP^P+)((SC&#SE]!W5*6B79YB?0VH;N*J"DTK+EDLN1R Z4RUI/-AF&> M%9[L*"RR(>5\PKB?A7$ZOH ^D1[2]RB.P\G#/!YZG"P<#$9PAX8JN&@(2UK8 M$E_WU- !""4W1]3[:1B/,X(=Y?D%W+W>=,!IF"6Y!T[#(8W."'+0"7+PO8*\ M95S#,Q,-?J\\ST*?EB<:R^FI=(5]%=+^&.DR\_^5FPRR<%@,_*@@92:GE=L[ M:+?WG^KM[?7;.ZO@GM?P-[2W3CDZ>LQKU!O?L@S)LY&V?=>[U:XK7K?-X)MY MVU+OF=YP*JS -;G&ET,Z5=VVJ79BU=:WAJ6RU&C\L*+.CMH9T/Y:47+[B0O0 M_5>8?0502P,$% @ D(QG5'Q0,+]>! D@L !D !X;"]W;W)K&ULO59M;]LV$/XK!V\8;$"5)4KR2^H82-)NRX!V09*F M'X9]H*6S340259**DW^_(R4K3AV[^; -,*PC>??<"^^.-]M(=:_7B 8>B[S4 MI[VU,=7)<*C3-19<^[+"DDZ64A7NQ6IM[,9P/JOX"F_0?*FN%*V&'4HF M"BRUD"4H7)[VSL*3\\3R.X8[@1N]0X/U9"'EO5U<9J>]P!J$.:;&(G#Z/. % MYKD%(C.^M9B]3J45W*6WZ+\ZW\F7!==X(?.O(C/KT]ZD!QDN>9V;:[GY'5M_ MG(&IS+7[ATW#&Q-S6FLCBU:8+"A$V7SY8QN''8%)<$" M0+,V=TH4Q9VR MV"F+#RFC.LKJ'$$NP44;_JQLA#6XFF/2E&C>L#> M_+)L:M0E^X(*$+13)ZOG_"=MD-5*E"LP:X0GY$H#VFL""C(6"U1=H(&7F24" MV' -]%O*G&I8GS2G6^OA<^W$R+VOK@8(ZQIM/[!:+DM#VK1(X8[G-4)?E*19 MUIK ]0#.<25*Q[C@.2]3A'' O"1F\#-$S!]%$/L)T;_\-&$A>P^_T259!=OU MH>_'1U2IT&_@I-I>HG@;9B44\?6GS LC-@ V\L?A'MNM-#P'"K\VY*-U;10& M7AP&UJ7(3QA$_G3'I6TV8&.RK;H?2+@[^8_"/PE'7LS&3?B3$!)_\C^%OQ^/ M1@-*/C^<' Y]&$84F*GC&^_S[#J]%OOC$D<:0M(UA.3-#>&S+!]0-W=& M+4>DEFRZQ+'N<%S!?B-0S^!-3["EO;=9E\+\ZVW"G3R[R0W\P4$RA;L&I#^F$AP'\0#ZHSCT1LED M !?D$J]:(JYLO&JC*61!.Z?((I(5SE8^P M%$H;^$:>F*9KD*,,4GJPZ;;MXU=7LN%LD9UAX_=TM>E:X$/S0I)&ULG57?;]HP$/Y73MDT@82:Q$#Z"Y!*NVF;6JEJ MN^UAVH-)#N+5L9GM0/O?[^Q H%/+PUYBGWW?]]U=*JDLN.H M=&YY%L9ZBU.MQE$;;@SNQ*)T_B">C)5_@/;IORUM#5MRR%*)"9856 M8' ^CB[2L^G ^P>'[P+7=F\//I.9UH_>^%*,H\0'A!)SYQDX+2N\1"D]$87Q M9\,9M9(>N+_?LG\*N5,N,V[Q4LL?HG#E.#J)H, YKZ6[T^O/N,EGZ/ER+6UX MPKKQ';((\MHZ76W %$$E5+/RITT=]@ GR1L M@&P$']P9LRN"&JTL)'56#QDB"F(-M(V3;2*3O(>(7Y$?33'K"$ MI0?X^FWF_<#7_Z_,KX3-I;:U0?AY,;/.T.?SZX#JH%4=!-7!&ZKWU%5%+1'T M?*?HX%KPF9#"D?1KM3[(Z?OVS"YYCN.(&M.B66$T>2B1!*HE5\\?WIVP]/C< M0KX3E#M!Z%SC"B7TNT!-#HZ S\B-!?1O#JCN6,W0M+4/U:)- FND\G!+,$G- M;<_@$Y4)'C OX88O5%W!@W9<0D?NUKC/:=?_&US./;[A9"&5!XIR@R='Q, +3S+C&<'H9YLI,.YI285O2;P&-=Z#[N=9N M:WB!]D&ULM5=M;]LV$/XK!Z\8;$"-]2XY2P(D:;ME:-<@ M+QV&81]HB;:)2J)*4G'R[W='6;*2.$:ZER\V1?*>>WON2!ZMI?JJ5YP;N"^+ M2A^/5L;4A].ISE:\9/I UKS"E854)3/XJ99372O.-IR40U.CFR M:G\OB=Y&;U?$H'4'.%ZPIS)5< M_\(W_D2$E\E"VU]8MWOC9 19HXTL-\)H02FJ]I_=;^(P$$C=%P3\C8!O[6X5 M62O?,<-.CI1<@Z+=B$8#ZZJ51N-$14FY-@I7!%_E/'\,,$5C>HO\SJ(S?R_B.YX=0. YX+N^ MMP'/T[DV"CGQUQX58:\BM"K"%U1< M8ZGD3<%!+N!&4T?9D5ATLE[X0E\?B,5WPAS 204; UC.M=@=^O\P:1 MLV>ZZJVN>:<+*Q=$J\O8;-,$;7[@3&G@E#? J/-RSE4?>6!53@,7UASCQ4BL MP!+6A_ 'RK7IWB%F1<:B0@VRT0BB)W#>*(56PNW!]0$L>,X5*^ -_/A#ZGO^ M3S@:ITDX:9>U88;#.(HG$%*8L*PJ1.\WWTB#PMD&<>,D0?C1I$5R)VC6@N.& M?(]&S_%\_Y'.;G$9_(EDNT&0*Z$+) M\D4J9ZS(F@+]R*'1HEK:C:RN"Y%1 [.);(Q4#WW.MS:!(O__%8\IBEU*F1EH ML]!$JL")B'_$0]=Q9]&61W;+QLO*"#1M''H3%/&2"5Q; @[CYT"%)S*FLG.D MTSL.L5*0HL$$?I-D>X.))M_Y/1[4&B,?>@'$;@H798W]K0WH4LI\+0J,!TX* M55+M=)2-'#>(X0LK&M8>E!0>5F4V;:#JMK=GI/. M@A[K,R9$(:FQ@'S'2^/_L [BO@[B5]=!WPD0XV!Y<]A1 9&0WC8F S4>][VO7KN-V':E Q5CDB7%1W2!BIA,V8[T1! M8/]G,Q=^[IA%!HC*L&IIZ=C*0AHX@9?"S'52?[958@:59 E*CN/13/Q-9DZ, MP''@I&&(I2&SKV_IXI4_)E[H>+,0R1O%H4UOAKB(EC&E'I!G:Z9R#?$L@CAU MX33+5(,(?9%X3ASXQ-'01_<,QDQO9.4=ABI&+??R- MW63#=@\-\.+HZ$CE!$B*TQN#N*KRQAS67A GUARAQ$I>J M?4B-Y^!OT 8G1#-PD#AQXNW,Z(!'AW0QJ;E"GRAU_%LC:ML7J'E1P=NRG#E^ MBLJO/M]V5$P=-\$#SN[I#[I=A@UTH1O6./+'&O>R.]M(#X_K;K2G/R1]?TA> MW1\>GX8T?.,6*?ZJ1RG[.EZ*JJ _85%2Y M'9:RJ>P9T/1&483JSB@0^E&AV]I^4M9GK+",PI[Q*ZL::D#8!=Y DLS@-,\M M$#5H6U_RJ0+%V\/62#R.!3;O]C3OLO%= -V5C2!ZA*OV_$*Y?V;!1U9KF\GV M++;#0I3"L%:\VS<(PZ-VV 9B%ZNF@S=5R=72OAPUMB#,2?N\ZF?[Q^EI^R;; M;F]?MI^8PO1J*/@"1=V#!*]8JGTMMA]&UO:%-I<&WWMVN,('-E>T =<74IKN M@Q3T3_:3OP%02P,$% @ D(QG5%Y]8"R4 P 5PD !D !X;"]W;W)K M&ULS59M;]LV$/XK!VT88L"P9,F.G"F9$J4=+)7NF"6=KJ0VA*C2SS2H4(XRBZ# O&9;!:>-F] M7BU49067>*_!5$7!]-,&A:J7P3@X"3[S0VZ=(%PM2G; +=JOY;VF7=BA9+Q M:;B2H'&_#-;CZ\W4W?<7?N-8F[,U.$]V2CVXS?ML&42.$ I,K4-@]/>(-RB$ M R(:?[>806?2*9ZO3^B_>-_)EQTS>*/$[SRS^3*8!Y#AGE7"?E;U.VS]\013 M)8S_A;J]&P605L:JHE4F!@67S3\[MG'X-PIQJQ![WHTAS_*66;9::%6#=K<) MS2V\JUZ;R''IDK*UFDXYZ=G5'=.2RX.!BU^5,0.X1PW;G&F$BR]L)W"P""V9 M<9?#M(7<-)#Q&Y#C&#XH:7,#=S+#[%N D/AU).,3R4WR&OA[C?V;"%K+6"74]'92!L;QCM;,^,$I;]- MZ[T2U)SF&OX@U29K0#''8D>:I[C#1WHB'&E8/Z*FAFT(&_A466/)/IELSL]J MB$NPN:H,'9LAX#'%TI(YW1)QK!V[=E>H2EHBW+CT(UQ<3H;3V70 231,HGAX M%4^=-!Z-DP&L#3TDSMLCZI0;=-&F=DD?0)6NX0W\],,\'L<_O_C_*A_1.->) MO=4\=3>8#B*^&L\ED.$\B)Q[' MH]GD?Q/07I(]S3GMFG/:WYPTU[)*>/?6TG+?-3098(MII;GEE(.[8RHJE[:] M5H7K3VH5YJ<(*;U\/5YKVEX2;M1>FY*EN QHEAK4CQBLON24M+889.6KQ:7@ MF9;-F84:*;?X#<&^QF]JH=%4E: "41;);2;$4ZO8H^=JRQ(MDG"5&: "K'.> MYE[HXL+D$Y%QQRA3]YJ I+IV, W1\]?%OR*^]GUCX,O&F%'.I^,)S*;)\#*Z M@M?2'9X-NP+UP8]T]YY1L3=SKY-V7PWK9E@^7V\^.3XP?>!4UP+WI!J-9I0T MW8SQ9F-5Z4?G3ED:Q'Z9TY!SO>*@MENG('N6VKU#U!+ P04 " "0 MC&=4/&+LR+8# C"0 &0 'AL+W=OZ_[TAV MW'3)!DJY+XDTFGDT+\]HO#A*]54?$ T\-[702^]@3'L7!+HX8,/T1+8HZ&0O M5<,,;545Z%8A*YU14P=Q&$Z#AG'AK19.]J!6"]F9F@M\4*"[IF'JY1YK>5QZ MD7<2//+J8*P@6"U:5N$6S9?V0=$N&%%*WJ#07 I0N%]ZZ^CN/K/Z3N$WCD=] MM@8;R4[*KW;SH5QZH74(:RR,16#T]X0;K&L+1&Y\&S"]\4IK>+X^H;]WL5,L M.Z9Q(^O?>6D.2V_N08E[UM7F41Y_Q2$>YV A:^U^X=CK3E,/BDX;V0S&Y$'# M1?_/GH<\G!G,PS<,XL$@=G[W%SDOWS'#5@LECZ"L-J'9A0O569-S7-BB;(VB M4TYV9K7MVK9&RK)A-7P0?95MNFX^LUV-^G81&+K&*@?% 'G?0\9O0$8Q?)+" M'#3\+$HL_PT0D'^CD_')R?OX*N([+":01#[$81Q=P4O&H!.'E[P5-%8V8GC$ M5BK#105_KG?:**+(7U?@TQ$^=?#IFSEU! >YA_=<,%%PRJVM#NQ>8+C[4EJO MHMKNO-,M*W#I4?MI5$_HK3:LY;9R^$Q=6G+3T0E0$>$%F=* M@! Z<-FAVI, M(3!1VD4(1U0(S)K4U)[Z#OX@N[YN%\R9[$?C1/89[ZZ$!5V'>JP@N25]5] MM?TBN"'HK:$R]E6>^6F:09Y/4OC1"L+-M M3W;:.2UR=S#F%)^H.+W% \[M>5&^5W>\3AC->#^.;;O&9!?GZ2E%]B))M%! MS9'D]#O-#[1[W_ M?/C$5,6IA6O\'X M7;3Z&U!+ P04 " "0C&=4MK'U:,X# "R#0 &0 'AL+W=O91[R'@2]LM]=VP)]/"[K##>IOQ5J:GM^BI"Q' MKIC@('$[\V[(NR696(-JQ1\,C^JD#3:46(COMO,AG7F!9809)MI"4/-WP 5F MF44R/'XTH%[KTQJ>MA_0[ZK@33 Q5;@0V9\LU?N9-_8@Q2TM,_U%''_')J"A MQ4M$IJI?.#9K P^24FF1-\:&0P?6A7D]1(U99EZ Z^ L.7SP8)>2H\BC=KR1A5L= 'V44D7@BN1L;3N MW9B*KR4J0[<>^+R%.\8I3QC-8&,&T8:BX*^5 84/IJO^=E :M)0&%:7!!4J? MRCQ&"6)K9*,04M,X0VCRIN 77$[AH@8>5AD\N"JGVU M]1/;P!\E.]#,\NCS7D,-3[R'9!A,6@9UF<]7C<;CT:"?YZCE.7+R7#$:LXSI M>RB$8K9:?01'9^D9#:Z#H-_U=>OZVNEZ@YP)"9^$1N6H_KB%&[^4#3EI*4V< M$2XQUD;BE):EQ7\+!4HF4I9 0>_K$<8U&F:]FW)ROBD'P:6LDZ#3Y<#)*@S( M&&YN5["0F#(-=S2I=\ O^(HRAY6@_.F<(QGDY(- 7DJ%2-B1"MT'M932($,L MI+%E?&=.;&&B?AIS\ST)SVHRB,*+->G$E$1.%FLI$L14P5:*'.RLLCJ65%7H M)1*=;X[AY3[PYG&/N;222@9OIC]TNDE<0OF M?ZW4;8-WJMN.0G7B2=SJZ2C4,X65=,I*7HRTDDY;B5M<5X+O?M-V3Z9&9GO/ MR.0L\^:L1F>Y]T\NN3G*7?584)"(DNOZOMN.M@^2F^H:[G?+Z]?,1RIW1O A MPZTQ#:ZNC7-9/Q#JCA9%=66.A387\*JY-X\JE':!F=\*4[6F8QVTS[3YOU!+ M P04 " "0C&=4M-= LM8" #\!P &0 'AL+W=O"ODJRH -'HK&5<3K]!Z?>?[*BF@).I: MK(&;+YF0)=%F*W-?K260U(%*YN,@B/V24.Y-Q^YL(:=C46E&.2PD4E59$OG^ M $QL)][ VQT\T[S0]L"?CM&ME*5D*\VLUC.O$"*P@8)-HR$//:P P8LT1&QK^&TVM36N#^>L?^ MW=5N:ED1!3/!?M-4%Q/OQD,I9*1B^EEL?T!3S]#R)8(I]T3;.C8>>2BIE!9E M S8*2LKK-WEK^K ',#S= -P \"$@/@$(&T!X"(A. *(&$+G.U*6X/LR))M.Q M%%LD;;1ALPO73(_]ROE);F+_O;DR!J$T0N0=2?0)G_/@&Z(2L& MEXB#[NI:PE3GLE\F,J1&> #+V MB%)1K716,6,UM?HNM35AO*<#WP3!@=CCH##:"_JD-6ZUQKU:%U)LJ/-2J_7< M-%9L0+[;W<77I,='JJXPOCV0?AR$;_ )Z:-6^JA7^F.Y)E2:4:"1R% N1+JE MC'79PNCHEO%MC _[.SL..[R!3J+!;7Q0B+_GBR7(W,T7A5P/:W-H3]L1=N^< M^^!\9D9;/8D^:.JY:)PCIUPA!IFA#*Y'1I2L9TV]T6+MW' 9I M \SW3 B]V]@$[<"?_@=02P,$% @ D(QG5'3F*AZ= P R \ !D !X M;"]W;W)K&ULM9=1C]HX$,>_BA7UH97N-K$30J@ MJZ2JU$MK=7A^J/GB3(5A-;,XVT)/NPY_C9&,6@K="X@5B9V8\\XOSCV>Z M%_*'6@-H]+.NN)H%:ZTW[\-0Y6NHJ;H1&^#FSDK(FFHSE&6H-A)H89WJ*B11 ME(8U93R83^W<4LZG8JLKQF$ID=K6-97_WD(E]K, !\\3]ZQ!C,0NB M)B.H(-=-"&K^=K" JFHBF3S^Z8(&_9J-X^'U<_0_;?&FF">J8"&JKZS0ZUF0 M!:B %=U6^E[L_X*NH%$3+Q>5LK]HW]HF28#RK=*B[IQ-!C7C[3_]V8$X<,#I M&0?2.9!CAW,KQ)U#; MM,[-EW5%-YU,I]D@VUB9:/-8WS0TMQE MQD_/[V$'? L*O;T#35FEWJ'?T9>'._3VS3OT!C&.'M=BJR@OU#349L'&+B'>0WZ 8_X9(1/! 0HM? M=X\\Z<0]O=C&B\_%8XJ6I822VCTI5JCCB;Y],J;HHX9:??VMT\3B8)GDS#W2&9 3,<92/L (XP1G^ CE@%E$TO@,RJQ/+/,F]BC,N^PI<-+'F5R7 M)(Z<>$07L^Q<7U**LN@8YH#=>()C,@P3'P@;]N;VE4EHYGR%$A>,7)FIDQ0< M7\XT/F5%DC@]1GIJEN$T2\X@=2*$_2JT$*R" NGM$^.EKUBG'GAT9:Y.7W!Z M.=?T!%AJ#D(G6_74+!DGT3FN3I&P7Y(>0.Y8[MVI3D1P=F6B3F?PY'*BDQ-4 M),E2G!TC';"+\?C@Z_7RG."DB?BEJ6.*_D./DG*U BG-UA4[D.C1G$-]9Q$G M,01?ES5Q D3(Q:P[UU=9#]GY6#O)(G[)6DI1;'/?*8 XC2')E9DZ\2'^LXN7 MZ>C7OEX#=IZO%W%J1?QJU2$]VKY4HZ5@7-MS^2N[V*D/&5^9N!,GXC_B>(EG M)P?48>*G=D/$PX.>J 99VE91H5QLN6[[C7ZV;T<_V";L:/[6M*EM4^G"M#WN M9RI+QA6J8&5"1C=CDY-LV\9VH,7&=EY/0IL^SEZN3:L-LC$P]U="Z.=!LT#? MO,__!U!+ P04 " "0C&=41.)N>:$" !R!P &0 'AL+W=O%?[]V$J+0FBZ7Q$[F?>>9L>/D.RY>9 V@T&M#F9PYM5+ME>O* MLH8&RPO> M-O5EPT6.FI6+NR%8"K3M10-_"\Q&TP84Z1=\_N19'SC:*$P;U M,[[P\>R+I6YH%;Y"U>PR.HI_9>Z)D[NE2D 28)9TC :N9< M^U?SS,1W ;\([.1DC$PE2\Y?S.2NFCF> 0(*I3(.6-^V, =*C9'&^#MX.F-* M(YR.W]UON]IU+4LL8<[I,ZE4/7,R!U6PPANJ'OCN.PSUQ,:OY%1V5[3K8Z/4 M0>5&*MX,8DW0$-;?\>O0AXG CSX1!(,@^*H@' 1A5VA/UI6UP H7N> [)$RT M=C.#KC>=6E=#F%G%1R7T6Z)UJKAC6V"*"P(2G2Y 84+E&?J&GAX7Z/3D#)T@ MPM#/FF\D9I7,7:5S&J5;#OXWO7_PB?\"R@L4^NY]E+NZTK'< M8"PWZ/S"_Y3[AA9$EI3+C0#T^WHIE= ;ZL^1#.&8(>PR1)]D>, [O3X*!,'4 MVJ]>'G=R\XUMB]#WXS!WM].V6*+",/''J ]LT<@6'65[UE^46<]6\+4 :<7K M'9))XB2-]^ .8\(DM:/%(UI\%.V6,*)W<876G-OW67R0U+\,@_V^6:+2RSBP MPR4C7'(4;O*1V,B2@YRQ7E%_C\P6E62>G2P=R=+CNPTDB"T@?9PCOI2<@BR! ME6##3 \ OF67Z3ZF)&PO M=V]R:W-H965T5 M?M>)81R$R6 Z*:[=I=.)RDP4)O(N13J+XR#]>24C]70QP(.7"U_#Y"Y16*$G^'\DG7CE'>E0>E MON/4G10M9E7K!^_J'\J.F\[\Q!H M>:VB?\*Y65T,Q@,TEXL@B\Q7]?2'+#O$<[V9BG3Q%SUMRG);>)9IH^*RLHT@ M#I/-_^"Y-*)6 8L]%4A9@30KL#T5:%F!%AW=1%9TZR8PP722JB>4YJ6M6GY0 M>%/4MKT)DWP8[TUJ?PUM/3.]2^T=D9J?*$CFZ../+%S;,3+H[8TT01CI=^@] M^G9_@]Z^>8?>H#!!?ZU4IFU9/1D:VWPN,IR535UMFB)[FL($?5&)66GT,9G+ M^;; T,9=!4]>@K\B3L4;.?N *#Y#Q"-X1T#7AU?W'.'0RDM:Z-$.+\_07118 M$[?C8SU?X[&6-48*QICAPRJ,7QGC A?-R(=UP,[4_KH8TK68*%CEO? MKU3]UY]GV -">J>=::5>?0X1WQ<>:5A>EML:&=_.R#VFXQK3\;&VHU_H2YB$ M<1:[/"'0 NEA" "LF#H[]%&;,"ZP\4W+11:A6_OLW^V]6PBCGS)(73$!?[$; MP'M,#IZ[3 9F8MZ#R4 \[$;>$2:[A>R#/G=9NZ("N&$WW2XSHW31=9-FL^]. M4< 2'O?@+/ *^R!Q\!WA$W[YJ.'X0. G B^/6] M)T J0DYT5W<(=:*# ,Z(FT*['.[D!@$R$=:#PX IXE[;'>&P6VC4B0T","-N M!GW*TB0T62K/T")\S@_TV?;TNIHD)1Z6R#Q>'/-7Y9J M@,3; Q+ 'G%CKWL,#D(+!7)1[_5'@P+)J'N9=?B-WR'4_;RDP#OJQM1AIG?2 MAM:2WAZR7@IPH^YEUQ&FNX4.6*508"!UH^M^I=8'H84"P:CHP5<@&76OLXY& M2ZE71PMFG#?S2MI.+#'EM=1X.UY (76C<-OQPT "Y*(]9)@,N,7<*Z[#[^D. M(=IY2S.@&W-#J6UP)S084(KUD#\R8!0[5?[8(81YM\.U-WAN EUE832W":13 M#1#$>L@6&>")_=X+LOWO'T6+%V/?9\W7CSO>I+'QGC=D#.C&W'2KK#X(% PH MQ'I()!EPB;E75$?I^I1YIUW2@-^> ]I(J_M +B72$<#H]3;7F PVGS_ MW]X P)3LR5TXX(V[\;;;]X/HP8%*O(?LD0.LN'O)=,0=[A;J7F9P0!IWDVB_ MT9TH$8 HT4-B*(!YACTMJ+:Q<:M79>AK6-]5BFR^)[ XUF*DO,9INZNEI]TW!9[.0WKE_A\^O- MEPD@L_E0XDN0+L-$HT@NK*3W860C2C??'FQ.C%H7V_P MOR^4,B\G>0/5%R#3_P%02P,$% @ D(QG5"_2VL4J @ ?08 !D !X M;"]W;W)K&ULM57+;MLP$/P50J<6<*V'WX$L((Y1 MU$ "& [:'(H>:&EM$>%#)>G*^?N2E$RX0"0?VEXL+KDS.\.U5FDMY*LJ 30Z M,\K5,BBUKN["4.4E,*R&H@)N3@Y",JQ-*(^AJB3@PH$8#9,HFH8,$QYDJ=O; MRBP5)TT)AZU$ZL08EF\KH*)>!G%PV=B18ZGM1IBE%3[",^BOU5::*/0L!6' M%1$<23@L@_OX;K6P^2[A&X%:7:V1=;(7XM4&FV(91%804,BU9<#F\0L>@%)+ M9&3\;#D#7]("K]<7]L_.N_&RQPH>!'TAA2Z7P3Q !1SPB>J=J+] ZV=B^7)! ME?M%=9,[3@*4GY06K 4;!8SPYHG/[3U< >)Q!R!I 8G3W11R*M=8XRR5HD;2 M9ALVNW!6'=J((]PVY5E+/8"PI] G=%P6Q]X0IVO"FV?;6/JQ!8T+5 MQS34IIP%A7E+O6JHDP[J->1#-(H'*(F2^$]X:%1ZJ8F7FCB^<0??$^&$G5@/ MT\@SC1S3J-.T4@ #Y,P/T!I4+DGE_'Y_-+EHHX&I'SV5QK[2N%?S#NR+0?@1 M45L+:9#LO9OL9XG1&V#9(V?BY4QNR.%0FPYWR>A'WY0Q]3*F_9W$YQN=G'FF MV7_NY-Q7FO^33O:SQ)&[0]4C:.$%+?ZJE_WH2;>.\&J:V,'\A.61<&5\'PQ5 M-)R9?XELAET3:%&Y ;,7VHPKMRS-]P&D33#G!R'T); SRW]QLM]02P,$% M @ D(QG5-"@0V#G @ W @ !D !X;"]W;W)K&ULE99M;YLP$,>_BH7ZHI6V DX@H4J0FJ35*JU:U8?MM0-'L HVLYVF^_:S M#:$I(5GV)MCF[N_?W1E?)ALN7F4.H-![63 Y=7*EJBO7E4D.)9&7O *FWV1< ME$3IJ5BYLA) 4NM4%B[VO- M"65./+%K#R*>\+4J*(,'@>2Z+(GX,X.";Z:. M[VP7'NDJ5V;!C2<56<$3J)?J0>B9VZJDM 0F*6=(0#9UKOVKN>\9!VOQD\)& M[HR1"67)^:N9W*53QS-$4$"BC 31CS>80U$8)-LR8H M*:N?Y+U)Q(Z#'QYPP(T#[CH,#S@,&H>!#;0FLV$MB"+Q1/ -$L9:JYF!S8WU MUM%09LKXI(1^2[6?BK^#SH%$7]&U1OC QO[&-USIG*);E@*Z6S Z@T.Z/VH0!!%V0H5 M-IE0)_.(\K!5'EKEX8G*PAQ54[6UGA I0?76HQ8-K*CYNM_BL8WT;3='/4;C M:-0:?>(-6M[@OWB9N0%.8ZZ%PQV<$'M^AWG?*!A%03]SV#*'1YF?N2(%XJ?4 ML"8-]R#\(<9=U#ZK,,+]K*.6=73TI-U21E@")Y^S<:L[/IJ#!>C.D%!B[UM= MJA-K-MZ+<1!%G3STV.SDZA-MU-)&1VGOF (!4@.R)A-\6="5I>_EC/9K$>(. MY[X-#@Y\#;[W<>5Z)YRM[-]5:^Y1;^^;#,+NP>HS&HT[I.Y.GRA!K&S[E"CA M:Z;J>[9=;5OTM6U,G?69:=VV_WS(U'W_GH@595)'E6E)[W*DB43=2NN)XI7M M1DNN=&^SPUS__0!A#/3[C'.UG9@-VC\T\5]02P,$% @ D(QG5%FY>&A= M @ < < !D !X;"]W;W)K&ULM95M;]HP$,>_ MBA5ITB9M)"0\=!4@K:!JE38-@;:^-LE!K#IV9A^E_?8].R&B4PBKM+TA?OK_ M[/_=84\.VCS8' #94R&5G08Y8GD=AC;-H>"VITM0-+/5IN!(7;,+;6F 9UY4 MR#".HE%8<*&"V<2/+YRZ9! MY X$$E)T!$Z?1YB#E Y$Q_A=,X-F2R<\;1_IM]X[>=EP"W,M[T6&^32X"E@& M6[Z7N-*'KU#[&3I>JJ7UO^Q0K1W% 4OW%G51B^D$A5#5ES_5<3@1Q,,S@K@6 MQ'\(^H,S@J06)-YH=3)O:\&1SR9&'YAQJXGF&CXV7DUNA')97*.A64$ZG'T# MBH%EG]AZ7Y82*#_();M357VX0*] ?V6X!:8\E_8\LCN)^BWS^]_+HM3PDXXW[N'$?>UYRAO>C!$,NU8Y);ZT# MF33(Q",'9Y#WOG H7OR1V#N@4G=_IF8/AF"*ML!U8T?L&;BQ;, *K3"W+!ZP MC#_;MAAVD\85J)O53-A4[Q4R"BJT>>SF#7M1]*[-T)MEK^P,&SO# MSF*X%8JK%"Z7PJ@!COY/*71C^SZ!;7'JUL47$S]NC(W_<>*[>9][5^V)OR1+ MVA,?GMR'[BWZSLU.*$M1WQ(HZHVI$$QUOU<=U*6_(C<:Z<+US9R>1#!N P%02P,$% @ D(QG5,AAP-IS P QPP !D !X;"]W M;W)K&ULI9==C]HZ$(;_BA7UHI6Z&SM?P J0NJRJ M5FIU5DM[SK4W&+#JV*GM+&U__;&=; C$R9;V!N)D9OS,RV3&S ]"?E-[0C3X M43"N%L%>Z_(F#%6^)P56UZ(DW#S9"EE@;99R%ZI2$KQQ3@4+(PBSL,"4!\NY MNWVUO1$NYR7>D3717\M[:59A M&V5#"\(5%1Q(LET$[]#-"J76P5G\2\E!=:Z!3>51B&]V\7&S"* E(HSDVH; MYNN)K AC-I+A^-X$#=H]K6/W^CGZ>Y>\2>81*[(2[#^ZT?M%, W AFQQQ?2# M.'P@34(.,!=,N4]P:&QA /)*:5$TSH:@H+S^QC\:(3H.*!EPB!J'Z'<=XL8A M=HG69"ZM.ZSQ-\S;94&Y_QK66YBDU?GKYB1@-%+@"ZZHL M&3$_D,8,W&*&>4[ VE721UZ7BY7]]1W1F#+UQKA\7=^!UZ_>@%> @IT4RBMH'3MU ML>V;^K1,TFD:S\.GKFX>JQAFJ+4Z 4]:\&04_!-1Z@:\R_.JJ!C69 -P(:2F MOUR!^&#K>%D'XPK!29R=T7K,L@D9$^[C3'E"<(C0YP_9897$& M_=A9BYV-8J\J*!Q-,!155[<9:1!-:&[>4>S*3P3QVN5 M1GYQ4&>FH0M;U(:80TY.!UM4$_"T1Z6]XO.:H4XG.P4^3AP4_:W2 SVJ"=PE M0DG2X_983=$0]G&$H?$9YNE2VY-,7GB#FO G6'#2*Q*?U6RH2(YC#+TPQ]H^ M=1ES?TQE/;G[-L@@#Q ?1QD:GV5UE[J,-NT= 4R]]GC[5E'4F[QAYY1IC_B? ML=Q1K@S(UKC!ZXGQE_6IN5YH4;J#YZ/0YACK+O?FGP:1UL \WPJAGQ?V+-O^ M=UG^#U!+ P04 " "0C&=4 7 'S],# !0$0 &0 'AL+W=O M?39@P%H2<[&!]=^?;=*8+C9=L^X+Q$G>]WEM["<.DX-HOLD-8PI]K\I:3J.- M4MO+.):+#:NHO!!;5NLK*]%45.EFLX[EMF%T:8.J,H8DR>.*\CJ:3>RYVV8V M$3M5\IK=-DCNJHHV#Q]8*0[3"$>/)[[P]4:9$_%LLJ5K=L?4_?:VT:VXR[+D M%:LE%S5JV&H:_8DOKX@-L'?\P]E!GAPCTY6Y$-],X^_E-$I,1:QD"V524/VU M9U>L+$TF7<=_;=*H8YK T^/'[!]MYW5GYE2R*U'^RY=J,XV*""W9BNY*]44< M_F)MAS*3;R%*:3_1H;TWB=!B)Y6HVF!=0<7KXS?]W@[$20!. P'0!L#/!I V M@-B.'BNSW;JFBLXFC3B@QMRMLYD#.S8V6O>&U^9GO%.-OLIUG)K=,#T&$KU' M=WJ"+' MQZC,1IEEN)^-1FDVB?<>5MJQTN=8Q,4)2 M/ROO6/ESK,S'RGNLC(RPGS7J6*/G6+F/->JS<$[\K*)C%6=97S=,6WFE6.,C M%CTB3L9IXD>..^3X/%(H6J+2SOHM?="N5M[E/.[!4\B+ !PG3D3)6?P-D_(2 MZ6>1U&"TI^6.H267"[&KE=N$?1T2$EGY; M#>Y50_+,S)?]$Y?AWMHF13H.+&[LI(7/6^LCKVF]8$=GG7,3=G+"P^S4ACV9 M?)@$E(&=G_ P0>&^H?(\ '."PL,,A?N*"LUK)R@\S%"XKZ@0RPD*#S,4[BLJ MQ'*"PK]B*-Q75(CH_(1?1U"X;R@,24#(X 0%KRLH\ FJ"%3A] 2_0T_0UY-> MM-D/=H*^G0"2P%,33G94Y^5D?[=S6S/G)!CF).@[J2@*"!3NG 3#G 2^7=,X M-,& E&R=P8H)A8H*7[)W N0F&N0E>LGT"IR?X%3W!BW90X!0%KZ,H M\&RB2%$$>DV"Z7?I^WAAM$E:\P-^OI*"/78,"_5W9\H ML_\!4$L#!!0 ( )",9U2OWU=H^P( (\( 9 >&PO=V]R:W-H965T M!"C[W,F/+:]W6< M8<'TI2Q1T)-4JH(96JJ5KTN%+'%.!??#(!CX!CDJUP@>:I?%"T\EN5)"]0Z%P*4)B.O9O. M]2RR]L[@9XYKO74/-I*EE,]V<9>,O< "(<(>=6B#!^-YI>^TKK MN'V_4;]UL5,L2Z9Q)OFO/#'9V!MZD&#**FX>Y?HK-O'TK5XLN7:_L&YL P_B M2AM9-,Y$4.2BOK+7)@];#IW!$8>P<0AW'7I''+J-0]<%6I.YL.;,L,E(R34H M:TUJ]L;EQGE3-+FP55P814]S\C.3;T@YT/ 9%E590"?F2RTDPD>N0;HK3O\N.& M:%H3A4>(.B'<2V$R#5]$@LE; 9_":V,,-S%.PY.*:"B1A/0-?*@RV>;A3M,!^P ML7US"'G0(@].(M\ZL(\A#_9P.D&TF^=]HRCJ'V:^:IFO3O:I.]%M[U74>4QK MI"Z52_J_B[I+\37.F%BA:^/_ZL]A2S!\9Z&/9V>X%W@_Z.]6=-^(4A@=3D_4 MPD7O*.FIPD5[O1\.=\#V38(=*G_K;"]0K=S(TQ#;4Z,^ MO==JK>N&&RLS^E M:5L/QW\R]:B^9VJ5"TV1I"097%X1CZK'7[TPLG039"D-S2-WF]$7 RIK0,]3 M*&ULO5C;;MLX$/T5PNA#"]212%FWP#&0.-MN M@+8(FG;[L-@'1J(MHI+H)>FXV:]?DE(D69)I9Y'-BZW+S)DS0\T9@O,=XS]% M1H@$OXJ\%!>33,K-N>.()",%%F=L0TKU9L5X@:6ZY6M';#C!J7$J<@>Y;N 4 MF):3Q=P\N^6+.=O*G);DE@.Q+0K,'Z](SG87$SAY>O"5KC.I'SB+^0:OR1V1 MWS>W7-TY#4I*"U(*RDK R>IB<@G/ERC2#L;B#TIVHG,-="KWC/W4-S?IQ<35 MC$A.$JDAL/I[($N2YQI)\?B[!ITT,;5C]_H)_8-)7B5SCP59LOP'365V,8DF M("4KO,WE5[;[G=0)^1HO8;DPOV!7V[H3D&R%9$7MK!@4M*S^\:^Z$!T'%!QP M0+4#.M7!JQT\DVC%S*1UC25>S#G; :ZM%9J^,+4QWBH;6NIEO)-3;M5KM@++3-D2 6@)6C\!WEX3 MB6DNWBGS[W?7X.V;=^"--OJ6L:U0>&+N2,551W22FM=5Q0L=X 41^,Q*F0GP M6YF2=!_ 44DVF:*G3*^0%?&:)&? @^\! M<* E4"OLR"[L)S9NC=(M5.C-^AR'1A!Z![0%M0,"H?^E:X_ HJK51C?R)WF" MV-KO^]FVXPG9Q],WDF0ER]GZT0;73A$T>X4&1>T@0/9!<'*#HI%1H$0>]EOT MN-T^TW88(+O4/JM)A[OP*8I\&/?)CMC!.'8/M6DKX>B(A)_8IN&@6''@Q[!/ MPT(G854%<#KG(FKWNS;' M10(DNO[5P4'SM#F2NC0',;WG5_!\61TLM3#5.==GS->T%" G*P7IGH5J57AU M=%3=2+8QIR_W3*HMN+G,"$X)UP;J_8HQ^72C S0'>(M_ 5!+ P04 " "0 MC&=4O,\:&I8" ##!@ &0 'AL+W=O4:NE8$*0V[Y*%2U*[;P[0'!T[ JK&9[91NOWZV(2Q- M"=H+^'*^[WSGPB%IN7B2%8!"+S5E%[LUI@P)TWLV5JD"=\I2ABL!9*[NL;B]RU0WLX=W]D?W).R M4N; 39,&E_ ZK%9"[US!Y:"U, DX0P)V,Z=A7^3S8R]-?A&H)4':V0BV7#^ M9#:K8NYX1A!0R)5AP/KU#$N@U!!I&;]Z3F=P:8"'ZSW[)QN[CF6#)2PY_4X* M5J MDN@C*Z 8P2^G\7XP0>#JQ S9"?;9N0TF&>^PN$2A_PX%7N"-"9J&9Y /<'\$ MGOT_W)N()AQJ'5J^\ 3?4%53XK>%SXC,*9<[ >C'8B.5T-_DSPFWT> VLFZC M$VX7-1>*_.GZA@QNQQIDV3'-+).96,^I'_M^G+C/AVD;LXKBJ\'JE%TF,0+.X".SI=Z0G<#]1]--]YUHY>$241AJRF]RRLM2G0C ML]LHWM@ALN%*CR2[K/1?!H0QT/=;SM5^8QP,_ZWT+U!+ P04 " "0C&=4 M_*7]678" ":!@ &0 'AL+W=OBHV MOMP*P)45-=2/@B#U&TR85^3VWD(4.6\5)0P6 LFV:;!XO@;*NZD7>B\W[LBF M5N:&7^1;O($EJ(?M0NB9[UPJT@"3A#,D8#WU9N'5]<3LMQN^$>CDP1B9)"O. M'\WDMIIZ@2D(*)3*.&!]V<$-4&J,=!F_]IZ>0QKAX?C%_:/-KK.LL(0;3K^3 M2M53+_-0!6O<4G7'N\^PSY,8OY)3:7]1U^\=3SQ4ME+Q9B_6%32$]5?\M'\. M!X(H/"*(]H+(UMV#;)5SK'"1"]XA879K-S.P4:U:%T>8^5.62NA5HG6JN&4* MLPU944 S*4%)A%F%/G%>=812]![-&BX4^8WM,_SPI ^#!'0^!X4)E1?H#!&& M[FO>2JV3N:]T3<;9+_?\ZYX?'>'/H;Q$9UQ3F1)N6P%H!^SE51"'XZ?;V!CAXTM=G0$JT-$0\^@5R56 M95Z371'&HS3._=T ;.1@HU.P> C6J])#6)B$Z3 L<;#D%&PT!$L&8&%V)%GJ M8.DI6#($2_\'-G:P\2E8.@0;#\""+!J&90Z6O0F[KT&WSK4",83,7B&3=)*% MP\B)0T[>1'[5G?T&"_%,V,:\S2U30^S)ZR,:)J,@^P?N'[0:T[6_8+$A3"(* M:RT,+L?:0?2=L)\HOK7=9\65[F5V6.N/!PBS0:^O.5H^ -02P,$ M% @ D(QG5"Q2(=ZC @ E0< !D !X;"]W;W)K&ULC95=;YLP%(;_BH5ZT4I;^?Y(E2"UR:;M8EK4KMO%M L#AV#5X,PV M3?KO9QN*TD"ZW"0VG/<]SSG&]GS'^).H "3:U[01"ZN2'XU?VS MJ5W5DF$!2T9_D4)6"RNQ4 $E;JF\9[LOT-<3:K^<46%^T:Z+#3T+Y:V0K.[% MBJ F3?>/]WT?#@1N<$+@]0+O7('?"WQ3:$=FREIAB=,Y9SO$=;1RTP/3&Z-6 MU9!&K^*#Y.HM43J9WN8Y;Z% G_;JNQ @T.4*)"947*&/Z/%AA2XOKM %(@WZ M4;%6X*80;[<>2NW5;E#S=Y0 MLV?\_!-^:_R",ZIJ5=4@TP!,!?I]FPG)U6?UYYT4_I#"-RF"_[25-!(X"#G5 ML\XA- YZLSVGP2Q1]3T?=F8<%/JN/P2]@0L&N. LN)S5>M%QMY]4+S)HH"1R M:-AQHP[-H,]:TDV3A**GK>N$1V3CH!%8T8$5G M85'88(I*Z#\G 5)24,?<=!>C,:L31T>L$T%1.$T;#[3QN[3?905&PO=V]R:W-H M965T MIO7NRO=5FM&"J$NQH]R,;(0LB#9=N?753E*R+I.*W,<0QGY!&/=FD_+9G9Q- MQ%[GC-,["=2^*(C\<4US<9AZR/O]X!W;9MH^\&>3'=G2)=4?=G?2]/P:9B#=*RV**MDP*!@__I/OE1"M!!3V). J 3\V(:@2@G*A M1V;ELA9$D]E$B@.0-MJ@V4:I39EM5L.X+>-22S/*3)Z>+>A*@[>KG&V)E56! M"[ \5A2(#3@9?;J@FK!9V*O"%^KB:\-+0ONIQ6% MZR,%W$LAO00!>@XPQ,B1/G]\.GR8[ALQ:D5PK0@N\8(>O!O3MVN?2[IF&KPD M*IW5"EKL!\;U3D&NR$+"W-;+I<\.V%IK+HY1V?2H7A..C0=D2-PM!-.JE) M)\.D_\@M<6B* Q1VR#G"0IR@'GJCFMYHD-Y;G5'S?/ MZ)P67($_V,88&G?H:NZ("^,X[K$0U+@P^G\VC)P^#&&7J\N($>S;(XT3HV$K M[I3TI_E6HQ%X<7W3+?)071MS1?%9-U!CB&C8$?]Q YWZ((H<-3D-ZZM'8Y5H MV"M/ZG%+MGQ?@#LI"J:4,*>_/[[/C7^BLQHH;@P4G]- *_#V80DA''6JX8H: MQ]V3BM\ZD-O;T"V16V:.SSG=F#1XF9A\>;Q@'#M:[,HS^DIH<^(OFYFYE%%I M \SX1IAR5!U[[*^O>;-?4$L#!!0 ( )",9U1Q.8[:[ < + I 9 M>&PO=V]R:W-H965T>]!7YZKPB0R$P^:Y$6:CXG=6-1SF; M&WNC>WF^X#/Q),SWQ8.&3]VUE8E,199+E1$MIA>=*__WKQ&S'Y46G5 M&3Q(9;;\SU^KB=CH0,,='6C5@;[OX._H$%0=@K8=PJI#V+8#JSJPMAVBJD/4 MMD.OZM!KVZ%?=>B7J[MU$&1-D;EE!F-G:?C(9O M)?0SE]=B;,C].)$S;F,I)W\C5Y.)M-<\(;?9=? @VWW M;EP]9+!\"-WQD/O8G!+*3@CU_/[WIVORY2^_3?A;@Z$A;F@DQF"H;PU16AEJ ML'*-6[D6\2D)_-**O]O*S:=8&;6WXNVV\@=NY>]%!E:\?;Y\;>V+?]9HI0O1 MM0XQN@XQ6IH-L!"[S7*C"X">(?^Y@P;DUH@T_R]B/EB;#TKSX0[SWS.>*FWD M_\3$0DMH#1=3F?$L%B16N=]Y]WHR!ENU&]7;, MZVVUVQIF*5B7=J(-!_Q>Y/?KGM8;!KU^ MZ.]TE:U=9:BKY3+'ZEG S)L36(%76(=XSO5,;-S6%B9-!&%U_YO]B=;^1*@_ MHS($8/;(U4P+8>?OQ(9AH- BE47:%!M1W17F>3LGJ+=VJ(;8A1A9)8?>RFA2QR5<^-[H9UL*' M,FR;^@Z[/L[=@X-^Y-=92P/,%X=<'V=N%:(/6J5VEO0;*;W#YM_1T^\=)4X= M\'R<>.4#Y/H!P.8L*R!.96:$%KFQVB4:. MFS0\2@PY -)/!N ?E4'6%H#4 9#B 'P2F51Z+_6HHQX]"O6HHQX]D'I3#MGQ MSK1T4)G;G+O0\]!P=7RC.-]^E<"#/7;[ISV&;?3 3' ,\R:AW#8%.FBW#\+ M+6.(O\4VTC1 2RYX8CP10X)@WQ_;#1SWI#/XPP/QW/ SP/?EAJ;0Z'6]'79T"IQ$!+A$M"^C! UUB%[4Z&Q=1()>'W/7J4B JTC)>'!R M")M2&A!F6S6 M/V*^@!&\]W_)\J N,!07F, )3( +P5"EJ33E**=";*"ZT1')R S868.O2 MX*-I?.BD(<2E85B /$/,MMI UV&=_6% FU2Z3=MN>.ZT(<:UH#5_XZJD8Y[ 1[=K&]K"R5Y_K79/MI"'$I>&0R1[R#&C ,_)/6\&?"VPNG"*$1ZE) M,P=WU@[N[<2/U"V .?XRG+\?F6I;, !ELN/XD]RI; +'G5M[*!OS[ >Y MG\+Y ;+L1SB=D2]WMX/[1^QW0^88S(Y2FF8.K P'ZSM-LF]!R)PLWP*Q]9QG MKF59S-EU\-QCW]MS\&2.IVP/3S^X>E44?L+J;?P>R(ZR>@Z4#$^3/[YZN'W_ ME.*KYXC+<.(>LGH;RCEL(/*V!PZTK'^4Q7 @9?MJTP=Q[FR7HNS@7.2 &^' M_=!S7YXJ^RQ[^\!7>20'.'(_/#R?1KI(@?GZ"@E M[LBA-&KQ;L6'E@^W3W>1KKOQ9IE]E_$;US/P@R1B"H:LO'6(7KX>N/Q@U*)\ MV6RLC%%I>3D')X6V#>#[J5)F]<&^O[9^2?/R_U!+ P04 " "0C&=4"XS% M=\H" >"0 &0 'AL+W=O*D35O45H)6:$@P*CK8P[0'M[UM+)RXLV]:D/;QLYTTE%(R)L%+ M8COWG'ONL6.[NY;J02< 2!Y3D>F>ER N3WU?3Q-(F3Z12\C,E[E4*4/350M? M+Q6PF0.EP@^#(/93QC.OWW5C(]7ORAP%SV"DB,[3E*FG&3T=T,@"7,0]A[7>:A-;RD3* M!]NYG/6\P"H" 5.T%,R\5C (2R3T?&[)/6JG!:XW=ZP7[CB33$3IF$@Q0\^ MPZ3GM3TR@SG+!=[*]5.+2IAF=V&L>HS%=N M<-@?P@3)S43P!;.V:G),+AA7Y)Z)',CA$)!QH8_,\-UX2 X/CL@!X1GYGLA< MLVRFNSX:%9;+GY89SXN,X9L9IR]7OQ.VNO]JV_G5,4$6\D-FL M9#9K98XAXU*1;Q)!UU0=5W3Q9YC:JNA;'VQJP1=O&4:;42MN[OBZ+RP. KK? MW'8EMUTKUQ5OA X4S#B2/^:7H&UR=GZU&;E@4RXX/M58TZER=3[#>1H\[T/! M!WM?$KYT-0B"'>_WA+VQJ.G6IDG_S_EKMLCRE(R43+G64CW]<\G3YPV*AI]B M_?-.1:./MCYZM5%0&NZN^GU1G;BS8[Z_=7C9F\,U4PN3G@B8&UAPTC)X51S& M10?ETIUG$XGF='3-Q%Q@0-D \WTNC?5EQQZ1U96H_Q=02P,$% @ D(QG M5'K'$)7( @ +@@ !D !X;"]W;W)K&ULO59; M;]HP%/XK1]&FM5)'+@2**D!J2:=5&ALJZ_8P[<$D!V+5L3/;0/GWLYV0T0JB M3IKV0GPYW^4<)\<,MT(^JAQ1PU/!N!IYN=;EE>^K-,>"J(XHD9N=I9 %T68J M5[XJ)9+,@0KF1T'0]PM"N3<>NK69' _%6C/*<29!K8N"R-T-,K$=>:&W7[BG MJUS;!7\\+,D*YZ@?RIDT,[]AR6B!7%'!0>)RY%V'5\G QKN ;Q2WZF ,-I.% M$(]V-O, :0H:IM@S$/#8X0<8LD;'QJ^;T&DD+/!SOV3^XW$TN"Z)P(MAW MFNE\Y T\R'!)UDS?B^U'K//I6;Y4,.5^85O'!AZD:Z5%48.-@X+RZDF>ZCH< M S/<4!4 Z*7@/X)0+<&=%\"XA. N ;$KC)5*JX."=%D/)1B"])&&S8[<,5T M:),^Y?;8YUJ:76IP>IS@TJQD,!%<2[I8N\.8,<(5G"6H"67J'-[#9Q,$MQSE M:@=SE!N:(L1!^.A"S?[#/(&S-^?P!BB'*67,T*BAKXU#J^.GM9N;RDUTPDT, M4^,C5T8JP^P(?M*.#Z,6 M^4IJE/M*_/3=3*>%W*#D2]"XB"*#AFJ!V>8-J! M;NC@X1%X\GIXT))-MSGMKN/K_NUI0T)5RH1:2X0?G^QAWVDLU,\6S;C1C)UF M?$+SMBB9V*&$]$#TV+LQJ7AZCL>VJ\W8Y+PYK%85,3B("#MQ$_/,7J^QUVNU M-R4ZS2E?/:_)5TFXZ;#PA6-+"?J-1O^_E?VRT;Q\7=F+?8*'];^ $F6*7(-8 M E:AJ-[!2@JEH"2[8]]NNV 8!)T@>-MB?=!8'_PKZR[BF-=VA=XII_Y!)RU, MMW,WDC+Z:ZZKIM&L-I?>M>OU+]8GYC*L[JX_--5-.B5R14U[9;@TE$'GTKR? MLKJ=JHD6I>O7"Z%-]W?#W%SH*&V V5\*H?<3*]#\11C_!E!+ P04 " "0 MC&=4&SM$Z^@$ !G%@ &0 'AL+W=OU#*VT#-H0D51JI3?;N5KJ]J]KKKN[1 2>Q"CAG.TW[[<\& M B$X-KLO+9"9\6\&>_[8LP/CKV)+B 3O69J+N\%6RMVMYXEX2S(LAFQ'3[D9=AF@_FL^+9(Y_/V%ZF-">/'(A]EF'^\4!2 M=K@;P,'QP1/=;*5^X,UG.[PAST2^[!ZYNO/J* G-2"XHRP$GZ[O!/;Q=HJEV M*"R^4W(0)]= I[)B[%7??$WN!KXF(BF)I0Z!U;\WLB!IJB,ICO^JH(-Z3.UX M>GV,_EN1O$IFA059L/0'3>3V;C 9@(2L\3Z53^SP!ZD2&NEX,4M%\1<<*EM_ M .*]D"RKG!5!1O/R/WZO"G'B@*(+#JAR0&<.<'S!(:@<@O,11A<N-KEP"%BQ3 MTTG@XH7<@.(G\/>NN+W7[X?*#W"U)!+35%PKBY?G);CZ= T^ 0^(+>9$ )J# MEYQ*\5D]5-?_;-E>X#P1,T\J6CVF%U=D#R49ND &$?C&D*0=P%-I MUKFB8ZX/R!IQ2>(A".!G@'P$#4"+_NZ^P7W9VQU.+=D$]9L+BGC!A7A_[;,5 MX8"MP?-)Z1/"TP^:;ZKW)BP#A?5 83%0>&&@![*A>:YCKG"*\YB *S54^;ZO M3>^U#!<5X73?>9N/?30*TQDZUK< MA%%DQIO4>!-'Z7:4N^$FW:&G" ;G$\]@!F$0ZE5I@IS6D%,[9)[\Q"*9=B B MZ(?PO)I=,]-:6G;-;&L)^HTZ^-:F+ TQ5R G>K+187,!2I# MCT\2#] P"L[K8S0;P0OE:60#!KT;9$_@P+GHK29MT$9VH%UWVOVR)VI75#JH M-I,V:J,YT"XZ[?;9$]4M097)]'0*P"&<7,!MA BZE*AIISUAHPX)BH9C> [< M-5/ XTO C3I!NSP96FM/[G$7*!B.SA7!9-9=DLO*K.^2;-0-VN7M4I?MF>.D M2V7*T6#6RK$-WZ@>G%K;[1/1VTO]>CJ-=Z&^W[G:V>UQ"OZD:Z(_4?\E*B/; MQWRC3@5E-VDR-RB&'RI6R;"1R[[NL M)FVB1IB08]_5TETC6'Y7:3$HZ[^0$ M+B-\4YQD"A"S?2[+ ZKZ:7U:>E^<$9X]?X"WR_+,LPE3'L%^PUPU'0%2LE8A M_>%8\?#R5+.\D6Q7G/.MF)0L*RZW!">$:P/U^YHQ>;S1 ]1GR_/_ 5!+ P04 M " "0C&=4@CP0N,,# #E#@ &0 'AL+W=O%$E.9"98=('D(2:IF3-GR,.19K+GXEZN 11Z*%@II\%:JWP#I7ZRXJ(@2D]%'LJ- ))9IX*%<12-PH+0,IA-[-I2S"9\JQ@M82F0 MW!8%$8=+8'P_#7#PN'!#\[4R"^%LLB$YW(+ZMED*/0MKE(P64$K*2R1@-0WF M^,,BM@[6XCN%O6R-D4GECO-[,[G.ID%D& !D(HG]VL #&#)+F\;,"#>J8 MQK$]?D3_9)/7R=P1"0O.?M!,K:?!18 R6)$M4S=\_QFJA(8&+^5,VO]H[VR3 M<8#2K52\J)PU@X*6[I<\5!O1*J&?4NVG9K>*I_?G9B,RM."%5H[QYYZ/3K?>U;O/ZI M?5T3 5W[.A>"E#GHFZ#0W0&U[9;D8)?G>R(R],\7#8FN%13R7P^A04UH8 D- M3A#Z2X=5.L@9+9$T067GL3F0D04Q)6 WT[NQ:^^CS^*(V;!F-O0R^V&OFJ9& M=B!TZ4"YH8HRH@"M"!5H1]@6+/&,,T:$1!L0+HG.'%RXI,4P[N'ADS2>&T6] MBV%W)J,ZDY$W$WN9T-\;<]#2\#1%=U(0N_ FV J5M0O!@QM!U&@YQ MZ%'4.&TKQ;Y='!=G>[\'X^/B=2CH,G=VIXVE*->[_+TJI8(^$ MF_@8-;4:^XOU:QB]-U60VM=U)U-_N!@=0)=5GP::8H[]U7P) MPGXKE"DXZ7EAF\J*1V]$[4UQQLGO5WOR3#+#3K&_:'=,NBG@V%_!_[/6?67\ MF$M3H+&_0G_G3,=E5!V0T"_[SK!^A,&XET1_^KX>FQH=OU"CJ;P_7PF DUQ> M (A[@X&72E/98^Q%Z#P5A#/3S%>?J<6("U)WM[!=02P,$% @ D(QG5":Q?8.A P M60T !D !X;"]W;W)K&ULW5=1CZ,V$/XK%D]W MTNZ"30+AE$3*9J_M/=Q=M*M>'ZH^.# ):,'.V<[F\N]K&Y9 (&1/K?K0EP3; M,]]\W]C,F.F!BV>9 BCTH\B9G#FI4KL/KBOC% HJ[_@.F%[9<%%0I8=BZ\J= M )I8IR)WB><%;D$SYLRG=FXEYE.^5WG&8"60W!<%%<=[R/EAYF#G=>(QVZ;* M3+CSZ8YNX0G4[[N5T".W1DFR IC,.$,"-C-G@3\L<6 %$Y:P9%QLI_^J-* M1,-!"^UW()4#.7<877#P*P??"BV965D/5-'Y5/ #$L9:HYD'FQOKK=5DS&SC MDQ)Z-=-^:OZD>/Q\:Q*1H"4O].F0U.;W%CV"5"*+E5ZA+$$K$/;4L!B0]4(+ MLP69.J)W#Z!HELOWVDNF5("-: MUG@P4W4P1)7F 6@-VXRQC&U-5#-Q!"K0NXQ5I^U]WW$K8P0VABEF+W,^R"$0[&DWZ2DYKD9)#DTM2$ZSQXSXXX!23\Z/0M3L_V"WZ MV#NU F]00*O"]Y3Q-FRCP^#_4Y7"Y"2,_ =UJ@K2W,\ 1YT"<-6L+>+4E?!P M6WICG:I0FN$[#(=,VNQ.#0Z/_H7Z5($,DALR:9,[M2D\W*?>7)=PM\=T^ V9 MM/F=.A >;D'_M"#A;M/I/9G7S$KZ;N.26H#8VKN[1#'?,U5>ZNK9^OM@86_% M9_/WYKO!7GY/,.5'QVG=A3JIHKS'EP/%=_8JO.9*7ZSM8ZJ_ M?4 8 [V^X5R]#DR ^FMJ_C=02P,$% @ D(QG5'9>F+MP! ^@\ !D M !X;"]W;W)K&ULM5==;]LV%/TKA-$!+=!&(F7+ M=N 82.P,"]!T0;-N#\,>:(F6B%*D2E)Q O3'[U)2)-N2M0Q(7FQ1XCT\]X.' MO(N=TM]-RIA%CYF0YF*46IN?>YZ)4I91KE0A15G[QE2>I=2^\Y2*G M";MG]EM^IV'D-2@QSY@T7$FDV?9B=(G/UR1P!N6,/SG;F;UGY%S9*/7=#6[B MBY'O&#'!(NL@*/P]L!43PB$!CQ\UZ*A9TQGN/S^C_UHZ#\YLJ&$K)?[BL4TO M1K,1BMF6%L)^5;O?6.W0Q.%%2ICR%^WJN?X(186Q*JN-@4'&9?5/'^M [!D$ MY(0!J0W(D0'!)PR"VB!XJ<&X-AB7D:E<*>.PII8N%UKMD':S [ZV&KQSL['*ELHQ;2*0UB,H8K92T7"9,1IP9] E=QC%W":("W!9(.6@OJ@E<503("0*8H%M8,S7H6L8L/@3P MP)O&)?+LTA491%RSZ P%^",B/L'?[M?H_;L/7!I+A7!^]E!]N/>,RF<-',.V$X: MMI-!MG?TJ:IF*-::\G\PG71)3'V_GT78L @'67PIL@W32&W1CX)JR[1X0CE] MTDH(9.DCVJM'@WZBX?*\JM8*]QB.^^E-&WK307I-O5@D.-UP 7N<]09GV@G. M'/M'69QVZ(7^^'#.NHL3S,-9OQ>SQHO9BPKS^A%.07/,_P!RWD#.WV@W8;]5 M7/^5@E\#A0>;Z#CZ/9/(J?+%>\<"'B3YNTVA?H62"8+JS4XS/<0G+3YYJT"W MRHB#UPITT(GAK!OH[J3QR4"WXHJ'U?4^4CIW1^IE]*/@ICQL01'^1VWC5AKQ MY*V"W@H?'E:^:V,Y7!+<>5''_*F48KCJ;3^!SA4:/F4LYA$H/Y:-3_O2'(GO/-. M>(^FK'M02.C/^S- 6HTDPQIYQW0$/D#GX<[07%D8<'?[*"P4D#M*W5GIODGH MC;B,5,;<1=3=K9!-M2J2U%W7PMY[VO#:H7_F^[\,741;%27#*GI/!3@@4*!;F"8BR)!N59Q$<'97W/NI8F[H9WXIZJ;M-)+R$MN2.6NC-IR@4?#8Z9I MM][K2S+I;C9\DDZKTF18I;] .5R;^BMW50,>!*:[Z[V] MIBAC.BF;2P-N%M)6S43SMFE@+\NV[>C]%3Y?56UH"U-UQ;=4)R!I<,W< J1_ M-@5*NFHTJX%5>=EZ;92%1JY\3*$Y9]I-@.];!<[7 [= T^XO_P502P,$% M @ D(QG5(*^YI2Z P #P\ !D !X;"]W;W)K&ULM5==;]LV%/TKA-"'%E@BD;)EN[ -Q,Z*#6B ($G7AV(/C'1M<95(CZ3B MYM^/HA1)L20F'=(7FZ3NQ[E7/,>^RZ.0WU4*H-&//.-JY:5:'S[ZOHI3R*DZ M%P?@YLE.R)QJLY5[7QTDT,0ZY9E/@B#R<\JXMU[:LVNY7HI"9XS#M42JR',J M'S>0B>/*P][3P0W;I[H\\-?+ ]W#+>@OAVMI=GX3)6$Y<,4$1Q)V*^\"?]P2 M4CI8B[\8'%5GC4"*"#&)=AJ#FZP&VD&5E)(/CWSJHU^0L M';OKI^B?;/&FF'NJ8"NRKRS1ZRB!'2TR?2..?T!=T+2,%XM,V4]TK&T# M#\6%TB*OG0V"G/'JF_ZH&]%QP-&( ZD=R*G#9,0AK!U"6VB%S)9U235=+Z4X M(EE:FVCEPO;&>IMJ&"]?XZV6YBDS?GJ]%7G.M'DO6B'*$[057#.^!QXS4.BL MW>MRJ5@"DMK^O[\$35FF/ABC+[>7Z/V[#^@=8AS=I:)0)I1:^MH +-/X<0UF M4X$A(V P05>RML09\1+B,]1B']#)"!X -#V]>Z! M T[8=#NT\<*1>)^%4IT6/Z*+.)8%S="W&Y%ER%S,(Y7)WXY,DR;3Q&::C&3: MT(SR&!#5Z![VC'.3$8D=>@0JAUY,%6UJHY74?UA'P63I/W1[U;<)%]&\,7J& M<]K@G#IQ7M-'>_F&,%6>42??&9Z>@AHR"A?!,*JH014Y4=W \V*ZJ+3Y!]# MPU&042__) I.,/9MR"P:1CAK$,Z<".] &C6P"(>N]:S?%4*F(UV9-SGGK[U3 M8*3"W":= CJ 9"(9:LV\!V*!3UO3M^G>NV3EP*Q:+@NOH;WIPV4]V%G65.SC=F MVJMFLS9,-2I>46FHHE &.Q,R.)\9/+*:OJJ-%@<[P-P+;<8ANTS-Q JR-##/ M=T+HITV9H)F!U_\!4$L#!!0 ( )",9U0:F_&7"0, "$* 9 >&PO M=V]R:W-H965T28#VD!1+Z)*F8UF^F>.4&,%4SZU8 M,*4[D:4$5@SQ79YC]F<.&=W/#-LX3CRGVT2H"3.8%G@+:Q"OQ8K)D5F[1&D. MA*>4( ;QS+BW[Q:VJP0ZXF<*>W[VC%0J&TK?U. QFAF6(H(,0J$LL/QYAP5D MF7*2'+\K4Z->4PG/GX_NWW7R,ID-YK"@V:\T$LG,F!@H@ACO,O%,]S^@2LA3 M?B'-N/Z+]F7LV#=0N.."YI58$N0I*7_QH=J(,X'=)7 J@7,I&'4(W$J@=\XL MR71:2RQP,&5TCYB*EF[J0>^-5LML4J+^C6O!Y-M4ZD3P@@_ T0 M:%Y0 D1P M1&/T2$*: Y(OT<-!5@P'=+T$@=.,W\C@U_4275_=H"N4$O22T!W').)34T@@ M96N&U>+S;G5@^/6N^MJ/[?#;[%C3.YIC].H=AIIIU&'T^MP/40Q1,!PUK;1I=K3 M:G5TWP/)_WZ>>3-B,!F/ZJ /5%Y-Y?V;B@LLH(VIU/KG*WK^!54SI@/)KY'\ M7B1YN.71)6T\?F,MU[[ :898[3CC&F?^W]KM5+V0O6%?"1R3D3.)\HUJFJBKUXKHU[ M9LC ]B:3#LC31]5V/P%9L2'9RLAK2-]70EUFK;!N\^/7.%VM02/O$M<\NVQS M8%O=@W 4TAT1Y455S]9]SKV^W2_FYZK_T9?XR:9LGIXPVZ:$HPQB:6D-QY*) ME?U(.1"TT%?ZA@K9(.C'1/9PP%2 ?!]3*HX#M4#=%09_ 5!+ P04 " "0 MC&=4>F-Y6VX# !6"@ &0 'AL+W=O%GN@I9%%E"*])!6G_WY) MRE87S#X9"S/ CY4U6(&EYJQM4JJ+3>?PI#E5=8$W4M]LC-2BED M3;09REVH]A))X91J%B91E(4UH3Q8+]W<@UPO1:,9Y?@@035U3>2O6V3BL KB MX#3Q2'>5MA/A>KDG.WQ"_7W_(,TH[*P4M$:NJ. @L5P%-_&GNSBQ"D[B!\6# M.OL&&\I6B)]V<%^L@L@2(<-<6Q/$_#WC'3)F+1F.?XY&@\ZG53S_/EG_S05O M@MD2A7>"_4D+7:V">0 %EJ1A^E$_I.7XT:<*<39!87DJ)#T%287%-*C0NH";?R,OJ. */IYZ+&L$LP"/1".\WJ EEZH.1 M^OZT@??O/L [H!R^5:)1A!=J&6I#8NV%^='K;>LUN> U3N"+X+I2\)D76+PU M$)H0NCB24QRWR:C%#>;7D,8?(8F2V -T]__5HQ&0OD"9KOI2TYJ;. MG*WNY_55G$YG)MSG\XWRB,VC:#'MQ-[03CO:Z2BMJ3E34=S!04'-:9/(-27, M1]J:RLX1)G$/TR,3QS,_9-9!9J.03]K2T39WVE;&1^#F*A4EE%B@).RTXS[J MS$,]Z5'[9++43SWKJ&>CU%^%K:'&5.^6(>"+N>$5>HMR-O ^B=,>X5 FB^9^ MP'D'.!\%O*_WYLQ#*44-.R&* V4,J)FDTCP(WKV<#RCZQW0H,8W2S ^ZZ$ 7 MHZ _"&M(^[HP\[X1GGL+:3%P'9M"Z@,.I691.K]P0N/H];Z._BO;5SE1%9A# M:C/M>+TW<#3$G"_ZZ?9(11<0SYZ4>!3Q#UVA]"+%P^.?9'VBH5 2SR]D-DY> MH9+QZU+HU_(%T_^\J7,O;3*\"9-IG]8G-)GV*R8\>Z%KE#O7N"B3PX;K]I'K M9KOFZ,:U!+WY6]LTN9?_U4S;<7TAY H:E,1E=SPR3;)N8=J#%WO4!6Z%- M5^$^*]/XH;0"9KT40I\&UD'72J[_!5!+ P04 " "0C&=4X#S=_ D$ "K M#@ &0 'AL+W=O!)!-%50P MU_>\V"T(+9WEO'IV+Y9S?E2,EG OD#P6!1&O7X#Q\\+!SMN#![K;*_/ 7/H)X.]T+?N6V6#2V@E)272,!VX7S&US[T%KAMU;X5;Y@-%]C :TM4-H"(B4H>3V1/6BS!U7V<"3[;7F"4G&AS;0Y M50='5;"9>J>E'P7!W#U=^F$199G7BMYQA2U7.,GU%^>;,V4,Z3[4+5>DW-$U M@Z;E-M0Z7WQ!D08!3GNL0U7FI7YFAXU:V&@2MNTBTS=K*&%+%=H*7J!2KWB, M:V8K:B*@S0,[57$K. V3#C M 4"(L[!'.11%43P"F;20R22DF>VY]E6[F1,A7G5Y.!-AG]/)T*4LZC%:-.G( M.$U;Q'02\7.>BZ/V$%Z,A?9N3@>?Q7'@]]B&(A^'OATN:^&R_YG<"@3(QCU^ M F'#RRRN^/WN'8JB*+#38:];Y+U)OCO0XP^Q9CU_M2[5WG!:X[AOGDT5>\D( MWT41PI-\7]7>;ED3][Y+^Y991=$(4U<-L#\])[@BS.P(1HJ"%=_O4E@W3YI:J> MNY*!IVO&O=#;=*%>JYH,/X[TH#?.RNK&L!K,TB ==*!%EOGI6/=U90-/UXV' MKT]U5UG9AE5@EGI)?Z-@E05I.L+6U0L\73#&Y^]%?UFYAQ5B9AUB-MW$&.N* M"9ZN)F.38GK]S@:;P_[^9E)2L[H7)PESC/N'B!TM)6*PU3'>E3GWB/ID5-\H M?J@.%VNN]%&ENMSKTR0((]#OMYRKMQMS7FG/I\N?4$L#!!0 ( )",9U0K M6W\/+@, !<+ 9 >&PO=V]R:W-H965TFMC>0JA_?L1<6DH!3 MM84'\&W..7.P1].=2?5=3P ,F9=_*RG FX$H1794E58]GP.6L%\3!&X*AC.M]/')[,R1[;_:[ MH4%>&QWF"XZSFB/9PA$GY%(*,]'DG2B@> H0HN!&=;)4?99X$8>0'Y(T/B!) ME,0;! W^/#SRR$D;$U.'EV[!^S0%A7Z),;F06I,!5>H1/9Q156CR]0)/DW,# MI?[FX6HU7"W'U=K"]1&?MFSXN.7+U_DV_3TU8MLAVG?]T&^E62NRGV[XL$%, MNQ'3]HJYH[RJ+PKE6!"HR.& ,)%C0=% ]@JH1QOO3(V"_82"&#HG]R!@Q,Q&9[(7(CJ=XW4)]77*7ACX[-@3I9U&:>?OE!Y@ M=H4/4H W+/=?W MN($ZWOE3B:-5<8O^Z;$ M\%6UB_WE[K\8[J?P7?%PK?4H08U=1X829"5,W84TJTW7=^IZG7!UO&X9+ZD: M,Z$)AQ&&1H<=M%G575@],7+J&IE[:; M&ULK97?;]HP$,?_%2O:0RMU#826'Q4@0>FT2:N$Z+H]3'LP\4&L M.G9F7PK=7[^S RF;@*%M+XE]]GWOX[//[J^,?7(9 +)UKK0;1!EB<1/'+LT@ MY^[2%*!I9&%LSI&Z=AF[P@(7P2E7<=)HM..<2QT-^\$VM<.^*5%)#5/+7)GG MW+Z,09G5(&I&6\-,+C/TAGC8+_@2'@ ?BZFE7ERK")F#=M)H9F$QB$;-FW'/ MSP\3/DM8N9TV\RN9&_/D.Q_$(&IX(%"0HE?@]'N&6U#*"Q'&]XUF5(?TCKOM MK?J[L'9:RYP[N#7JBQ28#:)NQ 0L>*EP9E;O8;.>:Z^7&N7"EZTV=AR2Y@&'9..0!.XJ4*"<<.3#OC4K9OUL4O.-L-3@37!2 M^TUY0$NCDOQP^(FOP;&W[%&G8)$VD9&%38V3/FF.G4V K,J=LS?,#V:F=%P+ MUX^1HGN-.-U$&E>1D@.1F@F[-QHSQ^ZT /&K0$S8-7NR91\G1Q4GD%ZR5O." M)8VD^?@P86=OSH_(MNJ4M()LZX#L#%*C4ZDD#^?&+"@YEFQ++7^ "/D9@X:% M1'?![M:I*H742S;*3:G1L6F51V]"0^.<=FWC-@,L+27UZ\PHQ>A4K;@5WXX@ M7]7(5P'YZ@#RZ^XAA2FVNW?!YK"4.K#,N>(T:]^^5=K70=L7\?.PT^GUX^<] M0-@-N]QZJ*U-[!:^R':]=P M[?\'EY;6@L: MX^N?2I=IZ;K'*6;@2BK&^N?,]B>RM"K&7I_=]9!BS\<]-X)!SW>N4MSL,OP8CB6^N*NKM7: M6C]*H^HN?IU>O6CWW%+U.:9@0:Z-RPY%MM4K4770%.%FGAND>SXT,WI8P?H) M-+XP!K<='Z!^JH<_ 5!+ P04 " "0C&=4WPJ%F#$# "G"0 &0 'AL M+W=OT!)&BN;5K45H+" MM$EC0C"VAVD/)CEM+!([LYV6??L=.VDH):1L+ZTOY_SS.\?'E^E&R$>5 6CR M5.12.QY[8J M*2N *R8XD;"<.>?^V<+WC(.U^,Y@HW;:Q(3R(,2CZ7Q.9XYGB""'1!L)BG]K M6$">&R7D^-V(.NTWC>-N>ZO^T0:/P3Q0!0N1_V"ISF;.V"$I+&F5ZUNQ^01- M0$.CEXAF,TC)MEO-,29QGZZ?D5E9SQE2)'7X12 MQ^0&)+G+J 1R2A:B*"M-;;K%DK2F96MS= F:LAS]3LG]W24Y^G!,/A"7*#.K M"./DGC.M3G 0V]\R42G*4S5U-:(; #=I,"]JS. -3#\@UX+K3)$KGD+Z4L#% MF-O @VW@%T&OXB4D Q+Z)R3P K\#:/%^=Z\')VS7(;1ZX:%U>%Z G^9MNOYZ>C:!@/I^YZ-R$=9F$\GD3C MUNX%V; E&_:2G:]!XH&QK1D\:I3&(L%DD",LFGKXN(N[UAWM (5>Z 638)_\ MM6$PB:-H''K=Z*,6?=2+;A)J=X.%/#'G"4LL=:72YXE.^%HYWLUF,/##/?(. M*S\8Q%$W=]QRQ_TI5WAJ0TK@"63"%)C=C2=-\DA$:7:[.I3Y^%5"O3WP/HL7 MS..6>=S+?,_7H#1"(Y.6+#'-FAF+I6E5YK YQ#X^R-YG\8)]TK)/_K/$3TC* M\LK$/]4[;ODA^N]$3]4\%UF717O[EQY!I<\R]1/FFLH5P[V0PQ(EO4&,QXBL7P5U M1XO27JP/0N,U;9L9OJ1 &@.<7PJAMQWS@?9M-O\+4$L#!!0 ( )",9U0= MZX]GK0( &(& 9 >&PO=V]R:W-H965TZN(?GWG5T;!]* ^F+O MCF>^^>;T8*O-D\T1'3Q+H>PPRITK;N+8ICE*9B]U@8J^K+21S-'5K&-;&&19 M,)(B3EJM?BP95]%H$&1S,QKHT@FN<&[ EE(R\S)!H;?#J!WM!(]\G3LOB$># M@JUQ@>Y[,3=TBQN4C$M4EFL%!E?#:-R^F?:\?E#XP7%K]\[@(UEJ_>0O=]DP M:GE"*#!U'H'1:X-3%,(#$8T_-6;4N/2&^^<=^J<0.\6R9!:G6OSDF[+G.PYY!NW_$(*D- MDK<&W2,&G=J@$P*MF(6P9LRQT<#H+1BO36C^$'(3K"D:KGP5%\[05TYV;G3+ MC.)J;>'L7EM[#G,TL,B90;B 1559T"L8;]!04>%+*9>D09(%IJ7ACJ.%V^=4 ME!EFL#):PHR+TM'E3J5:(IR)-[AS[5 YSH1XJ76A(=%H$9\9.L8%F5Z #:)! M["A@3SM.Z^ F57#)D>#:"3QHY7*BJ(C?(4!,F6K2E>S2-4E.(LXPO81.^P,D MK:3]#J'I_YNW3M#I--7K!+SN$;ROA9\%"]\TS$N3YM3/N_Q-M90T)@NGTZ<3 MGKJ-IV[PU#GB:4PERWRU:.B.UYZ<%J5C84"I1_ZM*_RZ)V"X@VM MWLD$'-"RK[3P@%9Z2 MWM JB%7H+SKBJN^S\O3:K2/0#";\7-Z.KY+K7[@[B MS7[QWU'K=?JMZT:MBC'>&U>)9AVVF"66I7)5*S;29E&.PWYX(Y_0 JWVW2M, MM7T?F%ES:@R!*X)L75X1-5-MM.KB=!&6PE([6C'AF--/ (U7H.\K36-:7[R# MYK&ULM5E=;]LV%/TKA-$!+=#%$BE_%8F!QNZP &UG).WV M,.R!EJYMHA+IDE0< _OQHRA%="*)=A;X)9'D^W%X2!Y>DI<[(7^H#8!&#UG* MU55OH_7V0[^OX@UD5%V(+7#SRTK(C&KS*M=]M95 $^N4I7TZJ%_8>/]RR]487'_K3RRU=PQWH[]N%-&_] M.DK",N"*"8XDK*YZ'\,/\VA0.%B+/QGLU,$S*IJR%.)'\7*37/6" A&D$.LB M!#7_[F$&:5I$,CA^5D%[=<["\?#Y,?IOMO&F,4NJ8";2OUBB-U>]<0\EL*)Y MJF_%[G>H&F0!QB)5]B_:E;9#W$-QKK3(*F>#(&.\_$\?*B(.'$R<=@=<.>#G M#L,.!U(YD.<.48=#5#E$EIFR*9:'.=5T>BG%#LG"VD0K'BR9UMLTG_&BW^^T M-+\RXZ>GMY!2#0E:4*GWZ)ND7%';(PJ]G8.F+%7OT*_H^]TX2"[ST]T#3VM(W9W$QB,O[4[T]V=CBFXT M9.H?3Z*H3A391%%G(JYIBN#!")""-MY*_X'U+]3G?CJV;;P_9*?%:#P9U49/ MH UJ: ,OM!NE9@1>L67'RS"@0 MR+7I$X@W7*1BW<#Y-/J!(H?G[?(0NU38VY"94%HA(^6/$[F5Z2I(UU0IF3YB M]!2@D[.0> %^C&.10T].OIG2UM'\?"'8X>2\HP$[O<-^O3MM-%1!CBAR MFQ7NHAL[T<3AJT=#%<(O%"U&W?"$"WD'.F_96L4TM\ MYNH/.^7#?N4[<4A$3<9))YM."+&_PJL[6T(,[+ZSO_TE7M7?32,RZH3H!!3[ M!?2+O$ S*;(E Q_?3NWPF>M [)0+^Y7K,YA]M.W:9<[2A/$U*@X0-'#*8_"5 M_+A9&(Z;A/N-GH)V:HC]]>.GGSG;9J9H1=M)+YJCUU'SV'#0N66+ MG-9%?JVS)\OI'C&NS(A."[;;T_O#X AE]HRZC9O^P5%]9GK/7GDH9.O9\M"Z M_EI?JWRTEPG/OL_"#_/R]JOE"Y-DU *:Q,R.!B9.#*\OJC?-%B:R\$ MED)KD=G'#= $9&%@?E\)H1]?B@3U)=3T/U!+ P04 " "0C&=4,4V'91L# M #W"0 &0 'AL+W=OV45MJ/G^V$\!78I+8O$#OW MG'ON/8[MWE+(1[4 T.@Y2[GJ>PNM\W/?5],%9%2=B1RX>3,3,J/:#.7<5[D$ MFCA0EOHD"-I^1AGW!CTW=RL'/5'HE'&XE4@564;ERQ!2L>Q[V%M-W+'Y0ML) M?]#+Z1S&H!_R6VE&?LV2L RX8H(C";.^=X'/1SBT !?QG<%2;3PC6\I$B$<[ MN$[Z7F 500I3;2FH^7N"$:2I93(Z?E>D7IW3 C>?5^Q7KGA3S(0J&(GT!TOT MHN_%'DI@1HM4WXGE%Z@*:EF^J4B5^T7+*C;PT+106F05V"C(&"__Z7/5B T M;A\ D I =@'1 4!8 5SG_%*9*^N2:CKH2;%$TD8;-OO@>N/0IAK&K8UC+0+)-H%O"JRK)*LJA^0HXR5,SU"(/R(2$-P@:/3_\."(G+!N>NCXPD--KYIW M![F0FO'Y5N=_?C7AZ%I#IGX=21;5R2*7+#J0;$1S9LV%9_/I)TP7$AH]*5E: MCL5^_$\#''5:G9[_M-FHAJ@ MZ(Z:DMBJY;8.BKQ7EB!5"G0C=)*='LC:1CC M-@YWM.V'11%I!T&SN'8MKGV\?T(:EZB&(UYT:J[.^QL?U\GB-S$^WFL;;NUT M=C^DT]S4;JVM^RK'N_N.$QQ'.[+VH^(HZI!F:3A8;XG!/QS/S)[H+!F+M+ / M"OU!WW(PR\":5MFHCIB$-S9@_/YK I-U.O(FJZ*B:6_O!Q'9L: I+#"!!SQ8 M[Y X?-4"J>";&U$8=2/2W=77$->*,8EW!/H;1V@&<[4L_7M MY<*=V3OS0WNK<4?SFJ:\$MU0.6=F):4P,Y3!6<>(DN4MHQQHD;N#>B*T.?;= MX\+#6R"^JXW^ M02P,$% @ D(QG5(_#0ERR P =P\ M !D !X;"]W;W)K&ULQ5==;]LV%/TKA- !+=!: M)/5AJ[ -)$ZW!4B!(%ZVAV$/C$1;0B12(^DX _;C1U**9#LRG;8#_&*+U+V' MYY(\![K3+1>/,J=4@>>J9'+FY4K5GWU?ICFMB!SQFC+]9L5%190>BK4O:T%) M9I.JTL<0QGY%"N;-IW;N5LRG?*/*@M%; >2FJHCXYY*6?#OSD/L!/B\P-@DVXO>";N7.,S"E/'#^ M: ;7VMZ9)W'U^0?_9%J^+>2"2+GCY M1Y&I?.9-/)#1%=F4ZHYO?Z5M09'!2WDI[2_8-K'CQ /I1BI>M&1A*!-"&RA#3-;UA519#X5? N$B=9HYL'NC;^\ N_??0#O0,' ;SG?2,(R.?65YF20_;1=_[)9'Q]9'V'PE3.52_"% M933;!_!U,5U%^*6B2^Q$O*+I" 3H(\ 0HP%"B[>G0P>=H-O@P.(%1_#NZ!-E M&RK!2O *?'E65#"]U0M[M%1(H/<-W'"V_G2C[W,&+J2D2H(_;S0.N%:TDG\Y M6(0=B]"R"$^P&#J@)C.RF4;U3_,@3$*43/VGW6T;"$-P$J$N;(]8U!&+G,1L MY:6MG-C*AQA&KY;6AQ/$\0'#@; @2*)@F&'<,8R=#'=DL. LU4H1C4+N"OD( M_@7MUCH.:=RM-#[C59ET+";.>O>+%+K(CZ"FPLQI7Q\Z'C<>@G $X4]#2OR. MQ+V2DJZDQ(ETSPJE]VNIB#J4P!X>@KUKPC,>%=IQ;_3=NFY3]X4]#L/H0#9# M<3#!,![6#<(].?SCVFXQ]L4-,1X?LAR("Q!.PB,L>W]&P=LOA];SC^L=]:Z, MPG->H]Z$D=N%OUWS)P"39!0.:_YT8N34/.I]&[F->T$8R8@+JC=F=$YG1KTU M([240E(S#0QD-1,4[EK!/K#=8Y';8MTD]>2UA%!Q^9PQ%Q5$RS!#W MCHWA&V[#_Z)OW-LS1F>\-[AW8NQVXF_7]PE .(J'Y7TR[XBZ_9T61N_,VG9V M$J1\PU3S[=_-=MWCA>V9#N8O=5?9]( ]3-.2?B5B73 )2KK2D' TUE=,-%U> M,U"\MHW2 U?Z>.QCKCMC*DR ?K_B7+T,S )=KSW_#U!+ P04 " "0C&=4 ML1N[>^@! !:! &0 'AL+W=OLO(/3E#*$TDC0%3$)I(H*]H#0Y"27Q,(_,ONR=/_];"<-W=3RL)?8 M=[[ON_O.YZ2]-N^V 4"RDT+99=0@MM>4VJ(!R>RY;D&YDTH;R="9IJ:V-<#* M )*")G%\227C*LK2X-N8+-4="JY@8XCMI&3F]RT(W2^C6;1W//&Z0>^@6=JR M&K: S^W&.(M.+"67H"S7BABHEM'-['J5^/@0\,*AMP=[XI7D6K][XUNYC&)? M$ @HT#,PM_R"%0CAB5P9/T?.:$KI@8?[/?M=T.ZTY,S"2HOOO,1F&5U%I(2* M=0*?='\/HYZ%YRNTL.%+^B%V,8](T5G4<@2["B17P\IV8Q\. !=7)P#)"$C^ M!2Q. .8C8!Z$#I4%65\9LBPUNB?&1SLVOPF]"6BGABM_BULT[I0['&8/+ >1 M4G14WD&+$7;[.6PMP%TE'@&N!F!R OC"1 =_PZ@K>:H[F>I. L_%"9Z;HM"= M0JYJLD6F2F9*2Y[;DB&0U_4._9SE LA:=1(,\R/S=DSFYUDZ>U8SUO[XR#8E M&W)]9'K@]F@[_E]&$L\NS^*$O#Z"S,&\'>L:/;AY_^H>F:FYLD1 Y?+%YU_< M%)EAD@<#=1MN-=?H1BML&_?XP?@ =UYIC7O#S]?T.\G^ %!+ P04 " "0 MC&=4TSI-0A # L$0 #0 'AL+W-T>6QEJN&A2?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:TH MR1MPJG@P'HWBH"),^+.I:*NK2C?>0K9"IWXTF#Q[^Y*G?AB_]SU+E\FB@FINM@V@OT[[YY5L5/3$514#$,CJ!]:&CL!_ETVR[U+.WH5 MKU>S!ZD_MV8[HIM#K] ;10NVZN:K8A" L84NIV*.)!JVR, :J?.^!*LT6NY:?BM1W=*4W[;0J<,WC?U#SG\US2055A.^* M-KU_S%E^M>+^%/@;FKM_*X>*G2*C#\>OL3_YCEUD?/PBH^0H-0;]J;-SM.T= M;(/5@Q>(U/\&KRI\&]2;MXQK)OK9DN4Y%4_.-T.OR=R\"N[QF_4Y+4C+]=T MIOYV?$USUE;)L.H&$M&OVHZ_PO;">'A[,;&8R.F*YED_5>6\&WIF8*+V%S@< M(E?=Y48P'XNY$<"P.)@"S,=Z87'^I_U,T/U8#-,V<2(3U&>"^E@O%Y)U'RR. MVR@?BN^- 3[E]H@BJBFG#GF <21(, M@5YT]V@<(]F)X>.N#_:41%&2N!' W JB"$/@:<013 %HP) HZL[!@_,HV)Q3 MP?;WD=DO4$L#!!0 ( )",9U27BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GV<2B!0 0B\ \ !X M;"]W;W)K8F]O:RYX;6S%FEUSVC@4AO^*AJOT(@OX*VVGR0P%TC*3!B:PO=T1 M1H FML3*W M]O"YWR_2O79,C4ZRRY[PWK'3V&L3'\K7CK(%5\758GEZSL.()>]9 G MW$I3V.J(ZOP<&!\$'%QOE59?R\P*,^%6?#.Z/$BU!N^A[MU'5P_&WKL3/ MYO]4H]YN92HF.BUSH6Q=CT9D#E 5>WDH>DSQ7%SVQOI!&'<_<('9IKXW"U!> M39G/$G:8V:;"HT,9E1MIV4S5_PQ[/:P P0IHL<;SV^7\9C89K:83]G5T,[H= M3]GR^W2Z6GJ (0(8OAL@.UMP#S)"(*,_"+EY\0N@^T=(MY4Y).)8KRT9IJDME01)LH3.92E'XW^P!]M$>T&+> MB0>ARB8/*A%BB\P4\%A0>1,)$\B0V" 04@X0(>H7;?IO*0_N'WPZS!Y#8GW< M"%XTZPK3Q)#8$S/(7VKG+LI&10'AIZJT;UIO'F66^928)X;$HH#V:$H!#_,) M3G)2>Y@:AL1NF(BU9?-U)G?U/I\+L\&06 <3L94*ZFL,\=K(=>D.8(N,-PDQ M%0R)7;"T.KT_7T-3<)2Y>ZRG+AAB,A@2VP"8Z-.3ZU8F"X"8EW@,8KY M Q>8,$)B89SFJ+9Z##&)A,02.0U4K8"81$)BB73EEE=0'Q,=HJ(>H\+B"SOS M,3&AA,1"J0),ZS/&_!$2^Z,SR=2D/B9FDY#8)EUIH>55Q,024@]-=8SZL+.) ML%SZF)A80NH."9IM0A\3$TU(+)JW;%/57M9H-1'FEHC8+8UPTP:'>24B]DI7 MNGGE]#$QNT3$=GE--^=LM-E(M[>S'Q!A=HG^R! 68+JVK55E&;UE53%D"Q\3 MG0(AMLLOS/8OI8^)Z28BUDT[YE>><94*YD]Z19AN(F+=O&'"R38E)-U?C_Q& M\K6/B>DF(M9->VV.>;%GUYE^]#$QW43$ND$[#(VN=(3I)GK/?DW#BC'FGIC< M/1AFY&-B%HJI9]Q_ZWZU>#+&!!03"^BW_I=K1WG.S;-K[1,?$Q-03"R@%DS? MF#XF)J"86$ MF-=<&O:39Z5H],)B=!:>6$#=LP75"^IC8@**J?L[75UO>$=A MEX^)"2@F%A""Z=Y1'Q,34/Q.$S" >2>*QD/'!!2_YSP,._>7B& "2H@%A&(V M5[)@ DJ(!52/MYSF]IE*=2[8RE^ZE& 62H@M=,2<;K>B6LCWAOC$[AJ8F(42 M8@L=,>'[*8R!=N110B3V,3$+)7]DD*VK3^F/32>8A1)B"QTQ_X9>CX%4I*IZ M7.A"GL[1)>AJ,&(+=0\.5LW*Q\0LE!!;",.$1.=C8A9*B"W4/2=[&CT2S$() M]=JPKJ'6.A[[:P Q"UT06PC!_";TSL?$+'1!;"%HX7#EG5O^[3Z:5N2NWI0O#W$^]("V*W8*2;9EE M8RB;JQO--\0,UYOVR' MIJO9=%MZ Y*>?- DBL>A[=U/2!?)([.83?%9R5%\_8/P0]3'EWQHQWUW*KM] M7Q:?Q\.IK*K=./:_ZKJL=_G8EKNNSZ?SD4TW'-OQO!RV==^NW]MMKF6YC'JX MG5$]/=[.7+Q^]?E_)G:;S7Z=?W?K/\=\&O\QN/[HAO>RRWFL%J_ML,WCJJH_ M#]?=I;YLTMUY"<"O07U%@*]!?46 KUE\K!-H+>@WD*@ MMZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ+>2J"WHMY*H+>BWDJ@ MMTY>EA#HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1 MZ&VHMQ'H;:BW$>AMDY?=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ M.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] MO8- [T"]@T#O!O5N"/1N4.^&0.\&]6Y^4N\R?AURN?9\K_'Z/TGU>#XW7R]_ M67[OG-R7"\[U;45Y^@M02P,$% @ D(QG5$!K%[H @ QBD !, !; M0V]N=&5N=%]4>7!E&ULS=I-3L,P$ 7@JU39HL;U;P%1-L 66' !DTS; MJ$ELV0;*[7%20 )!!2H2;].HM3UOXI&^5<_NGCW%R;9K^[@HUBGY4\9BM:;. MQM)YZO/*TH7.IOPUK)BWU<:NB(G9S+#*]8GZ-$U#C>+\[)*6]J%-DZMM_CDV MKE\4@=I83"YV&X>L16&];YO*IKS.'OOZ4\KT-:',)\<]<=WX>)0W%.S+A&'E M^X#7/%$)3T^36AG1MN[R+;5L6TW-+L=Q?XHL>W7+95%2[ZJ'+1\KH ]DZ MKHE2UY:[HD?[DU.^8=I]\H/SQS+[ O/.V^!\S!,+]/NXMY$,IZ<^%Z*0FOVO M^)Z82Q_\?C1,NZ;ZA]GY>I]&UL M4$L! A0#% @ D(QG5+9@(L-/!@ $AH !@ ("!#0@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG M5!14<_N" @ Q 8 !@ ("!;!< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ D(QG5"K@=\=3!0 81< !@ M ("!-", 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ D(QG5+!G>9T=(P HG< !D ("!>SH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MD(QG5)W#& PV P "P< !D ("!!V4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5,U8%8V[!@ 910 !D M ("!TX\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ D(QG5)]JP[-"! S L !D ("!SZL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG M5&'BOEAT(@ X'< !D ("!WKH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5#S&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5#6G9Q*I @ N@4 !D M ("!Q_$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ D(QG5+^=YB3S @ = 8 !D ("!SOP 'AL+W=O M&PO=V]R:W-H965T?6 LE , %<) 9 " @1\& M 0!X;"]W;W)K&UL4$L! A0#% @ D(QG5#QB M[,BV P (PD !D ("!Z@D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5'3F*AZ= P R \ !D M ("!Z10! 'AL+W=O:$" !R!P &0 @(&]& $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ D(QG5"_2VL4J @ ?08 !D ("! M9"$! 'AL+W=O&PO=V]R:W-H965T,F 0!X;"]W;W)K&UL4$L! A0#% M @ D(QG5,AAP-IS P QPP !D ("!=RD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5"@EK "? M! S!, !D ("!730! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5"Q2(=ZC @ E0< !D M ("!K3X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ D(QG5 N,Q7?* @ '@D !D ("!9$T! M 'AL+W=OL<0 ME<@" N" &0 @(%E4 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ MD(QG5((\$+C# P Y0X !D ("!@U@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5. \W?P)! JPX !D M ("!TF\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ D(QG5-\*A9@Q P IPD !D ("!@GH! 'AL M+W=ON/9ZT" M !B!@ &0 @('J?0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG M5#%-AV4; P ]PD !D ("!@H8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(QG5-,Z34(0 P +!$ M T ( !W(\! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ D(QG5*QM4%<\ @ KRH !H M ( !SYD! 'AL+U]R96QS+W=O XML 87 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 202 482 1 false 65 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://nineenergyservice.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://nineenergyservice.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Uncategorized 3 false false R4.htm 1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) Sheet http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1004006 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSSParenthetical CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 6 false false R7.htm 1005007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1006008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Company and Organization Sheet http://nineenergyservice.com/role/CompanyandOrganization Company and Organization Notes 9 false false R10.htm 2103102 - Disclosure - Significant Accounting Policies Sheet http://nineenergyservice.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 10 false false R11.htm 2106103 - Disclosure - Revenues Sheet http://nineenergyservice.com/role/Revenues Revenues Notes 11 false false R12.htm 2109104 - Disclosure - Inventories Sheet http://nineenergyservice.com/role/Inventories Inventories Notes 12 false false R13.htm 2112105 - Disclosure - Property and Equipment Sheet http://nineenergyservice.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 2115106 - Disclosure - Leases Sheet http://nineenergyservice.com/role/Leases Leases Notes 14 false false R15.htm 2123107 - Disclosure - Intangible Assets and Goodwill Sheet http://nineenergyservice.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 15 false false R16.htm 2128108 - Disclosure - Accrued Expenses Sheet http://nineenergyservice.com/role/AccruedExpenses Accrued Expenses Notes 16 false false R17.htm 2131109 - Disclosure - Debt Obligations Sheet http://nineenergyservice.com/role/DebtObligations Debt Obligations Notes 17 false false R18.htm 2136110 - Disclosure - Defined Contribution Plans Sheet http://nineenergyservice.com/role/DefinedContributionPlans Defined Contribution Plans Notes 18 false false R19.htm 2138111 - Disclosure - Stock-based Compensation Sheet http://nineenergyservice.com/role/StockbasedCompensation Stock-based Compensation Notes 19 false false R20.htm 2143112 - Disclosure - Commitments and Contingencies Sheet http://nineenergyservice.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 2147113 - Disclosure - Taxes Sheet http://nineenergyservice.com/role/Taxes Taxes Notes 21 false false R22.htm 2154114 - Disclosure - Earnings (Loss) Per Share Sheet http://nineenergyservice.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 22 false false R23.htm 2158115 - Disclosure - Related Party Transactions Sheet http://nineenergyservice.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 2160116 - Disclosure - Supplemental Information Sheet http://nineenergyservice.com/role/SupplementalInformation Supplemental Information Notes 24 false false R25.htm 2204201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://nineenergyservice.com/role/SignificantAccountingPolicies 25 false false R26.htm 2307301 - Disclosure - Revenues (Tables) Sheet http://nineenergyservice.com/role/RevenuesTables Revenues (Tables) Tables http://nineenergyservice.com/role/Revenues 26 false false R27.htm 2310302 - Disclosure - Inventories (Tables) Sheet http://nineenergyservice.com/role/InventoriesTables Inventories (Tables) Tables http://nineenergyservice.com/role/Inventories 27 false false R28.htm 2313303 - Disclosure - Property and Equipment (Tables) Sheet http://nineenergyservice.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://nineenergyservice.com/role/PropertyandEquipment 28 false false R29.htm 2316304 - Disclosure - Leases (Tables) Sheet http://nineenergyservice.com/role/LeasesTables Leases (Tables) Tables http://nineenergyservice.com/role/Leases 29 false false R30.htm 2324305 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://nineenergyservice.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://nineenergyservice.com/role/IntangibleAssetsandGoodwill 30 false false R31.htm 2329306 - Disclosure - Accrued Expenses (Tables) Sheet http://nineenergyservice.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://nineenergyservice.com/role/AccruedExpenses 31 false false R32.htm 2332307 - Disclosure - Debt Obligations (Tables) Sheet http://nineenergyservice.com/role/DebtObligationsTables Debt Obligations (Tables) Tables http://nineenergyservice.com/role/DebtObligations 32 false false R33.htm 2339308 - Disclosure - Stock-based Compensation (Tables) Sheet http://nineenergyservice.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://nineenergyservice.com/role/StockbasedCompensation 33 false false R34.htm 2344309 - Disclosure - Commitments and Contingencies (Tables) Sheet http://nineenergyservice.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://nineenergyservice.com/role/CommitmentsandContingencies 34 false false R35.htm 2348310 - Disclosure - Taxes (Tables) Sheet http://nineenergyservice.com/role/TaxesTables Taxes (Tables) Tables http://nineenergyservice.com/role/Taxes 35 false false R36.htm 2355311 - Disclosure - Earnings (Loss) Per Share (Table) Sheet http://nineenergyservice.com/role/EarningsLossPerShareTable Earnings (Loss) Per Share (Table) Tables http://nineenergyservice.com/role/EarningsLossPerShare 36 false false R37.htm 2361312 - Disclosure - Supplemental Information (Tables) Sheet http://nineenergyservice.com/role/SupplementalInformationTables Supplemental Information (Tables) Tables http://nineenergyservice.com/role/SupplementalInformation 37 false false R38.htm 2402401 - Disclosure - Company and Organization (Details) Sheet http://nineenergyservice.com/role/CompanyandOrganizationDetails Company and Organization (Details) Details http://nineenergyservice.com/role/CompanyandOrganization 38 false false R39.htm 2405402 - Disclosure - Significant Accounting Policies (Details) Sheet http://nineenergyservice.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies 39 false false R40.htm 2408403 - Disclosure - Revenues (Details) Sheet http://nineenergyservice.com/role/RevenuesDetails Revenues (Details) Details http://nineenergyservice.com/role/RevenuesTables 40 false false R41.htm 2411404 - Disclosure - Inventories (Details) Sheet http://nineenergyservice.com/role/InventoriesDetails Inventories (Details) Details http://nineenergyservice.com/role/InventoriesTables 41 false false R42.htm 2414405 - Disclosure - Property and Equipment (Details) Sheet http://nineenergyservice.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://nineenergyservice.com/role/PropertyandEquipmentTables 42 false false R43.htm 2417406 - Disclosure - Leases - Additional Information (Details) Sheet http://nineenergyservice.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 43 false false R44.htm 2418407 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 44 false false R45.htm 2419408 - Disclosure - Leases - Supplemental Information Related to Leases (Details) Sheet http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails Leases - Supplemental Information Related to Leases (Details) Details 45 false false R46.htm 2420409 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 46 false false R47.htm 2421410 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) Sheet http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails Leases - Schedule of Lease Liability Maturity (Details) Details 47 false false R48.htm 2422411 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Details) Sheet http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails Leases - Supplemental Cash Flow Information Related to Leases (Details) Details 48 false false R49.htm 2425412 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Intangibles (Details) Sheet http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails Intangible Assets and Goodwill - Schedule of Changes in Intangibles (Details) Details 49 false false R50.htm 2426413 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) Sheet http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails Intangible Assets and Goodwill - Additional Information (Details) Details 50 false false R51.htm 2427414 - Disclosure - Intangible Assets and Goodwill - Amortization Expense (Details) Sheet http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails Intangible Assets and Goodwill - Amortization Expense (Details) Details 51 false false R52.htm 2430415 - Disclosure - Accrued Expenses (Details) Sheet http://nineenergyservice.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://nineenergyservice.com/role/AccruedExpensesTables 52 false false R53.htm 2433416 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details) Sheet http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails Debt Obligations - Summary of Debt Obligations (Details) Details 53 false false R54.htm 2434417 - Disclosure - Debt Obligations - Additional Information (Details) Sheet http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails Debt Obligations - Additional Information (Details) Details 54 false false R55.htm 2435418 - Disclosure - Debt Obligations - Fair Value (Details) Sheet http://nineenergyservice.com/role/DebtObligationsFairValueDetails Debt Obligations - Fair Value (Details) Details 55 false false R56.htm 2437419 - Disclosure - Defined Contribution Plans (Details) Sheet http://nineenergyservice.com/role/DefinedContributionPlansDetails Defined Contribution Plans (Details) Details http://nineenergyservice.com/role/DefinedContributionPlans 56 false false R57.htm 2440420 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 57 false false R58.htm 2441421 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 58 false false R59.htm 2442422 - Disclosure - Stock-based Compensation - Restricted and Performance Stock Activity (Details) Sheet http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails Stock-based Compensation - Restricted and Performance Stock Activity (Details) Details 59 false false R60.htm 2445423 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 60 false false R61.htm 2446424 - Disclosure - Commitments and Contingencies - Contingent Consideration (Details) Sheet http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails Commitments and Contingencies - Contingent Consideration (Details) Details 61 false false R62.htm 2449425 - Disclosure - Taxes - Components of Income Tax Expense (Details) Sheet http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails Taxes - Components of Income Tax Expense (Details) Details 62 false false R63.htm 2450426 - Disclosure - Taxes - Effective Income Tax Rate (Details) Sheet http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails Taxes - Effective Income Tax Rate (Details) Details 63 false false R64.htm 2451427 - Disclosure - Taxes - Deferred Income Tax Liabilities (Details) Sheet http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails Taxes - Deferred Income Tax Liabilities (Details) Details 64 false false R65.htm 2452428 - Disclosure - Taxes - Additional Information (Details) Sheet http://nineenergyservice.com/role/TaxesAdditionalInformationDetails Taxes - Additional Information (Details) Details 65 false false R66.htm 2453429 - Disclosure - Taxes - Uncertain Tax Positions (Details) Sheet http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails Taxes - Uncertain Tax Positions (Details) Details 66 false false R67.htm 2456430 - Disclosure - Earnings (Loss) Per Share - Computation of Earnings per Share (Details) Sheet http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails Earnings (Loss) Per Share - Computation of Earnings per Share (Details) Details http://nineenergyservice.com/role/EarningsLossPerShareTable 67 false false R68.htm 2457431 - Disclosure - Earnings (Loss) Per Share - Summary of Average Number of Securities Excluded from Diluted Income (loss) Per Share Potentially Dilute Earnings Per Shares (Details) Sheet http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails Earnings (Loss) Per Share - Summary of Average Number of Securities Excluded from Diluted Income (loss) Per Share Potentially Dilute Earnings Per Shares (Details) Details http://nineenergyservice.com/role/EarningsLossPerShareTable 68 false false R69.htm 2459432 - Disclosure - Related Party Transactions (Details) Sheet http://nineenergyservice.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://nineenergyservice.com/role/RelatedPartyTransactions 69 false false R70.htm 2462433 - Disclosure - Supplemental Information - Summary of Financial Data by Segment (Details) Sheet http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails Supplemental Information - Summary of Financial Data by Segment (Details) Details 70 false false R71.htm 2463434 - Disclosure - Supplemental Information - Geographic Areas (Details) Sheet http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails Supplemental Information - Geographic Areas (Details) Details 71 false false R9999.htm Uncategorized Items - nine-20211231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - nine-20211231.htm Cover 72 false false All Reports Book All Reports nine-20211231.htm nine-20211231.xsd nine-20211231_cal.xml nine-20211231_def.xml nine-20211231_lab.xml nine-20211231_pre.xml nine-20211231ye10kex211.htm nine-20211231ye10kex231.htm nine-20211231ye10kex311.htm nine-20211231ye10kex312.htm nine-20211231ye10kex321.htm nine-20211231ye10kex322.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "nine-20211231.htm": { "axisCustom": 1, "axisStandard": 28, "contextCount": 202, "dts": { "calculationLink": { "local": [ "nine-20211231_cal.xml" ] }, "definitionLink": { "local": [ "nine-20211231_def.xml" ] }, "inline": { "local": [ "nine-20211231.htm" ] }, "labelLink": { "local": [ "nine-20211231_lab.xml" ] }, "presentationLink": { "local": [ "nine-20211231_pre.xml" ] }, "schema": { "local": [ "nine-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": 614, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 7 }, "keyCustom": 45, "keyStandard": 437, "memberCustom": 20, "memberStandard": 45, "nsprefix": "nine", "nsuri": "http://nineenergyservice.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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", "role": "http://nineenergyservice.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Significant Accounting Policies", "role": "http://nineenergyservice.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2106103 - Disclosure - Revenues", "role": "http://nineenergyservice.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2109104 - Disclosure - Inventories", "role": "http://nineenergyservice.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112105 - Disclosure - Property and Equipment", "role": "http://nineenergyservice.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115106 - Disclosure - Leases", "role": "http://nineenergyservice.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - Intangible Assets and Goodwill", "role": "http://nineenergyservice.com/role/IntangibleAssetsandGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Accrued Expenses", "role": "http://nineenergyservice.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Debt Obligations", "role": "http://nineenergyservice.com/role/DebtObligations", "shortName": "Debt Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Defined Contribution Plans", "role": "http://nineenergyservice.com/role/DefinedContributionPlans", "shortName": "Defined Contribution Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2138111 - Disclosure - Stock-based Compensation", "role": "http://nineenergyservice.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://nineenergyservice.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2143112 - Disclosure - Commitments and Contingencies", "role": "http://nineenergyservice.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2147113 - Disclosure - Taxes", "role": "http://nineenergyservice.com/role/Taxes", "shortName": "Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2154114 - Disclosure - Earnings (Loss) Per Share", "role": "http://nineenergyservice.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158115 - Disclosure - Related Party Transactions", "role": "http://nineenergyservice.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2160116 - Disclosure - Supplemental Information", "role": "http://nineenergyservice.com/role/SupplementalInformation", "shortName": "Supplemental Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2307301 - Disclosure - Revenues (Tables)", "role": "http://nineenergyservice.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2310302 - Disclosure - Inventories (Tables)", "role": "http://nineenergyservice.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Property and Equipment (Tables)", "role": "http://nineenergyservice.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2316304 - Disclosure - Leases (Tables)", "role": "http://nineenergyservice.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2324305 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Accrued Expenses (Tables)", "role": "http://nineenergyservice.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2332307 - Disclosure - Debt Obligations (Tables)", "role": "http://nineenergyservice.com/role/DebtObligationsTables", "shortName": "Debt Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - Stock-based Compensation (Tables)", "role": "http://nineenergyservice.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344309 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://nineenergyservice.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2348310 - Disclosure - Taxes (Tables)", "role": "http://nineenergyservice.com/role/TaxesTables", "shortName": "Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355311 - Disclosure - Earnings (Loss) Per Share (Table)", "role": "http://nineenergyservice.com/role/EarningsLossPerShareTable", "shortName": "Earnings (Loss) Per Share (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2361312 - Disclosure - Supplemental Information (Tables)", "role": "http://nineenergyservice.com/role/SupplementalInformationTables", "shortName": "Supplemental Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Company and Organization (Details)", "role": "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "shortName": "Company and Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Significant Accounting Policies (Details)", "role": "http://nineenergyservice.com/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Revenues (Details)", "role": "http://nineenergyservice.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i0179f4dfa9984ea285741d06a400e470_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Inventories (Details)", "role": "http://nineenergyservice.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Property and Equipment (Details)", "role": "http://nineenergyservice.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i5d3299c2ad7d4f0f9121d6ea17d9035d_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Leases - Additional Information (Details)", "role": "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i5d3299c2ad7d4f0f9121d6ea17d9035d_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://nineenergyservice.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": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "nine:LongTermOperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_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": "2419408 - Disclosure - Leases - Supplemental Information Related to Leases (Details)", "role": "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails", "shortName": "Leases - Supplemental Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "nine:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "nine:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "nine:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "nine:OperatingLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_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": "2421410 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details)", "role": "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails", "shortName": "Leases - Schedule of Lease Liability Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "nine:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2422411 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Details)", "role": "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails", "shortName": "Leases - Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "nine:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Intangibles (Details)", "role": "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails", "shortName": "Intangible Assets and Goodwill - Schedule of Changes in Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)", "role": "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details)", "role": "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails", "shortName": "Intangible Assets and Goodwill - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Intangible Assets and Goodwill - Amortization Expense (Details)", "role": "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails", "shortName": "Intangible Assets and Goodwill - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Accrued Expenses (Details)", "role": "http://nineenergyservice.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details)", "role": "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails", "shortName": "Debt Obligations - Summary of Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - Debt Obligations - Additional Information (Details)", "role": "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "shortName": "Debt Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i30ade12aee3c4ef3a16662b705806856_D20181025-20181025", "decimals": "INF", "lang": "en-US", "name": "nine:DebtCovenantFixedChargeCovenantRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i8af310f8f8b14b0fad0326dcff1d5338_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - Debt Obligations - Fair Value (Details)", "role": "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "shortName": "Debt Obligations - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i8af310f8f8b14b0fad0326dcff1d5338_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i91205faa8aa04ff7909fd3c0e89136eb_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - Defined Contribution Plans (Details)", "role": "http://nineenergyservice.com/role/DefinedContributionPlansDetails", "shortName": "Defined Contribution Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i91205faa8aa04ff7909fd3c0e89136eb_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i63f7d1fece394990ba5e68b01a48c01a_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - Stock-based Compensation - Stock Option Activity (Details)", "role": "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails", "shortName": "Stock-based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Stock-based Compensation - Additional Information (Details)", "role": "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i45f4a728f9b046ff90ec82c69d091cec_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442422 - Disclosure - Stock-based Compensation - Restricted and Performance Stock Activity (Details)", "role": "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails", "shortName": "Stock-based Compensation - Restricted and Performance Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i52685c3300c04652b5abaee17cc5ae43_I20191231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "role": "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedProfessionalFeesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445423 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i63f7d1fece394990ba5e68b01a48c01a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446424 - Disclosure - Commitments and Contingencies - Contingent Consideration (Details)", "role": "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails", "shortName": "Commitments and Contingencies - Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualPayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Taxes - Components of Income Tax Expense (Details)", "role": "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails", "shortName": "Taxes - Components of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450426 - Disclosure - Taxes - Effective Income Tax Rate (Details)", "role": "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails", "shortName": "Taxes - Effective Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - Taxes - Deferred Income Tax Liabilities (Details)", "role": "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails", "shortName": "Taxes - Deferred Income Tax Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452428 - Disclosure - Taxes - Additional Information (Details)", "role": "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails", "shortName": "Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i63f7d1fece394990ba5e68b01a48c01a_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Taxes - Uncertain Tax Positions (Details)", "role": "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails", "shortName": "Taxes - Uncertain Tax Positions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - Earnings (Loss) Per Share - Computation of Earnings per Share (Details)", "role": "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails", "shortName": "Earnings (Loss) Per Share - Computation of Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "0", "lang": "en-US", "name": "nine:IncrementalCommonSharesAttributableToDilutiveEffectOfAssumedExerciseOfStockOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ia35d6891199c47d6abfa75db3c69a617_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Earnings (Loss) Per Share - Summary of Average Number of Securities Excluded from Diluted Income (loss) Per Share Potentially Dilute Earnings Per Shares (Details)", "role": "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails", "shortName": "Earnings (Loss) Per Share - Summary of Average Number of Securities Excluded from Diluted Income (loss) Per Share Potentially Dilute Earnings Per Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ia35d6891199c47d6abfa75db3c69a617_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459432 - Disclosure - Related Party Transactions (Details)", "role": "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i63f7d1fece394990ba5e68b01a48c01a_I20201231", "decimals": "-5", "lang": "en-US", "name": "nine:IssuedCreditMemos", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i07e68e3a83e5408582d115aa33c9b7f7_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i07e68e3a83e5408582d115aa33c9b7f7_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_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": "2462433 - Disclosure - Supplemental Information - Summary of Financial Data by Segment (Details)", "role": "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails", "shortName": "Supplemental Information - Summary of Financial Data by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463434 - Disclosure - Supplemental Information - Geographic Areas (Details)", "role": "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails", "shortName": "Supplemental Information - Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "i064295f77dd1430f91c59905d4616944_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Company and Organization", "role": "http://nineenergyservice.com/role/CompanyandOrganization", "shortName": "Company and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "nine-20211231.htm", "contextRef": "ic02e251f38cd42018bba742ed1390f44_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - nine-20211231.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - nine-20211231.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 65, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "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://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r728", "r729", "r730" ], "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://nineenergyservice.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://nineenergyservice.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r728", "r729", "r730" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://nineenergyservice.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://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "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://nineenergyservice.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r728", "r729", "r730" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r731" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r726" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r732" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r725" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r733" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r728", "r729", "r730" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r724" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r727" ], "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://nineenergyservice.com/role/Cover" ], "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://nineenergyservice.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "nine_AccruedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued expenses.", "label": "Accrued Expenses [Member]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedExpensesMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nine_AccruedSalariesAndEmployeeBenefitsCurrent": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Salaries And Employee Benefits", "label": "Accrued Salaries And Employee Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedSalariesAndEmployeeBenefitsCurrent", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "nine_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://nineenergyservice.com/20211231", "xbrltype": "stringItemType" }, "nine_BeneficialOwnerOfEntityStockPercentageOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Beneficial Owner Of Entity Stock, Percentage Owned", "label": "Beneficial Owner Of Entity Stock, Percentage Owned", "terseLabel": "Percent of company stock owned (more than)" } } }, "localname": "BeneficialOwnerOfEntityStockPercentageOwned", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "nine_BusinessCombinationContingentConsiderationPercentageOfNetIncomeOnPotentialFutureCashPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration percentage of net income on potential future cash payments.", "label": "Business Combination Contingent Consideration Percentage Of Net Income On Potential Future Cash Payments", "netLabel": "Percentage of potential future payment of net income in 2019 through 2026", "verboseLabel": "Percentage of potential future payment of net income in 2019 through 2026" } } }, "localname": "BusinessCombinationContingentConsiderationPercentageOfNetIncomeOnPotentialFutureCashPayments", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nine_CanadianTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canadian tranche.", "label": "Canadian Tranche [Member]", "terseLabel": "Canadian Tranche" } } }, "localname": "CanadianTrancheMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nine_CementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cement [Member]", "label": "Cement [Member]", "terseLabel": "Cement" } } }, "localname": "CementMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "nine_CoiledTubingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Coiled Tubing Equipment [Member]", "label": "Coiled Tubing Equipment [Member]", "terseLabel": "Coiled tubing equipment" } } }, "localname": "CoiledTubingEquipmentMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_CoiledTubingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Coiled Tubing [Member]", "label": "Coiled Tubing [Member]", "terseLabel": "Coiled tubing" } } }, "localname": "CoiledTubingMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "nine_CompletionSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Completion solutions.", "label": "Completion Solutions [Member]", "terseLabel": "Completion Solutions" } } }, "localname": "CompletionSolutionsMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "domainItemType" }, "nine_ContingentConsiderationObligationRevaluationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration obligation revaluation.", "label": "Contingent Consideration Obligation Revaluation Gain (Loss)", "negatedLabel": "Revaluation adjustments" } } }, "localname": "ContingentConsiderationObligationRevaluationGainLoss", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "nine_DebtCovenantFixedChargeCovenantRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Fixed Charge Covenant, Ratio", "label": "Debt Covenant, Fixed Charge Covenant, Ratio", "terseLabel": "Debt covenant, fixed charge covenant, ratio" } } }, "localname": "DebtCovenantFixedChargeCovenantRatio", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "nine_DebtCovenantFixedChargeRatioMaximumRemainingBorrowingCapacityThatDoesNotRequireQuarterlyTesting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing", "label": "Debt Covenant, Fixed Charge Ratio, Maximum Remaining Borrowing Capacity, That Does Not Require Quarterly Testing", "terseLabel": "Maximum remaining borrowing capacity, that does not require quarterly testing" } } }, "localname": "DebtCovenantFixedChargeRatioMaximumRemainingBorrowingCapacityThatDoesNotRequireQuarterlyTesting", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nine_DebtInstrumentRedemptionPricePercentageOfPrincipalDefaultTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger", "label": "Debt Instrument, Redemption Price, Percentage Of Principal, Default Trigger", "terseLabel": "Debt instrument, redemption price, percentage of principal, default trigger" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalDefaultTrigger", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "nine_DebtRepurchasedDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Repurchased During Period", "label": "Debt Repurchased During Period", "terseLabel": "Repurchased debt amount" } } }, "localname": "DebtRepurchasedDuringPeriod", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nine_DeferredTaxAssetLeaseLiability": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Lease liability", "label": "Deferred Tax Asset, Lease liability", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetLeaseLiability", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nine_DeferredTaxAssetsInterestCarryover": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Interest Carryover", "label": "Deferred Tax Assets, Interest Carryover", "terseLabel": "Interest carryover" } } }, "localname": "DeferredTaxAssetsInterestCarryover", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "nine_DefinedContributionPlanTranchesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan Tranches [Axis]", "label": "Defined Contribution Plan Tranches [Axis]", "terseLabel": "Defined Contribution Plan Tranches [Axis]" } } }, "localname": "DefinedContributionPlanTranchesAxis", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "stringItemType" }, "nine_DefinedContributionPlanTranchesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Defined Contribution Plan Tranches [Axis]", "label": "Defined Contribution Plan Tranches [Domain]", "terseLabel": "Defined Contribution Plan Tranches [Domain]" } } }, "localname": "DefinedContributionPlanTranchesDomain", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "domainItemType" }, "nine_EntityOwnedByForumEnergyTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity Owned By Forum Energy Technologies [Member]", "label": "Entity Owned By Forum Energy Technologies [Member]", "terseLabel": "Entity owned by Forum Energy Technologies" } } }, "localname": "EntityOwnedByForumEnergyTechnologiesMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Assets And Liabilities Lessee", "label": "Finance Lease Assets And Liabilities Lessee [Abstract]", "terseLabel": "Finance lease right of use assets" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "nine_FinanceLeaseExpense": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease Expense", "label": "Finance Lease Expense", "totalLabel": "Total finance lease expense" } } }, "localname": "FinanceLeaseExpense", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "nine_FinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Leases", "label": "Finance Leases [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeasesAbstract", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "nine_FinancingAgreementInsurancePremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Agreement, Insurance Premium", "label": "Financing Agreement, Insurance Premium", "terseLabel": "Financing Agreement, Insurance Premium" } } }, "localname": "FinancingAgreementInsurancePremium", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nine_FinancingAgreementInsurancePremiumOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Agreement, Insurance Premium, Outstanding", "label": "Financing Agreement, Insurance Premium, Outstanding", "terseLabel": "Outstanding premium, amount" } } }, "localname": "FinancingAgreementInsurancePremiumOutstanding", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "nine_ForumEnergyTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forum Energy Technologies [Member]", "label": "Forum Energy Technologies [Member]", "terseLabel": "Forum Energy Technologies" } } }, "localname": "ForumEnergyTechnologiesMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_FracTechAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Frac-Tech Acquisition [Member]", "label": "Frac-Tech Acquisition [Member]", "terseLabel": "Frac Tech" } } }, "localname": "FracTechAcquisitionMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "nine_IncrementalCommonSharesAttributableToDilutiveEffectOfAssumedExerciseOfStockOptions": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Assumed Exercise Of Stock Options", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Assumed Exercise Of Stock Options", "terseLabel": "Assumed exercise of stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfAssumedExerciseOfStockOptions", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "nine_IncrementalCommonSharesAttributableToDilutiveEffectOfUnvestedRestrictedStock": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Unvested Restricted Stock", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Unvested Restricted Stock", "terseLabel": "Unvested restricted stock and stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfUnvestedRestrictedStock", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "nine_IssuedCreditMemos": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issued Credit Memos", "label": "Issued Credit Memos", "terseLabel": "Issued credit memos" } } }, "localname": "IssuedCreditMemos", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseAndBuildingMaintenanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease and building maintenance expense.", "label": "Lease And Building Maintenance Expense", "terseLabel": "Lease and building maintenance expense" } } }, "localname": "LeaseAndBuildingMaintenanceExpense", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due", "label": "Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LeaseLiabilityPaymentsDue", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due After Year Five", "label": "Lease Liability Payments Due After Year Five", "totalLabel": "Thereafter" } } }, "localname": "LeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Next Twelve Months", "label": "Lease Liability Payments Due Next Twelve Months", "totalLabel": "2022" } } }, "localname": "LeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Year Five", "label": "Lease Liability Payments Due Year Five", "totalLabel": "2026" } } }, "localname": "LeaseLiabilityPaymentsDueYearFive", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Year Four", "label": "Lease Liability Payments Due Year Four", "totalLabel": "2025" } } }, "localname": "LeaseLiabilityPaymentsDueYearFour", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Year Three", "label": "Lease Liability Payments Due Year Three", "totalLabel": "2024" } } }, "localname": "LeaseLiabilityPaymentsDueYearThree", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Year Two", "label": "Lease Liability Payments Due Year Two", "totalLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Undiscounted Excess Amount", "label": "Lease Liability Undiscounted Excess Amount", "negatedTotalLabel": "Less: present value discount" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeaseObligation": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Obligation", "label": "Lease Obligation", "totalLabel": "Present value of lease obligations" } } }, "localname": "LeaseObligation", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "nine_LeasePaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Payments Due", "label": "Lease Payments Due [Abstract]", "terseLabel": "Total" } } }, "localname": "LeasePaymentsDueAbstract", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "stringItemType" }, "nine_LegalSettlementNumberOfQuarterlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legal Settlement, Number Of Quarterly Installments", "label": "Legal Settlement, Number Of Quarterly Installments", "terseLabel": "Number of quarterly payroll tax installments" } } }, "localname": "LegalSettlementNumberOfQuarterlyInstallments", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "nine_LongTermOperatingLeaseCost": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "nine_TotalOperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long Term Operating Lease Cost", "label": "Long Term Operating Lease Cost", "terseLabel": "Operating lease non right of use assets" } } }, "localname": "LongTermOperatingLeaseCost", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "nine_LossContingencyAccrualTermination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Termination", "label": "Loss Contingency Accrual, Termination", "negatedTerseLabel": "Termination" } } }, "localname": "LossContingencyAccrualTermination", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "nine_MagnumSecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Magnum securities purchase agreement.", "label": "Magnum Securities Purchase Agreement [Member]", "terseLabel": "Magnum Acquisition", "verboseLabel": "Magnum" } } }, "localname": "MagnumSecuritiesPurchaseAgreementMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nine_MatchingContributionTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Matching Contribution Tranche One [Member]", "label": "Matching Contribution Tranche One [Member]", "terseLabel": "Matching Contribution Tranche One" } } }, "localname": "MatchingContributionTrancheOneMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "domainItemType" }, "nine_NationalEnergyServicesReunitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National Energy Services Reunited [Member]", "label": "National Energy Services Reunited [Member]", "terseLabel": "National Energy Services Reunited" } } }, "localname": "NationalEnergyServicesReunitedMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_NineEnergyService401kPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nine Energy Service 401k Plan [Member]", "label": "Nine Energy Service 401k Plan [Member]", "terseLabel": "Nine Energy Service 401k Plan" } } }, "localname": "NineEnergyService401kPlanMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "domainItemType" }, "nine_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Assets And Liabilities Lessee", "label": "Operating Lease Assets And Liabilities Lessee [Abstract]", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "nine_OperatingLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Right Of Use Asset Accumulated Amortization", "label": "Operating Lease Right Of Use Asset Accumulated Amortization", "negatedTerseLabel": "Less: Accumulated amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "nine_OperatingLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Right Of Use Asset Gross", "label": "Operating Lease Right Of Use Asset Gross", "terseLabel": "Operating lease right of use assets, gross" } } }, "localname": "OperatingLeaseRightOfUseAssetGross", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "nine_OperatingLossCarryforwardsPeriodOfUse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Period Of Use", "label": "Operating Loss Carryforwards, Period Of Use", "terseLabel": "Net operating loss carryforwards, periods of use" } } }, "localname": "OperatingLossCarryforwardsPeriodOfUse", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "nine_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "stringItemType" }, "nine_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "stringItemType" }, "nine_OtherShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Short-term Debt", "label": "Other Short-term Debt [Member]", "terseLabel": "Other short-term debt" } } }, "localname": "OtherShortTermDebtMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "nine_ProceedsFromPropertyAndEquipmentCasualtyLosses": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from property and equipment casualty losses.", "label": "Proceeds From Property And Equipment Casualty Losses", "terseLabel": "Proceeds from property and equipment casualty losses" } } }, "localname": "ProceedsFromPropertyAndEquipmentCasualtyLosses", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nine_ProductsandRentalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products and Rentals [Member]", "label": "Products and Rentals [Member]", "terseLabel": "Products and rentals" } } }, "localname": "ProductsandRentalsMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_ReceivableFromPropertyAndEquipmentInsurance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivable From Property And Equipment Insurance", "label": "Receivable From Property And Equipment Insurance", "terseLabel": "Receivable from property and equipment sale (including insurance)" } } }, "localname": "ReceivableFromPropertyAndEquipmentInsurance", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nine_RevenueNumberOfMonthlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Number Of Monthly Installments", "label": "Revenue, Number Of Monthly Installments", "terseLabel": "Monthly installments" } } }, "localname": "RevenueNumberOfMonthlyInstallments", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "nine_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right of Use Assets Obtained in Exchange for Lease Obligations", "label": "Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract]", "terseLabel": "Right of use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "nine_ScorpionAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scorpion acquisition.", "label": "Scorpion Acquisition [Member]", "terseLabel": "Scorpion Acquisition" } } }, "localname": "ScorpionAcquisitionMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "nine_SelectEnergyServicesInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Select Energy Services, Inc. [Member]", "label": "Select Energy Services, Inc. [Member]", "terseLabel": "Select Energy Services, Inc." } } }, "localname": "SelectEnergyServicesInc.Member", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "nine_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Intrinsic Value", "terseLabel": "Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodIntrinsicValue", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "nine_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeitures In Period, Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeitures In Period, Intrinsic Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "nine_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Intrinsic Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "nine_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Intrinsic Value [Roll Forward]", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Intrinsic Value [Roll Forward]", "terseLabel": "Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "nine_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward]", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward]", "terseLabel": "Remaining Weighted Average Contractual Life in Years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermRollForward", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "nine_StockIssuedDuringPeriodSharesRestrictedStockVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares restricted stock vesting.", "label": "Stock Issued During Period Shares Restricted Stock Vesting", "negatedTerseLabel": "Vesting of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockVesting", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "nine_StockIssuedDuringPeriodValueRestrictedStockVesting": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value restricted stock vesting.", "label": "Stock Issued During Period Value Restricted Stock Vesting", "negatedTerseLabel": "Vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockVesting", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "nine_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Balance Sheet Information Related to Leases", "label": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "nine_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Cash Flow Information Related to Leases", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases" } } }, "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "nine_TerminationOfContingentLiabilityRelatedToBusinessAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Termination Of Contingent Liability Related To Business Acquisition", "label": "Termination Of Contingent Liability Related To Business Acquisition", "terseLabel": "Termination of contingent liability related to business acquisition" } } }, "localname": "TerminationOfContingentLiabilityRelatedToBusinessAcquisition", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nine_ToolsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tools [Member]", "label": "Tools [Member]", "terseLabel": "Tools" } } }, "localname": "ToolsMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "nine_TotalOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Operating Lease Expense", "label": "Total Operating Lease Expense", "totalLabel": "Total operating lease expense" } } }, "localname": "TotalOperatingLeaseExpense", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "nine_TwoThousandAndEighteenABLCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and eighteen ABL credit facility.", "label": "Two Thousand And Eighteen A B L Credit Facility [Member]", "terseLabel": "2018 ABL Credit Facility" } } }, "localname": "TwoThousandAndEighteenABLCreditFacilityMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "nine_VestingOfRestrictedStockValue": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting of restricted stock value.", "label": "Vesting Of Restricted Stock Value", "negatedLabel": "Vesting of restricted stock" } } }, "localname": "VestingOfRestrictedStockValue", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "nine_WirelineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wireline [Member]", "label": "Wireline [Member]", "terseLabel": "Wireline" } } }, "localname": "WirelineMember", "nsuri": "http://nineenergyservice.com/20211231", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r406", "r615", "r616", "r619", "r721" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r124", "r174", "r187", "r188", "r189", "r190", "r192", "r194", "r198", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281", "r283", "r285", "r286" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r124", "r174", "r187", "r188", "r189", "r190", "r192", "r194", "r198", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r281", "r283", "r285", "r286" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r129", "r136", "r142", "r224", "r476", "r477", "r478", "r514", "r515", "r555", "r558", "r560", "r561", "r737" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r129", "r136", "r142", "r224", "r476", "r477", "r478", "r514", "r515", "r555", "r558", "r560", "r561", "r737" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r129", "r136", "r142", "r224", "r476", "r477", "r478", "r514", "r515", "r555", "r558", "r560", "r561", "r737" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Mr. Crombie" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r291", "r325", "r433", "r440", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r688", "r691", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails", "http://nineenergyservice.com/role/PropertyandEquipmentDetails", "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r291", "r325", "r433", "r440", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r688", "r691", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails", "http://nineenergyservice.com/role/PropertyandEquipmentDetails", "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r201", "r348", "r350", "r633", "r687", "r689" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails", "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r201", "r348", "r350", "r633", "r687", "r689" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails", "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r291", "r325", "r379", "r433", "r440", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r688", "r691", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails", "http://nineenergyservice.com/role/PropertyandEquipmentDetails", "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r291", "r325", "r379", "r433", "r440", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r688", "r691", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails", "http://nineenergyservice.com/role/PropertyandEquipmentDetails", "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r202", "r203", "r348", "r351", "r690", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r202", "r203", "r348", "r351", "r690", "r706", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r207", "r618" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "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_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r130", "r131", "r132", "r133", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r272", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r514", "r515", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r612", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r735", "r736", "r737", "r738", "r739" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45", "r624" ], "calculation": { "http://nineenergyservice.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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r123", "r616", "r657", "r678" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r28", "r208", "r209" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r27", "r123", "r616", "r619", "r675" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails", "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued legal fees and settlements" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r43", "r252" ], "calculation": { "http://nineenergyservice.com/role/PropertyandEquipmentDetails": { "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", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r64", "r65", "r66", "r672", "r699", "r703" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r74", "r75", "r76", "r126", "r127", "r128", "r544", "r694", "r695", "r739" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r126", "r127", "r128", "r476", "r477", "r478", "r560" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r442", "r444", "r481", "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r444", "r469", "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "auth_ref": [ "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r85", "r106", "r311", "r588" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r106", "r236", "r244" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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 intangibles", "verboseLabel": "Amortization intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r150" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r182", "r189", "r196", "r220", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r538", "r545", "r568", "r622", "r624", "r649", "r670" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "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://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r12", "r62", "r119", "r220", "r273", "r274", "r275", "r277", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r538", "r545", "r568", "r622", "r624" ], "calculation": { "http://nineenergyservice.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://nineenergyservice.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://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r446", "r471" ], "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://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BeneficialOwnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Any person who, directly or indirectly, through any contract, arrangement, understanding, relationship, or otherwise has shares of the entity with 1) voting power which includes the power to vote, or to direct the voting of, such security, and/or 2) investment power which includes the power to dispose, or to direct the disposition of, such security.", "label": "Beneficial Owner [Member]", "terseLabel": "Beneficial Owner" } } }, "localname": "BeneficialOwnerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r251" ], "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": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r429", "r439" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r429", "r439", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r105", "r532" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Loss on revaluation of contingent liabilities", "verboseLabel": "Loss on revaluation of contingent liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r531" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Sale on dissolvable plug products in 2019" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r125", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Company and Organization" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r111", "r112", "r113" ], "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": "Capital expenditures in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r40", "r108" ], "calculation": { "http://nineenergyservice.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://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r101", "r108", "r114" ], "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 at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r101", "r577" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease obligations:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r55", "r261", "r658", "r677" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.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": [ "r258", "r259", "r260", "r268", "r708" ], "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://nineenergyservice.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r126", "r127", "r560" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r326" ], "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", "terseLabel": "Common stock shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r624" ], "calculation": { "http://nineenergyservice.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 (120,000,000 shares authorized at $0.01 par value; 32,826,325 and 31,557,809 shares issued and outstanding at December 31, 2021\u00a0and 2020 respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r82", "r661", "r682" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "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": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r163", "r164", "r205", "r566", "r567", "r707" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r163", "r164", "r205", "r566", "r567", "r704", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r163", "r164", "r205", "r566", "r567", "r704", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r159", "r667" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Concentration of Supplier Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r163", "r164", "r205", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r163", "r164", "r205", "r566", "r567", "r707" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r115", "r540" ], "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" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r187", "r188", "r189", "r190", "r192", "r198", "r200" ], "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://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r80" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization shown separately below)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r86", "r250" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Cost and expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Costs and expenses" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "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://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "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://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r120", "r510", "r518" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r120", "r510" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "order": 3.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://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r510", "r518", "r520" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "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 benefit" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "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://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r120", "r510", "r518" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "order": 2.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": "U.S. state" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r530" ], "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://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "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_DebtDisclosureTextBlock": { "auth_ref": [ "r117", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r305", "r312", "r313", "r315", "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r118", "r124", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r318", "r319", "r320", "r321", "r589", "r650", "r652", "r669" ], "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://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "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://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r316", "r652", "r669" ], "calculation": { "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total debt before deferred financing costs" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r288", "r318", "r319", "r587", "r589", "r590" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r303", "r318", "r319", "r565" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value of debt instruments" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r52", "r289" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, annual interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "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://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53", "r118", "r124", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r318", "r319", "r320", "r321", "r589" ], "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://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Debt instrument, periodic payment, interest" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r53", "r118", "r124", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r314", "r318", "r319", "r320", "r321", "r327", "r328", "r329", "r330", "r586", "r587", "r589", "r590", "r666" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "totalLabel": "Total debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r511", "r518" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "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": "U.S. federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r588" ], "calculation": { "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedLabel": "Deferred financing costs", "terseLabel": "Unamortized deferred finance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r511", "r518" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "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://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r120", "r511", "r518", "r519", "r520" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "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)", "terseLabel": "Benefit for deferred income taxes", "totalLabel": "Total deferred benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "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://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r23", "r24", "r500", "r651", "r668" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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", "negatedTotalLabel": "Total deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r511", "r518" ], "calculation": { "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "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": "U.S. state" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Goodwill and intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r501" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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 income tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 1.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 inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r503" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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 income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred income tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 8.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": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherComprehensiveLoss": { "auth_ref": [ "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 3.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 unrealized losses in other comprehensive income.", "label": "Deferred Tax Assets, Other Comprehensive Loss", "terseLabel": "Deferred tax benefit from net losses" } } }, "localname": "DeferredTaxAssetsOtherComprehensiveLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r506", "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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 share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 6.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 accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r502" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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", "negatedTerseLabel": "Less: Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r487", "r503" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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", "negatedTotalLabel": "Net deferred income tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred income tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "ROU asset" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r508", "r509" ], "calculation": { "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails": { "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 from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesDeferredIncomeTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution, percent of employees' gross pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "percentItemType" }, "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": "Employer matching contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r106", "r250" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNetLiabilityPositionAggregateFairValue": { "auth_ref": [ "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value amounts of derivative instruments that contain credit-risk-related contingent features that are in a net liability position at the end of the reporting period. For nonderivative instruments that are designated and qualify as hedging instruments, the fair value amounts are the carrying value of the nonderivative hedging instrument, including the adjustment for the foreign currency transaction gain (loss) on that instrument.", "label": "Derivative, Net Liability Position, Aggregate Fair Value", "terseLabel": "Liability position" } } }, "localname": "DerivativeNetLiabilityPositionAggregateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "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://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356" ], "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://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensation" ], "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_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r123", "r276", "r278", "r279", "r285", "r286", "r287", "r616", "r654", "r679" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Due from related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r123", "r276", "r278", "r279", "r285", "r286", "r287", "r616", "r656", "r678" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Payables due to entities" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r83", "r134", "r135", "r136", "r137", "r138", "r143", "r145", "r147", "r148", "r149", "r153", "r154", "r561", "r562", "r662", "r683" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)", "verboseLabel": "Loss per share, basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r83", "r134", "r135", "r136", "r137", "r138", "r145", "r147", "r148", "r149", "r153", "r154", "r561", "r562", "r662", "r683" ], "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": "Loss per share, diluted (in usd per share)", "verboseLabel": "Diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r150", "r151" ], "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": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r150", "r151", "r152", "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r577" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Impact of foreign currency exchange on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r470" ], "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": "Expected future compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected future compensation expense, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EnergyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets used in the production and distribution of energy from the producer to the consumer.", "label": "Energy Equipment [Member]", "terseLabel": "Operating equipment" } } }, "localname": "EnergyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r74", "r75", "r76", "r126", "r127", "r128", "r131", "r139", "r141", "r156", "r224", "r326", "r331", "r476", "r477", "r478", "r514", "r515", "r560", "r578", "r579", "r580", "r581", "r582", "r583", "r694", "r695", "r696", "r739" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r594", "r603", "r610" ], "calculation": { "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "nine_FinanceLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease obligations" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r597", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r593", "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseObligation", "weight": 1.0 }, "http://nineenergyservice.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 finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease obligations", "totalLabel": "Total finance lease obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]", "terseLabel": "Finance lease expense" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r593" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Financing Lease Liability Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r593" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseLiabilityPaymentsDueAfterYearFive", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "nine_LeaseLiabilityPaymentsDueYearFive", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseLiabilityPaymentsDueYearFour", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseLiabilityPaymentsDueYearThree", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "nine_LeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "nine_LeaseLiabilityUndiscountedExcessAmount", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r596", "r604" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payments on finance leases", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r592" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right of use assets, net", "totalLabel": "Finance lease right of use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r594", "r603" ], "calculation": { "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r594", "r603", "r610" ], "calculation": { "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "nine_FinanceLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Depreciation of right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r592" ], "calculation": { "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease right of use assets, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r607", "r610" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r606", "r610" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r243" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails": { "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://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r245" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r245" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r245" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r245" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r245" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r237", "r239", "r243", "r247", "r634", "r635" ], "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://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r243", "r635" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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 Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "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://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r237", "r242" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r243", "r634" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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 Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAmortizationExpenseDetails", "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r585" ], "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" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, fixtures, and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on sale of property and equipment", "negatedTerseLabel": "(Gain) loss on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r106", "r322", "r323" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt", "verboseLabel": "Extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r162", "r707" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r233", "r240" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Valuation of Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r106", "r231", "r232", "r234" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails", "http://nineenergyservice.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r78", "r182", "r188", "r192", "r195", "r198", "r648", "r659", "r664", "r684" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "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_IncomeTaxAuthorityAxis": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "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": [ "r121", "r490", "r498", "r505", "r516", "r521", "r523", "r524", "r525" ], "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": "Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/Taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r140", "r141", "r180", "r488", "r517", "r522", "r685" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "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)", "terseLabel": "Benefit for income taxes", "totalLabel": "Total benefit for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/TaxesComponentsofIncomeTaxExpenseDetails", "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r73", "r485", "r486", "r498", "r499", "r504", "r512" ], "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 Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "order": 7.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://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "order": 1.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": "Foreign rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "order": 8.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": "Tax benefit at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Nondeductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "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 nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Impact from goodwill impairment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Non-cash compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r489" ], "calculation": { "http://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails": { "order": 6.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://nineenergyservice.com/role/TaxesEffectiveIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash refunded for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r57", "r655", "r680" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes receivable/payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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 effects from acquisitions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r238", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r246" ], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r238", "r246" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r235", "r241" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r663" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r99", "r102", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r14", "r15", "r50" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r230" ], "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": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r58" ], "calculation": { "http://nineenergyservice.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "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://nineenergyservice.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r61" ], "calculation": { "http://nineenergyservice.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r61", "r624" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://nineenergyservice.com/role/InventoriesDetails": { "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, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r60" ], "calculation": { "http://nineenergyservice.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r61", "r229" ], "calculation": { "http://nineenergyservice.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r59" ], "calculation": { "http://nineenergyservice.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "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://nineenergyservice.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r228" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r91" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "negatedTerseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r608" ], "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": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r611" ], "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": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.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://nineenergyservice.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r602" ], "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://nineenergyservice.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r599" ], "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://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r609" ], "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": "Schedule of Operating Lease Liability Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "nine_LeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_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://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 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://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 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", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 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://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "nine_LeaseLiabilityPaymentsDueYearFour", "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://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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 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://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "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://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r609" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "nine_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r600" ], "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": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r611" ], "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": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.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": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "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, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r119", "r190", "r220", "r273", "r274", "r275", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r539", "r545", "r546", "r568", "r622", "r623" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r119", "r220", "r568", "r624", "r653", "r674" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r119", "r220", "r273", "r274", "r275", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r539", "r545", "r546", "r568", "r622", "r623", "r624" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.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://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r46" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r46", "r118" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "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": "Term Loan Credit Facility", "verboseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "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)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r302", "r317", "r318", "r319", "r652", "r671" ], "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://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "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" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r53" ], "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://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r53", "r271" ], "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://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "periodEndLabel": "Balance at end of the period", "periodStartLabel": "Balance at beginning of year", "verboseLabel": "Contingent liabilities" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "negatedLabel": "Payments" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualRollForward": { "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": "Loss Contingency Accrual [Roll Forward]", "terseLabel": "Loss Contingency Accrual [Roll Forward]" } } }, "localname": "LossContingencyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101", "r104", "r107" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r67", "r70", "r76", "r81", "r107", "r119", "r130", "r134", "r135", "r136", "r137", "r140", "r141", "r146", "r182", "r188", "r192", "r195", "r198", "r220", "r273", "r274", "r275", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r562", "r568", "r660", "r681" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "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": "Accounting Pronouncements Recently Adopted and Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r203" ], "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": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Magnum Promissory Notes" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r123", "r616", "r678" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Notes payable, related parties" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Shop equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r188", "r192", "r195", "r198" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r595" ], "calculation": { "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "nine_TotalOperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease right of use assets", "verboseLabel": "Rental expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r591" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of operating lease" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Lease Right of Use Obligations" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r593" ], "calculation": { "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "nine_LeaseObligation", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://nineenergyservice.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": "Present value of lease obligations", "totalLabel": "Total operating lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r593" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://nineenergyservice.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 current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r593" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://nineenergyservice.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 noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r598", "r604" ], "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 cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r592" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net", "totalLabel": "Operating lease right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r106" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating leases" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r607", "r610" ], "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": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r606", "r610" ], "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": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r506" ], "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": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "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://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r507" ], "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://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r187", "r188", "r189", "r190", "r192", "r198" ], "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://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r50" ], "calculation": { "http://nineenergyservice.com/role/AccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r536", "r537", "r543" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of $0 tax in each period" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r536", "r537", "r543" ], "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Tax associated with foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r68", "r71", "r536", "r537", "r543" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive loss, net of tax", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r686" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "negatedLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments of contingent liabilities" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.", "label": "Payment for Contingent Consideration Liability, Investing Activities", "terseLabel": "Payment for contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payments for legal settlements" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of machinery and equipment.", "label": "Payments to Acquire Machinery and Equipment", "terseLabel": "Equipment purchased" } } }, "localname": "PaymentsToAcquireMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r93", "r533", "r534", "r535" ], "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://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r379", "r381", "r387", "r405", "r407", "r408", "r409", "r410", "r411", "r425", "r426", "r427", "r428", "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Defined Contribution Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r38", "r39" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r95", "r118" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r95" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from 2018 ABL Credit Facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 sales of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r95" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Proceeds from short-term debt" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product", "verboseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r67", "r70", "r76", "r100", "r119", "r130", "r140", "r141", "r182", "r188", "r192", "r195", "r198", "r220", "r273", "r274", "r275", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r536", "r541", "r542", "r547", "r548", "r562", "r568", "r664" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r253" ], "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://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r255", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r251" ], "calculation": { "http://nineenergyservice.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "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://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r253", "r624", "r665", "r676" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://nineenergyservice.com/role/PropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r41", "r253", "r709", "r710" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r251" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "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": "Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r84", "r227" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for (recovery for) doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://nineenergyservice.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r406", "r615", "r616" ], "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" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r406", "r615", "r616", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r406", "r615", "r619", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ], "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" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r613", "r614", "r616", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r96" ], "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", "terseLabel": "Repurchase price" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r96" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Payments on Magnum Promissory Notes" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "auth_ref": [ "r96" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.", "label": "Repayments of Other Short-term Debt", "negatedTerseLabel": "Payments of short-term debt" } } }, "localname": "RepaymentsOfOtherShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSeniorDebt": { "auth_ref": [ "r96" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.", "label": "Repayments of Senior Debt", "negatedTerseLabel": "Purchases of Senior Notes" } } }, "localname": "RepaymentsOfSeniorDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r150" ], "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://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r331", "r479", "r624", "r673", "r698", "r703" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r126", "r127", "r128", "r131", "r139", "r141", "r224", "r476", "r477", "r478", "r514", "r515", "r560", "r694", "r696" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r409", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r409", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r440" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DefinedContributionPlansDetails" ], "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_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r116", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r357" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r349", "r357" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r87", "r276", "r278", "r279", "r285", "r286", "r287", "r705" ], "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://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r77", "r119", "r173", "r174", "r187", "r193", "r194", "r201", "r202", "r205", "r220", "r273", "r274", "r275", "r278", "r279", "r280", "r282", "r284", "r286", "r287", "r568", "r664" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RevenuesDetails", "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "monetaryItemType" }, "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://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r605", "r610" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r605", "r610" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r163", "r205" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Summary of Fair value of Debt Obligations" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r512" ], "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": "Schedule of Components of the Provision (Benefit) For Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Debt Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r503" ], "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": "Schedule of Deferred Tax Assets (Liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Income (Loss) per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r489" ], "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": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r237", "r242", "r634" ], "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://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r237", "r242" ], "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 Components of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r246", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Components of Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r35", "r36", "r37" ], "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 Inventories, Net" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date.", "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]", "terseLabel": "Schedule of Contingent Liabilities" } } }, "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r253" ], "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://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r617", "r619" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r88", "r204" ], "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": "Schedule of Revenue and Long-Lived Assets, by Geographical Area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r77", "r204" ], "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://nineenergyservice.com/role/SupplementalInformationGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r182", "r185", "r191", "r233" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r182", "r185", "r191", "r233" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Financial Data by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r446", "r471" ], "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://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r451", "r461", "r464" ], "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": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r497", "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Uncertain Tax Positions" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r169", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r187", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r198", "r205", "r256", "r257", "r687" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "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": [ "r169", "r171", "r172", "r182", "r186", "r192", "r196", "r197", "r198", "r199", "r201", "r204", "r205", "r206" ], "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": "Supplemental Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Estimated liability for self-insured medical claims" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails", "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r350" ], "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": "Service", "verboseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r458" ], "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 at the end of the year (in shares)", "periodStartLabel": "Nonvested at the beginning of the year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r458" ], "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", "terseLabel": "Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r460" ], "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The 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", "terseLabel": "Risk-free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails" ], "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 Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r454" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r454" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r463" ], "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": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r453", "r471" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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": "Number of Shares in Underlying Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r443", "r448" ], "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://nineenergyservice.com/role/StockbasedCompensationAdditionalInformationDetails", "http://nineenergyservice.com/role/StockbasedCompensationRestrictedandPerformanceStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "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", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r446", "r449" ], "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": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r465" ], "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 (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Stockholders' equity, ending (in shares)", "periodStartLabel": "Stockholders' equity, beginning (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsFairValueDetails", "http://nineenergyservice.com/role/DebtObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r169", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r187", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r198", "r205", "r233", "r254", "r256", "r257", "r687" ], "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://nineenergyservice.com/role/SupplementalInformationSummaryofFinancialDatabySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r56", "r74", "r75", "r76", "r126", "r127", "r128", "r131", "r139", "r141", "r156", "r224", "r326", "r331", "r476", "r477", "r478", "r514", "r515", "r560", "r578", "r579", "r580", "r581", "r582", "r583", "r694", "r695", "r696", "r739" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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_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": [ "r126", "r127", "r128", "r156", "r633" ], "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://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r326", "r331" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock compensation plan, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r326", "r331", "r455" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/StockbasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r331", "r445", "r462" ], "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": "Issuance of common stock under stock compensation plan, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options To Purchase Shares Common Stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/EarningsLossPerShareSummaryofAverageNumberofSecuritiesExcludedfromDilutedIncomelossPerSharePotentiallyDiluteEarningsPerSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r32", "r33", "r119", "r216", "r220", "r568", "r624" ], "calculation": { "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Stockholders' equity, ending", "periodStartLabel": "Stockholders' equity, beginning", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS", "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r584", "r625" ], "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" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r584", "r625" ], "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" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r584", "r625" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CompanyandOrganizationDetails", "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/IntangibleAssetsandGoodwillScheduleofChangesinIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r348", "r355" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r348", "r355" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r210", "r211", "r212", "r213", "r215", "r217" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r484", "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Uncertain tax positions, ending balance", "periodStartLabel": "Uncertain tax positions, beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails", "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reduction based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, accrued income tax penalties and interest" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additional based on tax positions related to current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additional based on tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r496" ], "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 of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r157", "r158", "r160", "r161", "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r503" ], "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": "Valuation allowance, increase (decrease)" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/TaxesAdditionalInformationDetails" ], "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 [Domain]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "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 [Axis]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Autos and trucks" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r144", "r149" ], "calculation": { "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r143", "r149" ], "calculation": { "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS", "http://nineenergyservice.com/role/EarningsLossPerShareComputationofEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://nineenergyservice.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "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)", "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)(i)", "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)(1)(i)-(ii)", "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)(1)(iii)", "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)(1)(iv)(2)", "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)(1)(iv)(3)", "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)(1)(iv)(4)", "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": "(c)(2)(i)-(ii)", "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": "(c)(2)(iii)(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.19(b),22(b))", "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": "(c)(2)(iii)(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": "(d)", "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": "(d)(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": "(d)(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": "(e)", "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": "(e)(1)", "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)(ii)", "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": "(f)(2)(iv)", "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": "(g)", "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", "Subparagraph": "(h)(1)(i)", "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.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r481": { "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" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "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)(3)", "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624258-113959" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r592": { "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" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r615": { "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" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r619": { "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" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r621": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r676": { "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" }, "r677": { "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" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "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" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r703": { "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" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r725": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r726": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r728": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r729": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r73": { "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" }, "r730": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r731": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r732": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r733": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r734": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r99": { "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" } }, "version": "2.1" } ZIP 93 0001532286-22-000006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001532286-22-000006-xbrl.zip M4$L#!!0 ( )&,9U1B..I=JAD# (J '0 1 ;FEN92TR,#(Q,3(S,2YH M=&WLO6E7&TFZ,/C]_14Y[G?N6W6.A6-?7-6>@P'[4FT)%^#RA3ES?&*%Q)*2 MRI18_.OGB?8W?_Y^S03\["665%\-_/\$KZ$GV M_[SX_?_J=/[GY?:;;+UPXT$8CK*U,IA1\-EI/CK,WOM0?CC"!";MPLG[,0E!*4=Y21O,.8XAVMF>@HZI0BWG+NY=.# MYY1CIXAE'16\ZC!%*?S%?$1P-#I^_NS9Z>GIRIDM^RM%>?",($R?Y<-^/@QI MR4_:Q^'WQR^]@.BS=-N:*CRY&'W4J8*[]@;\7CDH3JX,_FQ4FF$5BW)@1K#? MZ=N\@U2'XLDX9U5^;8Q3.ODF?O8_W3<[[C ,3"= V..+]Z, MIK+U>^T->)_@#L)7/@03OGUY7YLM01U$.IBT@]PV4ZRU?G:6]GWR)5>,AZ/R M_.+A^DN3O6EOUA.[&/HSU+FV->GNY-&J''T.,[AX"[S2 M1_V-.;2S%<^:F_6CS_MF>/#O)V'8>;?S! @@&/_B]T$8F2R]V0E_C_.3?S]9 M*X8C(.O.[ODQ+-$UO_[]9!3.1L]JV#U[\;_^U__Z?92/^N%% D%GLN._/VLN M_OZL&=H6_OS%[SX_R:K1>1_@YO/JN&_.GP^+88 )Y&?/TX.A;/[,O0_#^D^X MWP/>4N:N^?[9:#O$?S_)'2*!$PUBHQ]6$]30?!_G4LL M&)I!^G3(GZ\"N_*)9;WJFX,G68.],.S9Z'G,SX+O1--/9)M[N.CI7^=VO3AY M0[9/]FAW[(\V3O9?ZZ.MHX/S_<$?>9?\>;;WR0^VUK<'O77'NI]6:7?7?]Q: MWT/=3QML?_> OJ&]_MZG@G4'^_G>4>]C]WV7[A\=H/VC/^G6>O>T]VF#[J\? MD-YZ]VSK]3O6PPJ](?OG>^^=V'O?/=]Z_2?>._JKOW?4_=1;?_5Q;_"JWWW_ M1[Y_=/AQ:[=_N+=[<-X]>G?B7[_*[>MWHO=I$^^]_V.P=[2'N[L'9_#.X=;K M5X,N@6\=;="MW;\^[KW?P-W!G^T[?\&W^'!_MZ#=H[\.]V">O:-W9UOK&ZC[ M?H/MO=_[M/=IE71W'>^]WX;OO3O??Z4^O=G=&'5WT!G\+^NM[YU^D!3@XISK M2&D<<&^+.U9IU2&<"2JP=(;R)R_J[?W]V34 /R2\)Q+J55XYT]\+IGP%5ZHE M@+\%8/P9@".GCGK".LP@ +#6()Z%B;#MG",="6&(/'F1@# U^+Z%\0N_A/"= M(,P_)V%!@HF&=XS'H%EYY3H&6]5!+@I".0&8T"N,&KX=9@ M&^"V>;:W>WBTM?[7H/?I3P;O\>ZGC[S[>KO?6S^H<:/W?A.]H0"7P5E_:[!_ MU%T'/-GMGO4&W4_=]3]/]X\V6/<]P'SP)]I[WSOJI;F]__-T\@Y\:[Q/WHG] M0?<4WL P=[+W">:V_G*0\&?__7:^OP[/DBZL[["_O_XR=L_1Z27L#\ZZ!Q^B M=Q+T5M*Q&(L.&$.Q8Y!P0-G&N\BH0L$]>?%M\^!?7X02@%4@T@T#&\KOPAS, M0T*(0"1EF!K%84K1@L4'W((C\6'S)EN8(,R;4%4A;!V'TJ3YO E@;VV#^9,/ M)[]V0SF8+KZ<==?W3O:'?QSN?RI(;_=E'\8_3+C2&VR@'GEWNK4.WQET&5 Q MZ:X?#KKO]X^VUC3:_Y]#Y 9_#(N_BY??-ZR&X=3T?TH@=<][GU8_!&Z-51QW/%*@5E'I.]; 3T.D1MR; MZ)RY'4C/KAM+98BA#&"/5K?8>,FB?%[5G@$ 8U9;F,]'8-G]^TF5#X[[R8BM MKQV6"D-R2% T ]O5>$5&[6:)#D47 [5W[K8#XV'>+']<8U]S<0 \8UR&%ZVG MYOF[G?7)ZY-;D]_I_5MW$X5@.7986F.8%,9B%05#EA(OJ.:DWDV"0)69K=TD M'40[B/W#W:P.#1#I9QO:HG-]\_MW5#"B>932>\PHBAH[KA/S8@(+#72].4/D M? T_KU'H]^WH=0JE47H<@PM4@U&,@(,'H2S"ABD'_]8[@&9O!] _V8&K% I& M]TY"GHOE^?P$IG7UT5INF5%1_B Q?_9^NK@>AL4@']XV[%U1^MH0SZ[/_EN8 M[T&I I:,J "KBHL 2I#E03K"-8U:FRE(M';9X2!Y1)J?'CYV=MS/73YJ=//, MYX-D3J5P3E6.GK\M"S]VHZURI_&?KY[EP"(F>EM[<:+6WSKBQ59=?'@N)&MD MQBA"&,46E%F,%)&@<'$MN+!@'Z$:?F@"OTLAG3%TOQ J(UAZ>F?C[W%RSA>#XV((/ZOKN _7!\5P9U2XC_>/ M_Y>*+-;WILH[I9R6F(!J!\H&-"L>I^GG W3?VMROSE< M,\?YR/3G!$Q!>0. ,=@9P;#"6D3DB#>!4ZIQ)(L#)N?&@W$_959MC0Y#F9XK MPV$:[21L#ETQ> #-[D% YFD(2DANM(O,!: RAAS 3WI&@A-Q84"V'48F'P:_ M8RDO:\U_!78Z4:,P8V: M!)*MN.J+XR0@&^*^TY/^:%R-TJ>_0?)+CM/@#96&"L%$@'^P$PJ4+(>-#IJA5#AAB([18B#7@,0\ M>-GFP6B:/J"MIB00# R9!>:QMQ:@KFC$CF*N7%P\0#^\XC-]J'K!>>"!@DGF MF$A9,SQ2)B@HW91;QQXON#S/,O:^HM[70>-MLAA5D ZS2)W&!N2G#A&L:* Z MNS"@F8*S\![!I'0(7@CE4M*4-=(BC7R0,JB(B4%J<< T76?A/8*,40Q*2E!< M (>S#D"F.%(JL@A$)@U:&) ]INE^C_")%!.')#.46>80*=C 4X%N$HR,/J\<8Z! M!2BL#C:"VN(=9SIJ,HW,ZT64A-,'M*0V>J^#QUBQE,/F@E >IXB;ET'XQ0/T M(UN TTF3T@)+S#'7AC FHU7,8A<%TC$"?-WC)5C/LXQ]D,QO3*QW!@S &)3 M1F&8""%R1ZF.Q*)'S'U?%&GY(&"B003B/&%6@SE!D/8V2!M278V3,2P0F*9L M =X?R&*4%".#/#.>"0?"#*% A>56\*BT7QB0/:H%^(_@.+,+[S%].7-@&&9=T H_E>#83=TV+WL!A79NA7AWXC-=P* M8;CZ\DWS_5?&Y7W8NMG%M>M)F1J9B*@2@@7F(C(TVM3JBP>-'9+SD.=_-QS9 M"<.\*'O%*"RD(ALYR%IBL98>,2^(=8(8X3B/#MFH%@>./P>M3Q^A)-A SCGJ M.2 4UD0CQABA,7+-))*B1B@R0:CT7[5$J MF,[95^'N<%)03^.<6;G3]@9\$ MD)B4T>F+=:0]R'%0[UF*^%IFG4?&23 % MA35$\SE(9)H%V$TE74ECSSQW6E+-6"HH(12(D"M-I"$4X?FGN]VBZ"^D>1:D M=]PR(H#B&#-6>0>@HTS[&+#%=/[)[C% -YU*;(P#XT2HR!VC6AD2!2@( $0M M@IOS3@@UZ-[G94AMQQ>1\)@U8*RJ& !F3$MO131$QI3=&8E@\]V'Y#&A-Q7: M8P'HR?+( (:,>*$Y 44%K#DFZY**^:>]M2+O![\[MOGP8!'ISY%4<.8X-2KY MC<#:LDYYHC$5R 6^"/KFXT%P*C3H+">!2J ]XQG"UAAD-#&I.9!"R,RWUOE] MG9R^^:')<+OY +!A*^[69WB$ U O<)BW2@"CS#BR[R)RR"F.&0F1:"<>$GP>[ M?(E,L\*9 B&@)'&7ZM48]M$BRY$7DLB@,59\CC@30 D6/CI_VS?#40KU_#W. MC],8+\\_CT!MU">$73QR'SBT;88'X;+-0S MN/(#$'V0\#*+1!DL6:J+98)JPQD2FGIJE*>(DMDOM)Q9(-U?M257Q/D4_-28 M@PY(E5&64V.,I5XY,2^Q[!^2EP^#!W^%P]SU%S/+4D7'I32"$\Z9!&N3Z91( MC2W1*#7SFU-LN9.@7&++=PL %C6A.B!/-#.1*<0-MI:%) ^0F8/BLAD!Y8.( M9RDB<0X[2E)DPBH-VC9'R.@@N22(+YAX?A3HW&.7"B5I$LC<]C':.>@.-MN0NC\YCJQ$'"PF*U!D0FC%N'"& MFG0P(*9X7K('9LB^WHHQ=^$!_2S39\2!_2)!ZQ#0,P9HQ@)5OGZ'!E$A.82L86UH%Z. MGYHB)IKA4!06^:-T!)^F4B)U"XHXI;8LK2QKS9V;8*IP6/3]YN"X+$[J^MZE M4_P[N_0Y2:W51NG /+(V1"%!<,L ,ANYA0VG/!KJ++#$#F"J!>]-1)S!R(H2 M ?RF[JH"P+4+)K%_!&-F17Q[P8FW,5J/$9/26(H =)'(&)7F+"R8^'Y\4-V? M+ \$,PR (2(XAE&T'(1Y5#QX$BD-=-&HR@S]G!"1BR %/:9@H5#F,-*(IF." MF$7>4]E\$*+@ MGA*M'3%>>A91!"A@+X+!T@-]\!EN&?R8RMJ]=P,>CM-'L*D'N>V'U:H* MH^KE>=<<%>5:WU0WV]^/JU$Q".5V2*?%%L/J,#^>%ZV.:2R598X)HIASUF#D MD%1,,6\TG:NRLEF&W?0M+>PC,M@$T-T=\\PI23F5CEN"/ B].;"T?@B^O2(U MSS\.H[!Z4(:Y,KB,Q=Y;D(4Q(A8MU=@ZZRVE/-HHU3S%/F88=-.G3*()$=3I MB!5G3 ?-@\ V((ZMY7(>K+4? N]N<(?#HE\$2 -QVGD/AEPZ M[4!9PQ7AG%BBH[=V+HIVY@N*TZ=79%%D*A*23J!)\6@ O"5,L^B$\7@.,GDW MAS[$'X'VYA#,?Q>J:CM4P93N4(H>$9$$$Q3RM+)LH(*Y0,7 MV E.*9U])\PLJ[H/XIV1Q@=,M:?8.49.ZV!JR)$HR98*V$6E#8?W4RYQR1\%#2FCE"E7,KG,#8ZJ0/P M4IQ.0PB+3II3,%.F0IF2@'Q$ 5O%* .(:T2"]: *2:-B\'.073L?"N[#9/=H M(-!@G/:*,L)E\K9K[D@=@PK(+#J13M=,F0J]*A>L9,(BKD'=M5110J5ETIEH MO)T'>IU+,^7^:)9R+21/O6.L8TP2JQ''C"ON!8J"S4&'ARD>FO6!Q(^$&I$!@HJ@?]B+)B(3&$F)!+(*J0"YW+VV>=M@+JT.H!(WYIS ^*P M/C&Z_?O>CFF[-[R<%>:-E;**4^P188PS8RFEA@O!'9-A+KQ^2WRX3_Z0RL@P MBBHJBYE%H!0C2H1W,6+/*56SSQ]V#HMRM/L93&I>7N/ M0?FA4PUQT8R*@5E MS&-J770&I#OF6C//YR!#K#D8=PN\C\LR5= (QIKAEWI%T]B+5#%-O!9/2SY%+9U8.5Y^* MG\8+Q:4C1! JF6/.(LJHQ<8Q$8Q5=MXIZVZ1Q+&WVB%+DW+"4G=/ZX*4 M0DK%F,9V#ICN]6V_>K"5&1J?FV$Z*P)F-G-:ZA(5;[:;Y2)XC'S$Z73F:)#C MW &G4B!J6&--SQ\J7A9[C4;I4)/[18TE,CX0,H(A(*V6EG!"F5-.::IB1(YI MZWP,=5_U!AD[\XB5B\4@_S)EGCP1VZ ?W?A:,?3%)+BOJ+,W'_TGIX> OB)1C%SP6)^)J[@+VJ7> M'R2U"5C2YI(V'Z.#X9(V/Z=-22@H<6\R\U%T^9F MBCJ7DO.AJ1-HT3&G%?(^,JFX"F#Q8T&X ",K:K^DSB5U+F7GU*@S<*.LBCAP MP91.Q[IHJ;E.9[M$I_4<4>?2+S$+"$51JFDA)@3J6(C48"$$21WM%1**BRD@ MU*SNVT7+"F_./^M74>,1W)B\>^=N%50A9R18J5@IQIG0B*K(6:!*L @FZ^R[ M-*>:$/)R7,'.5]6J^WN<5WFJ2KI"V%US,!P/=H(;EW +9C(NW:&I+FLDYL35 MZ!W%,O4U%#(P:JW"1AJAE.;2,8/:+!$D*)I5)*E+QH)_"[1Y7I_,;5Q=0?;R M_.J=&[U+PS!$&-;TMTZ'H7Q(,;#$UZ:.670HN@=\=9X;3G403A%&-=6*>H6] MQ19C)C&??7Q]""29%>A(H[ -$J=F]R!P0)U$4OK@0>AP9$W;+0"C1^P6\+TY M$CBQUBFTR !5FW+KA6",[NL8- M1^XP'QYC5'&(!:CU$A'3QT*2F,J MPCSU\7@0#/NG0)U*IPZ//%?>8"]3]W_M@-UZ*8(G6@OCU#RER,TD4*>2+TFM+?P,RK14*-)QABE56EG/F8Q6IT.= M/!9@>R!CI9[]2HIIPN]AVGKRR(PD*FJ+F(A1HP &H1/:(XU=<+-?1?$%D&P' ML QS-PJ^!LJ#@N,>#STC0G$'D@LY > MOK^J82]4E(AJY FH2D$3QKWBV"-GN&%R_E6(!X?+]-4'(SV(&A R*GA&E;6( M"$FX375BEK@X_^K#XP)Q*JH#$91(&0@"I8$9V%?.'5CAD4O$43 SW/I]VK![ MF.)+JRDU 1M#-*-2ZJ 4-TAQQ5C=BG;N&>/;4,:B')BA"SN'YD&..I\^:W2! M"A<=8PHYAH0QP"25#P)S;0CPS+G5_AX!>@]SN ASC&MLDR>*&>ZMX%)(RCB2 MCI*@YU;_>U2 W*,&:#T2W/H RA]EA(#"$!@F&CA>#";:>?(,S@BCFXKZ8*G5 M@=+(!$8,.6]X0"I$T.DI9F(>6J?/ EW=TWDR]6O]?IK [4DZ5QZ8C'7G9!T- M#)/@ -JAHDQ1KQW5@GBD=80%L#EHNOWU_(,=5Y3'Z=+EW7M+?##]!H]"&+TI MG+GQY57GRG'P&V?'\.(L(]IUZP^P(0I%L":1.1(54X$((J,5."@F9U_%6>+# MO7;[BL0(RR(!.X4%P2P&S C1.Z$L0Y+,OH;U=7QX51J7FIC>'1]F1=4B#GE' ME.-:>H:-4()2&ZA,N9;2$CSOD)ENIN,]PHE@P[%DT7G%#'):,TJT(M)99ZV< MIQ;!,T!*T]>-M318!XXBU9YIYRT#$Q09%6F(P3?YY0L!SRD0X/2A2Y,G1TIK M0!%F!GLKD[^'60W6K#=Q#EK1S@"1/HROQTI$.0""$<, %!91RJ46(GH#+'7N M(3/=3.G[@Q-.WAX'#!%9SIQ"2L4@A*)2(^DD#G/DZYX!4IJ^TUL9V%GGE'3I M6"Z JQ?.:$JU9$HIAA8&GM.6=U.!+E=)%;5"N1 9DU2GV 9.X0T:%8]DWOT_ MCRWO[K$IOA-28Y,!4]$0ST>*,MUDJ&H*)E>![Z'<\0 M6.ZQWS$* H.1I0@&_2%8;01&('$TJ!,VLCC/U#)YHJZ@2\>7C3:PY._YA9(-T?)7E!F0 0!,T0(S(8 M[Y4SBC*3M'(W3\F6F^FDO[!KSE;'H\.B_*RUS3K>E(S-8I,X$$;!U"'D+PBO,PZ'T#]_=ZEMXLC-*/8.&/E%\_P_0*RN? MNT6URZT(G!ID$+:!*8^,44QIPXAR'H5 YA1C[K?CTA)CKL;V*?=":0S*EF/2 MIQ-EC>3>4B>2&C9/$F,51O!Y?SS*3\*E";EQYOIC'_RKLABL%8/C\:@6_%MQ MPY2@,Q]4;],A(:8,+\]O'^ F[' MIG\I6S;. +()PELQYNZ;[7?FDJB%LA%'&BD!\P#YJ&-4GBE,K-"*RWDH_ITM M*$[G[)K(".$:)W'-(HF6R919;8SVQ&$]PV>HW2_P[BP OM",ZT;9\=_C_.$/ M*KX_-PPH\98JAR12F,60DKF8%=CA0+4B L^N&V:)!??H,>7:QR@,F'F"(844 MUX[[Z+1U*08;9A<+'J]3WJS RG G@T'!!6X8%=S8@(+06"EG=,1F=OGVO,#J M_KBK%90H$P)*IWYA3#50EZ4(!^LBL%TU!_KNCP"MB8H7Y7C0=#9*P?%AT2\. M'L3S/7V%6%GFL &RC"PP8JP%C3H5:\QH%Y + 0?& ME=62",0]]4)KBNP<1.%G%[H/$V-4-+7\-3*U&XM6:LQ,X#C5'7J7SDQ9*+5F M:@"[1SU4!Z,BHL%IRCP8H0)YIXQ1GGEJ<%QD>;E1SS]I-_[E^4\D/#%/)^5R M;YVA#"'@L9Q:PR)0J^:^C3$MJ/"< 9A/Q_?DB'%$L1@4V# T:!0I"T#O '7- MT!QDA,X)J!_&9Q0C0\I%H%K!F 0=-TH9D%:(&*$]74"Q.G7HW9^,==B'Z*,R M3C,&HE8%#23(B<+I2'H[3WV"OAN,.Z$?W.A:N]UJ<^A6%E&N@C35B@MA-?!8 MB3!H45$@9.&?2(+@BRQ7IP3GJ.V%1T(@AC00NIB#'/X9 M!N_#I(T;IB,R2CCNTZ&!8-CX8)C53B*&@U] ^3D5B-V?S R*:>:U\I(;@)!1 M-!W]Q24BFH7HYJG>\+M!UZL36DS_.O"V0VKW$_PB2DY0@TS0!&E$)=,I^3E* M:SWP6)Z\?6X.)&>*@+XM"S]VHZVRA=D5F+:WTM%]VS"@Z=_;24WSA5[3Z9N* MJ6!*@K6+*2,4]#,OK&+("L,),\U9L;H]2&@VNZM\ [W6BKP?_.[8YL.#NX;" M%Q/#4H^7.QZY=+,=S#]1"2VR1J?3$:5B' P\HA7#&)'(F>4F+*!*^-A ?A#% M4'$<,);,$D\8#4:;8##E&F EP)Q;1,5PBG"[QW84D2!F! M44\9 <0!H:<08 M5@81@_C\JX>7>56K,>;]/#W3^,0640'$RFOBK!6.&(9 6$=%P#K3,M5>>[P MKI.IP7,Z:><.%"Q#33I=DT7FE!02J]1MDAAEXORF3#TF&!^FL0$E)CK,27)& M>^*U]M(" XW2*X75_"8>3@DR]RC35/#I-%/.E&:2>4UI<)*ZE,9F!9\'ET?: M_350/HI^[FLU8W,4!C<*;K9@2^#>\&"G&?;>#.&ZZB^-..E0,OG -3MI<-P/ M:68[1;\^J',A(_S,&X*L"6>-5M9$*<@,M_E? MT('*&V_PLD>+!; NA:,^E8--8XH24H2H$9HK6,H'/#]^Z1*W/'O^G\_A)4=B@X(T7 MH+0)PS#(!I 02CMLE.=A/H(ATX?<5 PR#N:8$(R"#HX9HLI*(WE*,\0I"]C/ M4_.E)?/Y.5$XIM[D$CM.F6#*4GG 7)+YC,SS&9]+X48-<@0P"K@BL$BAM4$:L @I MY+DW4B]9Y,+@UW2.,.7!!1T0J/N8H5378K0DGF+JHZ)RA@]AF8JI_4 'K4<3 M.!64.\]L5.ET%4R!P$E*LV0S?#[1M&%PCT>*.L^-UMAQ'9BEVE+A&*?&.(1L MX#.>%?'HML/#''.GC398(2 !P3QQUJL $/%<14UC='-/!P\&@Q^D@V?YV?,R M5,6X=*%J?AX&X^OY^/SDQ>_P3YN:3Z*UU&,GHV*12461Q-(#G"A60D[5"N''H]].?#T*E?^@W4C@.8GRU&HV+P/,WM))2C!+3V(_7WFMOMM+5>89BG MF8]@BT9^\N%V42OUHIZ-_"WWU(I&7[Z-5O"77UT.>V_#/JOA5DX>F.#F\>A) M_1X@3,+ ?S_!_,D-I&K1!![-?#%.2/(XR7(]S^:%G-:+= M$9/3AR?W81Y%^7SR@0CDVHEFD/?/G_^?76 Z5=8+I]EV,3##__.T,L.J4P&! MQ^;!*O\4GF,"Z%S_/&V6*&&<&O?;)8,% 9ORKK>YN[&>[>RN[F[L7*>^&9SM MSL;:N^W-W M[+W>W>H]S=97UE8R@CC3TYNVN-.L/SS(?[ZXZI8QCXKC>GX/#SO^C5W0:1-> M;6UWL]]!0@Z+86\\@#%+D#=D^V:/=L3_:.-E_K8^VC@[. M]P=_Y%WRY]G>)S_86M\>]-8=ZWY:I=U=_W%K?0]U/VVP_=T#^H;V^GN?"M8= M[.=[1[V/W?==NG]T@/:/_J1;Z]W3WJ<-NK]^0'KKW;.MU^]8#ZNS-V3_?.^] M$[W7K_K=3]M'^T>O#KOK?Z+>^CO4>[^!>X->?VMW%??6M_O[@UZ^]^GCB7_] M%_/__4=_G_1/[%&!]MZ_^]1[W1MTWV^<]M*[NW_BO=UW9(^\X]TTSNN_!GOD MCZ.MO]2G'LS[ W/&*&5L1UK-.TP$VC':Q0YF8)9BQ9PS\LD+C#K_J?642RB\ M^"G)Y[-%W_/2U)V6]DO7E!^SK6'X]2[4S!LY^]@JF^+T1U0VOJ*)O'=E1>,5 M)>GW*"O7-1-ZH9A,] YR?)8TCZM\LA_BYUM3'-\=_5?+W/2S=\/<%3YDW9V[ M2CUV$TL:O>SAN>;J<#@V_>UP7)2C)UDLRH$9P>AGH^)\;_"JO_4:GH[.[P7KK>Z63/SV1<;<8OHC(_%]:6XU#J_V>N]6WV3;&V^WMG>SM^^V=]ZM]G:SW:T, MU-)=T#TS3+.M[0SS7_ROV=:K;/>_-[(K&NN%MKJZMIMN8TW9M?V9LL5P-WX/ M2E"]L%>;.VNP&WL;J]O91F\=;(A'H/&WM1=CH_%U7R=R#UM(@:UR(O4S1 _*E->: M<[1?Y150[A[ X:XP^RG!!1S6*LEBQQ >.RRBT+$DXHZWAFH7!#$L/GFQOK&V MT7VYL?U?_\("_99Z_W\-9N_V./ M_(GW=_U@[],>W]J%^Z^[-]5&UGW]#E3'/;*__E?>_?0.YOB.;[W_$^;W5[]' M]H]Z1Q]Y=["']O M:B..POI(0\>@H#L,>5 @I40=CCW61DE.E[AH_@QW&EWUB0;40:+;?^XV*KF]]N-[;O5]M;W>:O MR<(??YN+=!NSM3.WD6=H3-! MAC5_6BL&@[Q*0>SL50[:%?!@&\KG#VG.;=0A[?2UYF-S*5__D;.;?1#$1^YB MZ"CM;(=1XSI*2=+A GM'I<$^R)2C@#M4429G1ZW_IL<;/9['>UJ4]#O!J!&COJP9V?CHPVT ?$O4%8D$XPH*TSC6G'*D8Z=>FVP!%1PI^\ MZ %HLJ9Q;=9VKGV:I5,-9H>L[L:L?]DX,VY4XT%6Q*R\@']FJJPZ#BYE+_DL M'V;YJ,K5]#YMYUOO-T][9..\.]BXZ70X@[F0O5W@ M\H/]?N_U)MH;P)QV_X!O[U'XS?>.5NG>[N;YWE^W.!V4D%PC*3H$.Y &H&!U MM#.DDTY:4MB+P A]\F(]],VI*AU^1@S?-6>;;NH MBT!=X82Q#J&4=P BO*.E0QV/H\8.1^N9>_)"H4YJ4(._XN>?'SY]1Y6GYIQ9 M46;%Z#"4V=&XS"N?U[V;00>JTX;SJYRV?K0\,,/\4_W[U_FAZSONR.;*]LK. M2K8Q..X7YZ&LM^ Z'6:]8N77'_,0/HX!=;?8T(,SL%7ORU!5[?^\@0G@N61> M_\@9@3Y0$ICVC'8X\[K#E&,=:XGH",$5E2%:HOR3%ZG(,/M/7MKS;+W,3\"$ MVAGG0)IP?7;LJ!G#K+5T&&VY6YS.IS[WCZQST,<05S**V"'*N@YSA'=L#*:# MHH/_X4QP39Z\^.]B7(V*X>?Q[,<"4BUAMLJWH'N#)/GY_"BK^ .-D3KX3\>B M0#I,8-M1C(N.A-WD"ALG.:@?N_]S$TB/!J.W!=A'_?W\N#&>?C((;> /EB"C M(K$=Z8U(22*X8S'W'6\#BQ@I2A1Z\D)*A/7L<.,[YA"W,$XNK>,22# _-OTL MG 4W'H&<@%[@ S+O-1#@,V48=0!I\=C\MJG,(/ MHR*#)VK3$Y-?[*^)E8.YGJVZT?,9SN_[44\\6L&(W'\9JU@1[,NO_NBP5*]H M?K=TQ,5Q''TMO60W'_7K^%DP[C!S?5-5B^4C^NKB2U-SHIWS@2WZOU0+YA[[ MVM)[;=BT!GLX 7AMGI80Y7+OG:PCI3'U#U:07$.2:VIJ^Y5'W:I-G7 M7;KW?A/W=C?)_NL_CGKK>ZSWJ9_WWN]]@N^>]SY]A+F_HWM'G]5:,5C+X=[1 M.]P]VO^X-^BBWM$!W8*Q]H]ZL,9-FI)M]W=]WGL%<[P9OV(^=3Z1O.."]!U& M/.XH050GADBYTTY&S9N,+4#:G5'A/C[-CDV9G9C^.&3_&ZT@G!VGUB>' MFCHNMSRR89%+1+X#(M^(9FED5308$%GQY$ZR*;O-\$Y$1*!HL:#: C_>[&TL ML?0?<]R-5I(U.6 WTPJ2G)O[C(+'0^3-ZX@,^Y[BK;ACG4 =AHWIF C_8,8U MD59CSR0@,J#*7E%^;'AR-@'(MV.TLU[M^5U6W\$UJR_K@04\PYEGC]B8X6MU M&/DP!6Z31=F8P \*Y,]*K>I-V!SZ%#8.F3W/W&$ !$[].+.\@>65',.\RDQV M&OK]SL=A<0K3#*8"('NX48V3G\-4F0\Q'S8IB-MCL+(8XA.LN(),@" K=T_I MWPO5/\[S_U99VMVVJGB4ZH+;O_W%@H>'CL"\!XC_)P%\IX7W9@WNN10G_\BW MR3XH'P)W"GG!^=7H8ZMS% M&TSK%_QK=@@Z4^)4/C/]_@6[NLK';&@?L.2K-HQZF/S:TG44_25*-, MH\R;\^H[>/&#G1JV;D6GJMF^(C,LQKJJ^5TWR[7 P[C?9XCN=W>R7 MM+ORMXQ0LG)AM.=U$>%Q*B)\: '23/A"+H3JUUGB^E?V/&UY*P1^.JZ_>O:! M,,%A0UDG".Y3G:WH6,]I)UA'+/6PV9@ON?Z/'SM1^W#2D)FG ,> MG\ZZ]S772T[4X:U7,R"ESJTWJ@$(!_A*.5%)@?\-8 _.GR8C 88#S3KMVD%V M4!:GH\/)[16P&4(]M]II6W?"JG-P4R8;@65^88;U;?S;Y+%O/O#E^4T>3(9" M^_ 7YCIYB:5G\.>EH<-O@H7=/*-4"(@Z(\OR7;IWZH1A77/C37 MB3_=]W\=[N_VCK;6_TK5#L>:>OA=1 MR.Q\R3Y;),1]<,9<[^++<05?KJI%/(#DT3CQN^N<6!K.G42T8Z@DZ3"#V#%1 MJ@Y50EO@PPR)<+<#2!9'S5A$-K1QZ4 _ X!.-G#U_46KC4[ MN!2$/RH(SS\3A!8SCSF7'4JC[3 N1<=( (G&4AL$P!(T?H<@_'KMP2P$5>)7 M@A>IJ/Z.N:$II%X'TL% 2TFBHR(;5TW@ U8:8*$^&UVU0;?T Q=(E,P U-WS_1P.GK;F])766KGF?O;2R8: M/HKI+^;7YL_;HAE3C (^/,,XNSR!I3G9:[%.8/E'@7;R@8N(*2.QPZ6B'881 MZUA-24=$%X@4 GNNOWV"RD(&4*\D3;96:ZKB3E%$,QJ%U$@W$3*06NJ"#5,S M!W5RX46'#E-58*2E2Y,08H@QU-D=P[8/47HS3TD?0Z#MA/MET<\*D.972/[2 M8*Z+S"^R,QEB5UI@[)C2&ABVLW76#^=U3N8OF&?O5G;2\<^2B-0OX]>T\,M5 MMF56M@^$=X6QQ+P<-,DTQ_!MDQX"7E17W_AZQF;L\U$[KP7E'9LNEJMIF46Y M>@GL5WUSL.0>%\F9GS[ QFGAB.@0+T.JP-4=A97N1$XHHS(2(_U/RCWJ](OJ M,/3[$V4B^^66RK5K*09 M=^3CS8[%2$7$)[1I*>93(!Z>&=APKZOF$@_(]O: M6O^3=8\^GJ8LP^[Z*OT0G5>8V;HKK>DPBI.](W6'(QVCT<0+C.I\OOEF7KO M7LS! 3"HQ,$2XPJCMJ-'<=.6N=!@7-,#I*KKS0&9ZNJ0.D,LIJ(*&*GZ_.VD M)*4K_51:85M7=2JP^,J'!D65%(I4I-T_;PRBD RI*@!5)/LGG?":_3VN3QK) M?K$F647M=UR_J&I[R/1#LH5R%R:WOE QGV[_,1Z&C*+F.--?ZSSA_]T2Y*LZ M!1>>&0_SAAS'%1@-U^A32!RB M* %#Q75L2$X)1GA'"44Z)C5(4#%(C.B3%TP])9H\%8A/J'4"RA=W2MB;-7IM M&OLELJE;[=Q":[=3:C$>UPJPF_V7MU2VU3/M2;)G?I36Y?S7=+ MK;KV^A[_H)7'1#G7H1;,=8:BZ6@?0.M&#@E!%4(!:("2IXKSIXBS?T@#TV\+ MLKZU]JZ[T=O=R39[:UO;;[>V5W]GVQJN-[8W>VL:\4?4CG#=<71X( M%/S+$VG4#$ZKYZF'1]Z&L[G[RW/6T]5LYP*,GLC/,?R2177_7 6:W M!-LF2X!]"[/Q9)M2,'FD92FTJ2^X=906/NV.PY.9+\8)?A,6=VOBU-"HH^4$^F;QS>+&QQ^8@=&P9S$>P M<."CSTW_U)Q73YY=IQ5 Y78O&%F1:2]N+N-;D_V<\MH]PE^BOGL55G?L+)_M MKKY\LY&. E_;ZNTF23RK92^P\RNHV?WO91=T!>3K#Q5G?.T>6>'R_HMI] I1 M/U;U\OAS%6(%\Q^;T.-/5JV(.Q;^W)K=I?]9HL8%P[B%P&.\%P*_+5OC:TV, M?S/+B[>KV;K;Y^S-SD^].(X?XN_)P[G$W?R!]ZCL6 M_[G*\.ULQQ\=_A[!L*2R>Z(R#;81V"(97IDI,EO"]_[@.\DPGS4 WV(>E&GU M7^:R2\A_'^39%T"^Y/,_&S80,N'SJTM&OZ@ WLZKC]DKXT9%N63V/QWT\9+; M+]&A10<^X?8OE]Q^40'\;EB&JNB?!)_B23%F*12?8H:S!O$EZW]H5*!+UK]$ MAQ8=5,OZR9+S+RI\WY;%<=KCL&3U/QWLEZQ^B0XM.E#CDMW:*JF0+AY]\I!C;.&2DLU\*%QC/*E^;]$AP8=:"M2Q%*D+"I\ M_]_M !,X"?[_FS40+UG]0\-^R>J7Z#!!!]&R>KED]8L*W^[G74:3PW=<57G; MFG1U:/KG55Z; J\N>HBN%4/?]!U.SX"\&/=']2-;QZ&9TM),^.F0B8JE[%BB M0XT.0DYDQ[+69V$!_&=J#9^/ZEXMM1R "_W)[RMQPVS5%N.Z;5SR5*4*H5E# MB:5L>&A<86HI&Y;HT#1*FD0EU%(T+"I\+RV%BSYS381A9WQ\W*]_F_(\6SHS MJE:;TV),NE ,)S_K?M/PPJ4TN;0J9@U;EF+CP=&(HZ7<6.)#@P]LTDQ&+QU, MBPOAM:(^P:PQ'>H*)+],1/\I,6')^Y?X<($/D]8R>ME:9G$AO%4?@G?ET(19 M _62ZS\X#BRY_A(?+GIQ,TV$9/";3')0]=J2__\$L+YT^J02!U/6YY"]*DKX M:CIWK\PKG]%EH_'%A7#;>.8\VSH=@AUPF!^G.M,UV'>3 M#[.781C 0$BY@'*&6(F2)#Q>!@DDM$EXV M,%]<"$^$12T'4C@0A$AU33+LEC!-T\0*G[9)ZHTS*MN$KX+%X-G\?'$A_+;,ARX_!HOB2AG2JQ#: M90GN1NF8/^$R+&MT3! M,H]DF4>RT#0@)GDD?RW32);2?4;F\CT(/"DVQ\N&Z(L+X8VSP]SF([#C;^E" MDNVXP^#'_:4"]Q-B!B=+6WZ)#PT^R$D!.5YV,E]<"+\JRI0TVOE/MC,>#$QY M/FN@7G+]!\63+T_Q MZK]IB-S_^\D=M@D]F;QT6%YB]$'HV#*8CQT3X:O/3?_4G%=/GEV;W" ?=FYL MQLUU?&NV5T MUNY&MKWQ>G5[?;/W.GNUM?T>_NR\V=KZ3_J]L[NZN]'=Z.WN?!%W;EUDG@), MH^=4''^%].]IC9^16[W&W<.\RE:'PS&HR]OAN"A'J1/3)0/]990>2&W""?KM MVG/U-?S;K\ 7ARG.5J73B$Y-Z3O]HOB8O*?591/ ND+/E"&KQO8HN%$V*C*3 M#<<#&\J4V%'FUNB9NEPX=>IK! L_3 Z>'N3NL1[#AO(#GBG%9?[DL M^BO9:K]_Y6M/LZ*N(H>/#J]. H:!Q8R*,K'D+!HW>IJ5%Z6%:)XE"H/BXO&YG#IPJZ84/'3+%2C?%#'$NOJPW'K+NX7595F?UP6:;4A"8]J MU%RHJQ/3GWTSB3H6]9X ZGG.+B2Q@)3^/*NKF3O#\,P&U9BFP@X"1>:+&/)Y_9<\!8/W183$^.,R&!0 ($.\K:-^2!F ](.]D M]/1,#9.5>6,6JU]?+6"V^0CLHW^>F1J3$_;Y5+=1_WT3.W_+3N%VJO(U^2"K MZ=P"TZ_)+4%C?%R_"X-4X>IGQD.PXRL@N+_'.2!&9L^SOCEM* E&=&9 MC&L0P4A :B[ >WX)>;0 /4W,I::$AE\ECM!2:8TE5_($ M&I1N. ,,&?L-E0.H"^ BXX,#H(5F:FD/OK)G\,V!^1ANI]\:04$65\4PJ2M/ MF^4-LX.4$CT$#EI5X[)>3#W?9J=NF7%17I_P:0Z M"$S[C"MUJ]D\X:)[UO, M*6#!^2#M%3"K[..P.!W6C+TH6YE3\[N$$_!@@B?<2_M;MF=7 '+X/$80%HEQ ME>O6H^-.$R ,+&M%Q-^/[6 /PV:V2!&^UK M#WCPQLU9R,M);-Y.?X#YOADU;4@M@ %1KLG?2[F=*,F-RQ*F#CO4;'2BT>II M\TS"S(O;/L $X*Y-P)EL;(V&5V!BCH_AT:0' .6[8G#<_&]]JU\55P%B/!A2 M54A_ :Q<0YEV7 %:5-<$LYOL4_VQ5H:WL)X[;KM;DW/+SE+?Y"MLX^_4LDMWM";HDW^@VL^! MX?78X,=?MO&6YMIM&[;SKMM-MMK6J^SM]F9O;?/MZIML>W/G/]FKU;7=K>VY ML\VVKG"Y#+CW]]E.*]ENK7KT^\5I(G,8P, 0M3]LHIP=7R2]I$%NDYS_B O7 MDRHOI=6E-06R)QL4P)P3X^^'T14%KYE;$NQ?6%B]%,:OG2PF@;"8 X(4Z]:_#99R>-/X?K>8+92)\/9L7Y.4:F_ZVAWUP:?^>WD6;N96(GL*. M58=9! )OS9(+]P+0[7E2OZZ2+]R_2<*@^B_1_B'1'EAVE4R3!$X?[.B*B5NU M'/;0@#%7@?3,(Q!%PK(&2 G\%=BX"0NK"R5M0D8)FJU^>\6GU/);4/K:SEAY M\UK]Z2O=UYLO]_-!WG#Q@[(X!5YJ6K^:L7D_D0<(FC \ !4CC=-RX GQ) FS MQ)V'PIU-X#^-(R01\JV2]W-W9 ._ACT ]VQY1BT$CTT*1(W[IGQ:NR)K!M=\ MH.[$WS<6#(/BT@R>X$@18Y*UR3:KN1F\Z))'(M3NWL9%4A9^[-J37JHV47:) M&P^'&S%9V\DH'P\GAETR]( P6P90T^G'<)X%$)O%>4BNZ%%PA\-:ZC;FWS#T M6^=S[2NO/N;]/DBU=*4Q+G/X=5J4'T/JS'(W@_M6*=4B4C5.;I8Y1XM:+9\N M6L 4;D>+I.V7(5E@L..@QIB3O 1['V;GPR!W+6HTA4\!X%:DBR5H7V7K?ZH: M471H?#(4;A%(^> XX=@MHNAIJ\:U[H3:[SMNX']A:ER=1PY($EI6UCP^49"N MJV^M]ZX-"R1$KZ=H+MC4Q=PN1[N.JOW\[W$.*'K^11VJEJ2?(_024Q\,4]^' MB7IZR< &R;A+;"NRC&?5U71/ZEG=-P?'UP.FV;;#Z:.$:4I--,+57W.94(L> RH MJC+]4+6,L+G2?"*K#H%;SSE"S;)$3)KV51OM(C!X ?;DU4A0K-E''VR\Y#JY MT)3:J' "WA6^!^H6:,R)T5SA#\F'?2%) ?J .!>X-GEZ: 8U*RY@J":8E0+1 M*=A5+)'@09'@BM9Q(]G@@J\G\0(*3T*5_$+T@++3O^0<5P10XRX 8052Y+AF M03[$QM;JYXV9E#Q2ILRKA$AUY,@X5X=Z:][ES:"QGTZ M4S2#&(_A,;/58Y= M$W9IM+"+SSQ-?H9^T8:I&P]8D^S0K_E3;?.G$9*\A-=K+TGL@ZAK<3%E(-1Y M$XW[I,F36"+?H^KDSB4=*)EM;0(#,"E@-(.0#/)!K7N#<(L75ZL4W'6AG[ R M3]:83]> ?R1/URB%X [GS8A8V!E13]YHUQ2P1("I;A&BRMFX^?>J]NB!4N, M>$",:)7QJ](RI>0TFG'C+0"8Y<.C<7D^<3/#Y='Y1+I=R*\D#AOOYH3YW"V* M]..8L42,!V855[ B!A!(*9&CCM5-](RD"/?-:=4"Z6#VWNPD(,ZK;%6J)/2?3-.DBR_'%0F0$!7 MNQPNXRVU#"T;>JJ#+BV>P,-IF.2CZ*<,PA2-ON"M=4%(ZUT;'8Y;)VQ]M?[@ MF>N/?6B0MFHLC\F:OKJ().U5F3*B@!Y<&2*!\T]-VH33X%-9L4]L8DJ6M+6BVLAFB= M(%&>M''R5E>K&6_K[+@]ZV90B]2V6B"FRH 34^;%N)HDG%55 ?B3,*".C>>7 M$ZI3'ZK!M5C:ITTGH%XU/\2XI%3]C"BR9EQ38 M)9%_K^1MBEKZ5[/2@!Q-:X%=^.H_DZRMXW2.RE;%S-2MCXK=0]-<[8? MKMO1=ZG;N<8,.+O)*-.5*:V^2>]?^:]_88%^^_S?EZVC[:XBX>%648_XO.9D M[@[KVCI)TBR!I,C>O MG7YV95Q=JQ1OKP(KOY!(=>W,.G#FTUKZM>?1M:D=H^S4U+&205,!_"K8@N0YCH+&T!9/+])$=$;7ONK+VJ*U:&=0;FFY6W M*W6\."D[,>;]9*%4*UF]W_7\4H92$E67Q1*7&0V@)\&6A[8 I ;V:@S=);;EAI]31XUY=>+,Z"*F1PC"SILK;+ 5CR\+XE>Q]J#..AQ.@ MML6TUPR@5G5+/W]IMWSCO\S@^+>WEYTE+J**J4XWI(#CI&:D7YQG'K;JL.C# M)B;Q=Y$J<<5?6^=KA>,$M,.BS#\!"J7XQ6#<'X%ND$)7R9W;!KHNYE///Q9N M7 ??FZV[T",NIE0O++GU.TWN87XRL4H'\,W#,*S2E:O N)AELY2FY\# G.4# MH*\VZ']E5^J:E>I&4G=H(_2NKO!Z?UFQ7ESQ/=;HT(YTH97 FL$^GN@^\(@O M88+#B6-RDBAWN>Y0)IRN=;I)(0XH' $ 69_*E%)]\5&-*BA9-RE(# MX#7,_)J#LZDKSGVJ2&W3<*XB6BK4 ?X&,O5IN^.P0TW),*#0TC::X["M3:T;[N^Y^4M;IN2D_ MX)(L0!6[L-BNT?0%\E^P&X!)V9S(T(0T+LGV&GMJI]:62-\ZD\FF@CX/?Z6D MYXM>+8G\:V=22M*#+3QO=(7C%,%.D>K4':8H6O,"J INY'56)U#0,*LS2$]@ MM!I5;=K VD%4\]YSEY)_\L$%H=7='5*CB4F.?MJ0%/BI2;HH&RIN\A2;J.4% MM&"O$X<=M3DS%V!JVYM43Z]TQ4E^R>2U+/]_]MZVR6TKR1K\*XS9[B?L"*K: MDOS:CMV(LFRW-6-9'DDSVOFT 9(@"Q8(< "B2M6_?N\YF7EO7A L5;FGQF)T MS8<>JT@"]S5?3Y[D10F#"@LIO"9A:.$[;AUUBG)(-+(EPI"\YSUN/A=8!>4C MWO%@ ?HK:NA:>P!R33O$T>M6M-!X,<]FY_WT:Y)TX9_P(GON/)SZ(.8EGAYE M( 1C5V@04#9%S 2%8!D *]:6\CC^UBXT3(!!],E/[0'73.6T #/)%\,8KL+V MJ!43=6AON]27$YLB2?-2"4$67!RY@I6'CJ*,L M*J%2]F1*)E*XE,^1:M6?B M+?C;7,7\&GETO)[U%.#&FYQP9!V7JZ44110/ G/U+ ^CF,"(>/(J/"(#T MCL&2.E7K]K'04[]X>0<@],"O-/:4^J>+])=D103#@2-93K 18 ZVMG8=^6P3-K5I_Z9X%2>@0N1.J_V'LR9[A ME\QUVG$7R)*L\N'%"=OMG2):^%(\D\8F;Y@:G!C:-A*]XD2*NGO0EG MX2S,8_VXF,>M@W5_X'GV@[/)!PL$N6KHCHJ$:4FOIN5?[MF@J0J'0P,TC,?P MCAQR7V&2V9_ZC/AR/OOW@0YHT"X3G__[?/9,"X[&GWZ-'_/\AO.Z4OK+%I66 M_-J:)Y3L5%U3]1>PG8>N'PKQFE^76KG_^.DGQ:=\SN,O/DG26?NBXN980F5V M+E[^XV^>?DX9R!>'Y_H$B_^RQ5?F8BU?!N6I=[[D[1",@ZWN#9M9X/I*'""R MU*'8 5[.DH]D,!YR5(1W:SXG5D&*:V(E)\3FW"U,L$3#@LS'L\:*Q,D\0\1! MR-/\9%__\,SF>#;[KW:0(GH(CD(")#!8#"0W+(+MA@&%6]W'3^[NKHZ"QK];-->GLV>Z^KTKI8:*KP3 D#6W4/*73#7%(YG&?G2C)+NA@6& M4,'XL!J1Y+5>ZS:QX MK!&D5E,JO5MMQ?M"NU*2:9KX*U$-S170[RK4B&9:XLG3Q* M@11DILTA3^__^A%NR=$#-KU)SZ*38L?LKW\0Q$ +U!%WH[V:O"<[*(!W53U5 M6U E$F5A##*/9'3A?RA/B^L(OZ&C"],8&FTV\!C"B#2&(MX>XE%EK\%8C39(*"9F+7\M M41)=#MM@PH4UVS/F:C&E%,DSU+!43=;PP>5!*0 ;=-QVQ]AL$F0I!B0_3/D^ MY5RV8! BWOJ3X*4LWY62*V,"00)]/<-\8>?"7&$A$_Z&2F\IRHP<^"P^L+>C6KWPX_1*\2E%ZA@J* :Y+?QV,\JW^>5N]9S9" MODB1$/YJH3,$.N7;N/:@8CP88$Z H:FMLM?B(\'88:MQ1&M\BY1Z]3@KO.T-R5\+TUS)-1=I*!.)@#6A77OP=]9+:ZI6/D#\1VLW4%) M40E)8M(R/2+*EM,+O_R(X/V_%HUA2#Z/]N_W80414Q.SZVI*U6=S3WTFW/$R8SV365Y-/7]D M:P/' MZP_U'&8.-O%A'! 3,0C+.N2/2S=,Y=4.453>/^PD15\+#"+(1<3TUK>+IS-V M[A*)F'86[=<8^VKHY'SYS(,G13"IN&R'78K MF^0\6%3A#Q3'O22Q.C5;<%4AXEVNDGQ9EJ1\*W8>W&[):U-*<:B$4ZN\E_+Q M9O-(3!%--B1#!5G^<"^O=Z6!6Q9".Q$DD@366?5E"^OWN[(<]E861#%.8[S; M+MQ/'AQ&]NW+X]2)U1@D-B W@"+MA$GH([4[.^\:'N$6\08>SD<2X+.+LIZ MY^P$K>%+B"H*AT6G8!O+HK<-,[;KHB=:T Q6;GBQ!=*(B?_,U=R5[4X='LDB M,27%7#_GEYG -HZB6^!<:;Y!!$RASF"1";9T[RB7TJE,V69!#_'1D:C98\>F M^ C%J^,JY=02X]/+2#V;NJAEI\ U1=WRJA0$&'7J>7<)0[DGZ2M-:,_"<6>C M5'RC YOTZ>.OYN%D)='HA*!*I4GI]S'*ISO>V[>&+O@H0J^\B1'PX*+S(*HK M/97$AU 8]-9XP7:&?@BG:P?5";T=P1H:7!V:JW K-3;;7C&>PBSM ;Y3>?LN M@^VOJH^.JD3]6P\*6!L%GH?M1#A-IRJ?V<5=M4NX3]I0%N4J$B_?EI!77PVP MKL(^M%UPW;MPMTNK%U@2WT=-G(-'4LR'1E;$+H9[/K)"?/[#&7<9G2'6+5]A M%T;S=JX@?E9FK\%JA8D5D9C.Z/4!G0N2F\+R3=;&(DATAF8LWV8?2,EFLOWZ M,*#E!=(NWXO%&F7 HMR$@]T-#0,8TR M9N?HC?E2/FN)%/B9O1@B.A[P%JT!]P=X:F"8 K"?V.APAL-HPO:I&8VZ#!SR MV>JZ*4!_O&R3I UC7BM5_]P/8Q9%A16[S-CR#E$=>CL: (PP8E'!8=3:4Z6! M<7,I2)2(=5D/'1.Y"G,AE1^)4 T0_#'*V ]UR I.QV]MI_&)#,,%-68YI-Y M/)-HLVS71[4ADPA$KBNO_B.Y^IJE9-><]$)1@0J&%EQ7^._-(-BNPJPDQM[" MEO#@:DC1^VN'LJ^NWI63"+,;45S'<&Z_0[D?BS@]_OKK^1=!NR>]XK#61:Q/ M.1)Q^N;/'^,)O'.4A "?-P)!^SA4_;,,%I>*PA2&&5UKKRP]28JH%9%F"C=G MCG5?EK4H5%/NP0QN>@!5$A8W>EVB]@%:$=B>V@B00TQM\,X,\()G3S^;AR69 MK4N$$_+1JP$K CHKOK+H3[(&* (T1DU_(,'L]9XY:+V8_H*ZIST2AAD!UA+2 M]S>1Q3::?/'19F;3XN]$"%D,\EK8O_H,HQPA1A9=3RD2I5<<$Y*H2?).\-.Q M=%'>2!P44C!!WH3;3#2PU50%-7]YK33!$H;R\,5W9;E#OBL<@;;JW-?XC$\I M)1$KR1P].A'NJ%A& "7\A5L81$M6&.YX/S7=R"Q!'A9+)NELT89I@R6+0=9: MRT520&8K2S&/H'+TJ.@O^!^^HJ[=;/@WX)>P\:B&J=;(LU@ 6CW Y.%^C"+I M@X&1*1QLL)XZ,';NBUFQ#-OB>L9 991;JTU-]N0\;?9AZ5;;@%9=RFHNJX*' M:2$B!*0Z8L'&#M"^%L!.K%;:W #-!3A=8W^6/FY1PJ1D/RNS9<)WGGP>10;G M)&W"O9%K-K!)&S8;$/KD]>SQ$RJN-6U0W 3*FL+S65@"/5Y8*:F[ $8>:>A- M"D0[UYE=NBL:"4Y^"(ED$()= B]_\F3V]"]?^TKD)[,OXA\^G=I4*F,"&Z5 MY8G_]>/9X[]\;G]X0*&X*_+% PKEIN6))S+E4\;9,;49SX.16D];C,D+I >6 M0!@CB_&S^5?AWL7BO!@VHB?#Q@E//O]S([1\0OZ_E\:IK)Q5I@? 1CA\>U!/6@'K:0K*4<%J!N+R;BBM@E[B%.T>O6CW\W$-+TJFI<0KT:4N M$/72*@,BK.A8>$>]*VU(GKQ7R^:!60*-7PPA;?22W8$:]R.Y4>;C6>=E5V*QZ?\'],;G=M!D@\,@/YY9S.(QI*D:; MD"!7Q( 2 @O9V$"!<2NV)[<)CH2#;C"OK-W0>+C"?PI= ]S JR KPH^:H-%.[$G;>INU3G\%9AG&4$U,;FX9BY(2TBWPD*I0M2(2(#_VU\_@F(K^ <3)$9V.RE"GPHJ1'%?5%<0.HD*@N-:7F=4!C',X;?\]*/N,D7BP@HJ!UH&.;#&F82C?7X17 M[I7HH9#*PH..UHMA1>:E?0MNG'YV719!#S:KTT,I'F*S1V=A5:$FV;6:QFX< M4GS&K!%CA50CB"W 0?]$E5MD*%A77;]7&+'?IOY33>MW5;OJ4Z2K;]JKH)I0 M#H]$2 '++G7"99Q/D*G0964A!AI,HKFJM^^+=^T^:+=7[?)=5<;R,F_)S4?G M $=E%7SG:[\>#$CR(Q2H+I)Y8Q83>^HHBU.*F5D!BL$3T(@B./MS@X:1MLS!B^4F>IN*B .&\_<2SU;F!JE4%ZE& M9AV>DT3;%B,N!O%TPP>::X_XK @2P&2"CIV< MKR0Q@)>NK[5=.)U%)^#"#A4;C0P+NZ S&?,F<0=.K Z/$KPN&-\YFSUS*CO< M3!P@297"G5;ZPA&YTH>,T;FW>W/$5^R'?*E-';689VL'?GQN4CC+P%:V-%6S M&T1';89@7\"7EJZ00,1VJT?0/]?^P<$W6^KK=$F(7XV36PQ5O9+<6X\*^F!$ M= )\X#(R7PTT&UL9P4.K2\K\R/^6&!+FYD(PGU3K3X)D)"$71;XBY!151ZF+ M8T3K>CX+:U,OVF"Y''R25V;S&5:*:7'S1_'4I;)M_)(%^+X;,UOA='>@\OMH M1&4\M:Z_=XC%XZR88J\:,S10<0%U4Z3-) N6@ M@J>/YQHK9H%?NPMB\++,",YJ90Z#II7#JKBJ4;W+-W\>A11.#]+R?-&>N1,A2]\'- MP[NBGZ-!33ILD:%5&.,71M\)RD&DKX2S,->1"H#T:]MW?&D3 M#MRC()NWJ=" _XIA$>TP3DJ]0GW0N5*1WFX34'X&,YN,F,KKZ/M00PLOM:0@ M?^?I2;;4/_W4KM2Q:'JVFXZ,3QQ \W02$U7L&6-DG=;N!?R(TE$ZL3@CN0RR M.3.PW,MF D_34IM4>Y3:TZOD#3._5J@,;_F65=UC L;XSG$JA+\4&E&3UX>M MKIVD'LZH2NK2DIP>%= MN.W!#1KVWDF( <9Q4BOC?A7F1##%:W%),* J,L%6$6FZ9W[*$Y&H*O&W+*N_ M>(N[5;XC=,W$3<7(D4H/R I-[B1Q@DM*@F(2%YA@T*KIR#%APF">0W\PY7CI MPB5@D&0>JPWI[41N9$<*/LU7?JW=I<,:3U>8?*?,A,I9C;K9ZK*(#5S*]]K- M9;IGN'9CJ6*YO#%I2!$Y7)8V=5JW*>O9R\BZ#K\NWS_I@I?>&FZZK6A4.:S?_OY_QWUENAG M/[5TCWMTF6C:2[";*V^WZ^Z8N"B#1KNT> O#&/7U(]1M2IVH1G5.T4)[/8"% M^ 1]3]AG0[>\@->IY"0.!MH55ZEB61P4*U]%-J81?D7C^ R#&=92?;M2UXBK MDHQY%[2BN(R$4;9\#J^')R)@GSPJRK<@,<.!(X&A_$8I0Q$1/QRJWA 9Z3RV M$?7&8*]O4'"TW QW9GWD*(Y38BSA5Z3O^5#$4)F_K7M]N,CR@.!DE#Q=2M_.C-C_:HT4$$<"3L/ M].%!O=CK2%LH2(,V.@,ZPD]J [Y4[QQGG('-;MBI3R(Y&XS]6H^,/^V8V5]: MUX\/F=FA/EDYUI:G8BHVKF:ZGL[T=W6LK&GI^!>A1/'#":#C+,WSG)[[CNH_ZH= MU$]-PK@D%4SOHFLBUTC5K.M!H V'?<05[2K<4>@9(M3T -.@7Y2U/YELE6F5 M,9&Z(S-?>64T3UH8^G+3AI4S6'GL*T7.ZZIN::(?]#.WY*R)@]SCEX.>>$>2 M*Y'S-LPSM)X'+YV<-B&GN7+7)>Z^&#$)7A/)HH5-?#EHD#.QJ:8:4K&$)@NA M\A8[K@[FL!>/AK_$H!_U]QK!_7E7"?2\RH4#ZIBP+( +F2(FR?-VI&Y4?(!&_Y/OC2_&V'M>S3 M3U6$UUE;AV!=1"9W5"\&RT*(NTW:IOY%L>,:;!J]MIN4?V4<5UNZN!=$0-=4 MDY6VHQ: 1R7Z)"V=.$UA)QXIX8J%PK#&31O;_4J+7=_?MU?\Z)[ H+ H"G:] M:&FH2:\[4BFTX'*0;F!'=M12 (HTF.CEIPBA\/Q!JKP=HV5JGH$9^I1GA:"# M,-:,ZB,%[,K90?Y.PVF] %RU8FQK&WK%*7J[4P3"N![4R=0,*(\_=&8TC7-P M22:?G#B)('4]Q\4F&/$;"X8*"UJ/5LU+=#0TMVOZ6-"ZBJAT[+W<0'4?\%R@ M'9+/+X^/3Z=_/_ELB)[8 N^<=_;GDLQ5800T5>^PDFC3%#'TEAT-"X0V6^I MII8"+G74AN/09@IJQQ(^)!T!&^+"CO7NF=6:4-I=7R^@;I(/Z7-Y-R1B=,/ M!P @2<4$17=DI^Z(A52*"R7%F(<=O0\<& MS.21#J<='<:^-; NALD"E!Y=ME1>S.-IGBL39$S@S*W68R6/B>IK ("C=_)F M;,X:T,.Q'SUD<]WY_.I$LKD?RWW.HX1U46W%A[)C[I%/SMFB@61G/Y%PR-UI METNVKK&K/T)1V,4/^AM\:1@X+J9=\QE8SJB'^!CD*B( %WV-^787IJ75MDBKZH9-LUS2[@"$P2DMD M=6W[@3GQE5>$JC Z[69/-IPLM>$V)6W&*/+^/&\@E9HLJ T9MP+"P"Q;<<+= M4*3'8C@IQ"W(901^8N]2'\!%R1!<\4?"/=!3@QT H\A8D/&D'+4@3>2395IN M27]@3DNP*4%#P]S-QIJ^/V\<3),]LT"3'@XT$G^*&E-5JW<\^KE"Q2#UXD7C MVC>']U[ *S<$9P:%L?JK:B*6<#8[IV^4?-3(36I;$Q<2GM+Q=:2Y@1^H_Y/J M(&@F-[VLPZZX5LBY",&#PB IJV#?H+G9&L[FEOR<8,><\1'?$2$L=&Z@!GH) MXZEUJS%$O)JK*=^+3=5T.-K\O#?/;2HY(QL\D=HY.0'QMDS"("U4+'C!7J,K MO3B@6^G^;5<[9C'I7,E112A03T\,GR9LXPT[%R]08M6JJWC]U!80S/"NK6L% M( [;8#C5=6$=5QP%O$:*TYE,3TON^Q"&W(8_F[A7@2/(SHGUT'1@.!*K<#6* MO38K1V*=E[:*;OTHY3E=0QB7/CXNO3,3CS \.K)I$,2J;G;LW&A'VR8=KM1O M8>W#O19N)@;RD#MEQ&)=7+:=_,I*817X[%.V)WB2$=?#W!A$K85 PP7LW.[( M#6:PSK<*L^Z(ZN^_8%UI[")_GA+.GVA&[<7K\S[UJWQ;*D\['T8U*!CZZW3Z MM,_IJMPV4A5U4.B5HW*8XC;:@3(O?E)M6,(X<86RK[&C(($/TYW-(%N2* M-"@EOK-)F<.0;S"$$6W^Q*++&NF#Z5\$D?RI6VPLO]ASD0C)K4.*#^67_T=R MA.X+%&UIR5G?*T3PAFD*DZ+"Z%+IE($8ET5W63Y"P" %V]\U[?(=V8GY7[89 M(D .Z[3Y&D&I1N+\]%3=(#V:1U8GTA^WX4#M]KK,5(H[$/#LYURT\GV!6/1< M0^%!9EV4XK?L('W(4(JO74I<<'VX7BA$"[)_+>U@BHX5C0E=88=[P^QE6,EP MZF@@ @D2;,;U4,^V5:]5GB*0994C=X M 09RN-Q12_A%G6<=>R/B1$]4?F[" MI0,;GGO0.'I_Z/FU7;4A&1\"^HM6V;CM24=/[/S@E.N0^EN=-$D="\H[KFW^0OF3K6'0!(G=";TR$@ )XP-5^IZ1/!\;D$U^[3 +%U4&(W_U#,EO[@5^KQ#>B8&RW3/P$3'_YF##I85\>+%&PQ[0SH>;=K%Y?HA"3 MJRKVF0)Z%<9M/Q,SIQ^% 9F-AI776YUKL0( @ GB< >#AUE=5K7BUSNV1PSK M6(;_%<.BVEI^0KAP6:%?R\N[3B]RL52VE0242#G-_ F(.#;+.!U1Z<1J*$%+ M>U$M$%!6,&VB.9A'-I?XH0>?MIT6WJEKR;6IZ%\( 46V*WZH)^<3OK&@9$P! M&E-W,(C0]1/,X"X ED]=(1NXA,YSU+/B*HT.[XB_%<:>3FI':5#+X%+H77/QRE/=Q#/8)@% M\5R-*$+BD_'0<$8I0)3#$>Q>"*"G,QJ9)'@->"?+53:E%! B"[A$X"W$*K\5 M.CZ?NC'+*V*]80S_^"/ MXGU:R]"GOJMM%A2^3;=);F,M80!UG1@B*+?MI0@)%1AV^\&_A$04J3MKB?1F M]1HQ-DZ[TQC Y^HFU!H^N+HHN2<(Q.,JC/TW&83TB*&DZ4P MX=FSL&-E=YD$U2OM"S8[#V:/A6=?/7MU'DGXS10O)/9-&SL9G::I7!Y+!&J> MC9ZGCH@PT]M.&@RK6E3K,,C39MA1G\:M(."H#= MC64Y_ 6K*!$/Z>6(AH=MM$ZC+0X2EZNP0$39)0\H,R#-W=4_KD1[-T1N7#CS MXE9+)P/)C5>,59)5P3!O-ZJ>]N(FG,G'J;"L?!_<]+TF7HT!21_.*->R!L-@ MC(T7_6PTB#&Y*5^@*$H7YUV5ZZJ)IOWH&0IE0501&KYW2$YQ2+ST_M%:)CMX/&'4!_4@X_KQ;)V4<)6W)_&9$+&B^%/!SS0+]0 M;;MW$QO20?;= W).3^D]R_*_N;1\)59O.2>A0$U^ -62-34(.W5NAD^]EO;171;Y?CA/N1' 81 MK.%/D:%#'(,Y241J1F/$:T::#NBMUI@_F?\6];'X@%<#5-^$9ST9)K.\JKW1 MDGE2,Y/8P4@@2757RLW7UL>F/Z5I&H,/V5B6?,A*%=0URJPQ*=]ZK>U4"\I_ M:TI^%><5OYN^*?IR>I;1>517#",[0ZN-;$5)#HW-2L6_ M*.#>(!,N_G=X5+3*HR*I@L_!&2)(4HRPJPBFW D9SM2(J$"T^K5LTORGMMOV MTJ>(3=>D:D3[4CX655$:..WWP\J8N))Y07.([Y^G4U*F,+'Z\-7AL%G^N&86 MRJJQK$9( X&."T.^=BT@LGB$T[,3GCNNDC]B<8D$0+:=V+%L@Z?L*K%A8T@D M#X%X8X\1C]*'-^)0^MQ9L9B7!49*%YTH5P[-WG:Q'6**NJ;E<636,>#IHARC M<+:8(\C&H-?O=JLEMPVD[J+MQ(EL5KSYWE CST?$CT# H:#,09C'X'V/.(C= M NL@#4,/JA]#C0J5BCL%6 N5UG4133( MFVH?KLOSY\]COP"=0OHKFPL MC>*ZE!(V%6GY/4GLR>QD M7OO8M& 9_OOOI2;>0/:/KFU?SF4G@$Z5KJ:%=U;$T"*:N;L.+ZNEI6^%B':X(,$DOB_BQ:)L$ MZ2;3>2KY\\.&4^7L1ST'+UJ85\^".03B(SW[YRY#%R;M0R _OGCV.H5^S$%U M&P7WW(XX>_N@ E(0RX8M N0)L]G/X97%$1OAA_](- :5$L<'8G9*^3L&Y1+ M7L-5>$49GR&WV@;QRP CJYNY3'WP'#3%].'7[9A_Z2TFITFEKEA5K?;^\54; MK+EF8R -2AWBW8[WX(F2QS4 MF?2LBXA]!S:+\4&MS%?C$ *D;;3#LL:IXA\P<34R7B>>9]Q9.XF6/M:V%NI- M*5^M)GN);DNY8%XKWL(N)H%YT0]2O1&MS&CB7.-V3>G"=B0QNFMV_?2,BS=Y M19%3G<]B_/#4#(WS?6K8F2&0U,V 1EC7:+:9 8J_>/S%<1E'_BM]W [ M[W@Y)T$ODAP5GHTH_.,+;U1N#YE8?[6^.9%,[$%?.PGR&:)1^.WR6I1FG@B36>"OKM.4"7]%TGBJZR*!^@LDN MFGT.I4DHFC"R=UF]M-HL&00'Z6Y)-ZG+I0UEC[Y,?I-R/?)K/X3?@GO0KV1N M826ORCUB)?A*'X4A#!%HHQWU$LS;;I72=T+MH1CO0J%ZHW0H3'!6U1PLLS7D M"7[2Z_ ":V;]^(MDNV,U.-'S;@O;MMOQ53\H.U1O[RJ($M"\G?5K6P9AZK6? MGZ^PJ]J4LQ3>>)%CLS=$/\&7]4YK#H,Z6+>Q9+PKM=Q3Y_U+<5EMJ-;>RB-= M$O@5!NM/YR]O?WT5CV18:-?;^_$W8?;AN"'LKGK!DL+J;1)"E2424!NP4W\T MV.25$-/$#T"15=7A5#,A9D4V88FL;;T 09L&V-*_+$D#9L):F2V'?'!6.=086O3$@1UC[Z MHY4(4TLAT$[\91)C97').)O(V@=T,SR4*(*+Y0HJ%I9!\"ZRZ*S9]S6Y3])> MK^;N2XM!"QQ(NM$RFSTWMN$S&EZ[9& M0*(%?67]1+9:A A=B+IMF,?0C4C+W.6FS+:8$;L5[;H4AJX:;?-H7GD?#+^Z MZ'S1!RAHRGH7P\^20/ (N_"Z)MYJ/:>\(Y- T5D0P^]$S@/$M!,\)'-HQ;M1 M''OB;!W73#9+!Q.Q'2$H4(M?)51G];39T4E84TN3"PC5P@Y;F5T8==.NUXJM MT$,M!<98^=BM^BQJX^1@3!34TRQ7M7HGM+;G&!0I73;$1'-3MR48_ZI>(_=P MZ<\R%2N0B8EH3[ MP]G<"EM^A"^<>^S"5## U=1,1BS,$D@AXX2P#Z?*>@X >N],X[T;+2Q(2RZ8 M=)@N\3@4&,GL@2J,I*LVE]CZM[7/YAG2+L4"4J50-OS1L(N]BXIJ2/.,.YAD ML<4I?!97"VML=FJV2K-11DHVE=XU]$X3T!7 Y(;#O=73BY@,L!>=7/U)GK"Q MHY5R-G['LAP=WO]:D*Z_ND*3UXFB)V)R7@\+I)UG+\/_%5*\O2U1*BIG_;+% M"T@"@4ZSR]@)7=&)X%#.-FH*=#?BVAI]!(,N,F$CTFKY J_01S[9D\^FUF-_ MA>[S(K\+R_?%S!%6,9]N*CW0- :ZC,]SO!+>)8SS+&N!IS174W65'@O;/1K? MZV&C?9SBW=FV#;@S#_*GFU T,I1+J8*?6C 9,:[BTZ/#12$8/?]G86LZ26,QZ'Q9A3MR M$/YYY=.+QML^0T=R<73M*9*X"J-KWY6K(X.CE??J/*S+2BJ!5RO]Z>12G!WO MF?>1"D*OU83R"F34Q3LL^[[<23]2T*QOPI3#R=GW48@Y6K(4:6+6,#XH'-Q? M@KZ+!P/NJ3*ZB%.O(1WX<(S?TU,G"F!EL"2ZKO;.=.^%/]?AH*.65&_6/5!8 M--@():LZ\5(^##678".TO-CGVEG.?W,A]+P[,5CL@A[<\R#.YU&66XT+[@C= M4B?>W5RR*&*LY?I%(604-T6J]R6^'3"!Y[:H:AI8[U$W.Z_A8>3 M3J>?1Z(4[(:$GOQ^+#USBCG0&D=+YIEVOOW@"8MGQ60Q'[Y%-&Q!\B=@O=B: M*?6*H/(M^Z!;I'5$W+F@02& PM'WQ2792LQMJ%>)#BW8L&6I3'1N!E+9X1Q@ M3$DY8O)!)TS#..,&(\-F)F_$W;>H9[55A%^XRNQ[["WH0LP#CCH+"L8.O2#G MP V7C@*%=.,I4Z&[GW6BZ]"K!&L)M^4ZP_B.?B4A,1N%Q6/)[KV&P'ER]V9"DNM@QWA<,DJAX\^W%LIB%+^589/T#[CLBEL5:+*%]2?QX5:[G1P-A="AO%0(+ M2N AR>RNX.//_NFSS#>N#Z.F.7ZQ\H2MW M)!2F!=.SIQ6=3YJ7$= :I,RB75'$$&QG9435>T"6$^/*JU*J6D1L\$ M^ZU1CEC/UD/)[ND+<&G"HE2*W4W=+L /(@.1;D!#%SY/ [9DZB6H_\,9)MZL MBUDZ-"2Y]GVN(FZ(EH4/V0$!V5RTP%)N6(MCL MW; LO@X2C92DV2OY3&2M2C8'(4@ @=\"H/7G%^U& P1=55@'AL[8#\$0_XB M1GR*?? H=RS82IE[V5]X)3Y 8RN3P+ K+$0R$.1:'!@BS'ODD9;,%RO1Z)/_ MQ--9=Q?,T.U0;Z3-$T@+](D>4"8\T;T@&Q&/<I!6Y1P/6*'*C-B4O\C/:\=;5NU+:4&EO0I<.]XO8>WL.(_K@ M&/+%MG/3N$ZF+NB,X>B!#*.1UGGYNJ61J-B:,"JMO6(BDAGWJ[%\L[E8D#<9 MR[1*%#I8_9A,FDQ-D7TZ:VV.\UDB4SPJXK5J9*OCG4_15WO3]=3YJY_GT!9% M^CQY'$[+L[8A<>(R\H#\JN59!@5IV-7E%UWM'[MB6S*'$7YIBP/I$1DX4 M9!,?E$*Z!#\__LI'=-]T"+D73=,.S=)T5P2Y20@"_LL*/ M0[<&7X&OIC_/&%''3VA=9/)S!IX_<]YM>X3\>+.B M(3JW#'K:;[L2I;@W'4#(T6WI@D[AAS^6BXYC?OR-U>WD)92C3,_$G$3Q0VJY M'2IG?Y-C^4(#!+_R8,S)B[E4IF+64Z9PFA[DPZA:#)D]_>S/(*H/VHR!="52 M7&#%GX:]>%VQ%EST\Y99X3">BTC+F*_L2!0X"?/)LY>_/ODRV&':9-T)!!'] M6&D[1)S7R8G:\V"2S-,EBOD-F"L'#4-\D;YT1T3E+/JLU44Z?MS#"9.2EF,L M)=<5+.H@@5;7F>$ES2_#MD'&J"A<%KM'X0&/]EVQ*EVWXTV0[VK#Q7Z-&M3R M VLSU@]-WDB8J3\<:[KZ(R+HXXP=PG!]B/&=2LWM09JF-8?'NF:,\':3S:+/ M9C]66E4G!5?BK?5[75MX2E(":"3FZJ6(#]7LW60X;14;1ZUHA%CCN/76J!DM MKW!64=:>_>*:-#?6A2,YC2G =KR_"Z%FX3_6Z;3-(;C3LA;[\6Q#< M\376^B-K^C2779@VX\2?M%XAO\.0^FB"$C_%2L\?8Z7GJ8FHE\[T53,_M7L- M>S19S4J7"W"OEG&&5; ^R->9\*]!94_]$)1SC>LGJ>;"ENV^A1Y3KY/6#S/) M66VECC G9-/-U?=#20R=2YQ/JFY.$R%J-ZMJI8C691<+FE[)>64#:,DVMQM13])N[<1';LK#QI M!!$[(>R=\Q^?;:^>?(?O->!Q;*AXFWT?SA!1[ G8F8UI^JQZ3+;U6'?Q',39 M2@ELUVH$\=TT)@U/>G*Z/F.@B;Q7YX19B;J]X!F*COW>F8 MG))EE:O>_R*FL8=:T^QIJT9%L<$(9ET* DL;K?5^HX/1&%YDNDD+'JXW46=6 M-)!Z<7!ICX $+C7G*39-$947X/\,_$8+-$.M>/F9;Z'&7W4'T>UVY+L]_CJM MJ$N =T&G%K6/0N:$D1FJ3H--5<,895Y6\^4AV#W_G8 )XL;0+@N"+[Q\%95% M"8#OOCQ25R0US9;LGEL8(2:1HP2):6G>1<-;3W2%_JJ!W9M9?2CCR30+%JD97HL)%3,+A M(4?M<]2/'W+4-ZW/-"=.S&P)!5R9T?)'^F#BJ"">GN]5Q)!Y)2@ZAB0<^GU: M.'Q(1;,C[D%_4WH+D/3N^:8'ZO\ M.S69\Y]:Y*&L?BRVNDXEH;'Z**^1]:GEJ;W1(%;?"E)2\SGEZHB;X4P928PW MH[=_Z'W(Q)J/H=5W943J&=(H"_M8YSA^>7F]K&/XS)VK,?OPY+MQ^#0TKV;D2\N?0:DTV<[Y.O=J//AFUU/X\TPL>S_Z@/?RF1 M&@S'7P(&!.1:GA(=MZAY->AL9YY?TCC47D"$L MA#$2,P5]U*)8H*#25XR,( MS4PHM#.'_R=B'Z9R>'U1D!=,NN?.> MPDQ-ZRP24_^#S!_A.U'1XL3>=&1^/;7%FG M-V)+F(9:Y3N>I&L;ETG*:;^5BK_(D]IY%JSI9Z I>U,S6K^KU'Y,_=:"8UT* MLRM#H$B:-,W .@%<4Z/.EMZB0G6>(Z(OHW!ACZ?8\RDO3#LYF?F:V7R&Z^>2 M^X@$=N0(K':%)M^5Y:M8[HWB-F4+!-M/+MVJ.!:Q&PE,3."_VN[=?/:?P>QN MD;P*7O)U'8-9;PL65>WQ.#*L%HVE8F+;F\W%(R0?M]-^(K.C9=?0T$,0G>)J M-*]"J[$MH*[IC_GL[VTS(F\%6D6). 3_J9GY Q"H03EG*Q52&+Q*=HU2-JN_ MX*4W\_2%)0N^T 6#?+?>*&Y,<-I+,N6C:CW)5RP<-92+T"M;1W[A=BD]K&$U MDSPY<[EHQ\-NW'F ?1+-$)XK\;L;@ TQQ']057B(U"FZQ/1$/+HTX16W*MAK M:T*2"47,DD7J=;ATAMA)XHU.VVN=)J-P3E)'H9OX%&+SZ@60*]2L8=&I?] J MDM0<4K;?[^OKK/C+M=]M(V>N&\VQ^/1DT'F<]3UBA0A(IG=BT-2XQ8_8*W[4 MV2I].)68:]E4O$+K7=(@)F(8N4^IO_<',G$):>UHSCYX0,(Q0RI^Q7Q5^HJ0 M;CXRPV3<N]9N-4 MVM'U,;'M$T_GC/-*B/=O)9!N-+=>#]UE>6VN :$54KW+)8OB/05EWP0!WL\5 MLV^69CJITEN>?Y)5T;&R#B*E:UF+)*A*F1)M.K^P71:+"D>GDY:'82;-]>QX M8IV@(RV\.+BF $L)2_C4SI&!3R;2.S =TR&,S49Q(),09.!>.427 _:WSOSC M*7(;\W)O[*EQ3(E-W]G3RQ'_8N33HVY$4LOJ&FC\$1)B)MUX#__WU$3==RZ# M_0$%%KM$+TFFB1[B^X/DS 2A/Z[;!SU0(=N9U4[*R^+6IQ,HG.%VDW[I]*'. S'0,1FMI?:CLS^ M$.R?M?IXWJCQ/70B6 0"(N^MM$&1O1@MZ=.8\O>*1SLG?9+\%]7]0$,*H#D7 MJ7%%R.$_N!WT4RH8E; $@N$G^4X]E^D1X+<5@BE7-+HM M ,&/B&D:X)+OZ:2BW> *7 QB*<.2@:3(!7^D:7%DJ9"_+8:1>/T M6"FBQV))X=GZ@>Y)#'")"C( D'XI7B^(_G!7%F)0!P>_Y*(ZF>^^09^):H;& M@,[^HMK9S8M'H(A:LTC^97]F@WH3NP?Q@%A1[;=U=CB3F3)(@L\.(:+!:KDNR[J[$ M9H[/U1,;4XM//M/,;3BV+X-7C&SEEP:@O=7!3@0"6S0^0WIZ-)Z<&5":V$[5F,9F0JYILRO 3#("Y>/S0XEN!>=9 MA935<\13.Q+XX[+,7]1AJB*+RXT$?%TJ+(VFKHM;)MQ8[,,VLSZ3HL7(TJHEPK MA#(]25+ZC.#B/O7RX+/9KQE0JN"]H$XL[#M(D=7H5[D241V?@4A@?$'J?%YY MAFV-Y;1-EA"8*)V1^(V^$0>>^-@%\LLB!^F'_0CJ" 86JWI55^MR]EJ<@+P# MQ=O7<76HDRG$5R5,%+,A]%51*J#M!]P[?:> YX9J3V43_]@3'QA13U&=E@TA M>N%_+JO+(C;SC*O\W#&L KN/#\,H^99H#+X KJ3D'$NJ@C@W,P9?_)@FIDDJ MH8X0\4C>)D:E#B 6#-*\/L\TB='VY)1(>P1L^TCA$2E#:V.OO0(#$NQ&^]ZT$6?0A=[+F?.LA,[&BY CRP)E3D?"& M)( 3;,VEI5*-[*O7Y>)='4\ ";NQ '23.NBINI8T1PK!9 H!A6D8LW7$@8*P M;Z(5G1DZ$3@DE,?+1%D\8P?U1(+HVT5N;EG>=KVVAI7;:"8LJF[ERV^/ M&A"98GGQW9L#;QRD4SV;U]5LJ!G>,RU0+P;DQY:%D@>_(Y>PMNV9!XL=_Z2G MV"UI$X\&.P^>0 _3'6IWL^EC9T_C:E$A2Z4V"KSI"N:^\ M(?_]R^>'0-58+*^EMUZ_8'4B7#0^PM.O*?E7=!PBE5SBJPNV >/T@!XL(X-W M9 32 QV\P'=2(K.U8C]]7W2%R97D:CT/DD61:A91$\9QL7DH[)1CD0"6,0.= M;&YD]8Z@&9.#G'GC^^.6G0DK+."8C^?Y..YD!3+B_#*>C)-0637SL0Q,-']H MQL7;/G7+26)L]R@9BZP?_0-"LO^4NO[I<5V/X5:K__M?JJ^?K!>+IZO'RZ_6 M7W^^_ORKKY]^]M7CKU9??_GYT\=?EU]_]?\]>?(O'Z6!\.T.BK?9/*K+]?ZO M7WP^\K\>X2_WOO!?38>RG^_+[>SQ^=FQD/:KJG\W^U%02Q^A=WG7]C$$-Y1_ M:/+@GE]^QQ5A\6MT0Y3RB)"BV+E"4=YHS2!]-F+GK[/9?[7#K+_0;%=7K@=8 M-Y$IM2S"UZW/9@33X?$)" >SIXXNI-@0OITE. ;A=UX<@T&E)$"R;WK-$N[1 M[7,5F52+P;A+?@G"'EV^M'?ECVT'\/RCG]N6BC9&ND,8V8B2E?9R&/)P'T MZG--YB[9YQI+C,IKL?C5>J+Q()61P8)8ODL*'$=?V\K(1Q=M3;N'7V @G>>P MBS&/BIV(+H,9^I$T.KY1DK_B]KQ*( "4J#[7R_O'C_VH6)J>C:^O9:'>];*F M 2=Q&#BUQ(X'_P+/A,UFL7P!5!B=!@^8PC*0&P%Z:G1R%@RA=JX)JBZ M#6(K-C=0B!1QNO=SRS1KYZ,+=$_\$!0SW[Y[1]GFN5K\_3)V1=8BTP24,TH M^%-8@2VN17B8:E#[UI$PSNU1(@^;]3LV:P40Z%[)(9%"#\ZM,#7#EM&^/-&- MGT\7KQ+,*)K46$X>MNU_YXXIT1*WR;;RYDXA#SMSKSMSP]TYRG*BU0=5O:[* M>I7'R6+Q^,.^W=N^96B-&_ID[P#!4QB.IY3MHFG0/&W)_6DU,P\C_BNR],'J7N[!-81^TC:P4[>0T\-+# M*7S8M>B$VR&V.NR9&.H]=]-$+1R:662Q@"G_(#)!LR.HU(U,##B>& LH/9R7 M>SLO=5FLM.Q]S"50+(W>/&?3S#@M?54\MO6_ >EE\=.N['HT=*T?=N]^G?FJ M)ZCC.M6- 2#^8%C^(3L2&02442 1"=R&,.:H6W@,F_[#_RFVNV]_S3Y.[HN6 MF$2^2+ R';8"\2U/+#-R]Y?LYOOW#._U:XD$1#EL9S^\MQ8DSR(+N>&W7_[ZPS/7-H:= M-@$X[;U;0U'R*'9CE+:1[*7=5*46-2MC #Z11.\H "%4ZUXX&$HT5J"D,I/( M#=TJ#0)__'">[N\\"<21M]M%DN8^9C0?;VELMV+U$:,_I4J*LBF[C2 BV*#R M(1Y\S[)!JUJ0I&R;1YG.;9VL,/"U%.*-PH@W;_Z16BY 6R396S75%DC6&QI0 MH9G#WW[ZV\-9N%?[/(GCL:_DRDR%)%HK87A9C7WK87/N.51R51;4LL[&\K*=A'TZ1AX*D7:'VX:DQBXI56XM/&S M1G?"SWC:"#=%B9%PI,CZT$@%?^SX&7$0X93&YG!274:EF65:(RA1SFZ'/C]M MHQTR1\#((\)7G#&V#ZM3EC79@5ZMFZ*[,01GJO?C M638N1!+'7972;UXH2U$SW%Z5G3=DT^(WJ8<]OWXV^ZE"DD^:DDRCD ZF))R2 M(+ W55P;L,.)2SJ]XFF=8=^9&N87M=E$6:CH["*3ZGL>/K8E[\%#2W9#!AT MN*QOT0>39%Y"H[,M5XB?1^_^[9M(H\/1 _W:%2QE)HM?07K9L%!_^N3IEV?? M?/TIMG&V*,(1 HGK[#R\JA9&"]X),&/RZU]_#7G+C43UY>O;UE_GW8WLZ:4V' M @%P?97BC,CU0P"[VE&28E$MI"E(U;:+519J&$?8*,9="XX[%Q>,B#<-I.NB MW%_A,!R<$SF\7 R3$-J-3+LRAKUS.\VR1- J_.G+K\\>?TXR(N,YPUR^^OS/ MTC"&RX*'_^GQX[/'7W!Q6'!1L,O$-_+9D[-O'H\_^OIL=J[O[BH-XSE2N,6U M%$L\_NS/LDVV ;%B$L/[_)L_ZQ5C5XOP2?[F+SZWS]UKGQMJ\Y@ -$6G^BF) M@%7+LHRX$F%+R_?BZYC8M<#3+8H?)BL?4!_;7[ %21^]8.T0I)02OB2B.>S) M5JY.3B^^=J?9T,T1!9W:]JH)@<:GTN7BX)A;6T_/@]-:)ERQU'7[RF3! "-@^, M0*QO57Z+!(L1\TW77ED%E-8Q*\,)VL]9RW$"%@XA7A;YQ%W?%LNNC9KXV]FF M;%,D/D,T.#NC/WBQN)=07*XG=QN,A8KDN&S!(N8RFF;+L;\JP$<\"WO9!;W7 M;\T,F(CN)^+T<8LRVQPI8E^M:G0&[(/Y]#HLPL7L/-S<,!6.\7R-__S6!WQ5 MRN)3$-^G1>?Q((=4/?N%Q6;ZI":/0 D4TL,@AV952/3K$%R'70SG6DZDGAO# M[7!+M?&7HSERE6]SM._$L>K+5)$?^==CX??WT@K*@'CGZ"#05USQ'Z,@>F:" MB-]YE631RU2%Q2<^_G;V\A)6>7D5_V!%1* ):+2]X<2QN2JE8]&J%-9N MT>?# JT'I+.#FO^K,PDN"::\R68WN315ZC+J1G0EG3+QC7##0#D@ MJG* ?1ZS.ZET:8&R?// HH33+'R'C\-!78J%(D^"$I3/!5.R=,Z0OV6XI'H_>TZMH=@Q"'RDVJ M9@>AS\!A $V5>"'XC>7&0!./$MQN_P@ SI4P9OCBE%C")K^$H4.:"320 A[F M]VS%7.LFM:]87FMZ4*R5U\JXVBQSD'(BZN1TW9I.X7_(ZCHYR?-*D6:_ RA# M_3MTT5,@M\:('3UUW#F()\1R8^6]:,J-1/M37[*<43]ME1QFH>A,9TI(LQ!X M**>AXW:G]R/JPS+B[9J![AN,C=+ZV0^2ZE6H"=GKI=G*>MV7^ZQ=6BH9S2,K M;&7>WZ6GV4<3R,N"4(E:>[(.M?!!OPUL)8]7]*TCP)<"L5$V&@PA%W[7%BSZ MSUW9N2[A6O%!DX'"O.."90L\IPNY.:4R_=3NZ+D3MG$Y^R!]5BCSIZF+:+'0 MZ)N4NTR<[@I_F @3S'V'H7D$F?+/F@&:VC\:KN)YC]ORQ(TY6HP9O>\4@UX+@51CC-K ]%;)I4+(=]:7V)8-"@Z[;WER97 M-R)TJ0WM9VKL%$NSJG@7DN#SQ2_C2I ME=9_J\K[L,QCN$EI/%:Q1MV'"/#)7.INDK#C&5Z$Y^K,Q+J6:8VZ;X@^HKTH MYE9:G!MS)Z>GDY['N!^[FTA',HS^\1D^E6%+@-APXL.T46(U"U,DGVUPO\#%FBVE(XW.)*+JB4\Z-/C MK:B.%.@GX^*H;#0)>R4G@6(9.97T'>VOX741^_]N>YTK%Q3[6CXS+340G"\^:+AW"+D.#*?(@JKU9KMQRQ\5-/;_Q8R&>&361>R5U;[IJ70GV MFFAO@2U<9Z$^MYE=J<1EL1N#,8F^*Z_MM1IC0).( M93ENZ,8^@3;]+(J>V+=P2*K>"./L#3W,01)\7$D=(,+Q\&G@KJ-87?X95A,S MQ$""O=Y>66\UND'8XB!G$,?7.\KY$I>^2@7RTAE*!F2KYY=!5W)1:)Q0PH)T M9C2QDI& &X&;=;BS4Q%!\>]*X2?K73=?JW71;BI=?+9;IT71O).(1SCX)II< M37=.G9%5,@:SM2O"S@]+I;&QU@FO(=I]/LCO43XOB9OTV[EOFY<73#J.ZB*< M8K;IBSR[$T8@A35!_6%!PW[4@QR;<:P0_AYN0U82Q$-.(KC#+/ (_I*FA#X] M=$K[,D^#16\C)M6R_M1>L0 "&PN[+7B&\ZBU^+ZKC_,H;='GZE7K<(Q:**F: MNP9#/AJUH12H0UHSJ<3)3?Y[J[WW:FID)>[Z,Z* ICV M@USCUFG46.R'@UPDOFEI71$J?1X;"D?3J-=MS5,B:B01IYCUSB1]/'G[E+D\ MW BA=03@CZ:#[OY>FT_0@@J_"2+_N%0A@H1.-_3-9;4:"H6??Z!@(;&>2./$ MN3;SZK#VB%MGHFY+\!BC&3UD=TQXCUTVFKD6P]JQ32&5X'FX_H\.-Z;7QK!7 M;?=.0G_3!.MJ*2O4%!$(ZX\&"QCJRQ5$:C])+8NEIRD6<+O:R\_FQ\7'2YO+O@RG3+6*KO&34 M16=-3R25TC81*JO=DYBC/\ANO;\ 1W%6$#O9\&V4J!TY6P+)CVF^0T)2.8(R MH$W;KHBCQB2JCE);T/B]@&*_^?+LB:")M] 4;#L3-GAE\['V=O\]!$M",K. M=I[-WEY4=1;ED6"(,]'GLU_^]K.>?:]1N.Z:G93D4Q>TW,JR01$QNK\@>ZJ! M19] GW']]UT!B+UOUS)W.=*Z9939URAGG5T2"+NNUGM)!B2 #&,@:^O'HOAU M1+'%FF%2'I9OD2(C_D)H0&0C?:#'D; ;URB%Q89^*HIV-'\P.Y=V82/A&+Z\ MZ31Q-I*/TGM!9;Y\).C,/LI0)%3:0P5WQL _VM701)M(^T%1'JE=6UQ%4?W]B3 M$]]_0]Z )X$74MSS)(H%LQJA:QDM_B+J^F[8V?ZR^XZ@<8.,J(27LBNN4G9UA@Y@L;-H;G$E MI9J)=H0OMX8,+Z3(2?_UP )\[QLL+;!ZL90Y^F9K2FF0+[MN'FXZ![E.( M6-)PFE2VT()+-Z+>X4$6WMOV+:^!9^_+X*LD941O3M*)H^H([0KLP.7!!MY?FL MW.[J]KHL4]Y+D ?]T-' ]E&6A]-P;Z!VE?$H! _JHIR*(6M0]N$8W&^/AQ0<1=V[ MIHM9XK"REGH)@R(,2*Y1(I \23K0:T [BKL[@J=(]DOII1 M%BX>E]B[K:SK1XO2HBQ!515UF5LC^H0H=.+IG$?TTF5E21Z)JM92*4EHOGM2 M0GU25J(V+*R4Q8D%EL_RR6#>/@BN^Z0!347N,9L4-@&%45KKP[@*"G$&Z2%N MJ:8(ZI]NO!T#[%9%\["-][>-+KN%M4=B#Y7-5@B8W7>#:2>Z_ .BI5N%]^"3 ML#IUH@7QPU;?G_.AQ!GJ#.0<[_L+SW=BK.^MD+".6F\@J*YXM? ]9DN*&'$_ M?)!/T@2252@A'!\P%^ MTX?-_8>C3 8;1TK>BD&P)5D5\G5T0C]4WI-G8$:"Z"I<]EW9[FK)[UM*WQS2 MX)S2P176< M26#%F84-*9<$MBNEVBG4XX:3\ZKHI8-YK\U=%8OZ>@83GVA5U=-5N^(OPQ!C.NW#7L2A"TC8D"(\YQIYKXWN)M:\B)5/ MJA7^@ [$/U1@15RKU5@9 $?XM#KW=J-E"2X,_@+4$M@S3@X3JDW>RT7X-Q;K MCQ__[R"H\/PX3.FTBUI#7@:)DIJ<"< G2X3_FQRE_13L,S5EMD*[XR6O'^D- M/^>25PV#\]??+9V=.9P?#"#[X^^^J+S_X\>UTV53CZO[0PHE9#B9\] MG7V":Z&D8OX;B=)SV&-/5K$_I+WG\1=GG^60O_"NF&Q3!<];!P+&V?EW/\^> M23[O1T%/7<\^H4,7;C62[02%.Q#D_R+3V<\QRXOO/M/LQBMEVNWO3ER6+1N! MEPD"N;]JP?RWO^@5!?E$0$Q<.2Z$MUO_=+#*'UY7%&HM?M,@KECL#MRBRO/H MIIBO)N<=5T;,+V.S\Z)'*J*TS1^2&L ]0_%E(!M M<"@8)'+&2:J,1Q B)<_XH/DDHRHE AO']HD(C^30IAZB%<+D?V)8LQ-&P]P-HT(,& MOSI9T. ?M&+BE55=9!K'C]DW! M:H*]@&X13 I;%6)!SJL MHV,L[Z4B,UPH\/8(-W+1&T52$O.W>!$#U)?@L:360 ED\!!%V_OGG\V>2=P" M4Y86LYRW$HTNC$==_QP.U,]MLPH[SC8[*#*8O5RO2T1(7OF&.S\__^[EJQB? MXX_/9OPCRE=(=*/A'Y _Q\0:!Y?^Z:M:8U?LS5"M!,0G<(J@C0JE3R;%VI:Q MK'\=:O2Z>?R5Q//_HV'1V[^%%0B;&/VO/!0WA.&<#_N+EOA5F\J/S\Y38V!Q ME:P9=R]3PD"-;43J^_9"P[SB =I=L#?-L$_?9O#P1=&%9Z6N1N%%XP=!\,JJ M]>5^SY E=[:LI"I0+F>+K=)R3B%';D!;C,ZCX3Z32;Y%D1'9KDORX7LBK"## M/RD^G55;[9K$2G(40%L4=Y8"N(:UU6X[4C!IY/O$7I['.&I1PLO+S_Y4:E%7BF&',PQ1KM: M$6YFM%.R?C1,]&JT+'I.55??.[(!E_%SWDEGK5; MUFJQR^O2_C&3AFD)_#8Y=*T691DG+N5O;:1 %[J;*LC)/6G @O" *W6E9;W MO];(Y4LJYB#F[+2C;8R_JZ]?_OAJ?,*K7NN_(7C>AWVHEX.(O(41^),U/9RC M(9QB+&.QZ4K#URV*Y3OY[IN.3*C7A@NO%!*.Q.J.*XDQ>JY&BAO<9B[YV0S# MPWC:!==DI>5-RW<@$WJ$QAZ.DY_Q[%YSJ7LPA(D E.U+@M.BM=LR7/<5(.G7 M?NI-3#4R[^O?)./3?&*E%.]DA5N56('8'(\ ]OWLMV&UB8SQPP*[SQK- @@C M[?QS-CO?2X0>J(K!W2@%]!'G6N].66<>016I- M*8&A/52OLACL)7KLHLXX"+I&WN0X.5ON91Z7H=W5+R_*U0!NR%AH.3YS!Z:6 MML(T&WK$EE2G8Y6RRRQQ0YW_&8_SY2.MCKYPYPD(PD:U"V M**];0QI#"K8U.;"RU$/>VL0:=@J9%^HDX@E!0F%@WC.8]S$YD M!*5CGTBUM+I"VS(HSW04CDU+FEV5[PMTV8AS'-THX;'AZ@PRY,*+,#VAH;[.LUG841]RT M5CK7QO@RBF/&;,345=C+#*'%0!EW'5^LB-N)3.B";<>TP&OL_#36V)3@?=U! M=CY1QX8>;[! NY:$-,&B$GO(@^K70Y-7RXF'XM*G=61HHPLBR<"! MDE*^;.M+\8]1B6*\(NZP*ZDLN7*#Q1>,MD5=VKZ:222&WKBV,9)RK2KA$8UD M$B )5-C8?"T^T*69A1$0V&4@IA@%-KK66*2\W:(#++E'11893UA!4TK7 M5=U_M3ED,?,LHW86E6CV.L684U;\(-"@<%AYVJ"4"L6JW?&'M*RBP>#)XT\/ M&_-\;:0RJ5O94:7,_#"30)TV>[A"]B#]4M,$I T.ICH$'_Q]DQYZ9YRR8R.M M8!4%GZ$F*]*V&L!]2]'D (FX?VUSH L%DV=W%ARV&O])%E3<=_PC^0,N.$CQ MD(OV\\:ZQZWMD1P4Q.)5(5W"#JI^@YRORYP0+Y,M#MKBQE< O;^4$E,;G56. MC<H\:P"FED,!<)$PV]^+V ,BY(!#Z$U MYQYLE6R8@V66[_I\R$A;1M&5U*7; 3/+]$4.KM,F"H-&3$AJ[O+]CAO9S7;A M*@_E" N0MB^W7Z?/B:CW&P:?#E$:\Q3![P.5V'TB1HY+,"D]DK*V,M="#YG\ M^\OD(_D%KFX)#72B^E2_(^1>+89XB5V$E/]:A>N7$930ZG[8K?NK/H?3MBZ9 M W%AB0=6I0P@\?7) B0>SO\'X0&6OBVR]BL/*N*^M78=W/F'5;Z_5:;$E+2M M=ZEAN4:#.U/4HJ.CDRJAIN9:>FV(&=6F0.$8X$$PR,-VWE\-?S"9VKH"9\M\ MIHS<46DC+I%5[P ZD+)5'U+J#YOSCQJ]P9 MV/4!%NQ\9-I:_ #^Q\,FW)]: M =M57.R$GY#(/>Y'<-@!B]&L0TH(/&S*_1I8*8#F(/5A7LW56<@'29]P M,ID= 8.M%GT=E'8I(X15=J')C11WS:U4*.8%EXI?38G Q#SMH\(*#>)8!4.% MO!=@;K"%]P(E3[4H*)=/V7+4L:+;:\Q8AVWMT=N"/'Z6-_*<29&58SK(/,*? M>UI.R:^#C(DD&\/IG9[S&4(ERPL#?]BTCYTBRZL[9N-Q@O5."4SYF>00XY>K MM?:L(\!PMNG -F)4*AT^%HR*/D-AB((DU:Y%1!>G@?A'/&1S3R>;B^T6'*3' M'@B<("L4G,C9_P :'^QJN"DI.7:%W MT=_ANO]![#;/#*ZG$, 7 LLFZ'P)T/;46A'$8^V\.LCENM0> MP!5195;!HL"1Z>Y=IR;!WYI<0W^O^EJ C*Y@1S%^U?(#$Z>J7J_16*VK^M3F MH1#0=L0 &PVU_8HHE39_0CZE"!7Y-P ?@5 ,/%KZ K&=QD0H$)Q]'Y@5UWL\;*L6%K@ M,O.#D-#?HB>SP5!PA:8RYNF\N/6,ZY>7G:F.E6.G%;[675HK/X2/;CYN*KH% M$RW+J<+A-\AHL#B+);F'$TL,/@>K635=J5.3'E22)!TW M:V!4[Z<" Y,[IL57J"V1>O%.B.\*&F4Y0'M"MA"KY4X11,N(R7!=E76247-B MLL+H45Y.HFD];CE=J8HH^8:^Z7LYL[03])6".''?2O49,G5.:4.'L8M3:PY@ MS&1,T$L_YE,VZ//TRB6!5E^/CQ*M0525*,%&[)T:*1UR422HUHQ;/EYCVT,C M")_:7W[6Q]X^^JF#Z/ZNOM&69;ZQ$V\"_'\$!M4=K1+4F#9254KQ\\!5:90ZZ/9 MHO%KS@T S]LT^M'9[%=]X;Y%#:!$8YJ5DN(]GFW#C:[)^HQAA"5R33\)CS6R MMFH9.QGC#BM!7(&@_=IAB7(D0!V/B"((R6U:[:L\.U]-6E#38IODQAS*\5!ZBY.P7RPNV)QX[ M*-5$\W:QW83=,K=#R4NL K4_1?;:MV*H2X^J02?/OMQMDV@7PVL&U%J*V2M6 MG9X)TQS:9)MH0]P0_MF<+WJ2%6DS<++)CFP*5#P?:4F4J[AY4BT2P84_O8 3 M#_"#-K8R?A;&D@_\B!%MZ7,MU*'GV(^]%&EHXK;]P[:6:6NKN ,%V40]Z>B8 MS#U0_G;F\%U(MD_="O;DLGG[;T\.%CL:*<='JDB^"+*P[2A_7;Q@2IHRJ63R M-,E*64+[=E-LRTQ,.TEZ:M==C>21PO(F,MS="?MXW14D=5 VBLC0(;W*ZF#9 M\>J8YK,#+HJ45ILH0N_*7)4<0IF)#C:<1VUKOT4L_\@3J9H'+:R2=A2LJQ*_ M]889Z@-ZIZ1:*;N2!A?RF%3/+!Z#FJG>+^BO.[9Q;K<7_.2=(C3CE.VF*W;!W3 Q.Y]!SL9,CR9O>1"LY^':[O]NEM)CG= M*=!3!BL'V[?HVH)9Y:XKKJ5(>RIW-GNME?#C9?)PCFCNE9=H>AOCJ^EF1++] MDNQCHZ0&!=NV36X3PF+IG&%,N=F'"X6 MGX_H\102@PO<)X]K.O7'*LR=.LJ.:$<4%@WYE,B;G'#%Z<,1R*&6FYDTDNGV 1G@OTNB5,F);VQ_ M::Q@:2-\V^Z+PH+30F<7YJQ+?;!D8@@OR@T9OV;@J$,5^.>1&D!G)2L0E=-< M&=PDU)_R8O/)Q)AUE(%>153<]W:(# 6]#U*7O7:P,C?Z ZM!?)#;NU'0]Z8= M7+SV?QKA&&*@U<62G_&Y@G05JMW93K:EW.C=!0V^GU M0[^#I,EZ<#!RM"JVL(*)T*%VA&M&R^#@"VLAFI H2R8=+LMF*#F 1-HF,7,= M@]RX^*BYM/@3VBD#)2*\7';P+<!ONKR(AQAQ6I;3U?%CK^VO'(>X5S5=%P4AMYW))5ER:X7K%A+/-D![K M&@$?>#CAOKWS79+B!CYLW/U=$N#K^E@K-33*5RD 8FV+N::@1^,3!![6]5"M M'B[3_>W)T R] B.'!BE1>IJ3&I#@R>A B8]+=4YHP:/ _+?8^L M(L&_'?''Y3R0XC,!%=E MZX*_F@0R)!;9:WS.R3YH 0 [J(7-D7: _1'QQ\54PJ)!8NL0(TQ(]^U20&26 MV65GC5N,><3GFX6GE[X<,E]DM+PHM_ 6^AGC M[YKQN+A>=<505TL@: Q YPNIM%J<4&Q)CC'%G:+F76E3025Q>[B ^#DRZQ)V M;[6>608H*3@6\6ZZ=I"0_]:7JK.$%3$RR>-*^Q<_6'-#7<3=CU]J?'M@':0& M-ISZ-5G:@85CDY=N]8A%P1;48UF^]#>0N)W,*'A>*'W7_FTNI&C!#HG\CX*= M\]D5RT09[\O7 M+T'ZH)"7NJBV_5S/K.486.-5#M-*L<[/)^5X:2TUV6: MM[8RTQJMF!BG99(:N+3SS\"(=Q:%QQM4D$ MLD8DQ+-K-J"BHQIEM=MI(9)S<$L$7@YMC?,[$0R?H!%'[&Y36$2>IV7.&G[, MSDJX5N6VD7P@*I"Q"8E,H"DW=&?S3!<(JH2)0C9ELA0T+&LX@,L/S"/_V<2L MYE)Q?U,71H/KR4GF: 578 U_M0&('##%L3C [DGFLX28+2;/C0)E;4CSLA&< MQ;#;=&$%XB59#]VBZB]2JD/+_,8/\DV/8SW2Z1H;6+*4.M#)]G&VB4U*(#2W M6\"L8%&@/"[U+G5"/RK9S'59="C10BM!:P#X?_ZOQU]^]JUU >3S4:[%TDLD MS_;@XNC:]^R8%J[@G[XZ^UQ^$U:H-O# GYZC2>WVG1"R;<+\1\TSI@KPX!Q8EX!M M:E6@*R>!XJMB-Q?)E1_V5!IV8-V\@;I#$LL"E(ED%[&5?3>"P2B@)L'&$XR% M@%HOCZ1(//%6<>D&;FZZ<54M=56((53,!42GT, M[4TYU=^ CHG-JEQ]=W_8,Z5&X?GFXH:K$H<_)9&L]D?8FT9U/S0#6?D3Q4ZA M4V,#2."E/@(CXN8&)W2!7B6Y"Q'[+#.^7AMJ^8^?RET+VB<:0!5@<1)590T^ M(\I2KY'PR>=O!I!5$.PL.;!Q%1+7W*IDKU%#D>*4,"0U7:Q M[>F5AS\&[[C'J<0RHDL4FJ;5QT3!(8?T&V%RFO+X. $U$S.A5G]QSP MN^/1GOUQ\<=_^7_.&VF%+%[ZZ/94WAZ(5(69)[C&?@R-WK]"&O1%JA2]9U=- MKAJ+A,\,KT6Q4[L<=.-H.;$:H;M,[$%&KY)N37A'(7R'8DO>M.%\83P:VS"; M:H<(4] !VYT"THQN,%E'"01?=IVBXL7FB>]B(>B55'M8V^/QRZ,\"3>V78I! M.ZHI2-&)Q& @]<16KU.N#L.C4\PMB*\9;TXT[J51'5NBCXI@4.XJ^O\?EG6R ML6/0;+()(LXZDXAGI;'A&EV M\$?R=**[FZ"0/3!9=$^=\!\K@.D#MKTT=S;DW:39+/[91D]PZ,MMP9MA'8;9/,_)7SB\8G )SX: MNTYI R1DOS*!:*T*@T4;Z[925-A\HU6Y9UO6C/UTJKGN^!$6I9Z"^!]*K+L9 M2W(*?PNOJM;7'Y']-$+$4\CH\M**E-E&^&?3-LIV"I&$?[D ]N)ZO"6)GH2D MPSD0/VP$;J4PMT+6,"8M6^CI4)X%E;ZJPNK\\'^*[>[;7Z/7KNX/E9@,^@=VFEY%'-ZNK:%FLN[8OL&T MQ-0MSF/Z('OXI+.BC\!I0R:G=P?]*JBD"V6*GNS\FTXNH86%&6TLP/&7( 4I M1P\6K90VV<<5/K37+.FU'I@9E5M7/E)MF>5&S$Q,<9M_E+#M:$3A+])T9BJ' M]=S:<@]='VO,TL-1E@2%&KQ(*24.-EU9"3<'KT!VQ./C(CUR+FQ8":O6TZ)H MWJ%"87@SKE$#4DHV[C*,,WLR2=W/= "0O ''I M\RVK:TO'F5'ORS9]37L8$G)D,Q-#$_+\RXKPK&3NH)$5!8HEB9EX4 MW$(&+ZT1P9HB1KUF'K6U$LJ.AXP&Y!2M:,I*=[0&G348*XIK):>89$FF!^A4 M5-),OM.]$TL.BF(LUK=2]4=HJ1(EU=QJ@>7XC],\V-&Q+0E[\8":4_$MI%30 M/FH.GA3N[[-4R-]>-6$FP>T_="MROM]]NO/S+,\3/G0%C=(]Y")#2N1B]T,^ M_N]?R7SU3DX2/\M9!3/VP)L<'HL7.\\D@K66=WAF^3ZHU1X"(2-"\;U8YJFK MQ62G"-Y@"=JL,Q#P).P@=C&0]RF<9E$=M+,"\54#]T['NQ(93!/ MS%:>RDIZ$(7] -ZAK"NV'SB@BA&K@2 W36L+<#)9$G2Z&X5G0X!D8Q?@9"[# M50H++XD)*1_+U+Y?UG/%/6Q_T3']FHM([_?-C]/XNTBV6G\ @MYPU4Z/ #.S M]HWS(FO+).A&G;3#&21J.DF$QZ7J--B_@8@9^F/RIL,H!"87VQO*4A(H'4ZD MN*^\,4OA8I+XQ%RR##$M\7%%>(LGMZ&R M[-AR" YEI'QW:T*[)Q'Z]9[X+\]_8"G*+KS6L!:<=,QY<&HX[K%K3^491;=M M\(>NA:31/^3# ER TG)=1IV3I N/ '@C\0*T2U&7$Z)H&OH0I=(A1=%'H(]O MQAL8&C?(,_ "B84J6O3G(&-/EDK$&$$09GNDX%D!G5]64G%=-@75QN):(I_! M%-Z7T?[3W D/X$6UJ/;6S$H]XSXAOA?E^VK9SF=ORO>%NB%OK]LM T[")ZX7 M#$\:,'OMWLC(NW;NQ4GK9ZSA^NS;]LBE11227WG\+6PXA&@)%Y*+R?1Q?J"R MY>/ZA@\EZ-!V'M5Z2!R4?J>GZZ9!'0B+R[9:W4Y0Y-[A/035/UH2J]_=F\US M0E9H M(2C#_>+!OY^K\Q&.U]!9RZV+\1V1'_81\8_D=U"_*,#6;\0D+A[51!23NO C M[#C?K'EQDCV2;9UDW0?\C/K+8R%6E>#.&$18!>?'^0\7LF@7].U7896Y9;.ZF]I>2/S'9<4$'_ M2>EM.Q:5RFR\DAB*KZ%#Q*K8EMJ&$IBQ9J6MD.OBJA\J%G[T*(3KD'J0C# M4GY*#9:N@5"(B3T%]N:KXCK1'9EB130"\+=QUG%"38S4=9_61#*=:W9A-*OV M-)VL6.]QI32@Y%(:@76X,+8I"8R4'"2_@)ZO4C>W>0+UA(*VM1!Z)/ MCB+):#>EQ9YBN;45+:&!0LQQ^GK6E+^2EFJ]\:S[X6AP=6H\(Y3J]+;&,JP\ M(AC.7:?77(X@?,-JQ8A?/'(RWVWP\G7;!057"1Z7-5=UK?V3]LI//S&%&U84 M@?A4 :P8<(.0C!G^8R9218^S1J.S-#3V%D^$B!%4P:?V MTBNMH-]';#Q6)E M; 3^+7=NW7-['^XH*.K4I-_SAMGE<"U87#O!,>TBQMKP0*$UMMV$8/DDB,6L MUV(CL']#6%XG!9*C=Z T%TR"[+6=/=[S8U%ULY]I$[V.A/WGX<6?:&CBQY]? MGVL(XE-6WXF2,VX#IM^C@>(FL;R J&J"K$I]UOA!- >B,6 <*GWY_[/W+DQN M&TNZX%]!G&M/2!%HNI]2RYH[$>V6;.N,92G4\M5.;&S< (DB"0L$>/#H%L^O MWWS6 P#9#TE6T\V-O6>L)@E4967E.[^T^L^*R+2DRVV5B+OWOHUV'2G<$ 6) MTR<<7EMP5-^K5[/]'81B00-X.(!%\Y5G99/9M@XLWO.IK86]EG=U J[DNKB0 MC-YL^TBOA;F(^V#O\;KI-"R)+=H%2U/+.A/+-'LN+#"@1H15J.>#EZ02*E8@ MC#70%Q;OH@MWP3W7877#W>7;?98\]R9X](++87A#%*73%ET&G:!@9=DIB!4\ M"OI18:YH( 8/Z(:KUC;SLA*H_[I71.TW3#F+",M)5XI;U+&6I!T=Q%]6A:-+ MMU#,DQ6J@>/.1E4N^'3IUM[8=OFU!&='S2N^XTR$ /(D&- 6Y<\WFPH5.'[. M):A2%AVE5<9VC!@\%LW(S27H@ALY/3*$XR3A8G_I6#-V25.,*C_+8A.R8\D+ MV'6SP3XU*?GUY./3-+-@D_H&?S:*/I*4C'7\_@A1O@OV5UZETJ$">%F82 ,U>P IJ*&(Q^()^2ZN,[@$5!\EGBNVMX M@0:N<9T*/4FKM23,SB8?Y7M=J;4[3SLC$F5@2[E:-#UYS"MY4_1B.[XK>#GW M&["/93O2T;''[ $%^ OQ%1IVG$I<#B>=Y,'V_3-0Y!12H/E)6/>G'S8([3 M MO=]X7"5AA:RN6_RQ7B\OC>VZ(,=4LT=!H(%3:N:R"**B% /1^\C;D/Q.1?69 M5Q3%XD0[)D#$H)FUA0SN1#,YD+7X%OH11D,4)*![T7&3]ENTR+7WTQY@QQ6J M_?E0W3+FZY]&RR*"2WNRO2M@C7$'X^\4<([.X,%H2=#?:ZVOP(?G/&[&1:*< M!) "06,?ZJ[TT*.QC,'4.O4"JT#(;+H)4=Y:MHU#GHVM1B.4*U2,L?BG?>5' M(Z/X<&P8M3*7I4MAJ:NK1^@#1R4V\J\MF]TFS8[)XO(N.Z-EH-&K*[6=9D!/ MP;+$I4!6I!%3.:X^TS MB];K>U-R)R#^0!3AR$?LMX;UD((GL8ZLTHB\)&]W9M NH> B_O:77W]!APKK MO1SL8C^=,YFT2QUQQ S-WIWPM()N6E6#;0($^GB5U(WQX ;T+Z#(0&,Y^G0# MY?PM+[60_!MN%OK#U+10%NX/=M1C+Q$CX7*7& E1)"V@I6]A BT_HC?/8SQT M+D]9V:*""<=4I2.I8VNCF2#Q>'B!0I9.HX'5@J#EA"R/YVNK*8-S$,:?_*LN MLYS /?F?10]HNT<8$S^H%=O%*PT2\2\H'2?FC75)^$WW(HL/QJ4NJQ2=$ MNR%<6V!)R]M4(;:07MS LO!*Y.+ GXC%\T=AF"7^@S>8E]=T+HTPU"M:E?/! M[36FSR#L/8 ML[I)A*NY[;D&SD;N@8'>U,ZR$0 OK=P!6N[B*/N5#P-Z9=T72*/&4=%F-5<: M]TJXR(NY@ \;6P@*BG9BBY.E-,+5<-]0YU!(1"M0)2P 5%/VN_XP?*LV](7\ M6$EC0+=5B62V#7;@4XH=X?ULG[5O'$B]H(R"U_ %RV2TWS5F[1U;(G88PS/!@6L=Z#VEB5R5PZP:CA4@#E//T"XK]ME<3)W+K/%6)7\9KG)R)5\-/[Y$OL2516\O'56A3^&I,&)!U-F;9 MR8VCUTC/H=3+MCE5W+$KV34-#??J&:@7N$J=\''>9^SAFSB(" WS7Q6>8Q9X M+^JRJ%N.O!;*,3LXO(LX$3:=KL=P6=C(#ANYP3)1&#K3O(87 < MFGE,/482WWCY]HS]RC]&%Z/HA4'!JPK@?>C]/<*O2?;WQ9OW+OE+/_V]1=NZ MBMY9)8/M,XA21C+N)]![28M//#?$Q+;@D[#9R.-MIF,!M+Z2[=C'\=7["Z&[&: >9Q8[]F!/E:.C153V,+9 M!C=(I*YK> _#CW\'@?B>#\(2O*:@C!'&%IF#)5FFF"$1?&^SG$[WL!PP2H%3 MC?T*$YB E-@W%L-C25/471&B%BM198@KS3@_.XO>8Y_WL5V&DXW!+>5O::.( M_SX?RIY:+8U],!$R M:!WUBOEXCYNVU_//G.116&FOLUQGFVS=;?40+6[@!(7^MQ5R2AI;R^F5MS@? M4+VYF"<"<45A-P)E7;3$#;AAW1&:\\PF\$C-6N*FR769P)$,^<\^MWI*?ITC M8$4. _18&PS^KNWRWK=9V%B,!X*[X^Q6SHBO5Y)#7S*J>&E[I'V=TLE.LX/. M&LQW;,X[CBP!(_15$VYIW(*#IQ74@;WO&-?SZF_#P?BB'R. %Q?RK)I'P/M884QT%UTQ**ZN,2Z.$ M5K9@9>M5XV * UX [%&-Z5R"QEC/CX\EX4ZVOQMRYELK]3S)C>)S<#6':UV@ MA(W6N__ITEZ2^J@)EI*VX>:\D1#1<="<3O''JY5*$2.5K14E3\C&+B[O M;YK ,?WB(3;,O.JAH3C&Q#HC>"C:BFPKB]2=8(.7&D],<,-$F.%X,.P+4#L@ M87/7@XR9V.DY)&JSPNZ9W$R%P?3UT&=B#Q05,*(2I0LJD_#DRJ '*.*MN&"EL" MZ)7H>:M9)Q &;WFW1V(ZO$-MS7,W2M)^MNZ'XGB=M*'[4+1367BT[O*S[]KB M?ZS#-5H#;AP:.YZ1X-6F^98,RR0*=./WX4YPFYGW=2W\<0:QTV4VX,GFB6<' MRD5W/?=LE/4ZV*^OXQX,"=^A??I!IB"/'WP*\I;6Y!'P.YUWJ8H1E,;5D&Y^N) M9\5$NH!9V#657KKK(52?\Y$WML2*& M_;7:EKV3L8*!0BG?V82PZW)6 SCU=Q20_C%E!//(A"@9@JBZM,F#4FK!CG3 )TW,A#T=JLUC)_E ]8/)$J[I3M[ YP/0/V)NL7?*RY+5Q,&GCXDGHF M%M0TR>.90F;J$\!O_ES.5S75>4K"RLT=]S*=8?^?/^P:+BMB*:3DYLHI39%?FVW MRH\17(U %:D@R'B8=M0NY5UI5F.Q#04EX!.9;RJV-FH!CJO9>R3A2H+) \V! MS7';%T^\:%K,4:#G93(Z2PF25/WH!T@%TCSB_7"%C4CXL6FN2"$@\_ZK33YJ M8\> ./4J0];G'?S@BN_\P3,XSKM]441PLW/-KEOC(1ECG6NWF%20/$"JSKCT M6SSC(+HFLD!2UC*KC:<$4ZR,,7H<1)WKK74];[X]$$35APT]7:=4/Z""& Z' M>#'.L^AP_^"$9*K"%V[DX7KJ6^_VT[1M'WAI+UF-?HOO[\ MY[=OO(:0FE\V'7)55+M:QM-U>9N:*<3X0>I,JK3?X7_?IW\ M"9K3H;Z^KZBV7F'1\0&X@_^&C:7EPGISP8U> M'0_9@MO7$J_T.S4))F@[H/5>31X7WM?*2P[>JL4V)'-=7.(%N!&P*52?9=7( M8#+*?OIER-P?+R5._:GM[*E47# 88Z41G"K^E\51BEB_78S\F> MZG\^93:HPP!*N+&R^B@0!V2@F'F23[?/7:"J'YQ89"V35:^9XV8R(<"/YA&2 M5X,XP=JZ0?$J[.CP^F]LZ8R]=]V4EA2#@TG?-B[P=]LJT;L/\R$#/6BE4A0E M@0OWP)\\MBVGO8PM">BA#:'#LS%B\67V,0QZQ+VF#JA%KK7"=*WLQ0>O8_(1 M)SW2/:%!=_9?]ACITN!X+/E(&BJ!=DW+9H)V?:*YL9+YH?[0-RN)0V03:>4P MYJ,'U1[B)QK*+]],N)OQ7K5F[L=%^;_PL+Y_4Z1GO M-3KWNW0H>M1+'?&U_#O _?6=4,60VT K#]H3$UV+$GL*)DE588&P6'TOWKSG M@.7*/M'V8.WJ!/PZ@9,'7R>PD3Y>(E @,1P UY78%UW6=$-+!(HI;#RP- M@:O(1L<1G"B\PFOF/US[TUQ[1F-J!A5**YQU%NZ?-HU@'CKDHE8'56U]_^NC M2$?/\0(N#5A=N;$@%QS.]15CA;E73&589Q:$ =(TJ^6S2F4*_8@*3G$L[K(A MJ])'C\16/B[[1('"(S>EN%)49>TKO,J@#^^7=%R6'TWXUF6%IJ5!E3#FFBKG M3 DO^..XP2HETU'*M?QFXOZ,W@YXO3_\!M.L&(O>CZU\1&3C95LA)A@YJOY, MIPLYTS.>;*JA70T6G3N$4S3=9E6RH!44XM^)[5.5E I4A&#F34TDR6XQ1HXD M)#Q[LSM+K'6QJK$@4Q=R\?K"Q9?8($_ REC]&X\UU]Y) MW^#E0Y4QH!YZ'J=^P P.^LW8ZRU,SB878]"C12\7P;KP_:-COH$%XF[0I*,I MLXQL7U[94T!*6#7GM&@?0;AR*Q2(.R_R 9++@Q:BP%TDK2OQY0U+3%-B7K95.=/WP3D7'9 M09(I#[TB61:FG0YLML%5]%%=#OXG6K+4G$WW9&5%H$@5[:%A_,+"RCFFG03? M_FTZ%4'P+#NV&"[W$W>YT0'+:=RMCNX# <312M?61G@)<(R\UIK<%DUOVDO+ M'UI&!ZL7H6VE#5G!N8-E/.5E_/P:K_*<1IS#"S&(9'!FA],WZC!WR))/>]]40Y!48('+J*X:6'2J5 N8&64G<8DL M.\NSSE)T[SEFC<%KYAQ89ELL*_026:]-\W9B,M#AK;^R M&4?>$/ 44DJCOY):M+(R*U63HJ7B81]I,)I3F6Z"1@>T3*0IPFV^Z5QC;X9( MV=J*9+DM(9:#RWWJ]%<0_;HBKYB,_H3E#QD'#AJ\_WZ3M:L&Z[8HE BAQ_.Z M[;LI$TR5T-Z@3GP' B\24R:YHFHPT=>B1#3)IS =3'] ,<%&$1YE';OH^B+1 M_E(21LA_V<+H*:]TS(/.7MCD?XO;?0:/C3>0P2&;4'-(23/3-E)'0Q\$3!6G5E'VRQY&:!3J:U>B3Q<^N]%BH:@.;P1NYN' M?]-7[Q-ZY>;YH81I]\X)Q?=V).ZW7_EM9X82#@Y?;PG.^=)%:UA% 7E@B%)T M '+7- C\XXT%1DF(8T^PN",L]_)F;8KZ#68/OB?Y22.'O&F17C Q1[7;4C9. MD)EDA##UIC7S5B"X[8Q=FE622IC20Z25LL/UF]@Z\_.:@Z2,$UL3"R/MB#;) M:"4?(>#*"&9.F=7Z372!G-\K3_2.5K@CEM1R["P#GMTP='@)YRY]\X("!MY" M66Y6*#=H+#O84F,[/ L!"AJ[)M#A*:%P5*;A- R0(U&0U;/?1;F6.Z:@[M>L^?3W[ MQOXE[%'-IY1"72U7?&F <"X-V4L^%F6QAP/+UNMRNKMC#6O/15S9> MY"433&S:7F53B/[0G5Q.=H,;?\LI B:F(FOVYYH'F)7J>W_^X')^.%ZB2L82 MK;\!07K$DY&V2L%?=##?2/ U+)EU(I),9<,/D):([]D7WP$;Q-''HKS:FY=7 MG>Q2?]&R @;>D=Q<6VC(S5!1=XQ9&(??D0D4M^,=WQZ2!+H4^"V6ILDH(D8& M"GXA*Z:$9D!UOIU'PZLX*F)TY#D/G[E>:70HV<_7]5=W[3-IR>0S\) W)I*_ M*=)!-'S.;]_0VAS+[5K89W-U5(_M30Y3\TX'FG$1$$]+JS3V<^V"8[6A-^RI MRU3!3"+RUN2J7EN/_SDSE"\IN1Y#U)1&S$-1RB5P:)U[@]1<6[MT M1_E_0JU. WM&_V@RX7(86U"V%N:K-ZK>KFN99[@:Q M,6VTU$UD\4>S"DXD]C'ZA)AYOMEFC4DDHU=92-Z;J_#X]WBF ?(#1P0Y4-:W M->1$\E(B$AP[ 4VH9OK:XB8UE]2]%"YAN62K; 5O"M2X#>;H.%CHT!F M4*C8>_NNQ3Q('3]Y\*GC.\^G[X9UF.&P2X(B9]Y4CHU&B&)BV>#O]<9;[>8- M;9T!\2&8(>*/%A;*<6E3*XE6$-B%PL-8"V+],9V'VDH\;8WOC(.9C<3 MIC1!Y]S0'N:)BG"L&6']MX4L4+51S[ )-N=!6%.;\76+]>8E4R6=G2YM%^L! M0*E3H3F+OE^19BB_XC"0*;=G-<_DZ)%'7ZX?WB(A*;A MT.*6?#"8_"^B%S)WBJ #N7OJ0S(IX>^7&0.O3JE/S&[Q)Y11[^=5&YUSI^K/ M>2DAGA>4H_HJW2I/1B@ Z1O.QS)H@%-BB;0V?Y\3!&BC7',! M_(S@]2+WVNLK4IXY;-T]5NCGX1ZTX!&TJL^Z=MQ N6')MK9Q*G[I1)2XM]3V59:('-+/'^NEFQUYSRUQHB>W8= M@VG+Z_HM6KL6M5+E$DL,@!5S#0E/4\]78697?>+;0"N%];U4<] VJ%7O01+I MRZ9B.O%V&[RGH'W@[8?(*[VPE@NF*P2NPZ8-T&?%MK"<[GN=]J[K[$+Y NND M/N*^C(ZF&46U@"'3;*BML]UND#$#G[F4DI#;)UQ 'IIF;K$9_-2+$]I_2>)E M.-XHPQ(E8F!#Q0/A92\PD356PV%(1=KB8$E3 D8)@&.]NI>:BN0P2&D9J9L% M(!0)8YK(7(I@M[578;5F(S4B?HFD!'&\&*MS\UD?4+>&AF\SFO8C8)=NF;$[ MV)C'D#%.KN8&^A>TH1K'&NIH=%L74^TG*S7Z0[HXJ'#NQ'AQ5WFALW M!*:XC#X:L^P\T7O8UDF$#SYT\LVEZ]1%:S0O=RS.>#& MN$M+6J&=F[7I+%9J7%SIQD XBBR782.P?]%\9A^#F6\N;3.18"09A4;B^-YR M*?B9W0"H?2,97W1S.8)6&)9M+@<\,+D>+V>PU=#0\PD%DI49LA^W1+*FF M"Z;6A.R!/U_/'F2EBL17^YVO+76M=;"KKH&:&&RIM5:H'F R:(9IA&-1]*817Y&XT^#\U2[ MH/IHU!EPC77P#Y-4D[ET4#NK14R4F^AA[140)J -5AN%'X,>V.M;ALA0[NOR M19PLI%^F"MJ IEI]4'-MCZUVH?67T@#)J?A@V4$2V*I]&CK$Q$+0[(J>.)8Y MV2DK<%__(>R4S1AD@W:37\N[P7CW0_BD1C 0!C=]G-09TZCI]'FP\?!J8 H% MK]"XZF;LF\DP1\0BG@SPN(_B.7C]^N6GV^EBK9\G/%D1OH$!^9N1LXYE?K<& MI1LFWCJ7>]MDVONY*RIOW 95S#E\0@5K%'!]CC2Y[+%GF6H+S"L[;TKES8C: M=BA_X/NN!/:&EQ;,RV1"]>3P=SEI ME7#Q="N?=8L6>60'H14N4XY!977WA]1)+0AS:NV@]D=9BX:(8-_!.F1S7>ZS MO2&88YK,C2?3<#8."/J &>TX0VQPI^M/#K<\6VQ+\L@P@2MA\4$.Y^XF%%6P M"H(2T/,-1Y ,IGJ&YV;C$$62P30WD_&\!OS0.+#C@F()M11)[EKXSZ1)G@?V M$#[:%1';Z_: RE,SE/G;IW2"]^_3!IW=O5\ZNC:H7GI]SX8%1;)W: M]S<"5B1L 5U>9YDO:+P:#B09KUP/J[?CC2T> KCIOKUU2OWB_.?H_[QZ%4>_ MC=XR8A[\90_^\NCLL?SQ$:PE5R,R5EPT^)K5V4C8E$>V?2*L5B#3X>GW=K!5 MVU"_'B<1/)(S!*2VW?W'_SIXLO_\Z"#&G.A!IX[*368+$90ZTZND>IG"L;!" M'#]5$/1P01D(W"U">8B17&,?WXS<^VG>'P( MT>(#]AAN$53XG,HLZ'>(!>EPG[SP )&HFH'']V_U --RTOH3+O3=A'<-ZV$Y MS!7'OK$0!.#*"@1AP&COG@Z'./F9K: M T1E>J"]JYC,C^H%'@S"HBX%T]BMD4K!>+!5_T)J9--/G]C#=B22(Q=RNW!) M;/%MQ O'X*P@A_9?9@/=V$*/CW'DZQ0 --=LVK,SFKDS+*8<:Y+B.;%HI-N5 MT9$S-Q\PR*%B]34<4C+C;[LXE42L*QEUV> \;\TB2[S?/G :M?4P-JD%-%7/ MF0+N@W*6_&$&^??*I'N<1\NI$-'MW[)DN$A9NV"4B-Z;7%"!?/9ZZ-7K>(W7 MY8AO2T]Z0K^A1N^$6'SC#NG0/DG0# /@**J6B+-'X]TZ08,"7\YMS;22J808 M,+[';?3>O;Z3NKDW^O@LV(N="2KRVB9R[5E8'"FD4KM6&[>W@%6Z+ZKW@XM^ MDSP1CM%,)J/@$/$PNCE)/C]*8TQ8DDVA% M%%S^^"4,+ENVJJ2\I9R2W8)>(DZ1BT!=< M4FZQZ97D N,F\.GUM8_?]"B;KB312[FN(3)*!DUSP0J3B8WD>48XUCR C,9 M)(J?:872N$RJ-# (=.H"W WIZTD",+9!\]/3:>XX&6)+0HQ!7(;@6\PLZQ:T M##Y[DM1S'!2@(R8^)RA_;X3/^3HCTIZXPK_6&K@@UA@;J]]6KD/=.^URRM:F M%/=H\8Q-J T_UDN+"T.50SZ%FC!CYE*1AUOG::PC?AP5"86Y7R0@S:+S4?13 MDJ=7&5O/9T5:P?M_&T4?DHQ0K )[7^%3Y02L_,1\"@V-D-Y**@*#_^J8OZ\K M>2YY!79-^+3?U19_R;-:WIF6$6W/P6@,MX*XXE%N,HO9$,7E*3%Z"[Q@ 2O+N[#9F5?%Y/;+.SBYW?HT*J8AH2'P M9.DN \XD= _+QVE+);_X>.=UN+OHZL:]V3\"[.L\'?71=&X%;HS"M/5-;J'> M/ [T="[@H&,_> FW3P(JF3K:2A-6X6#T+% QFE&BLVV]PGWG195+5+-X3U:N M5L'5FX!AWA *)FH=PZDJ7!!9).@H-=(I-/# (!OJK .,3=NN-6[7V3:YN.9( M2!WYQ3-(1?;5LWR:F=R66 SEBPG_\E-RSPK?RRJ6Y* MCI_("%AZZYCUC7>//?<#N_7$ZT43%$]&O%\'J(-QG #W6K)Z1=DR^I2G>BA4 M@EUV"4ZTDO+W 1*N=#27#+ FJ&ANSY-B&9FTYJK-2E>:&F#0V-+!I A'&O1; M4[ .D-LXX2^D42N_%,>I,E+48J!:7Y\E^5<+%MGV"],[F>\:Y]"&>M9K1Y<"+I44I 7^D%+AIX94IUU:&/(,-I%PX1@B%7&B$-:HX MJYRZ.P6FG@0[(5[1LO5LL49$'"WO*;S$VA74#_(-]IZ"WN +(91K_F^M(*> M!:'!;WSF?B-9@AGM> @P"X=5B>D]+(0[8<30O RGC_DMM2+!]B8J%^%R%S96=3**^D-#E9TWF1>EK49 M,&TTF%AW#)#.\1,_DO2B>*P'>FZ[IF\JP&XF:O 9,HF#.*+/$/="$'71O2PN M_L9Z A I.-R M*91)I$) 4Z2, EQR.4%I2PZ2PK-M,3B$ ]AJTG7$/IZE:[U1SQ9VV,6,?,C: M3PONUFQ[T5(00O) KMG O\C[;!8 +YVNO^]RL?+D@+YA*ZL?_.3-#;:C!_L MZ@;\NH'37=W )OKXL06Z]CE+**I,Q?MFM*7,#>[0[$>Z)AHV-$<6I[=Q/\UU MPT9OE)FY!_[Z[32?#*3EOM$5 %1>9-8)%2V;O&I M*;:'$/$$&-H%%A*GK>X\*GR$VA"5P6R%U>BA [N-7I>XM9IR\*;@!FD.ZG4M MNNF!>5;IV!2.P:X_&;;A J)2T)2T[*3-D\KBK>$( (+D\8H].W4:_9?$WI-R M+J5X2P# VBEW/L_,-'II?_A&C8^SHHA^P3SZ)^? \Y??V#Y7^V4))E>(?FBZM4M]^E$H/5GMVW@(JKDI1'5 X]V M$=X@5.B@OJED5]$&NX'J/KK@P+;E)N'AV,EM!'M]P_-@UZ<#\KXVH\>\P'.= M=3@C.4'E>&TQ M[A;YD)7UQRS/I5.=,-1IB#'"W&]C/1_)'I,CW+WU X.9P+;#Q(X.<;*%TS8( M1."F(A'@=2U74R=W09102X.0I5 M1.PFN_L5^72NOB[[DJ<=O2_5"_5?X;[HO0C%0EM+^VI1RXW$$BJM3,JQ[:=> MUY_C6IYO^D;TOC&TAJ_@:=F%00(2%)Q7GD&HWQF<;DIU[%1-[G4QBS<6=\RK M@2+UM:E_'1'78N1L%'U@\G6B*A*5\>ZL5Y"MZV17%YT2O/,097VLB6=0*_QV).&W%O/ =]G2\:$?D"3.=7U M483*?$I &8T3K__?GSY@H70K&4'*I+/)ZX;G^U)C&?9Y8$\L#I-O=%+KP ;! M\RH+L&TJK/^!99M%-K$E>;5X.]2+[$V,#%(KOV _"3@9=DDVQ?*>P/UX?Z:@ M5W\1_ M#J60!4'T/$]D+O2N]Z7)Y=7&"RF@J3KZ'@QO6C3@O?6 ) M^^,^$*&W6#O0/5PR58U*6_SP%>V+&GV"B(M8*F6X$TFEZS2SHX9LO(NL08+' M=-)O5I57 6R:)DK!&/?'K#FP(D2YU)R&13.94 M/8@7E6IQ43I1>YIFC0ER1VWR=>6J&%5$E=]L83[2G1X0OM#:8KS'P?FMKPFV M9GF)D7;&M!I&A?[LTT:NHK(ZN[3NT;<%51Q>\10V&:BAWP9) 1S]Q1F$:C85 M315#ZB;'6IMH;K6)LDE#1=C(1=I[3D%U\FG=@F";&0ONK%&\6!;1LS:AG*$G MHC?44)/WA,OR8-&\JF_Z"('=$8352!Z2'X<_Y"EJX;ID<%%*6]M0);Z-(HS\ M:'$,I4>=8@X*')+4C8U>#.A,!R?B::_MCIG]FF'1/7L@L0LU6"\FE:%EQ ,X MS&Z=R1& F=@Y$&"LM&1?.8RUG")*BJ[9A17HA0^HK)F9C\8D!U-TJ"NB%:/? M^RX)(#6R7'5V[3G">7#U?0\Z/%[<"E='-NH46!YB+"7"4HO^<$/A)UDU:1<8 M;)QXN'E$"IOA[]*CXSS:4<#^?":M-=Z^J^=%9H?\IYL@*MA4*,>!V)5 [.V] MG+(E$N*Q<4'ZMS]K#;.-LRW4W2]D%"4%!@2P!MT MS-"]:FMH^;-)T299@UG M[Q>V$@@<: S$,:MA\[CS^.6/.I54TKY8,J:S3''TZR+1\5\H)A=+G;J'01,& MVW=M+)PHIP7\V:8S1@/3HHI&)NPZ<$ZYW.H!5%PY)VSD"N\%K)'_+&K/S9_# MV"Q]0OU3Q!\(*!)TTGL#YFQ1+9).BZ)MJXCG5.49/!S$L=$=VVY ?[*I;334$.DNT6%F'OFL-8/(FK8_JW<98A,\2X8R1\>NCE*.&J,'L]166N*H65[BC:H.%'<]$EC2ZWL_ M7(-I4HE_T!!Y9[8-;+43<4]LJSK0H">BP\+4S\1!7)]KH3G'1'K1-=OG)ETP M,[+,4))ZVH-W'*M^^:Z\:30OFE[K ELTIG]\-YW(00#50J< D" M)U[P]C#=W=CDRT1F\G&Q<8$6?&Z/8DE==84@TYE-0HJ23N_+:J:9I64W4]+ M#$2AIX\EV/5COBS.2)^;Y'(5U04.N\PF/&JB(O#TH"Y-J CW _Y/PN-8,"<; M1Z_A2+-9 C_X'3^,7B0?RR:)HP\K4'?6>),)+N?@VJ9)'#(;-U(@D$MW0N)P MK% +?I"'RLLNSVFC&XXSE\@ #[]('?7JI?PG=5T14_+-AYW6#>R[YMH+>,EK M"P;KE+3DIJ-_M@40S$V]1S\(CJS*F&#=38,4H%( A!_" V.Y$V1)'"Z?7BBZ M=3:=[BV<$73PCRN3 !&QYC!=TYY,Z[RPP M5V)/:JR&I&5'B/2V/(I^2WC412>;CRL6SD->&U!TG6"+A1R@0;[V:%GR9%5# M(+#@Z.$@^EKF\?% *9"\ B9)RPM"1MNF*+ME>,UJ*25%O6 ^CGE!>@DZE[MK M224CDJA=(DN3E6A%E_GS!88OL\?<6HN_YVF*X9/-IWF"!4#2*5T46.BN+DVM M0P[';3HC_[<$-0IG1:P GVV?$7>&P.%562$ "H-C4F\,V :NI-\JCVH15I)N M&^MA'1TY+!5E+4H%8A7\]( ,5N=2T8X-?$PP(%-)]UR3[;F?@08%<1CHOI", MM02R57ZO?;"+\*JT!N*#&2$6B"[L=9:F.=H$F 8D>*LA9"NN.<*T$ <2Q(4S M/B*I2NM6$+IP_@:^WGDT;D]>?HI'/G/CO\L%:5FT*T(CK-RY[F;B40YLZPQ?J1*9Z(X"R[B M2@)J>6S00VRT5YC_-DEJN/3;S+Q.$1L9P_01_K!>X.D2II0G@<&?S_" M(K(I5NPU+>JF5C[O:3=RFJ(W_1?L#5# JV$*R3!P#USP_X:9KFS:QU*6JO?N MV(B^A=8"#V:9>N*YQ*:Z$MS.I2 CCDTQN7DCM^@*X=+QXO8S_VL@'I:PR M1=NH%'W@,L]@).:L*%9.4HM#^5CY:PT([,7$8)SX,.Q>K)V6%>GL-*J/+ . M''*.='Y$OMHZ;?"U4.QX]^W[0"K\9):.+_M<(RU)TIP7S2#S=W<%E MQV!)"4<@PQ*LLOWQQO1=HOV*21,S!0XZ[%!\[ZN0_.!&)*>BWR?/O]UPS9 V M1X>C@Q,D1EC!C35O#8\TH62%1+*L@'/.S?-[?28WNP;W[TSH2)CR45N@ZTZ( MN('Z7\1HY?@9O]"6?7[S_-[N:&YY-$CDK)[P,( F^61G!,A)2* 5/N'R41!\ MZR_*0ZR#.-K?DCJ(W=VX[=U(S1(L"5M%1"C6:);R)-Z=OOAJA$<Q-OVXL <*K9AWYS,JQP2(HM* )KZNLGB-G[,[LJUD$ M'+)<85\$EU<*?/\6.M@OW3/,J]W_?%[OG5+=!HP*%I$8?-=N3ZXQ@W M8-5L757C_8.?@J/^#:&[ M$-.9ARV\3BB)H\DW"F!)E$]BXL.<=97XA9??G>S'0&K\?SRM(J$*#<6P.-I7 MWMC#;)34/-'6.:=9.D(>,2$C+N/C,'V=($ <8_MA42:B?G&-(';L#V 6"[#S MVD5N8[@HH>F 3@30:2(TG$EQ;+;K^*G;L0"0)K9'T+OI<-\H_$@M;Z"HKHS7 M!XI5\Q0S&A8WMKJBSYB.&_$7\(R#4ZE=\)JUQX9+\W%:C+-]?N-'U(IJ@^81 M\"=MP@3,^\CKZK:_LE_5Z4S4W!P\V#TM+0W/?>"9HIPNR!.QN%BD,IKP@A(V M=8MYS5I;6YR@=)3?]#I^2^V]IM?WQY+51T<@&%"ZI2)8^>1<<6018V#V*#DBT$IPPSE[NPI# 5?4MIC//3Z+F=D[&Y<*,G(BF<("2%UO M7M:;1^-,DYR*&] F_.Y@! )R:2H=L\NB4G<]14'IRTU5J"EF"'W>5ZW/C^&7 MV\"@&U)6#729HJ=2RUQ=>5HRMJ4QL$K%1J"G4KW6&?QG'M1_WUJ]I5G*TU8\ MY;9Q$_1BK+[QWXOL8](!?N,91_S+YRC5L YK(US"E;$MP$, )=RGOFU:XLPW MY(9X,3B;BQ\Q2C=VY-L)""=DN.T;HZI9;F;:ZQ/"7DRQ2ZDF,'D\5*Z,65HX(K'R M0%&A+T\5Z267MB9V$%R7RQ%&HM5A]?U58_6CW1NWA-0$!VXA'H9>K^C(9+$5 M>%DH1$ ;]F_SX$5ROY6CY9]A>; !9P("X'U/F#/$J:OFV'3C5K)SS2:53! M@$>-9/,\1C5M@9!=O))IEP^$7U'OP(F!GL_J.4]\T0IRMJ^'!I8R&_/G'J12 M;VHC&@Y8R"3=0%H>!H?'&H1KV2.:?3BAF3,HBOR;0>O&H+'B9=$^=*"J@L+V MN4 KGG"L.%NAP1A7+I&-N.R(@.628)1BN%)8JJHU1B0;?F>&1: (T5XC>R@+ M,N860H:3X,=_Y UW4H";;JANQAZ'JM=+]T861),#?>\1"M8XP@'S_$VN!6-G=38C!$YZSAZ5J*(8P!K_4BB \#+A M4TN0QBPN>WCS:DS2N2&(';X4'VOG1OF"F^TJG-_J0%SXT$3*.8O(ZD7/-%HF M':P2%IQ_(X"7-9HG%0PWEB#G6,>,^SV?X]UB^$?\X**AY@$H7#ZQLKOLZ3 M@;WM\)@MS[X4@S0!W_&R9"3 /]N432*W7.R,;K%)4A&?Q=WSKHS#C@TQ%<%" M*[9PGMX:IO#EEH\H19XT%X^AIRIWA]C 2E>I8TJ72&VM_$528_'+^6\: M40N]"UFG6C5T42^O6R.&L&0J,34WZGP4'T^5A!'AGB<96 !I.0%OHR 48K8K M&)HJJ8/P+/VQ+[+ WG:PQ?#4/UL@4YJ)_-#)XEC?3Y%2DDPZ7P;'E%(;4 K> M1)$F=$8\O4[-FJZ\\LP<';'(V04Q$JFUE-Q,T:UR:"[?_E*SN&>3)I+^MPLN M8,8./@V=)NO59+(=05Q28I\DV<87&NE[HM9 3Q')DL2EQI][E0/.1#<)A<$O/'!Q7O@0AP[!C#K(H:3"$F=:>U?A%S$2_/]!%^%C< MX&9;&J[IY)J+S]&!4G.N-:_03:>XWX1N*K$S;!$7+@THZ^E;6H<>/&5G1N%! MT160L0R)=(+J8!T\6AJ[6W&T28=2H+].SF;/W@^LJB[JGP<<0C"&/5 9FL-[ M::\9')PB)4TRLR?%*8.4F"_GZJP@?!+P M@JIM^ QW.5/(.3N-5=-;>*(4A>SE*\A_\":SP4.M.[YU/I,4%+EDWS!A5K'2 MA;6]AI61_O]L%TMJF:=X\$_:@7.!?VJ75B,?[A\'6/W'=R*2'&R$-.$LTNU,WW(;$%+98R "<6> M/\[:9L-]-5=/G?A044ZB 3DX,BK)+GNY*47G1PO^7#: M(,I#@8-":("$G2] U/ :VCBFDX,! E;6A(_,I-RLG;/8/8QOY47*Z[=0>_J>;I60'EY#FI 2S'Q"'(\IJ;"O!! TE!];] M%&TH#M(%OZ=AE9Q'P+.?X9\)11&UEA(5]D*F@PPQ.!4LE20)#UU.]=GU!9>5#!I0C()/Q%B&]:#3I' M#.["K\2Y(N'[AMXB\IV,))K\:I%CW5>LN\A]#=[@]VU4Q*[,KB\1O%EB?:$0 MFCL4)30+A69R@ @D$[\64W1*2P] >M6\K*#Q[4I$&_CC$> M_(HF]F^O=30< I*:R)1S%%YW=YYNC6 SZ&MN]@8/\D&KXR2/EJ6+4*;PSV M22OA/>9OF>KB6C^L\N."O V>$H/P^M,4#, 6R$ M93DQZ><]QERD KF29SCD*P7N]=\O8"R2A:I7(+\7NN<:_G0; ,M[$YSX8'R# MC6:W0C.L8"%]Q6+I)ORU,G_ M(#IJ2Z9U!@;RC=6+?!I<415VV6',CR(3U7DGI);Q%=+D5WEK)6)O!-9&-0Z,(@V&XN^2[ MGWP_W"7?-]$'_<24\A%;)U,Q#0C6]S4*ME=.%93FL^BT8@*%T9 ,8E.^%D@] M&S7RRF"=#OPB\HQDDTW@%@?/D*HP'>(-N6!1B4)B+)-D9 MHA$(K%TR%U[2;+R$$-E\MQW4P\UA0VL.E%7L%RYBAK,DF/ABBN=)DV@[9D-' MNG:G'S!L,./1>[Z+[W09 I:V@A7,C(2/4F/5&&OA.8EP%*P=,2[K?;FI3J2B##S12S:/9,,3Z-=)?W=\ M]&1TK&DGVU+%C#_+Z-Z83TML"%'4;>W.AO\X.AY%?[AA/PY%DEXF0\XC"B3! ME6,PC"!B6;IA(Y.#S7 \TH-NG<"H7=>,D[>P;/3 M)W[)D&5.[R$N5^ER*MSI0@ZXB'K70F [!.SP)/@6[#ZH$29X;\?T'6Z_FM/D M:;_:"&N3*( UP\(%E[LMKV!-6 TDK1$VPTA)6VEC23NQ+]C5X^VK"/)'Y7'/ MH>O:Z.V/$H(X7(K0^FEB)3S*9CH_48:N2SSOA&5."\Y;\0I%@C:/1R7-K\9\ M-V/[VX\>4Q0173ZJS7/U1?!"E]T]^=[E&^U!VVH?'44S-\F"H8E<7D$VW*#8'R-&-$?; M":_64&_ZX-WL\8E_J[W[@N1%'-EEOE)VLQ.6-I^8V!R4OI(O]R@E99U^X3<. M%<.WHRC8X[@NS424BVRK+\(K_*MK:Z;Q\=WMNO2&G4[!%+"M<_XP4UR7'86& MPPJS'.]]1(5< SOGT924HKY^TY:+J$BU(Q63JN21]XD5A<2 I'#HPH\-#J>V MD""DYPY.XXBK0DB<#FR_RW'\2G?B"G /%@KZ%7QE2IH!4?&$A0!#@2X!JKX^ M!Q[NRT0&+B_(9$];9U5@R2R6 M;-G:?$[''MX4#7B04:2C]5$D7&Z6_N]_9*>'T_'X*#V8/)V>'D^/GYX>[3\] M>)J>/CD^.C@UIT__[^')/^YEZ"D$2CLY[H+(X5^^.N&'7@1?> ('FRK,V/^A_/L1,@3U8_9@5MBW[T7)XFDARE$!5F@A\E M4IKHSA^+@'IV.MI_]@QE5%/!_TOUQ2*^1B2^?FC2_F>PK8/]D[4?[X\.[OC9 MZ?'1G7ZY<;'[HZ,GZS_>+?;.BSW:'STY?G*CQ_Y +,9L!HR,5^)__^/H'T[5 MD@#\\7#Y*3I0(>%;%UUN9D;^TK+CV74RD53Z;S+3S-YLV?R&?>WCKOYQHZ]N M!0E^PG:N']Z!H_>@R? ;:P'0!V]0,3Q@2KRMP(O)EDG^P^NR;LC2]><5_U&; M@#C7B(-Q,ODXH^EW>[+^R72Z/YT\%YU(QL2RP6[[+(UT<_>48#W[@PCV:XFS M78HX>O__W(!MUA+D%OST (A*4;W#YSN"?BF"LH#;T?-+T?/<@I[]:I)4)_W^ M<)9BAH31?"\_4U).Z?_;+K*<87-;?6=9V-GRG5AM&\GV.>+NH=+L,R3:0R69 M0_/^(C;<5NW]I^0C9NI>O__6.G#;J/;1W,0QW)',7K(;.I [BO7%TH.WGWXR MU+]V?F.;CO#:BM[W3:+:CV%OO"D[LY>@^59CO3:66TZV#4%5AFF9'LYWEM W":1L%\^<+IX>JTCY'.#U4FNTLIYWE=(N]_W>6 MSTH$I]S93;=SA9-58>K++,_-CFX[VVD;Q-,VBN;?$H0) _%T]E,V*H>ZO:'JH)'O(*;W/%4T/59U]CFAZJ#3;Q9_N MB6^WC4)Z9T/M;*B=#75O2;:+0NU,JIU)M4V2ZJ&2[$$'HLHBF2<[U/*=%76_ M9=-#)=G.BG*D^)@GY*"P/E6X[>VIG3]W&+,"1FDGQ M.3.Q'JJJ>YG,-G=!=-#U6>[UKQ=W&G+A-,V M"N8_\IK,ICN.IGJH^FS7F;FW&[2RR[NM#6B M:1O%\N>+IH>JT#Y#-#U4DMU=-#U8BMV\!NJ')AGG!OYOFEW^UW_"_T19^K__ MD9T>3L?CH_1@\G1Z>CP]?GIZM/_TX&EZ^N3XZ.#4G#[]OT<'__!_)/M;)-4L M*_::M68 M170T^H__=?!D_WG_?W\SLR2/WE;EQ!C<@9/QF[:\W]G@T9._8'\]%J#]_5R5 MBZB!)T9-2?\WCJY,-$\N37295%G9UM$D3[)%'4=Y !]7$J#'\JX!W3IH6?K!(&KA1LJ"RF9M*_S2*SO)F M7K:S>52445+7;944$Q--@,)C$\U@R45O(?" J&P;>!_\WRG^LS8#NX?=^+NE MS9G(3*?XF+J=S/4A-:QF1;0DHHY-GAD@55*LHC8'6@,]HCQ+QEF>-2M<"/X5 MR#6E,PD70\\=7,OZ@XAU4\!JP&9 B8:I=)75],7++(7SF,)#X/^?E""9X)_C M%1R$T O6#1JFJ!=NKC8E^+X&* M!X<1<N=6995,^I?Z1N*ON/K1-_^_1=]QVM%WVOX07213 WP[HNL MGN0E,(W9.@$(_!,ERV4.*AD4W,!ARWKD1\>'HZ&QE3?SZ(W$H7+SG5UG: MS$6Q^C]D!?_COOM),J[+O&W6_Z1G-'PCVAP=A^3P__<6]^"IO0?S2K>P3&9F M;PPZX>->,H4=_ICD5\FJ_L MO7L/XN:N:A M/]NZR::KKT=%>N*/60.OF]R KD*X5TY];ITL1I7RLC#5#,^FNLS0 GE53$;V M^"=\_#6>=02:&I@#M3G\">V+<9E3I;!X?[SWU_]_I(> M='CP_*:$N3=G^ROQ]=8IUS.Z;9@+FD?'<72X?W@H_D4:'9_P,?*5I2]69E)6 MZ2AZ#X=7M(LQG*/]:Z3?2TM8'UJD8LN)_U!'5_,RFIL\C>HY.!_T0#1)0Y8I MX*>@5"MHA@KVGJ,WU"#]X&F5:1+X%7\K M,DE5L!^23?'UY&Y-6W1%X56EC:V0%H*/4G#^\G))_YQ5Y57@,(VB-_ O>;)N M(5K2F:&@0U]5%IR"L0TK0?=(MC4N$[@@\(\T@\O2E*+YR'=+#7KA4;N$KZM' M/TWX2VM^FQJSJ-'U,I= ]%@N&I$;?B#N'+W;[C$>\NS 64^6R*CP&U"XE2&O MC+WUK+@T-;EI\!1TL]J"%#%\"ILUL/"DIC.%US55-F%*BI>I+C,&#Y+NL6_? M%7UGT!P%7RIGJ?5'49'A0^[X76V4;W]U?R^+#?[4?3V,S78B1D?P#HI1B9Q\ M-IT"-Y()JK_=/D7]G@1AGI=7>,TIUAO5!F[Y%.=>R[U?^J3!/QDF3^W(XS$N MVV% .I)4!X<24HM>?H*'%#,3G6'4#4.%%%HJ)R1QTRAM2;+C5S%H:"*0V,V\ MCN!NPZ?)LC8_ZG\\!R&[S)/5 MCUE!Q*(?/9>'B4>/WF@GF$^GR1^+H_KLZ>AT_RGZJI+KDQ>+&SLB-U83#<%G M1R>CP\/#M1_OCP[N^-G)\=,[_7+38@\.89MW7=!NL9L6>S1Z\NQT6Q;[9/3L MV?J/_<=>D_^^12[N#E^]9]FYGB;BLN@23:??K1]TP6Z-*IDT>I0\OD&Z\^]* MGC-82P)JY"U8A_"_29:B)\A4>L!DN99KP*ZF? ?F/=HQ&$7@XIP5!;B[$S1A M\J2@G-;;JIQ5R>(F8.5_5U*^3CYEBW:AQ'P$5#E;+JOR$Z?N7J"M4$7_)\E; M\]@C]7NT:5Z#7_(_IL%DHR/]'S8TM9G,MR];G!BSN?@ P\!K:6O#Z'^AV=P/ZM2L9"TJSET-Z3^X=$)F]'=._[%"(&?$D%N3H@O>;A?]T W7JEO<9[??;5S MO,7Y?8N-'XQ.#__>G/R0Q93 ^P.>'? W^* OT*A]OTTQGXO+RFTUK/&[ =' M^Y]MCMVTU';3-1@@\-^:TX<9ZJM*J]TQ[8YI=TR[8_I;'-.#":=HT' M]RN@\F"8>9BAML7?V!W3[IAVQ[0[IF]W3'^U#_XMB$R)NZ_:OGH#\U*B*5+A M<@3'E98MULO@_M?'6K:1J6^?_?B"-/K&'LZ6D M]4DA'+!KA%JBI%.B23[!I]P+8FKJSJ<&*VZQ,'ADY>3CG3O>CX]NT)GZC;I. MN=W_R=JVT__WG8$G7YKT__OZ M /)A%Y;ML$4HA[:NL6>#NEN*)%_5&;5\_&Q;O,ZUQ4LZL&U'V #8V?WI@*$G M#G4"W:0G)@WIDGATP5:8@?8W^MY@MQR(Z;(%J3PV\'E"8"3PJS_;@GME")=& M>E,=S2^:I#$.U^2B72YS^G=2K:(729-H[^HMH$VBO\,IP:Z\PT%\H"0KJ'/I M*JG2O;PL/^(!UHY^8ZK&E69":?2,S"?$ =)V1M2.6.4K[8K+JOS32!-B,B[; M9K#'$Q@&2-2"-L6NT>AJGDWFJ(OY>X9[/ 6[2!D#(8+2;#IE["+"ULE7"@%4 MUL;K>TVE9;4VFS:'?9/R=#SUA+H^$:0%-7U6?^2U8K5WA83BIDO7XLDO34T] MJ;*Q;>,2;GP'OX]^YN[1+KL=G#E^6\=N'PQA,2T,HC*58U!,#/,#YDF[3+&H M&EL^+?;2^EW>W41Y=G]-E#>7B'E@KK:N9_*\7"SQX%X0URRW$7H".;-"@*L< M!#+RVN_4^'BV@,#=V;]1YN9Q MM$ ,[BD,T/O(1F,U$G;"2-]?< [#7M!V4L.I S>!5*64<+NI5K< MR+V_&. :5!R*NX9M_.0!HCK,BI9IDBV0Z,;I+>!+?^-LB"AAE9ZD'/LB(4$-S#[-"(J#[PC\WUP:@1?(J[ 0N%X):(8<AZ1!$%_P\'%\D>\(1/P MR4%EPLG^F^'U"(X/FYD1N B.K;84)@\(5=JCVXM>!GP3=#3V&#M MOH$+1!HABR^!]YHHAYM=$XI*S1?16P*8-9.:A!PQA'VMNPEX/:BQCLW7IJW8 MF(I:!6=@28F!&GB$'(?A@_VS'//-HFW(928LGF3AQRD0[8&_" NX@L4*W(^5 MI;6>!B,5_DFQ#GPO5?Y MJLE7-X8JN"^7_H.E5O0H>QQ-R#(B,TF86YD09 !X*F0-PJ$Q\]*MFB%ZDOR0 M$4.0(?G0%"N$XV[X89[]J\7_)*3&2T/X*A-"]02U*0^I<["F5ZP(X5XO6[A9 MZ.LF$Y8C:R\B>8^0<00? ?\>P']@04#0KBO)2<"U!8( WEI7X34_Z M-V69#QBPM (ESS(KEB6(%#"KDPFLT2 ,9[VJT6RU6@WEGZ\@U[_1_T5;"X*F M?D&A"THC5YEL<*P$+^X>&1@L0NFLY'TDT]D.H>W &TL13+-6#!'> MN3U\)$;"LA>4#EDQS9P)^"B[A(L!*@+U7SL>NAS\AH5C1%0]E=AMOH<'-@9( M=N)=U:IT/QIC0#9G2V.Y'A'K:N0>UKK*UGC(T55) $$%6IIH*,*Z80^H1>!F MSA#G J7C$G]WM!^# (FFB$U%EY/7RSQ=TRH"(TGM("(R'0$"Z0)C&%V%)PO% MU//D'XMM%HU Z1ICH_%)VVC;%2X75+W[02.O&9&%5/08D(!W[:5\7@YK0@> M�U?LZFB&^X,L<0GC"=BYXMZQ>*_#@YHK!3C$E+$%'JU9JD(''ARQ/&3@8Q MV]8*4.4Y"13B!Y+31"(VFB=0_4Q!#+3P*JM85<.].],N0.[9=0AYR[-.2" EM]95>1 M_=,J ]+!Q@G\+%SCLJWJ-F$6)\%#^3O$[6$\()(IUK%UJR19"';CWGBU!_^' M%L=V>;-:BM%-2&;T(!%-1?3ZXHR?9A+45O*X0._C90>=N3"\G*D0-X<;5RW$ M^M1@K0WD.I+BD^C%,T3&+B@T)0!M).$3!26KQ.S%6\TBOX4-O,1UB5::X#=0 MM)1CC+GAEP17D'T/,JBB<98J7'HGB%>86=ED;8\V/P==:N"P8<=3\81:\* MB^2-=(!#JAV@?, )B5CRGE.0EV#E5'NX;OLFW2X'*SVVX709BL^2SLT:-G2L M [8PBVJ*MWJ<5&=PCY/*>]^TBXC?05$? Q.A5$4^$LQX-1(L'I\%]6,?;'AC M0*@*E1)V$K44E&+ NPPHHT@;<: MN4W;)@B1I8$L!<:]V:$K:@I/7()];#1AHB+?)[E%!@R[2R'J^2?(!\T^G^ M_K.O2;YHP\N_^MDE"T1.18I:"HJU:5*KN=F8]F0+R%K[]5%T5O!%^&@XW@.< MS(_TR3^T_6)_?O59[^OMFU+R^3O$7%C?+D7F?.K[-:C>X$+YSO M']D@7>+I>9^\O")#1&(HSH>(GX&T,]AE493P^[51G?D&*4.GWR M_"M+Z5LETD-J'1V.3I ZXG!]2W7R(U>J2)B>(L^:0!=G<#)'/S]E@XC 0E4E M4""_8G1=E\&7R#)H'/ZRP#-3@(33U2U)/D*,U(5P5.+>^]?%U%97M1)-DTKG.,HO8IB MW/I4I3B& L[S M%_+UWU;E-&NB1[_!/Q[?@VMKES>CY2UE>3DNCZ-Q:.(QSXK';3"F3ND:JU2L M;^K=%6+P%#PQ=/DVO87R[1*CR-%#$,N=N5K^8;T ^]5'YI/J'[!>*TSLV:(N M,''A4K'Y^GCDPE#VQ^J$#+TJ<$P\[T,\E)@=$5.H0/#\$/)!Z,9IA)G7) Z- M>RB[F)[#B%DV^CB8E9;5.*,[*0P&LM7+VC2/BT=NZ4 -4-R_G)V]]>H"7XOV MUMJ@L0&EO9,'WT(>O/SIU?L79_= !+AKVED;WLS"T!P/''(GUW5LIC8+8Y!? MJ68]UOJ4]16FMXC5-RN&]4 MNS,,<-',.Q9\XAMSKFF&;]=A@1FOX++_6XE3P??A-7--&:1F#)M\M.;[=9++ MB,%QG:495@OBXR]A:=09T(*]1;E%M_E+NWMJ&-AC,]\?U*CBA+\\L$M]ZS#- M-7WWZ;'(*AL#0MG)Z^"4/@M:C0]F#8ZNL 49=N1B96B&2,5=$V3G3&W$8, " MBEB2R9W#YIE0L0U8HHY!(E5!#>-,RZ"4PRF[RR&$=L,S!'L&:EB\OLZ// M%M>JF506P)]I\8]%)*^5F;>6OK<1[B0N+VF#J?6G"<>#KCLOP8H4*RQBC0F@Z(?.#@4UP*V]CC)"=Q"OXR9HAP0 _E M9? _\!GP$RKCUO([+,LB!URX2O--4IO/)?A92<&EK$SW>""3OU2N4#/L5:-G M(0T:.[&ZS6*5Y\O>#RM60I.:*,!)0.!E?7057SSI"H?547$DIJ_PI#DYJUK@ M_;M7[U0+>#4G8/1EYDICI11SRE>=[-U].*9OG%Q"ZNW(85_.A7?"ER(SN7ID MZG,BUC\L\V1B>,0Z:1B6]RG+M!BL8Y").1<3G.=Y0KP\M#*9Z :,=JU:2BP"H^ MXW"?2^(>92,SBKU;-T=KFE:$*[0Y/EHKOO"0?L;?PB$A^,#'4KPN536D-%B3 MR8PO_]$<<\9*%-R]-F))Q/>LMX651H!JFFNUU&+[U"18FEB4Q33!AP+T(2?*W&XSI!SX6(DD)M83[!BEY_ACTW;8/-9<^C5V O MVS(WY:K M3LTQ7*$?M"\-M2SAK8#K([8WW #XTK+D^G(UR^JE%)Q[K1I% L8Q?(8M&Y3? M**@\D6ME@F?:7VO/#JK?!LYF1LF,*=Q6FEHC-]8W%[F=$V78P%NQY 9?^0(6 MC)6;TD0=5XNGN^.5N]W4 MV@*E34DX$%1R49592 4#E9RR&%9Z8JO^,CP&+Y[-!=9!5AF5P M6,6BIU\6Q'#:+7.P_STK)7H*:P'LWDS05>522F7C*V"W.L?5PQ/:I7TBINV MFW %H^BMC 62V=?>"._H+%T ,^ 4=/JGFI$O7YTY*Y+>Z/=%N94F;F 1O/_H M\/O!!3Q85D)SY2W62<*K?\*J6-LP1^'%L7%YY(3CAE0[BT0,&D2%'0-B'S_] M7O4)FQ(#QR2R93*AP.!,\]!PNEM7LW<&$I1*6M%8,#TZ)B2ZRJ+ ')@V!'6D M+:(S)>>Q*3*:BXJ]=+@_)58>]+*99,MJ,4MTI9Q*O)$64W/AO\X&O$8 M+F\ ,497O"["0,,1U$/0GUCR/8]F>3DFDVXAW:E<.&AMB(EG0RS%AD";F%JF MN-Y3DNB(Y("-*Y+!)\77TE!DZ70--1(9WDHDUANCZ#6R*#&8:P#5UKS4]L#" M&MH%%@WDV!:2HYO5;VM"(6K]D" .K^J@0NC <%J,'<,.?;8*D:F]NO.4Z M2C0E+=WZ[;=6A9*RENJ$U#8QX'&2G=OIP^[9%?(<7J!_3B'3X$; 4G=EU<0T M;L@WFPL4BV16U$?5Z]LF'F2QW],'7^RWN?J5>RX6V"R@-:?XK5HK_E%"(,,^ M!\_R"EMMU8@$D[S!5!89FME";.9EB>8Y!B.[;.E/=^\6V#%"ATQ:7PA.##YQ MP3U'T[;_/*I[A_6L.,U:H_6@=[5VYC3<)390^;N3.^1&N1E+HBL"!Y!S\M3'9@5P]W@4I<@C6)Z__%WR=Y7=K& M[_5L)0SL;Q/]).O&%2[(A(OX%[;\9(HN,Y/Z^F3"%2<:=F<5+3O0?@?[SEC+ MPBO._7.&2)L5!2M)OSV*?M5[4V,&(YM29I=,- LZ@\%_H)ZG&\-FIG(==+SJ#?PG7H%+ZK.EE%NP M^EHOA]Y^D\8>J[M=*W?[7/4'R#E8+,%9;2'4QH47.Q$Y*TV;E5'1@4$6:LOM M&V^+\I(]>^H!M85B7G\1=LG1M5W0R Z&57O[\MP/"V94B8 &(CRKT YO5S'] M#L&PDMC1GZ0VMC-XO]4E<1:T9Z@]YT7Q/C#U1[YIC+D)@YACL5:B88-]F6<$ M("*V+QJB_/ME(E5LL)02+6 )=(B@LFV'GG:D?NFRRM-N#;@36E.J=P6> O9. M/F*$ZWDT,R4N@R _63[J*SV#ONZ]F,UX1$YQ+X,?3F%##=&T5DD41]2VA=%4 M]/P1P'/F$G%1NAA& Y$PN=9<7<40*>"4 M)(0KU\55D-/$(DUB4&$C,,F3B?HB-1G9()$Q]C"&A<21L>$:$XCDPQ0]29P'IOT4(.%VUE!6)" MX+77D&KKK!^O53->[[ *2 J<,['=@LN:X!#AWRP;&,+.ES1D R5.ER8IQIKH MX"G&7@1H/%D>]\2DY$#\"/9,(8X0*\8, =+9:4?O".7NG2OC6!?2OSV$'4L> M+E"T,3JPC[C8@Z\(/]NUO:I#;-(!, N 9D:I^^]#C7;[1J#L5VDUJ3'1R"" MS@KO(L%(6$N4WM@D'TW!?TI<*$;C2_!AS# ($M*BL!4V3\"G2"(M\O=V X:" M=_AX\2GE2.%JH+;;K/4V#($F(NJ"J!CZ5XKE%&H-T&YA:6B@5#-P3*0AT#8- M34V*9QZ+!,7_(BNC1!$_:[/4L&O%EEN1.KQ&?/2O%-0'>83ETL&/IFC*562RQG)V,%S=@IJ37)^9Q3-(2C8B^RFHR8\+KL0)R3TO@ M)LX]XZ\4TXS:S(E;K3DV8<^1@1$F'WUX@YP$Q7,.B"CB2EDM2^M!EHA1XC7F M!MP(RY'$.]K4ER4"HV (&1ZX$GR^W24L M&FZ"[9ABJ0@_D#8N=WDE2 +2"&PX"I&2!4GP$"1"QJ#$1!X93,_;SGU,WQBT MUS32SXX;:'U6KKB]C\8L&#VR>;E=@\YHC MO!^(MI^%# YKIOD,CKEH( 2L/4^6M?E1_^,YJ!2PX%<_9@6M@'[T7!XF'(E' MT)D'08S''[O3&>WS",WQNPXPY%FBW&=CR-:%!9&#+T*06NZUG7V=;=Q:KV\$AIS? M9[\_HN?Z+<-CO@WK!-.0/W.W-^"?<.91_U%_'ZKN?]F+]T (=TY^>T"Z!R1= M#DZ^DGCY.LKI9GM^1/'FLH5'I Z4X9M,IO^+':M]]@$8%.%SY@;_W6:)#FWQ M?@_Z.SI^%A\?/-OZ2=T[KMLJKCO8CT]/#G9[:?=?D\;G M4J_5P5NJ!9IC(](+%AA=(?CU,JFXU)Z:&!^O-2MO,+-W"V?O'NT_C9\]N^.D M[BT=K;R5QW08'YP\W1W3_3ZFD_CTZ.3;'=)#\ 0'P0!OJV _8WSZO2/(K8VH M&V[^?M^TXX/X^/"V\O!6!+CGUOZ-0UL/C8NWC)%/XR?/CK\P'^]8> MZL.EL;"CNQS*-L<5CT_BH_U=,'O'='\ITSV+CXZ?[)ANQW1_X=X>'] M@/PN>?)ER/O"RXX\L*3'X6G\;/\;QFEWP?0;NI/'1[>U=':G]%=+Z:/XY/#) MS:7T+MUQNW2'G[(NIQZ$?<^/NQ&CW=32N7^,=O D/CC8?AOT[W]*QT_NF)?9 MG=)?)[1/#G:&]5WU:J[ M8_JKY;6L')_=&G \WO)-%3DAI91_TZ0XFPV>4_-\_7GQTLA_O']P^ M-WZO*M\_H[[PP9WWT>E1?/!DRP]\=ZQ=E7($IWIR1^_ZZQ[M0_ 8<%BSPYO5 M\E@[BON!^0@'Q_')Z:XHYIZ?TJ.#^.G)LYV;<&\/Z.!)?'1\VU#/SD_X/#]! M$*U9<$=-\NGS@O1_*R/CT9/C^,G^_LYT_'N=ZM'I07R\?XN,X.Y8M^!8CT!] MG.[?,9FS\P@^E_P_F<),,Q[0\MG*9'MMF$>'MX@T["S,OSY3<'QRNCN@>WM MV+=PVS;XG0=P9P_@=]-0UO>.ZE+ H(]@QVG9XJB(:]&@'T*CX)>BSOV^JN@< MG3R]'3T]C9\=W\+>V%V1W15Y4%?DZ. X/GKZ>1/"NG&;HEA78W-_3^,?OCHZ?C8[U(YSTAV-F>-JZ';5-@]L7RZ3*:O@. M_ J'IN X3/P$%\ S.)/H8/_[X%<)CG>>R0QK8!2>-LVX0='18>?+/.-U6B63 M"/Z* YI?8\#=GR&/:P:!JV#,;HMZ2 ,$GTSV]Y\]^XH$CS:\_*N?]G=P6D^# MHSU\^CV-F<8CRPUU&3#1:AYU[]ABO(J>[']/$USQEO. Y4F9Y3AJLAUCPGI' M:$OH@^/.'3HZ8$(W)8[F3I-530,Q31J2F+^&\S%I *Y/U4=N:/FR72Q!*E\5 M]>/PY]\=''3O;O!>?FKT9SF6V^5^?8B7'&Z6P9')DZ&;_&!/$R482SD=0>^+ M(CT?%'% K(:'N)?3*0[UA3-)HM2X;U]E%8U)MC\KI]%WST9'FPZ-[R:+5:U M3'!@<]+06%C_D8V9S LXU!G([JMY-L'IQ%.:T0S/,P@D%]'<5113-&7='^1, M%+LR<#H)#^$>5V4"ADJ$DXRG8*24W$#5$738"AN-#;T"EQRE%6B6BI[?UM&B MI'&W\*^KI$IO/*+VWA@F.I' *OI'+_V)!"^Z$PE\>(?'VV;-],8O[#31=R>C MTU#CJRVW?SK:O[,MMZ2^1!HWSU/O42KRV'J@/ZSU,I-!S_SM##@&-A?9X=2E MIWK(F,N:%>JD94YR#N[A! \S*Z:Y,&=-H]8;_1B\AGF4)^",R,3[!@B4P(7V MI *N%#/K;$3Y^;!,H@][+4'E8!9L3\2W"/',(Y''.VS C13GLLH== &=8MS MU4&6H\(P%8C1!8I389!:K/OOCD9'ZQ]?&80OJ.68<11\D13"7< $IB)6J=?J MNT'%O5Y;PV(Z>_7U]SA)X=_C1JLS=0>'FWXT">52U*R6J'3KIFHG34NCV.^X M!2!ZN6X?!UVB^DO2P?3\8E" S14H6#RCK$R9UO" WJ%'15GL@74QCZ;)!+N/ M5U%.C^3'L!C99^V>9BE\O8&-@O:W$F;K-*B=[_ +";JW--\A>H1E7ENG( =G M502^_^'H-#QSU!7'!Z/C'B?@::*039"3VYP8'&U$8(RFK- XK2=5-D99, ;> MC=H"C3&$X3C4?'?L61C$1R?.T0E-CE!:KC$YAG73T>@PNH&$0\T!OTU1_);8C)M4W((+ M[L/DX]Z85HROAEVPQ;'V<(0DQX>CIYB*7I8UA4-^I'4!+9[+,':*Q?H_E)CJ MOOM),B:'9OU/>C-@O]')'ST+R>'_[]R"V"_!+=T;PQ%\W$NFL-@?D_PJ6=7_ M^"%D;N#L#@V[V^=-_M=_CBOXZ<"+O\7UWTB?RJ2@R[$G,&;=>[A>]\[6WZ+U MEH'8&0>C_?4/9FMHP^/M):U;<*[A4ET:<+-SL:6F4S3:K2:_SA"Q;]Y@2PTH M#K=<5#^FKN'/L-JI,3TS9+3^#MY7H3\(8KLETCT(!JA]ZXGSH]%)(,X/3T?/ M[B+.'ZRO119[QX^]H>,L>FMBJ@9#=? 40V8[4)?B4RU>/3M?DL+*:'BCAZZ7 M:>ON4A=J]-4 U.B67*T/*-4GF#A%O^K)Z,"_-PY"-1P(:HWL@G]TD%7=MHEGLI6%BJT>;:L^5I_M^^E_]P=KWV+3#G47Y\R MJ^-463+SZ7;ZA2&JXB]=5,4M8A3AYYZ7%R?MM "=O2RZGKS42E+Y. RBJ%/+1C3 " M+5>P/2;N\X,UQ8"81Y]!3'LL>G]4/SJQ"'<3?K@T9!D?IW, MBG81O92M/$HP7C2%TR%*HKR+GE$@\.#@>?0"X^QOQGDV8T,DX@H(_NZKQBRB M4WS]6UA\].H5DPF,D;.B:$$*E19IXU4&:V$)!&=3>:,IB %5C2!["C3Q=_U-I MP,/* ._.@V%^O#XD,_B$33(!GML)'06VQ RTGKV'0'QX*ES\N9JAE)KR'LBW M==E6<-EKDB2^:3%( S8'@U0LB8+C#:O"I!Q&K;RF)N<4.QX1HYP]1#EMMV]?EN5EQG9T(^DS?0Q\3;+ M@.A]T&>Z)8+@#4AU,YT:+@]MDD\1,!1?N-'^P?=Z=]FGWA\]L7_YID&IT?_/ MWKO(;-Z,LS7FJ8N.;)R1EQO3XMY/+HX--DX>I MZ4^D>JVI[)Q;,5X+'E#Z>M$HDQRBE>NP-"WS:GFD1+LM M2_G_[*6!G421PZW83P*:4#]P3-_R>>!1QPI$X/_CVGLU2"\MMM<6$&7C1$HS MD4J+;[1T+5Y)BV&1V6@ -A2:9K!=O6('DW('NWH'E6N"3XQT+2_,C%VI6FTE M-V#.8)(,/L_R0O^.!Y*:%[^=&V5F#Z@#$Y(Y;M:YU\5%MV 3];%4MB.P&D.' MN;3-!6^$X<3R2KHNV_"WT$YD2?R\U1/#PHA\@Z[KVS$DDS(-#06D88R3)K)" M4H;]*O'TY5.0]:/&#$_FQ4^%VF3%-U"7ODG?*I.ZB!<:,T%\29]_P7?G@YC/ M"4T:,&PQ[C"#9;&XK#7&K;A22+HZZUQUA<81#35(6D"I9]()FM,&#!]PN\_WP4Y2E/P4:2P]\"'T\5>)22^FE109#%,D$$#[Q70;:QLD\.%YR?27C M#IWZ3@IFG3RR5#0MZ6B7"\^FWE5?WE)2];[2M=9'5C3*,?=2.:8ZX@H.L'(: MLB!+#(?JV)S5"KA+5UK@1T.@JU#W5#(.AV$F*\@S%>22WLXL'7^D6XR4%W)1QU*6Z8ZJ 6X:% M*KY?:7R,,= 5)KJ*@N#+]$\8.,(X:@8;G,D/*C8+O*LKX'.N&$\GT JA '_@ M;U'R(+Y<\5\GE0M7Y:3RK;.G/-9&9%DJ+^TPO&:$J;/2T*I0*)=Y\U$/;RW! M)M\B]Z"HPH&GXTWR#9($O7N9V=8_XLIT5J\TLL"( (M*9C<'>+K%\MI!=9U( MSPCO4LF8OJ2CRHL;L^O7=AFN7#V.-J&2/OR;SJ??@1VCCLE,\")+6"XU!^IW M5+ [$K(4'X0%0WQ8@P(S[$B34H5)^O)FB.02>+X'TT9V JL4#*)9$LN8O0J- MJ\ XKC;CDFM4N'"\>O .8;O!"LZ+LC1,_L>Q&%2"ZG_V4OSM JU829B#+O!0 MS%IOM$N(=K/V_=[B3-42@/CPI6$_F^+)24;>;QU.*#'-5EQM[Q1_2*L=CFYY M-43JGRYL)QK6.%=9P8P,(C=:6HJP$WDN?RO80R8O_%_SBGE>F4B,J!L(E5I:E%*5.09=C"7>\-D4J.' M]RQ*&Q>W_2%7$K[RP&&APS/S'\9G9Z3]W3(4=27]U.Q+RUF"1 =.VR0BW?% M#[_R-!]TV/V[M">I(1_Z58^ES6VT+Z@-M*G[ZV'WOYKN[RZ8 ML*7R45'[G>L+M$*_L:;MS(N;UZMT!*]?PYE:"_Y:.X/-6?^F\-@JG<$>Z"NT M ;;#1N[.:IW!UKA!NW#XSP4;VHVSQ0:'UVR:@]=\EQSL/&=M?.>Y6BN!:92D M= Y*TFZ<-I9G6-8C6]4V-L$+[A+U'AD2:@R#53+ :XL&[W0N8),2 99MA+;] MN/.V'MWOGBNCU;#PAK#P&SOT#,>CZ\ME-9;DDJ?&=+7X&@N(*ILSIZ/@IM?* MO$)YT783M+'1FI*-[2[9>!9+;5N,M8:7-XJ7UV^R-5;;"A4 $SC45],XU.LL M4MG$<).\7FO_NN82E4V-%V[5UJ+:L<)'!GQKYB[6VH"=3_[+G\'Y[%A*\G&: MILE)OK3E35?5&!NF^1[;]B#GP7#)^/&FMM/B+E827_P$ MMW7'C /7H.8K>MN-?;#,)H6&3^GNA$1>Q013S0J+'FH/@S3OF.G@-1&%NF_1 M&]L(7'\GKG&]7L!4 J$G8@8$/=^\X&CKC?V4Z.CF'J66$9BKHB$T]LY+7TI[ MQ1W:+F-GJ3+B1R;F->SHG.+6G2T;6S^!ZBVHKF$_$3MH#31Z9Z#XRJD_1N.WR8YJD8Q\3 MV[2"B?YGJ@LG-E>+A]ASL]H''1\XA._@KK"RC4JW:.ZAF_FB2W'8[PXR<2UZ M.39]T1^\P4*-M_NM#]A6!;82WP=^2-J3+374Y'L+)F^ ER)4TW;++KNVPVNZ MZ5!-0+U6/XN]!<=37[)_>PTZQC[,%_8R?*%;>HS=.]7VJN+DS3""^L8@ZX.4 MHH3EK0BD%U[<&HRR?(3=:32C??AT<5#TY=.=5UJJ%V^'W3W0_VHGN^)94W[I M[G7%DR,NWZWU7 Q'F50")[)]*/#GH6I0M&F]=L[/3@Y1>[)E&[/*UD2ZEZ9\ M&-LV(3\0;,N$K7(J38BR/J)QJ:8Y1@NHD7+5RY5AL_LK/!;P;;JY4W7HI8:< MW]-TT!GEV+>SM?Z6G:TG=^M,IW!1X<]R\F]UD\6%71!7[J>X2KM&V0#Q5B[P M&GLM]6]AWGC*91,-T&%O1);)(W:,K5;=M8GMQ-T9-W?#ER&!@=9R@_!%DY_B M5$##PZPCUI&-T_)K ;L;L_Q:==[#'W ,> 2/!_EFU91+=<0KN$JWA(I',%G= M+7B0I;C=L@T?$=A$;&*JN#KL@2=[)* XR/[ Z78T2AS+>*617='?JNC^!UO\ M?WB I@E:)-?].]54[4[H'G78%[&40KW_Q:%8=CC7U(2'KF$O=&_EL4E6M)]4 MHM/I8)M V=Y."+#TANR;FH$4,-E3;^+=Q3OW6Q52 MC/*"#/A4#ALK'^KBQ(H'0?)@CMCDL=/IQTJDN8BE(.@9]XH>D3B#Y5&VNF=Z%H+5:\''R.%$S!7GQO*%E*RRYS)B!Z M2E#[DZWHRN^LL__ MK]?,'U8ZDGX.8M6Z_VV#'6 M9 A(9O=5)JC.O+=^Q* -K )\$BY0C<[5+=^F)V'\U.@PVA3=T(#Z-* ^&[A- MVP#JLRDJ8IW]3C>0U9[2TK2Q&UYLEY[0F+0Q&QZO$YHVI(UM4+?=V? VI)NB M QH=6SJ$'+J_L.;3Y:WJ9HAM]^5F^_8\9#DY+8 MB&UZ(XV\)C/^7/ 1"ZY#K53%I->]LY??5UY_S46.!H9EUK#!T)ILJH:/=X2/ M ],(@QKR\2Z4PEY.W]B4"(R3=R6?U.1T5\JQUMC&=#WE6)L=(%%\F2-R\'6_ M W*>2T? _U5?(GZ*)[JEY\$&J7S;-.@68 (V3+=)3.<$H1'XJ\:XFTC6TU3X MH^/9FQL+<< Q\YRF&J;FVP1_-> -3<[KA>C]"<$R%H*Y[%K.RPN,X!'=H6MD M_6S[#H6V$0;A)N>\:J(.'A]Y6%O_XFT/":Z\_GK+G@-'LQ78:VYB_=+Q[?6@ M&#?,O.',[(6>$3RV *Y^0>X-S)[./6J>&-Y^1!*BWFQ:CZO(JV/S[&1490V! M\09BHH9"^,8)#=M[G:Y2#:;)#C+(2:^N0F9-[9EN.8*$=?Z&3_;OD.K9BWJ9RG41!T\)E#1%'KO M9H&L[7O&Z@VAFVKOAIEKR,R/2^TT)=]KO$LTK_=2DVG=S>24'00&M:V:)J>: M3&O#S*M4](6!X3IN39EY%QP8[*+TE,AF91/F--W=0(^96-[^(\-IR]/B$1SY M&K3XSV=-+N\J=SW=E-Y&[GJX??9.=OFU-Z#+KUNC)K\'_&8DNU=^S+"5ZF?= M>5;V!M^T_HBREZ]JTIJWKN1Z9CKI9N)6]$;PN>S!BKC6&'XL_ZJ KV6C\AR& M&F0".W,7D-BLVP=5\$/](2V:X5:>GVCN6U!VJ9GP-,/&G^K]^I>9X5MOQ'>< M&X)B/#BYM]@W/LW+)IRJLV;>2K)^5_9^'),J+7I#SIMFT3?U#H;HR[Z;FCAR M$-V67N)Y/3 9HW5WG<;7E6;HV'A9I8$4CO#FM>*<;KOZX&8/^T5+U6I[V8F. MJG]C)T\Q8-E/^ :'ZJ2@F=API3V8LY-QOY>G<#K^E,UY&JL&N$5/T7ZV,A5=W0!7WREZ[<*YG05YV> >9K4TFV7?FL1>T;5'BI@1O; M:.0G&AK4:O#&&JY[4:ZS3"-P5RVM:>Y2/);>A],9"Y42R'5\]N%8;G[=OX-_ M,<[,AJ)SWXI$IW\W4^B^Y?7]CND;8?A(W(T:%7QM_3;9AN4VW7I>BMY'5=7Q M1A8)"(YA\>DDZ>/TQ>9>%[01V>21!2@ULJNV?)</99G6-8KMJEOK(DE=XEZFV],U$0GS(^Y?EP89&WNO>W&O3=L MD.6OWD&O-E=LFNN;#1OK3I"ATS3K>9V;FW.KM":KN9[4K&>E2P$;E[!ZA1S? M=A.TL=R:;,S&'%R/L[\VR,1J^*U.:WNLH50C6VA3 F[/')[?W,C.H\+S3?QM M$\+S]8N_;8JV6'=X?G/S0H\*S]?/+MK^75H]/%\_8Z(F.F&%P,HC 63TA8@Y M[O[.QD#73Z!ZBRRU#&H_,J.V/B)M!NA6(RX[+RZ!X85T4Z6E 9J9 9IQ%@/- MX'13_C][:6 G4>1P*_:3@";4#QS3MWP>>-2Q A'X_[CN7NW0:9 +V^A2*)^ M2O]OE/)T>"]+EP\U0O2YR/NC+*YX+J\V>SGB\N Z%VK>3Q!//L=B M^(Y2>S#+HY&<"@YV#41O=<2MZ.!$;UF62E )A0:$@R&"!\MS,20=W)]6EWT3 M9#0H\%FB48X(2/EXDZIO;T5"]%H%0 E,(?X&?TR[@XZ"L\'7D'@TE)M1XH;@ M:^_23@=16^ 3-5G&&9PG+)<3 J[]!KS TWC(AAH)2;Z<=?(^DEUW?H#G<+ZX MX[WBH4P,0%"NF=X;7(3<1GQKER'!)&X1<#,^CO\U)B8B!\Q'"F.H'.F-PBK" M=4@@%UC' &&5-)DO1 _[L+;[,-NWK;MKF$XZ!%Z"F0WZV7#4 Z*E,7Z;]^%( M5>]!U)_Q_+ILB&QVKWRICMAOG0!IX;C5L$>BF*4D?+??2X?8^17>"'^M8.!K M_6:TQC-6?2K-(Y-[\J0$Q%:[-+>KW4^P_R)]D^&K*T5WU4LUD_F^$RA=EU)ZK@1H76T., 7X!"[N:2!0;#XE-X M%Y()IMC9O+T' ;9-VS;DM@PZ")$T]VS0'(&'4B&R8,3F&&&=XA#0*/A24\I'4>&K<499)F5<',G*4OD8VPK.LDG?2#"]; M^DBL*CA%$$U.FOR@; [GS1"Y\^$'Y:',TSS.A.31[%X>)55%.@936T (8WQ, MRGDC&X\Z<&ZH6V\Y?E/)AU)RR,FLU1LA:HP$#0,CI)]-ZN-B"X%%1R"E]X6A MY!]_H4X!XEIYAMVR MM%-H.3"*@/RX:[9I!:V#WSZU#H%#X5#^P&+YE3&28 [;J>':-,3_^,PKG$E\ MP2\>+9")2V$";E*[*?EGX=-3QYS(^AS,#@Z_P5L[>- J%8X")+HI 54![(F9 M%@'S&\*']\K^>_.+1:?E7+#X^JU4H+#GM38@CR(T N@Z541>) M3BH0)>^:#:<,ZV$?M!+BQTF3IS2S)ZQLJ9;D3NG1I83W[BN6B;82*H;V,KNC M ?XB-"\2.*=2'+QJKLCY3!C'4L+T[54#E.I0GC4(<:C4C &_9UV8T=A#D Z& M41CZVCZ/P!2NZ*L'-'#+I(W3B&',S1%-:VU[_[=[!EF;(*64\=Z+T^&O*C3 Z8B2N6 M264S96T!K\CMQC]7&4'* JI+U&O@)72FK3:PZK/^[<24JBB(A9+$>;7 :.Y= M29M?VN3;J+8L=UH,8?M68G%),O6$A(ZLFE*_S(RNP1:3-$.^NNL7O 1O11MC MOW4P@/WY7AQ+O]C!/IT<06I.V]EW9@:>53/(Q5%?FJ"3*J7S<*S-DX2#R/.UJ(Z77.H,C%(]3VS7T6/U,>O."9:"]X&>M M_;B",F72][("$_YPCV"8R.D*K#*^%GPD82P+?ZN0O9FEIO)O]\KS5%8K&%HP M4P%RR-$N'7N(L)/WRFO$X6 WY,XL8B)4J@B?B@BMD]OF@!GGM,HMN[I"01Z* M2M!!6R$P^L1D*P$%1=N)3W]"3QW8 #TG3?LW.,T\TEU6"#V9J*T[A4= MP(H9Q4A0K7%0AB-08"IVD LA0QH5#I]U[?!KL&S\&L8CGJ0TN3B]'ZZEPC< L[7=NQ:1ZE7B=<_P44+4R5(V&]E2L1Y^'\@Q2 M)@)R=*$6HQ O,J :BS)3#)*GJ.MC*WJT&YHZ6?'AT"W MBR +.*P^8_!I-"*8!(N^%4#_H9ZF=L]@$U)MB8Q/YQGO3WOKR4B:O]]A@@K^ M%V:K."#-9_WUL=*'*2A*RFG-A>ZM'B?Y*+K1@9)!)M!$DQ8PC-+OIG%IZ()] M+K%ZR]$+JP*V!Q=-)2H"58,B%WX%S-C:(.OW>%4$G>HYII,DPWR!9^GRN3S"\ MHMPVS;@XF]:_5B 9![650.?&G/'D@:.#?=\U_W-2JRL;@TE<;5@4\(;14F:C M:H0Y_9K6&]S___J/P+;-7T^*9^3OUJ]O#3S"M'\.C#Z:<%D+.=3J":0Z!UYF M65HXR'^#[L[A ,^NP,QN,ZUJ#_*\K^M,#9S49895(_4['R-$?"W-( PW*0H/H.KP-,/)37E( M^"5UGN!OHUZIQ:4;<35BH%V'0NC8R,QP$MX'V97G ME.U\/SX>BD#T^"N+E=I.IICI!O0RJ9.61D$H561A=^73AI>,+4RXV&6P4/^N MN;DPSH#;)_@8@T&]*TP$H56GN7F;+$C<^B:)*89/B==-RX6\.= FKH8V.CIWA@) W= J=JA.M#0(L-? M*U9\&02RW?^4L<4'SZHAFGA5!3^AA-&QX2+N,.W%3KJI7?!&4W4^XGDB0U;J MH)(9!3$8*F9EQ=2U0X.O4>ETS7=RB7+R$>M]RT:#82S=I!0#4O!9?#^3_!S) MX__G;"[?CSPYD7"0@/?LF>F5\$LRGPCN"DV*(_LRB M]QC*/FQ;R:MJ$D M#XT?1D;6SG5UD-?4+JT'7O[LE/TEV*>M2EA-!EG? M\,#VN,Z3MT?:?MXJ\RRL2W/C>/T#:I5QX"?MR0B%RN?,IDMDG$K^V JEEV19 MOP(1HF'K;#8$)L,")T/1;05(XL^8O3DY4:H85*Z"2*X"7 MP*&'Z7H;??]"-HUJ\(R-'Y")^*ISSEJ'K,?@?.O)>&A\K0U$A@,0;:..W^&. M7Z&\M\FO_>)6YB#U0D<,A]JJT91ZB 0%KQ04>%JHO_:1_DT3B4]]'>4?Z0@J M%J 5/G91DC%A?%/B^3\D)#%HM6\'B2L96.G T0^-/) M;V?GZM=?Y;PZQ3S;V #QN">RJWO%YPQ\G'C?D+F!#/2K5NC9%>L!'7AE'AUV M)[GVH!.AB6OHYU5H)I4E*/.MS.J22]GZZ;)GI% OM_S[$3;MREIGV$ 17GF. M%'A3O.;H[+P2W-I'IZ5T9>>^I+)AT$RPA/C_%2*0>:+5(H! M2U\R](3EADZ5/[)*DKV5""G&YKZ,RNH?&&1'H0-28'DO)H)J@AT$? T*J5J$X6\U=*ZMXK; MJ]E$=80"C1 G"D,Q$PPY3\W-H36#@[27=H$[D_0[UI!(WE0L7M(9%V7MFZ82 M/?RO/M?@M;B2_QN!RA'8@E%F@A13KU3LU.)9?Y KB'9P #"I@1NJJ0U._ U;7 MZ\N4E<@F@_,/1+R8+!HO(G"+ESW>"/9 GF'CY/N@TRD45C4"OTRI2:93T:>99F:R!)5D*C3U?=EV@ $IIK!E58L?E'*\EO<(SPW8>^&JF2(C:<( M7\ZEVP7.)_RL8J%S[(=JV6L9 94BKLZX^4N=.6M5#B*36J 62UU@-_QDM0NW M$ 2FDDB)9'7&?'(6Y_8,B6"(@D*S0RV:;C':G%=MG@"]1%V749K5JRIIS A. MQ6IF*ET-.*9UJ?\X5#GKH*$?!_91X<9)K;ITK=D24_U9.5J3?*LFW]P-2;[5 M)OYTB"')#WBE;]-4S%E1F:PO)%;"JOF#\5^CJ)0TY5$V;B,NC;9WR]"A:1O= MM(W>B'ZB3=OH7=G*IFUTTS9ZV]M&KUGG;<)^-FVCET#I.9N#0_$4N,HM16W: M(-RE-]0TJ.4M#U%U9IT3F1AZ6$-O.5CJ&\LR M0GNC8?ZW?H<,WP\V&1:_UCK@0WF1]8DZ8'/QU%W#I$$#>E_O37IC^883N(TM M\%RV0'? 8IDXPQ)"F XF:A''0A=+]56A]*Z9!]X*WDYC&KSX[KR.X;8+=D%; M#%M:_HL[$O, J1K,^P;$^[&^/1SH[NH'^NLC>#=X]XVHO*RHV-2P[$T4E8?! M[E^__&9!$4N9N3B8]8DWI!!'GM]X6,MZ?X0NF0<+CB5WOU!S\N(F)G@5_*8& M-?V%[H?5+_26&EN-9*JZSE\<=UR.AV7UFVI^F=Y@I3:TRX/E[? MZ'0>2S*L5)7ENOTDR>$QB7$S'@SK)&UOWY^]#XN5\A)=@:L:V0F\RZ+[4:*O MK??Z/2(?2X>BNW ]-;X&N@C N(B/;Y$>2.<$_94>L*Q),9_5 ]9^\* >F#OV MI!ZPS'UK.3VP<*)C/5"!4$8U4+FW61U9CCJ!BE_6J:/THC!V-Z6N-82(8_7&J)L MP=WS,JZ\!;)3583)G("YDA]W@O_FB8\_>=#.L/S_ <7VKJ$AP# M#W0T@(;#+(U&5=WWD$ZJZKZYD+8,=?L4IC@L="0-%#E$ 9^&=RSZ".5]I4 = MU?V.5(+(_4QE+=?(R:-[KZGG'B[,1S#3&)']E(6(VW2<*S3\C5-OR);8'6"4 MYR460H]U[A&-3@,:+<(]5>:W^EJENT&F[K;SUF@P YPZ!O >6\BW0D$-#!#Y M,],@]$#9C(\O/7X\./BL1$A]J^S#NVCXXEINKCMU2'1P46R26F:>C[H#-6F% MS:2,='47&J_WBG&?ALJ5VPJ[&V63<'6>(RAZ7EP_*W0+4K?3SW6OB8K%R3(6G7^W(L'C:$DHP$U7$9 M6ET?GJ5+5B+D%QTW4*OT>](E&E^4BM,L'G7Q0I;LO:/H6+*(VFX$GY&?*+Q# M]!U@:U"";D;\2E^BCOHCM0TQR[)[_!#)4;WX/$VT\411\\+LN/00!\A0>%E> M@O6K:Y$*:78?+9*1PIZ5,Y3P8BF"$I3Z/G^(8XK3>DE^W+AK@JI%"'8@4IL[ MT2IGK/<&_0Y"^X*!@A.&+Q27=32C:&"'N%"9E4=+VFK$!XDJANVH\$X=.,;R MLN%2=W[DDG2DBF!(4Q)N@I+$"EZ-E')]WJ^O9SU-TL:B^_*2E-2FQ?9)Q/HJ MX/5BSN\R+M!&&162"E^3-R]+&4Q[B%W;&TJH"7W!=WD!:#;R*1M98+]7U*F" MHU7;,-2 FQ*' !$=OP]E3Q'<.H4XG.;R3"GU>R?]!KK_NM_GZEO5WAA27U;A M>2OX[AH^2)^CZI08/U#%.$=TQ:0Z6(79\#ZR' GU;0TU: 5] MS2[1URXJSU0LSL_C'5\C&-M.7DWVFJO)JUU-_ER-8AT74:Q-,W$^+P@ YLIN MXRVFNG?JII%@Z2&,^P2X%K87Q!$)CHZ]6Z]!3:*7KZ+^^@SEJ+V2$7;%2DKP M-6G([H^IU[H6G6)H94$*"9ZKVM"-9Z00C^7%:&46RT9TV*]&X7\76#ORV0KB MN>SK^JAEY->HP[-BXFI@V6.AO\(Z9[^#S>E*-ZVJ&8NS2_L,*>JX!%8*)%%I M"-G4=9XW,Y$&F1]K!<=$Q-<]X+$K^33';G/]@79*"SE?16BZ*BP?217X69)--RU5'51D4T"&#B%.3:%OH9,WAD &/U%&:++6 ME81.DJZ(BATCKM-0 TW5X"!<46/\)?U9[21]PB8=GU)T)P^D.[=IFD,NH",7 M4/BCF0102\6=SHBEW0%+,\W%HB=;@A78TKHYF KK3GC-B!8&7%G .D[XP&,N M81HNI]I*%*1:1AENH00 ME L;R99 .9S_Z.=E%;4@F\3( 7H8#,%E()5FWHT/=;#9"RR^MVCQY=MSHV*Q M]@K*J19)FG9C*@&%U+IQ-I?78FK RF[!:+I+,R]:,1>F:3QN-3H;G2A!@C[) M[J!.*X$1QQJZH@HOYW]):F=4JRDVVA.I#%<4[6\KY-=6NVSI'M4=-LH-W\T3#OI#SGR?NM(STHBX(WG6ZKNRMP6>HV@-M'C M6.Q5CKMJR8!:T=04RX[11:@J]42V 4+%(+LWHESB7FF(0]76N]I22\T>J#4Y M9G%>JI;9^37#UC$%,ZAD?4_:-LGF,3+>I -RU?Z2U1-S M<5RIPI'(-GD^;EQ2<<[DTXB6-,A2B<1Z,GY,GR7JB:13=%L=][Z14.YO\&MO MI]M9%B&95+DMA]5VC!?C("N02 \CX36Q5:X 92?;3Q;C?\+Q-^_ .@=]>M4K M^YY^'O>80!UZ6$1QXPW,:)XH]=7'WI@(4PJ*(5/B.]'I?JIS61$DCCLLQ?*. M?)06!I.$*,3@@N1V7?G1P[-#Z6,9PI<0<[*[MC2QBE\XD%6V+9/(I3H'IFI* M)G),P$5CP*TY\?XTT=WF88A(=ME.#.RX-28LD58:"BD[DV2J0]H':KT@V MD!$J6="E9E&-7?4P[ P^6_DD,I]F'/F,,>X74Z+ERI!F 5,%1R)F02;L _ED M:<8PE3JHD%X>.H9DGLXX]"8/Y00E"@B,,0/4U8)U)&[K.-4PX4D41HTV6MBX MW2*(BD Y+6K)=&Y-G4)59%K)0ING<2^PSR-14H)'"9PC8S;_@';'J3IJ_Y+F M1V&5R.]LF@K^6Q3A/Z7J[EC&I2K(*T2()X@PG# H*P#P5Q+$4AKL H2U?R^T M>&;J"/LA2DDN1].9R@BK'%4V?W]UH=^EHBB"72FG)",EX;S MO:J!V&\A:.O"E95SR_=1ALY45\W4^,$\D>/?8 MAJ[6]$ICN_!J;OOXND[E,"O;PY3]:W7>.LV_D203ZMZC,3F,"GTE5:J- 6?+ M;Q7(W*W[% -['D'R MR-*=88LB:(4J/B_9@B*,_HGGIH0*U2+/)V603/*-(IW< MDF M73)&N=V5TH6D]0U4276BI<,J^W-70H'5E NNNVX%?13Z.8*I MUU&D5RR]/"[X\%.:B-R]D..J-<.T[IE33T M9#-E;0SB5PHX?H4G?=??)C;ZJ]2=M6"FOT41D%'F\QP57_6WYFSMQ%F 8PP$ M8H)C[[TMV+?S\@ [*9K?8J>56NS=Y<0!6S;GE6$Y:0X78EY8MF/O>:J="29G M\/"7#=N4-WP+[J;\539"Q&Q2V?KH,I.F#' &M@%7K[N[[A?)K#17%4^YK(@H MNXO.J"S6*XZN,C!>!!#DA+> >TJIOX0UUX9G)G=B6KEW4S[H S--A.@+!2XW M2(6J)E7VQ(;NSWG-HB.)#6>,).W%31].D9CH[=&47E1++_P-*;W8 %D]*AR. M+^APU$)J\93NRPPE=@S!?K]#69)07H #Y'5T@Q;P4$OS=]YOIB,'DTT89$.$$9@)2G!@\0$[4^<>M8Z MA4EA_Y.LTTGN!&+)IG#$@Y6%F5IM MM:!P8K6O7U98CXL[Q]AV#1?Y426",:B'-Y+!68Y;=[I#)WJ^Z=Z:LO:EV)#[HJX:9IASTW5570PRO(1ZF)XP0,+KKN*O>B"-0)[ M=EX*WW8HV4+'YGI]8^6R6,OJIG(7QX?[K0/5);+4DP)\KU1GQ:?XJ97'K#-Y M;W!"@6$3/MDF%H_=J\)2NR#_3PK#Q)_^5V%Q*'4R'D]74DP?WT69D&9J/8WJ MNQ]_G==?XCKOY.T6ET[?_,&_O!);2P/(/]A7EZ-G__T#15=V?=5]9.$/G>+W MHPKA#^2-*9W(QB#=I@G$0;Z$,!ASI&%<;7Y<8(I*NZ(\%H<%JTDE6U0"J;3? MV-PMOU.<<[@UC^9+WUPO7\X++>QZB"?8E!!/S=5/L%#[?"B-FXO)FK6+T6"@ M*I2PSN^(#=DRZB:8UU/G55:NIL&Q*D1*_SNI1/!;6,7(Q7?4%!,%'/-(4>.V M@;[I/Z9M8$#W/=]??R<^[$;H/',GO@:*( M^=06W')",Z'TGR-$Y#'A?P1_ +ZV]EH]UH7IWIJ__']RP_>/3LZ[[:/8GKZ MX\ YO>3?SHZ^F*<_CNG7RROGD]/N?/G1IZ?=K^F7F_:WT[]/G:\W5^;7FS^< MLZ/3N_:/8^?KT97=/CK]?O;Q3]JV N?T,.S&W0^]LYO?;KYT/UQ_/3J@IY?M M;^W+\V_MOW^_/KWY8I]^/#&_=/^\^WKY5]J^.;G[Y)Q??^E^[YQU?__V]>/) M]Z\?SV$>U]=?+L]OVD?M]/3CU^O3'["*HV_6V26_^?KWGU;Q#+QK]-7^T_O2 M/?_VY>8#//\'/?OXX;K]\=0\M4_NOG:/?[1OXKNSRS_=MMWNP#N3TT/S[M/E M\?#TPOQQ>G3R'>9L?OW?:S/N_M5C?X>CL^[7;^T?7V^^_ W__?M/6/-YY[3[ M(3V%\>'W^_;'XWNYWILK^W]_G-+VT=7]V>6!?789FZ='?_XCHH!38&%B)O / MY8R2P P8B6T[8:X;FE8(LF@[8$Q,,,7/^+-1&JLIC;=5F==VTV*XXR>H^3EF MJH2276QGO-)6?B ;NYG6@LUL#N]Z;YVW]W["J/V-=61&[^):R+NF,C\ZOX-V MV4"[D>,MD6-@!KN1XXW(:4OEW%J!'8K!!9VW7](8!=VM=K)3'^X.-._0DF& M4Y9DO&YY0#U2X(_.X[U^H>"*%UDN%?3W;WV6R>OR1VDFQA>SJQX3?MI&.(CC MGLBN[EL7"I;"P,A)#0HD5[RK<#9(>[J0']?_V J&%RGZ7%@D*>MZ&295A<8H MB'4MF"H+JQR8D8YFYRJ:_=!>E@"#6)";\I1E6$C\!L?7)6B'$]67;Y>+C8^+ MOHL>#1,3S"=,]W0&B(?(ZW+Z2W7^!G+7QTW(>M\!ONI=\ M/_5:X@'G8;8J7JVT)XV8-T7GN5LAN^ D(M-U=QKRL,#MK\YL7HUX07B).8F% MY'W%S05ZU$\>+Y%L$?RCHC@=B_KHHLIXY?TO M^U/(:U*5-B::\RHPB2ON@(9!DRB<0UW>.W%%!S8H'2 2QI4"K<&.%7$L!L/Q M#8T_>VGI3,I9'LBL-ZNSEINO(P[+#HP3E[(T#5Y_.3\K>M4]RRXL^Y5Y_ M!3_KAI0OH[;D52>E/P:(&1!-H I5#B6)QC-&H5&5^%-/I=*I%-]1%^;J-OJ$ M13 ]W,^G5UZ,1XTL3V6%0ZJN,NC;*A5=E*3RIGMI4997$;1I6;!N173/$(P. M*:<-MC<3JNJMKB)[JX"XQE<8BGNY:<64E6_3BKZ0J>*-Q"T5O *!XQA('_.0 O(7EZ8*DBGZ-&ZE+?$QI_JS597ONY$:]!A MBH;Z?K+:'IP5[G<_0H2K"5C;7/? U!UF[JZ%1J9<5C@EM(C$QM*&!.YD\16C M'%"W' +K!V%'$(\19J5@($H.S&?N)J"Q:\!?,W5A#!8H>E?L2E]<4$LT),BG M7*(V+DH 5(E!T>\H@+TJ<*.^12%O"V&/OP*91N^?OBE1G8DF';Q*AC?*.][2 M;EWR=:T(*(Q++.R;P2@;Z%M_6BGI[LA3>JF\YH:0L8MTWRJKEAP'/W;4?=)" M(_9TNQK]^KJ+W]EXQ\H[U!4T=ME6DLO+0-+7/^6\-'YWYGLH'8ZR]A=1_ >J0/@%#454R.J ]"BOWNBCO/N/WS.LW*4%BU M<6O1DVLD^ZZAF^#L T%G$"'%;;4#AU3?M^4]H3%X_11J8ODXGN"JD::"GQ;: ME"AZOTG+$@61BSS.TJA*H^7P0^S7V]I_Y?]J/?]=@S;\X;5O&MP7-PUXY^PH MOCO[^,4^M;_8_4_;?_]U\WI9?OZ"[SCM/N'>7;Y[?Z3<]X1_SZ___HW M'T0V]=HVC/7C@'Z]^?+CZ\V)V_YX;'[Y<65]_?OT^ZG] 9Z'-1S]X9Y=_IZ< M_K@RSXY.W%-XU^G1J7-V\$\<.98#6ID$/+8)C2R',#..B"\2/[ 2.XE"AJV9 MTEC^O3I\Z+Z_Y*U7H>%GI]]/O45XNNNL] ?_SA^X 6@ M80@+G(10X0H2) $GL1LQZON.Y4? 0O\&QAEB(/+R?VO*,ZFC5/FNO2BY">B+66+*I7DRSJ7!B# M&F15VR?MX]9Q^_C\XY?6Q?'Y7R>'QT;KI'VXV)*NR\P/S]H79Y].C@XNCX]: MOQU\.F@?'K581BD$3ZL4?,E%+GG%6YD_$^N; MORPMT/(<096!SG:KF%]-UKSJXL4HG\ MOYJ*U/QE'V+S/]U7\Y&B]?-5;\1N/W*YCY*>+2'9FLZM,1Z<[:.5W_ 7AB8$T*8>!FM'N5\ M;S)\;7K4#MW$]SFWJ&,FH16[86BZG'J6%U+ZS\DX:LU%G'99)_^?/>(4,>Q1 M3JX8&[Q#3CKH[\-WO5&7\+Z\QH'#[BE, M4BEOKQH$;Z=%$/S*;1_]GK8_MCNG-W^EIS_^^'%JM]/3F_/T]./)W>GEGV;[ MJ-/Y;8/?V(@>]3^TNW#>\\O_EZ\_7Z].@/>,_U-YA?]^SC%Z=] M&?^81FPZO?QV]_6FW3W] 7.UY7N[[>[Q7?L(UO3QC^]M^PO]>A-;[1_MI'UH M?M>(3=_/COZP3P_^B2W;LX5'B?"822@S71*%EDT$)D6HT$,_TH% M938*JGX*ZL>4@DJ8R^/ ,@ELH$NHQ2W"(I<3QQ%"4J&/C$9"3J(/ED&*XT+>P5Z/%7.V[T2IJ73940?GSDO!M,=3^ M;*.9UJ:9+F9,)]=+7#.R$Q(Q"S23(QS"0M\FG#$X>7S7\CT.FHD:INT^53,] MH!V>RW1:UL'?>4%>EZW1"/(+"?*TB2&HR6*06>(YH0!!9@X);4L0DP<49-N+ MK$CLO:>683MU$N1="SMI#+PA^RZJ9L:C+(QE_;N-5DSKLC 4X2^1[F/=U&BD MM6FD=,:T"!QF47!O2!BCTV-3 ::%$(2;81@'B>_8)C@]EN&$3HU\GG4GWG9> M@-=E630"_-P"/&U2<#\T?C:)S) 3BWM^Y%A"F)&]]]X)#&H^V71H@A&/%L'/F1BP%&^Z#T0OGVAW'"]7 M2[;SWLVZ; J]%<=J)PYZ_ RW017)-N'3-6NLL]D2$BMA3N X+C!48A)J>P$) M'-LE84)9Y' *_V>"KV,:5OCD\&D3K:BO/*_+U&CD^67E>:;B(HQ#9BVJ2ZYUMD N^T.$4'JZL:'I ML/ .PY:KK;75830*ZED4U&SA1>($C'$[(6%$04'%-@4%Y01$!%88FUQ8% LO M+"F67;"A5I? M2$01_W.']8;@01T7]&^BMVO45:>7!U)/27UU>66V;P[^X59L>KX7$Q%9)J&> M1PD3?D#B,!(V#2(68MXE\(S0#6KD/#7!D)J:&8TDOY@DWT]*F$!C6M W0V342Y5VXKG^FFG+TKE0WA)8D"X*8CG*A M0R%-0<>+6!KE3GS"C3C'R9PE?^9"ND>-@EJ?@CJ>,36<)!2)[7C$BEB F6)* M B_@A%EA;+EN$EG4W7OON(9E^37*%#1 M0VC,3!+:$246XTPPQW*AH2[<4BH*2CX0<(BIB=8:,<4]E+>1:&TJ>[88CE>EY71 MR/%+R?&4C1%&+$P2SR752(YW(9IQ MTANRWE6JNYPUL8N7NXQ2T%TE<]MB>/Q=-\C]V._SN[33:732^G32Z8QM03TW ML6W*"!P<)J&!'9,@Y!:QF60E)K7VWMN&$S0(&ELLP6O+C302_.P2/&5(.%:46-QW2(AXQ#2B MG##F1L0+(P?^%YL!97OO'<-YNF=0OWC%AMU"F6](/+K(=JDJ]-J18GGHY977 MOS7Z>+V7;1H%O#X%_&6.">5Q[@F&"C@!3\YQ2,!B1IS$9J'MQ]1W$T0BL S/ M>O:Z^YK=M&E46Z/:GO5B4:/:UJK:IFQ+GCBVZ0F/V);@A%+ND0 ADGP35!YW M',L.$!V)VH9GKJO@YME5VW9%L.:WOON4LBCMI,-4(ZY<#/OQM^M^!RB;ZV;3 M+2R1']ZOJ3V> YO!^R/,S3VFT>(+-9U;=I:[D$TM6KEUQJQ2EP9G:Q]CUU"7 MRBX3 W8_#_OYR<&NVJVXZ>?S+,TR/BO^::YOK]W8^C;C1X:6B,$&#HF@MDVH MS2,2)&Y _# (?">)38;&EAT8WM.A*.L7BV]4TI:JI'6W_6A4TC.JI&G_S[9I M[-H623Q;X-4IEP21[1.+!XX9!,(#_W#OO148%JV32MHU?&X0C6PDQB";34GD M"]A'2/&*F]WHHW7KHYM9U AFN5$2@G64<-119.$ M(S"=;UA.G<1XUZ)(181PT,^D0/:32DTD%U%SF_/9[8Q/0.]+(/<14+M136M7 M3;-@$*&"09A3(L$?A@1QD+72YC'7"?&>DBSZ2BVS?*[+@-CKOPV M(KJ:B$Z#0)BF[\'&$-<,0$0#[I.(AY28OO H=V+F1-[>^X V;&G"G_GOC$IUJZO9H$A@LB/DMBT21PX/J&)Z1+FNQ'Q;8=& MON3P@.3PJJ1L]/$+&IJ4C2B_(*B/&5ZV+!QH0NBS,T(1#D* L*XYY' M34+A4HO%D11E>VW5<$W<8BW&1S*!3O54TV,G7*#G *1JM-7S::M9U C/XC&/ M0D9LFYF$6B$'PX,&Q*2AP_U$>%$L$:G,6O4G:F(9-34\&D%^,4&>AMBV?$FI;E 0.MTG@64EH)XDI^WJXGD'=S>A!5*>68]LO M]FO+NS1B_[QB/V6A)*$7,\^S2>P&,;;^$"0RA4,8Y5R8OL-@._?>4\>@UI/1 M;YM[@NL3S4]E/<=3KX&M\<+>LXVQ:UFX3T^OUMF)T/QS5.LT\$?/04?)<(RS:%PZW0]!,LV;',YH9S?1J]/+5H9R?ZDDZAO5] RJZ<9B%3@N4W?E]#J<[4N5!#;%P)MHH30R_UPR/VV26(X5LX@3)_1"0JF5D$ P2N(H])EI);X0 M'&7>-JRU81TT9<#KN#'=[W;385=@RP!L%X)B"',7O1@;B+QI]X>B9=EOU]0K M9/$^%8KR>>R"[WGZKI=V_F=OF(W$M)*HD."@QP^K!&BTP1+:8!;WQ'1<[B?4 M(BRV.:%):!)&14@",^"A:U+?"6P4LBDU4(<^,>ODT%5.L89#GY=#IX/T3F!Q MRP](;%&?4,>U2>BZ/A%1XC#F1W!>T847LNW)6KV4/]/&ML/VM-PN577[-,E0^:_#43]H?YNF[?D^R MX(5\T<%H>-W/8!E\.3/>;-3B$FKQC^'IX81:O.4?_Z+\W[]WOMJ=V^AF\.WK MS6] B_;-Z7'*Z9(14/G*!SF>IQKF##5%O#5")Q/,;CA,1^D-+<5J+E1S08L/6+P^9=I]% M)KGF!;CS,\O.LHLA&PK^%^N,Q/C5#2.^%B.:IU?@U=# L\V8A!0!#N($&)&% M#A$) TN2P D)Q'U;">) MN16%>^_-?7,V2C:KQ@8L:]WB[O[:JHNE=I+GH^9 K2T+6NVK?V*3AU80A"2T M$T:HZ05PEG*' "]89N@E 0W9JE;:\S'4V6B8#UD/W:.&JVK,55R$)C=I0!SF M E=9@8FWL3WB DN8P!,,O&5YER*P/<.Q9^N89]4;QJ/KXBPT;%A_-K1/[_YQ MG"B,(T:)L%D"YZMO$T89(Z'P>!A8C@"6J(\+VIR6M6QT?UT+,-U?2.84].]T/M,Y>9++=#IB(T M,,'1LK@B#@W'>Y; MP%")3V@H7,*2P"64LT2(R/%LRP:!]@(#%'B-!'K7;DX?Q/&H.^I@9K'5E[>H MXWYWD(EKT*DB3P?3^)S;WW@0E>E#4; M%EE>0S41D1I+]=I-D$:J7UBJIZR.(/2#R'$3 I+M$VHGE(11D! [2'@<6[%C MTW#OO4\=(WB28U'3L,CFP+WDJU^;6\)CVC8DB%>U4*HW&X_EUC2Z:WVZ:Q;8 MUJ..;YL!(S;L)*%QS$GDPT^^92=!9+FQ\+##1VC8GO]TEZDV0#!K#)ALF_B_ M0G*G$?IG%OK[Z>RLFX3<]DCD,!M3.#8)(IH0'EN>V^;!GTZ"NY+ M2?[. ]C)4M7E+9PE\7O4&M\Y0!G>'T4=46[:T_1>[>CYRRL2:&L.A&= SSH M\>9X>,[CX=N,34R$KAE@FLP)U@)%O'9I M>N5 5Z-7&[U:6T.[T:LOJE>G8:WBT+6=V">!BWK510 63BD)$]MS(]E8?ZO(8.7%M>@*MA*799=I3WY^BF+.Q8@ -FZ93,H1%,. M^ YK"-/X86&UI;E]+5HLQEHJUKO'BV"]_A!M[@S^W&NE,-6K3!9Z9\-6/VD- MKT4N4(8E/66Z4W7'2F48$OX@\>+V)Z^'5>BB7TYMY8D,^KDL?WR7B0[#JV6_ MWJ5\>%UHDLJ#>J?-\2,L@DF,AHL?>7:B_UPA2AI_(/;4=;G*OSA?J74".XDB MAUNQGP0TH7[@F+[E\\"CCA6(P/_'#_>*AZZS,8;7E2!1)M@WPA)8XCO6N6/W M^=Z_)KD16'&*\M-$4Z1Y_]]1!H_.F>U\WI84>'DZ^W/IW#YI'[>.V\?G'[^T M+H[/_SHY/#9:)^W#Q=Q8EYD?GK4OSCZ='!U<'A^U+B[A/Z?'[*PGI-Z'=778(!?OBA]^Y6D^Z+#[ M=VE/SDX^]*L>2RL7E(LIG2_IISX>B\R^J<1&AV7TF_7'^_*CJ7-,?>;3?=_W M%WYL[EL+/WMH6,O<=T/W4<,^_)GK+'[IDR8;+#7L3T)?/PURAS-?G>-8**EX M&0,Z_)FH2+;Z(EC6.NYQ.%NK5[(G+*0E2?/*ZUW289AO PZ>J]QQ@N M6M>"EX$DW2;"F:M(PE; I9^+6]$;/=#+9=UHTQL!B;V3A:87(KM-8]%Z2G'- ME@;8MC-$QF&$D#+3\9A-74\$ 8UV&SI)&+)_CO L,>%_9+D<1*%,-B,F M=G91Q,3:W=/+D^]?+P^LTQ_?["^7Y^D9_/]I]Z_K+S^^6%\_?KD_O?GKYO2& M=\N86/?X[NO'\V]?+K^F[9O8/3TZ_]8^.D^_?OS:_7KSIP5_,[][+8O_X2_G5^?_O@=YM!.RGC8 MA?G][.@/^_3@'^9:L>='-HD2%A/*K8 $S*$DII;M1["GGF_!848#P[.>C#12 MOZK81AMMJ39**&.!;5/'BAQJ669@^RR)W=!SO<@/$E-J([/01DM$[AMM] S: MZ,>4-A+4,V.&>*^AC\5P@4>8YP;$3US3\L+(C$,/M!$XF;[57')^/4'\G/7Y M*![.&'=;?L]Q%?UC.19S>>0% :>4!Y%E1;XPA6/YGI=PI[&&7EW_M ]GK*'$ MXI&P/4Y,)_00I34FD4DCXL*.F9$#VX=U>< ,1C#G F.#N[8UXNL&P \QR:8B_L=BS'#MHS(!QQS%MSR-!C+?[J _F@YFXA,,?&8ML MQDS$2 D-V,(:2>]30T--%]5'R7ALVL)VK<0)8DY!AH,H8CZU!;> O M)?A6(.R0"2]R;(\FMAU8MDD%BQQ&F1]PT1SN=1#\Z<,]I*'+&8^)QQ'1,!8. M84X@X%<'K+780?1Z1%P%V]QM>BC72#(/^_E0ELZ([P/1RYOLX/-E!^O/!_VD ME6EMV7HCOL>=D43%@S]S,,:;R][BFY!M]6-B2CJ='$34'RQ]"J*XUGRL=_G\BJ"HO\Q2B12\:@B MC?!S1^ /\+V#BE VYLZZS)VSV5!D&#L6BQ)P;'P1@[GCQB1,HICX:*G:ML=" MP??>@_%JV.&3[RHTH= =PP]\353H(WBJI'BFHW,.HEIBX0)$L:N M(-2T?1(D3D(Y$>^\#R[#"602SC:_9JK6-\E'T!-Z*EN$T MWDU[:3[,Y/7EGP=C=][Q6GM^6.\&ZJ:)O3A66]$HJ;55EEX>S&#J^([O)J9C M$1.;'E,[,$F([72X'<4.$XZ?V.[>>^H:3E/9MT16"0P8P>$W$X<$826'84@U:'AT"WLQ%EKVZ-JES=!DA,96R,07N@+1DD44A^;;_HDB,#T<#W7L]PX\;EK[[VW M R,T9^'HFTC(U@CWVFV-1KA?0;BG3([8#1T3"\^2.(H)-6537>X3CUHTM#S? MMGUO[[UC&]195QE:$^Y8LKE5M6*HGR J'.M=I5&G"7.\H 52W86SY*3<@X,\ M%\.F1G:-RNEDQO(0L&>+8LQ/+#0(KWGMO>89EU;OUM)2ZS38\XH0-";5('+ Z;$ZO1;2OI MMB^SD9#0=:TP9J#6$HD38)+ ,GWBQ9[C"N TW?VWM-:E= W89"Z6RF-]-=4 M^J=#)BP,O% $Q',CCU#?]4CH87L)C'H9[T+V)NSY+/> MF<\=UAL>%SO3Z*>5]--LUV]?1(YI.V".>#'>[DT\PF"?B >:RA1F(#SN[;WW MGFZ=-#&4E]9PKQI$65)ZFZ#*&D5[RO3P(A!BREP2^A8GU+82^"FBA 74-0/; M=84%CH=M!.YLLF8&SV2#HBD;KRBFM5H=F@6,HN*X(UF#*-(G@E13#3)9D'W+4HB4T,GS(6DR ( M*;$H-7W7YX$I$NP^[QB6MPF:8!?B*B?8_D[DP^):;Q,Z>7F+I=@#I:?T];^V M:-RM]6FKF]E[O0D+ FX''O&MV"(T# 4)7$%)Y(O$@[/'%78DR_%=NT[H TTP MI7ZIGD:N7U.NIZP0FW(WH-@**O!B0FTO)!$U.8F$&5F"^;$7!2#7GN&[6]@) M:C.,C51*Q(X5G[QP>&1:%]T"X3&(J[11N]_K%_Y1HW)64CFSUW:C)+0C[D7$ MDP!F'@L13" BCF^9L<-B)IQX[[T]FS->V>?9T #'EDOKVM,QC;2N4UJG[^$Z MG/LACX@5(_2'A=?MA>"81PW F'E%[:Z*1Z9>5Z>FT"&CF MR+-#DE@((!@)BP21&Y+(M!+0W"8#AV'OO>,; 9W%_=CDPHY:FQQGPVN1-8&( M%SW6AZS?5??? M1D#)L[("]S>YA^I[E[B#X.%D#'8B[;'L_F0HNGF[W\/I9OU.1Y:#J2Q4X_6L M3_O],6.;4#MP!(\8\2VL9K=H3!B/8/\M8 :@]4BM1\U/'/VKLK*7L]RDK=! M,8Z=527/68[1J)+-4"53AE02!GY@ACZQG,1!5&2/,#.*B!>9L>,FL6F&")P: M6 8UGY)C?1%=L@NQE=]$3R3I$(7BZ;;5;GARSVU!@3K3!6AZ:"VZ]]ZN21:YB;ULFJ$R1V(;(V.- MXCQ]^Q;+/A(O(I9G180*'I/ B3V"G=.9"*V0FS[>OJ5N3:*INQ:P:8NAA/]8 MFSFWE#-5.S+\\GSKWQ[=_'S6%'!A?%> MR5_E@6DV!^82!^8L%*)MLB"V DY88@>$!LPF@6U[Q+,MEUK"M!E"(=K[EE./ MJMH7<@ :/52GM3U&#SW1G&_TT#/KH6G(: =L,HX03,XD=0JG/2<@#CXC(]QQ;1$DDXB>;=/7+JC>::-LUT8N9=(TF M>J0FFC+JJ!='7A2%)(AB"<;-2>2RB+C<%#RAW+6MZ.E&7?W* 6JM5?Z6OPC> M8C K=B54V#5O]4?#?,AZN(Y'Q6"7K=M^S3%VS6B?&X-=4QZA?F?*PB-%.Z++8" MXG/&"'5#FP2A;Y*0BL@S QK& =:ZFX9CVD8XI[JT+DFH+12[)QIQC=C52.RF MD^\6IP%U'<)\%A*0M82$MA DC&D=T(WHL(WC2Z1N@D5DA-0@,1XS^<,"$"$OJ<1S[\ MZZ.A_&PG]@86JRG$J[C?'63B6O3R]%;("Q5&JR[_LNKXPT=5EE2E1OK M51SJ15R.UW!0+N&2??_^>KW;F-;OH_8,[PKAC6&MMG1P=F^\>'F[/+ ]K^\<5L7QZ; M7_\^!]J=.%^LP#J]^R?TN.]1/R)@^#)"[2@FS(U=$G#'#A$PW>3V2_??:7AO M-W@OH3[8!J%#(B9Q\0(!MD$LB ?/XABDU'DO7DFP=0?\$ALI;V68/$UUGFG M_;&3*S5\4Y2W=45Y+]>H= 7]H^9YT.-SM5%;#,^2)5525X0 MVC;Q+!,<_02<#F9;E+A):/DQCZ,PP.LY-2GQ:VJ-&[7V6FU7&[569[4V%49Q M;2^&(\XEOL--0H5CDD!$@B2^2*CI^1$/@OJHM5TK@KCL#UFGU7]*X*9I/UTS M\P[OC#::;=V:;1:?BR61F0#S$B_V'4(1/S ,O(1$$7!-X(54F-$3-5O3DGXK M=<++VT:-3G@FG3!E[3#JNHGC,!(Z,5@['F+V!4Y$3#]D,:B+,''C#=$)NU9C MHDRA62/HD;@7:BWO'* [X] QLK-:0!TUD:@[3D2GL],G',:%"=!@[>SOK-@ M%EXL<%G 36$1V*T$DP2,L"2("8U#RQ&A[W@FTP#ULWW"'PNWLP:IJGE(L-&O MC7ZMD\G=Z->7TJ_3L B^H(*RF 1)@#<9F$-"BS+XU4FXR1@V*=-X9L%3>B#5 M1L%*B_Q?TF$KTL/P3S'Q+LNNTIY\_92I'0OL(K%N(0T*&94#ODO!>D[CAZ76 MEG;VM6BQ&.ULUKL'DK1Z_2&\#OS/%LPNA:E>96"(#UBF0H_7(A#"_G M)6F/]>(4OI0/X0^RVFA_,FU>H%V4C58>U QBCA]A$2S]\A" E738(!?OBA]^Y6D^Z+#[=VE/SD<^]*L> M2ZL,Y/:I T!23'VL!2$,]WW31UG0L1G]8BTF^U),ILXT]9D# N4O_MC-^O!GKN.L?:[^OF4]=CXO/==@/WCD;KW\7"USWW,V9;+A?A!N M"L.&^Z&Y'%U_$JY]H,Q*7\>S"I1R[__H/RS-_79AQ#NNVJN!GIXY<%3B* M77!2+X;]^-L2UR!6N*FP460X@+FB6XR"8[_;Y0.[[?GCO9R1^8<\Z E)"5:+,=P M^Y&(!:(.J+/5L8R6;5IA4_S[6(@(TQ=>(!P6.,*E9N &-K7Y]]//G^Y?+ZYNSHKV[[ MQQ\4GG-/?WQS3S^>=]I'5_=G'_^PVG^?F..\XM>;TZ/3'^W+T^_M[NF/TZ/_ MS]Z[][:1(WVC7T4PWG,P"XA9-LENDC,O#&22S#XYF-B9Q-E%]I^ 5UL96?*C M2Q+GTY\J]D6MBV,[EF,I[L6.8^O2S6:QJGYU_^OS?S^^$*_^\^^_WY__1=__ MY^CC$:[M/W]]7HTK_O?\U6?X1@9K9^^_PMJ>_W[^ZN3TRW__\V;PW^?P6?8* MGN]L^-_GO\=7@RJF^)9^.7[^%WOU] ,--)->")(Q;/Y0Q!Q[-F6$A6 5L]SG M+J2&*WF>]PLIUR*+FV'I@^?S_:!6PH\V^^+6S[^G8FX]M^+[9-QZO7Q;.97J M>5=R)/9%EGU=D65Y00NNO"5>,$%$)@(QU($LTP5E<%XIMZEY5-$)L4Z(/6XA MYI1R6F;,@P035N16%4X7F=:Y%RIF^BY"; ^RP/9%PF6K$LY$F7$)!]C@;!R- M,[JLR$@6*+6>Q1A#<7 H<]57^?I,AT[*=5)N_Z7<;?)@@_(&!)O)G"E$IC)= M1.J8-R'G7&>172WFKDA_[>3=O<$>^-!K3- M"L[EP:'HBV+=,-V]&K-.T'6"[IX$G>L*M4$YXC_^ Z5J(OLK6FQYWHJX3=7LM MZFXAZ:S0/&-:^,""R'5N> Q4 \CC%I@D_X:DZP3QFV:E+]X1K.#+X0LX&WH?1KQT3 M?(L)+NGGA98__?+J]$/T3E+*&;%95A A522&%HY09SS@-JXHSN-\5J;X84<& M.,3!S5I]IC%H/0QF&GJ#\XMA*@9+7=X:SOB.R/5RQ=]/$[E. 7_VVRTEQVTW MXX'+Q[="X(ZZ&W>B(VU'VHZT'6D[TF[=+9\)I8HB.B>%<%)J0[V)GH6,BHP; MOQ5O56>OW0:JMAQ2I_3XKP^Y8-0X18FW&J"J]1E13 ?BBDR;H(44$N# M4B!Q"Y83 5Q,A ^4TOZY7UJ;D=:1,F;O^?#Z!S7N=1MV4.>WIY^]F&ORS M%NFZ'/=M"KV5X)IGF5>9841$(XB0.<-IQ!DQMM L$YQYFAT<9OTLS_IZ0WCM M^YS/.Q1&>ZS\OB%Z=#=FOR*,M,[K_S;#>;B*U3L(2 M^^]O<-DQ]'TS]&I2<^%=$2P%#A:% QVM"V)R2HG07JF/E MW7;T=F3JR-21Z4X =^LCI;]''[9MV3CX$CSY&B;C3D]^K^^N2J'R4D7IK89# M1BT166&)D@Z;07OA0I%GUF8-3^\0_'T$65*)2XA%5EAVR84O^/O5[\"6Y\.DI721"B2[K>%F(X>K9F6F,+2:@7.1&> M>6)]CJ4EEEI; 'B0\N!0]Z58']'6"87=%@J=[.[(U)'I9["P.Q6[1RIVS2C/ MM>-"A$"8S 41W!NB@A"D"-K#>;"\T&KW=.PC2)_Y=YC.<.#2./8F\.MDX'": MTO2;_>A_3O?AU8&U>TZ(&<%2OIT-\Z:A3/I81;,N&V9K$FN]XR.(*.<#UR2W M6(1&64$L$)Q(KQ3U!J@IQ<%A)D!DJ?4>0EW,;0_9_![S8+[%X@E]7,7A'>RX M#1.O)L$P'KQRF21,4T^$59P8HQEQC.KH>?12!F#BCGU_3O;=FINO8]\?PKYK M??PXTTI$T,'"8B1/16*IL<2!+6$UU\I&#>R;;Z&K5=:#)2EA4Y)0!J'!&Y= 1]9T12&X%:A378US;+U6[HPT>0T)+& M\J54EF8D7V\XGGY?*=G^Q@6Z\$U'IHY,'9D>%9ENU7A66)5Y#Y@K:$$SIYAA M.D:;&>T#+=3W%^(D#;0T$[:<9X?3[(["[#B>F"^OQQ-3O[L@?]>K/2QSCH6"N* $$<%JHHP FSA0*GC,L@SKG'=% M #^"A!(X]-]O N^O(Z[SEW9DZLC4D:DC4T>F72/3K5*>-&>!9<$'$83/O+7> M,P5 RO$L5RY^/U(&8+" QEVV];9 \?&SM3$YUI@()DX@N;: B7TFB,T$(XQQ ME5D;\V@]8&*I^EKL2*RH8^3],7D[1KXO1EZS;@U8MIHR3;S7A@B:9T13JDA M?W(L(B^BV3%._JFBOO+J-@95P]T$@>1OO9 :[_;,%"LIG@<7SFV8E,"(9_T> MLMB]C!W91S%VNT(+7^1YR //=>Y$D2EK\\A%P3.A>&Z=P'[)-VLXFJY>IJQT MM1-;$UMOUVHG3 0J%38G-N2.B) 9HJ7@1,8"-)(1A?(XQ"KKY[GL*ZJW5/&U M%RW2O_LA;L3K>SRK[];/OZ8F5\8I%&3%?4NP3HAU0FS'A9BWAE.A@G29B-SIS/ @=(A: M^)@Y>QX!CZAUN2A4)9F1B@'/SO+=2<$ MW%ILE#%II(J>4%Y((EP01 E/T4.G.-9?Z,@/#AGMB_N/,&Q+RCV"_.#=F-?X MB..ID6?,@>TR%8E86V*3$DJQ-#LFZ2XVZ+QE<5[FN+1D&] MHD$;8B@&8)6"WW) @ 5 PF"HS[V+.,I1Y+)?L#M'+V[%4WN4(?8XA,0Z(KJC MA.C&/SZ$"+A<%@'4,BYM'DGN<9HKMKY3S"HBBIP%X:S-*OXWC MQ\@L&D\5\UDNJ/!6%%1(7VA3.&VIN@'S=S,C'TH*'*T @>!SRU06B9-2$Q&9 M(LJP0*37AKHB*U2Q60K<.G6T$P"[+ #N5*C3D;8C;4?:W8;LCK+ \BQRY;Q@ M%),(C10L^(QK&H7X(9"]&VBY'2B_L.C%T?/WGS_(/.I(I2(\4QD1&75$R^@( M('OMC5*YUF[;$RWO5S+\5$4BW:S+KJE.1Z:.3+N)#+9@SW>#N/853+Q<\PCD MN0]*JIQDCF("G J@HS@GG'E?Y)F&\.S)U9-HW,CVD M]=WIV'W2L6L&NRN*C'.;$R4M&.P"?BBF \FEHHXY8R23NZ=D'T'R43?M\CNG M76XO::B;=OGP(NO56L90*(3.F-5@%FA.1'0<9!?+2#"2"\5X(2@[.,R4[F<9 MW8U&,UW+J&V'_K>6]],-"/I!7+R2]",RJYB,@2A I&#< ^XP(3@2I&&&%LSE M%KB8=?S[<_+OUEQ]'?_^&/Y==W(U)'I(?3AUMQRG3[\07AVU9&6:2&EMY0 T7"Z!P5H:V4D MT7.K:1"!,XX*D>^&0GP$:2W=Q,LNAM.1J2-31Z;'1Z9;-", M\XSNSL2UCK,[ ?S3D.D'&[^= -X) ;QN%9N09]+G1-CHB7"1$Z.H ZO8RYAE MSBC'=T<"/X*TDF[F9>FCDP[0:;;0&7) 4=Y#= 84&%AI7*A M4#[3+@HO0^&_'RIWH_+N"16_FQVOY$Y([H+.#26TR#,B5%80*[-()&>9XUY% MG^4'AX7HY_(N_6X[1MYA1KX_F[=CY'MCY#7S5F6^H,KE1%G'B9 Z$HTV+J5" M1LJ#R?B.AZ;C[.)J];*S'R'61R2S/ M=L7;3=J6?U7;EH/_KVWXNL^&FZ^M]Y=_94@JX# MQ>\3G]W(S?L0DROA91CYWMO#WAN5I Y%E@3GM* M8FX-$&<6Z:%%T+B.M,".Z4($4> (]Z+8DNK"4% MSYDKF.4T#P>'7/=9(?=>BJ98^C]3Q0#\ZP>?#O\O_*A7?6XFIX-1NG>^++I< M@#,_V38_JIH=TP5_Q;Z; _=M!F7(H"=GH6<27R]R$T4_8.(Y?UH_\3U)MFF6+26^PQL?"6BD(I3F4FO"L$S M%93\H/*#^DMGD_H9+LQI('82S-_$1'C$7\WPL[F<'OQS^>S#P5_9^=5-NYIZ M-R;]_>WK6F))VM>CETB^.7KSYU_O>VQ=O_OWRV8M^[^71L]N?]1^]\F?' M1V^/_WSY_.G)B^>]MR?PSZL71R=O>\=_])X]??L_O3_^//[/VYU_BE]>CD#\ MC.=P#3_]QY7+O5KP8J?B0;R$Y2>AO6#UI"7@,8;F8AI^K7_YS0^F%T-S^>M@ ME!:3OO1;=?E*/N =5I1$NF'Y]N+4/Z'ER:]2KZH[5V\_26^M:+WR/9D_X45V MY=OTR=7O?>NR&7PQE]]UV6^_E_.K;WJ'Q8JBRUZ2W79N8JM<^NL'T*)E@ MEU+>W@5#&=7);CV?])3QUPZUYX.=5-S(J-H=_-IFT2PAQ!0/>&!WN M-O&_F;RXMA7?>-HKN>+1[2>]#>?L=EGH];HU/?0S,SWKQ>'X\[07)^/SWO@B M3$QJ0([&V2= P.'JFM$;[,5WG8W=\V;<7/!\=VW$?6WF[C':ALW>]-8NT9_4KWE_Q3ZO)^,XF.U/I<_1V\JQ^?$4KO^4_O<_K\31 MU_?YT?._+E_]Z]^#8W0D?GTS.&)__/W?YP[N^7?CI#S^^/\-CS[^_?6_'_WP MZ%__'K[_^!>#O_-7[.@,[OWY_K\'3L^.3H_8N_@ MGO\>'#U_#W___?4]>P'K^'UP]-'1]W"UHY.CV*1YOJ5?CI__Q5X]_>!\D!E+ MH\B8(L()173DC+C,2:9M9E6FMU#GLWM=:CJ9]+/*I$P%IDTH+&>%B(RIC%$1 MC.5&&*E\2#*)UC*)=C+IH672UQ69Q P7.AI%6!"1")%[HH5DA&D5A0Z:T8#9 MYU+UM5C/0-_G_CJEG*$[+FA:@]%ZLW%O$H#]W& 8>J,*_^&K^+M#TVN.PY<' MHZW;7=LP-^[M&EM"^^5Y8$]8ON-'XGFX@&,P2-/O'ED7XH<<4=C>]DXE;4LE M-0G]"Y4$A&*YEIQPGP%,IEDD2H)*H@7/%,N98KXX.&2@D>BV:D9W""MW'+Q% M;-EQ\ _AX%50:6..I.-$2^3@S$5B:"P(XXK22)DNF$Z5WX*O3_;9^WF@>P,D MGIYCT]*OB1\P*6.P\Z^KA%A>/XLJ'!T^DTS#KC=WMR M:K"&-#(KO7:9("Q&"G(*S&##G""6!B]X+F7AQ,%A5O2S[,YSB[L^6KO+TUM' M&AU/_S">7G-H.>F9\#B%/ 0BN'7$Y(4D>;!*Q\ \C2KQM-B0._QP//W8G!BK MV&/AL1H&,_U. /(HS**M Y#C>NO_Q)U_@ZLZCN^FI;!JT^G%EXLPFH9.?&U- M?*W'"$V6<26U(HY[1D"$96 Z,4-8YG7&0[ \!]-)]5-VT#KK?"4/Y2OYHZ;#,R1#)[&V);&.GZW!DI@KE>DB(SS-0.,B)[HH M#,F"4-IQ8Y0"JXKU"\IVR*CJ'"6[#DLZAOY!#+T*000'>N',@(PZ283/%=$J MYR37N1,JPZ@K1896?)<\GX_-2_)Z,OXTF")3 BOT?L'L'UC>)?[UCU2E/HOS M8:J[GH^^$XCLKSFU,[G3)8G^&$^>5Q1Y6A&D$U*W$5+KF2!16,9T$4ET'H64 MR(CA5A,@&74YBYX;#T**Z=U(3.R\(+L.-[[-K!WS'SITD)^ M:+IIN?_E%*83\Z5RS%8T6I96/(U3,:=H+I-/<3)T[6I)4 D*8TLB.=* M$U%H1K13DEB%H",$H01OAB+ND&G4^3KVI[;I5KS=(9$[,OA*GV,>LCRR$$D> MP9X0!5@62M"<..4H+[2D1MJ#PZR?J[O4.W5.CRTY/0:C3V$T&T\N>V/LG!:F M+HQ<>&2NCH<$(B]K OQG,IB%Y^//7>[\%N73BS4 4F0F1)8'PJ4R8"H!"E&& M943ZX+WAF0W<81]VM5.Y\YWO8]=]'QT?WS,?K^ ,%07EN1>$.D>)<)H2RSG8 M%87*@X@AV)!CDH?.NR2/A^/(E^<79C#!^FI,\3@=C_WGP7#8^3E^&+SX5[7E M"T*L]WSHW!O?*95>KJ$+ZBP7,;?$%R L2.),X;R3'$ M6X(T*MC!6!F8#>]^&[F2Y.IB#78]@UG[X31M"Q7"65 L?-C_#!H\?;,3,+O2(EG M+4)TYL_V1-3[-60AHW?*YXY$&BP1A0Q$42J)BRX+5BMO"GUPF/<%W27CIW-E M[#JNZ'CY!_#R"MR@PED;HR74P0_A%2>69Y*$/)-!!QZT%P>'NB^%V"%>?FR. MC'\9["Z+^ )A]WPP/:N=&C[8V2/S9/S@ I05=RM08HJ&3I@>CUXLD>,X/@=B M=.)J>^+*K4$/X[7W,3"2V4P3D><>Q!451 +DT+S0BG%Z<)C)?I'M2-OLSIVQ M@PFB'4\_)$^O0)!"%LI*GA-C)<[G")X8Z2WA3LL\>AND9-@+OZ_$>NK5_K?" MWP/X\0MRR#_*OO? FU,X[H@]+B884IE=]LS(]\+_S@<7R#*=\^/'5\,B?5" M'8_> FV.X^N*,J^'9C1[45.FDU2WDE2GZ^@CXYDV4A-K0%P)K01.$J( 1D+, M?=#*590Q/X;3KP*5H\'CV=3 R\FH8J/3O#7U^. MGIYC$X#C>,57_JQ(>IEU NY6 N[O->R2<4YSP0WA&CN<2BJ)==CP-# O"U!< MT2F,*^]2(X#.=[+K(9N.^W>4^U?@32Z _YDL2(C4$5$$@#>F<,108V1.A2PT M6"[P@1WB_L?F92FY8KHR2#"-+D@>EA:^Z:?9@P!_X'F#FU5CWXT#6V$Z0+)U M8P=OA_!I<"^H_- ?)Z$B[,P->U5:4O;#P["Y.>FT\F&/DK MG62/S".R$XE'Z^*K(E?=:[-JL?ETY(^19-TDUFW+M;_6.]E)39W*/"F<\T3D M8$P9*CBATA:9U>CJIP>'O,_S+M;W$S/]C\0L'=/_<*9?K>/R1@A:%"3SW!*A MO2;*%IQP+X0,RDN*#M*LSXMU&Z5SH/SP8,Z%N42O8L(RQKG)/"P SB/SJNR6 M4Z6FT.N20"#"GI;D^7,1?>TDV?8DV7K?&A-]+#B7V/\?S#+T"MLB>*+R(*5V MF8U>@R1C?1!L.V26=3Z7'OO*W3N,4Z[B M\XZ?;\?/*_@C1!=S(R614B#^X(%8K@7)G'16,,9SQ@\.)5\?M+[W)>C[ #Z2 M(_&*;.A'YC#9L3241)FF)>@S%1Z.I5MRBNUAOA"$69L$$17>@"!\D[ M8HS#YEU>"9DK502+?;L*P7?#6NK\(SN(.SK>W@G>7H4BW,5,:TIRFX-ID5E& MK +[0BA+<^]B\)B8(OHBOTL_G!WUA'"YXT@$CG_/F>E9;SY-8YK;Q5I @T]W M+D"WXXD/$S(;7_R*FS(=#P>^5S_73R[3[B]3!6F/W"F/63[&S$8XEUN28%+4PT.6@X.GIZ4SQT@[VX$9$>NE;]]HO< M$FC>D:-QY4QQV!Y?'0SL&SG=U3*L%P'H@H?B*#2$F.5(T#40C.K;<2YH+PO]'K)P7\NV'H3;+(9 MDJ"C;VZ&\/(PM8=_9)'&AX H(UC%DOBJ!5=;9CVKR%(V[>]RG+8BO-8+WZGR M(CJ1DR((A=,V-+&YL41D0L6\\#%B9_YN:OE/S]U;PR=WYNX.G]R1Q5?P263< M>YL7Q#.'L_QL3JP.C@ )X1\F>9X[K!MC?)>*+1Z%[V0^<6=FVGE,=B/QZ;6Y M3+UK3\9/L;>OKND8^Z'8>X5-"(\@(Y,1\(< S3BE"$6R$YKY=*M(WPV,J,>UL3K,AON0[BM5XQ1PZC# M.C%#C2(BPV%#3N/$H3S _SD36#&697W-MI#7N3.93UMTLCQF^?##,Y\Z^7#? M\F$%_#CK& T&\[RYQGZ$@FA/ S$I5A1R66#?KJPOY1;:C.Y>YM-.NVANEOD4 M!R,SUN*4LW-32WO\+'%U=$)-=[^ON?O6>3X >SWA_&I9%&723Q M09*=_AR/3D_"Y/Q/G%IU'$NB=&KM7E*6QYU\#I&EAQV=*?:['8QQ%V-(7XG7W=Y 7=/:D*6_OKR0^$#LWD&T#3/ M*1&%CT1QHTFAA=>9T2K''/W=RPOXN3#I#<*&;\-H,)[TCL:S1S<3]T&#A6_" M1151.(XE#9X'V^&,K0FEH^=/UT>$2:LY[L1.^CB@COH(^OX^(?S\:H;K# Z>FZ(UE@@S)PB "@D\4+J# ZQ#!FZ MR44_+[90 ;A#0<#=AA45'_2 U^94SCT/<#?YX/I=#RYO / V%_39V< 1MK\ MK@W<]TB?%^MM';D-(A::Y*IP1'!7$*.D(TJ#O>.=+FCA 46(]3&$75>EGX)5 M[Q5#=*QZ%U9=G6DO*3.LR(AC 5@5F),HB]4)>5119H7(#0!^(.!NL.JC<#XL MUWN?C2$8BX MCE\[)+'=K-X*25B31Z5<)(;GD@C-&=%Y9"1P)[FP6CNKNER)AT82HRIW-_2& MV/F\2Y;X@4#BCW+G_\2-?ST9C-S@P@QKTG0.B^VY4-?;SREE=<$R27*.4X.% M+H@I"DFH+[S*:>Z]BNBPH/HN\8[.5['#[+QUG'$-.W<<>SN.70EZR"RSK"@T MR61TP+$J$)49"E8"XXQ[JX&8!X=:[TB.TV/S1R!KP;JQ=5PWH.HA^[3\,9X\ M:V@!OTT'/C5R'X_JB;Z7?]356NT"QTX\W4(\K7>,*T(4466.Q"PP(G)9$ 6" MB01F'+729I4_\I/Q\7ZU9OI>?.^MAB\R^BD4*JUC!- G6!2)DU,3R M: G-#?=42*NB1>L!)/ENL/MC\&G\N^K( F!D K].!FX6<'?'[N_.J?&#VM=6 M-#B.;QH*O$4"_-L,YUW>U^W$SGH'.&N=HUIS(CW "Z&=)$8'2DR0$6C'(Y/N MX%#(KOW;3\JLV^U&VS'K5IEU!2/X(M/<49D$:-A+L /C@;! M75J:[)Z_8L_ZN5U4K7]Z]K+W2]7<[1^WZV;R"+LW/:27XXJ>39T)=*_B;;VG M&RQ=N$QR$E5FP03B&=$L>E(X9W6..9\6Q%O>IV)=P'U?;+?KZ[;[DF&G^[IU M,N*^9<1J4ULA"NYB01S( X! 3A'+6$YR([56GDIET$TB^UQM(9FK:^RV!09^ M>7X!^X\^%& ,>&/4<_/))(S<92]\<6=F=!HP9P3!T[U,^O[9A=[]-;M]$6-P ML^/XHB+3&S,+QR.4@_@?MO'^!,)L-)LNK#U\X^G(+[_0^N3+D1O.D1K/!].+ M\=0,_P6TO(!OP-]EO&\>?#4G>#SJ8DBWDY=N/8;$=,:+0$DF%6"JJ")1,6H2 MK6121V^-=P>'Q7U.!]]7Q\^C%2CWAZ(Z@;)_ F4%@($&"5SG'*>)4_@!OVF0 M(H2B[UB$(O.4@D"YSWGBN^2_%$ M_>QB\OYPUYT$XFMX\C&8IB79GU?D;\1D6_26XK@S6+ 8HIF3E29-'''+2L,@$#;'=LI78K9OP9O%D_NW2Y/Q#629<]EBZK:(PZ M3;5VA,8(D SP%['.6<(SP[."1M [_N"0B7[&=EZZ_%R^L&\,.;@5 OM!LP?N M[1J)JO^<89,F^-R!PV$ RX 1[-7R=A"/;:I_#;YX&? MG=4QPM872RK^2A=?,1;.XWQV]5=:Y\+!EH?)C]<"#-?T!\D;:J?]:/\\F]3+ MN3"G@5@0KW\3$V&UOYKA9W,Y/?CGTD.=#T9D91-7G[]\RL/_:R?PU0TW;E_- M3$[A@LC@^3(G?9Q/9X-X"5=,I%R0(4D$V+JAN9B&7^M??O-@C0_-Y:^#4=J M]*7?JLM7M,,[K/!FNF'Y]N(QGM#R42K14-VY>OM)>FM%@)7OR?P)+[(KWZ9/ MKG[O6Y?-X(NY_*[+?ON]G%]]TSLL5N3L1I>]1OQ>*R#TVD=6-,.CF0/DF,5^R=L6L*_K^ MQDA@MXF/=OG-M^*.HX,>QW[2VW#.3^%ENQ+3]89T\('%D2N M<\-CH+IPFELK5!Z1U3/=L?H^L?IJMKJ*.G.4D1!P5IF3BFCN':&%D"($I0/# MZGK6UTKO$*O_7&ZH[X L 5Z_$JQ\=]#V1B[[G=NH_W-_S__3B'+@9Z;S**7W MF> 4F3X'\)9[462%%B*AMANDX7>B?$=$^?H@!Y]E2F8R)S04&1% 7&(\M40; M%V*>R4S$'*R_K)_3.XORVS+2 V>4=0*Q$XB=&?O3"\35N&NP(/^T)[[0CHA@ M(S&.&P**3C'K',A!M2TS]D<)Q KXKH3FLCR)NVT;P#>X1NN!.3R2'\\Q\+3Z MQ'>YPP.M\C%8&&_G%Q?#@,UFS+#G!U,W'$_GDW*0:C(ZXG#\N3<8E4(*X[<_ M=P3\L91!)\ORPH!H LH"?6MM]#JA=)]":<744EKFVAN&949@:C$:B99.$D&M$TR9S&H*0DGT!5LO M.MK[,,(>H;Y)B/.41U4B/S<^#[V9^;+>Y^;.';=V[OEO[17[.07M/: _/$4G M>(@:6=N)TUN(T_6&?Q[.I(Y%(-0$2D06"Z)L@>5)3@O!O6728L7 #LUA^T&> M^D[L[-*S/2R^Z\3.7<7."HHS8%H6@@?B,I%C;Z](3%Y8PO*"%KD-F?$2)["M M-S?>^_F/^P'A<';98)1R0&]78;/+=.WG%<]*5O6M&_*4_=R?CWZLP]71RY;M+>5N3U>M\@ZQ7WS(& M-MAG3>F,*&,TR:D27K%0"+F3D_8Z7V GNGY[%,EX9$[#BP%F!X0O%V'D![.4'C 8 M :)T\(BS:>_"7*9:8TQ4AAZ<,;9HIVQOU/*K"W[E.LCMV+UJD#>Q\[ MDOK?Y[.C\>Q]2(&=3@3?2@2O=SZ2E#KKJ2)<9"""F9!$%:& $Y5KKJ@SQOF# MPV)]LDCG:>R$T6X*HZU[&CMA=%_":'6\&A4\L."(L4X0$;@EMA"*F()JYZS, MA 9A)(7<(6GTJ/R/;X(+@T\)[\7)^!S'J%S \BX3^L,*M0M,)NU-@0MZOPSJ M?F. %Z?S"8Y(OM,,O)]-"/_4)OQVO8^+<_<''+O7U:E[.O(OZC/WLCYBG1"^ MC1#^N*'XW^:"6XG^Q) 147A$A#XGWDLO%?,B4.R%J>\LA#N'8B>-]@T2WEX: M=?[#+8JJM>8%+ 9A#/$B@^^F:6 MQ=7-+'&]2?H ,UG+?>9D5"(*J3B5F?2J$!SDIY(?E#K8N0Z8/X9'KF\ M'CT]>O;RZ9^]MR=/3UZ\>G%T\G;]"6YV9G1V<#T!'^BALR>]"D,IJ!1O_XGKW+X3L4-+,X_L^[RU?G?P$:^"N#Z^7'_SDZ!ZT^#/_S MYO*___$7EHGBU;_>P_51HQ]]_._)$-;W5WY\8IXBFFN2HL M8R9X+W)J#.-641<5YR9R'0]ZL.GF IEL,@>+Y5FIJ9*KXGAR:D:#KZ9,B%HZ M RNR!]ZK;EMF727J7'_KY:7"V:# )#'CN18N>I-):[2.>>%XY$(=/ QS7*GP M-[-+O8&MP]R[G;8>C#P<^%]Y\0-8?K,F/()7>B]&87)ZV7L;)I\&+H"$'KDG MO5\ H/0P58;1WZHG37]EO_7&D_H-_'KUZC_Z/0-;,32?$?&X\>1B7$XOZO<& M4T1 X\$P#L(0,&5YG^DB'6]V9F;U".+IXOT&,\W&")=ZB*V&H4[VFX_@4'V" M_8._X3.?PW"(5P*4>GH&2XGSX; W*>?T =H:@SF!>/_=PX0+4S2#.3>_XSGTQD^!$@D2GN2OTU[[FP0 M8F]<3I<"G(K6UQ0W]=S\'2;]WN>S@3O#S1C,IKUGZ<,OO@0W1S38.XX1: .? MPKW$#]BQF:366WXP"6XVGL V#T%R X#M@4 ?SR=(RA0-GTZ1V'#?9 ."-=BS M!D=-PZT7T+=570]'(FD$^ B<#[,,EH?A4Q@^Z3T%Q#U!$V1XV4^'I":F#[.4 MYX*9GWB\!K/JD7$UT]Z5QO(TG"+PWJ[[[N71'VNS6>?8M1EGS@.C)./G;7GG MY28H0'B'=O)G>$K8B\9$IH]-,9X\A??>?7EU\O[KJ^?PWU\?:*%53JTE4NN< MB+R(!&BA"7?2>)99J2([.!R/PIJM"P>SWO1>1>]^[^_1^/,H'8V*QW^TEMG, MP<\60N\M6E5_C-]=Q8!.Z,GGXSF/Y=2J!W('. [*!7VH/L]UB4-QK4 M!XS%3ONH*DV:H3, .6U&LQXL/AUO.#\H'I/8W* ^:U$-5X(/C,NXE2GG0Y<8 M$>0L?.AB/$HA+%?E04U3#+CL% T:/GUR9&9S5-NGP$RE/Z16M=.P?,WFVVE9 MI;-D.IN,49RC)AC. Y#,]^QE"0#2"-Y9&5W[QU@P<,P/P!(XWW!U+/[70&="Y5YV)JWA1; MV5S6RKRZ"9R%23AOT:#>=K@H;EF%!O#V6",Q&4^3,J^?=/7T54 -WHYPI&&3 MTBKQDWBL@)27P4Q 10\!<2$HNYI2N MW$(/RYXV>Y)J@S&WKSP>Y88U,+6Q;?".Y3J0'X%9$-S ,QKDKOFP1KQ%5UMD5Z5.^,#U#M%%]IN3,!&:! MN*"+IN69W+3BUF( (?OTN4E #=8#*V4(1(1C JAV.AZ-$ V#O$.'?'GOJV1> M-T*8Z]H#;"C NPUR@S8A/%E",VFH:%%;,#-3_84F'G#4 L:D*9@X54[ M4W\5EUPJFDK2E$(6=W[_T,2?@_^=#_"D[QM^^)\!G/Y)*4F6YW.RO22ZZ8 M]E9'*61N36364*:LI5;XC-WTK/P)''DGIY, SQ/^,(-))^5N>&3??WGU^4->!"UMGA,C8B B&D9,"(H(;8$L M@MO"F8/#0CRY*J&L.K++ONO2')ZNZ/#F$*$M5*&^!.H @H7*U&+]GI^G/X8 M7$*9H "?F0)6)&8TFB?+LNP=AM5-)>:_Y:ETFII(N2H*$82+U/!HI3 N#SAM M0_+KTA\W'$^+646SR1S74P[X';C7Y?+J5F?=F;SN3,+U+^%,@E(#D6$R4C@O MB/!2$\6#)CZ"VN.QH-2'@\-,/+FJTT4M1H-Q9^5YPM@@G).W830 "^@HY<+< M4DX^Z?U>QP?P4K7W!V@:0*O/EJV\G@W# 1BJ531I&:;.QJ^&"?K!=@@SK'8H8U@;Z

#+ :P-_G8<*K\&T)5?9K&7Y9.A MF9M\))N*&$L?'SI/RD7$TMP>@L4[JZSU+_ +F']HE0-SGTW+_4NV<(7B>QB< M0>&0'NS:Y*;>_XP_ \TFRY0$"S3%HN I,6A49@[V4-],?.VS:%G&!@-:GT)Z MN74V2B6++HV6"Z%T'" %\%"5+H;VVMK!J=HHQP62-"$\N5V2LV3%;OWG2EA\ M'^S!S:'\ZT/S]V22@0 *@ME,2T^%+YAU!3.%R_/HJ(WJ]AKB]63LD"DP)Q6Q M][0&WYU6N$8KP/5?T..G'YPLK/4Z$$69!JU (U&"9\3S/),A:!6D!ZV07ZL5 M;B_*;Z#[=.'1 O:\E=V6BJ0<]SDH#A?]7 MW8&ZOP/%CTX_9#K3%OL;Z, I'*A8$,P< I.-J2BC!?LM'AQ>?YXJ]W$<3% U M?1[7Z@CT#M*Q1,97GJ_/IBB\<#D%O8XZ)WU@ZLZ"GV.L)5T=[U6K0WQ["0H-TFLH)C^% MI-UM""/0<3Z :O3HZIZ$B_D$U,ZTC']-YZ#-\'(I,@&7_(80AO5\QA_F A3< ME\%Y&=NX#?,$+ZT+EO,HG>COS[D$;8;MI[D*'+!0@2Y:RDC+F:94R8(N,?!(6?TR55I_#6CF-I,7_AQ M,5HR'Z6PQ=*!',]G&$A$@%7RS]*[U_#,D]XK,S*G"=4M@G485$F6)."+:;RL M4MY;J+0$NAZQ707!,(Z#1Q\-.X<\!"]L"HP@?+( *S&:U ? &_Y.?IN%IJ@3 MCY(K,*%=_!CL"GYL.@V($!'@(N2U=0NYQ#KCN&19;XK% "_"M:>88H:6-^9& MA>KIRH<>3%>0)D+3!F0ZC*$WX9 %AF^!SS9\G<[M1[#MJV -NJ;PPP&N,L9H M3H7;+\)LD#*TFJM7D+[,>%CK#T0&\(8QK>;^-ER.KXA/ MHB\Q/6&QR?WU:Z#$ M3**S95,MW!ZEW[>T<18Y:"DZ>V$N$S7:!PACIDBCZH!CEM\JGK\ZL?-QUD_( M;=1/:+&;]1,/E'[/[C_]?CW1_NG(OUW$?9^678R (5^#X0YL-=V51/RC9[5: M_N/O5U]==O31?7UU@JKTK\]'[%5^]/S-X-7'OU UT_?G1^>O3O[^LJ:6__/7 MUZ.O[]C15[CN/GC_EH(;IT;]>7AX]1]7\9O">O?]R?/)'?/7UU>6KK^\_ MJ$**P+DA-N.>" .ZV.C,D, 57%%%IZ-;36]WN38+O2,B_?@7+*Z94,RJC8U1%H5G0DEOK)(=3Q#"$T!27 MWO/)7#E_E^7/QWP&CT[>?6#1@=5DQI& M !01<<+[X:(*'"(R>C=*?N&WLY3<#OOY-#&IZ?U2E6G\Z^G3UW69Q@;/95NV MW"^;/VOV!BC=,?>KKR\_@&%G0\$4$=(;8&[GB0Z1$9%Q,3]VBJ/KX9K7?K&VE6>5P)E78=A4 MPE57XWP^&Z=,R<\8YL'<8#"(S*1,I1I6<5SBZHB9&98F6HIT@+DV+9T(T]*T M2AZI@%&GD6E)&]39/CM"'O/@J-4LDWU0(;Q49*GDXU;Z5O&O0_JNLZ M((S9V;5G+46-,2X:ZDVIZ^KFYQ>;EO("@K9]*FM4TPU7Q>K:9NF]OS"T=@^:7* M6S888YZ^F\U+/\]\F(+.&&WW ZQ)J./3XVEKS^I"E-8F3EJ5B.?KCDR+F2]8 M'C8,_K3*D"]3!'"UU1/5HC-1H.VOPH3V%/6:(>GJT$7*)'C2>XM>_<5*:AD? MS6#2^X1I54O4354!"!A'9GCY-=7-C$>G9#CX%'Q-(M0M%^/I=("I_YB(/9B4 M]6WPY3C'##/,D:BOE.H4@$"--Q)H =M;5;A4!.C#YKHQV*CU04ZENM.T)+Q= M+!VAV<[%' M:>G)"9AB\B5F;@H*OLS*JI.'U$MORD.,<4)LKXZN^?_ &I]5Y0<=[H5K?\A< MH3.3">)IT#C2BQ. N@5QQ@BOI=6FT*MN"AV,TTX$^"X5L63E2'_EF/K+<:9S,1/X5L^.;Z2:#@9 M7P S%K1H[-:G;Y_AW[7I6OKI%T58$U0'V'JLC)":IL"GD=P>_@+!X-);%M'-QV,=(@:AENXU2TH\W0]%5?MN93WBROT2OBZ#21CG*>^VG*C9 M2E,KK]@(UHLD%S 6-DRIG.GFXP%JWUD5CFG?M#>V&-AI@C"U J[7:Z8UADCK MK?;RR8U;5#P AVP^7J];.5FM],!]XY*G2\EEBRAHTH%(M?-!6;II2HJ:,N27 M[#+$,@;1&? /O'PZ'J<4@3K1K^Z/49^,LJXFO88Q_K+2,+$?7K\Y"4^;&S4' MN&4%UD5OBWX.90VIP3R$>B57/%)9IU9) E\>Q5(8(%N5D=J:)XH90)<)?<;;F%U5&S_2L:M"\+#HKBJ>@?:D1!F7XN,Q"+I^D7/2RP/\Q M*T]:Z&)]T7=02JTUU3*E7MOX4Y6O!_B[2G.J/C%HEEFR^)((JHA?'A\;1B$. M9JU\X?FT,1C7:KPW'CRT,\H34[[RI&Y7M# 9)Z&N9:W7WA)!Y6/ (_3KI5Y5 M'0QG-[4-*HW5!=VJ_D0]I-PQN$-Y@6E[_LM49:>&?:RAP<\6^*Y*IMHT6;0-N=A10MHS"Z7@V M2#H)U0UN _DXMKB1I4F)-?>GY8FO.@4M;O?)3+#2O^Q#$%)^_8+,:6L-NAP: MO\VPZE&%-TJ9AFD]U0>GV'OH2C46!F5V34HU@@5BDRS1.2H9E=J\30)IJU%9N81IR^0!>3C MLU=!*CQ"-LP^AU!W$4&_S^3R=D+WJK8$+0W42,WZ\2I>GH8KK@GLB/H9L/D\]Q4KLLD147.83H^DO&K(T4J]MC#:2 ML%+C=7/#5=B.SALPB)[TWE0K2\U\%@&2Y=/:[+(&N#.,W)[6$G_9:IB& M)NJRFJM<90*GA'!$&5=HC*8[UWH/QNG*,E%LMZ X>@&'E7-BL>CD# -I]PF; MA53>KD9'CIU#'-SXY.J9W@X4;WF/036 "I_ AC,SC$U JM&0;;H/RO)$>$#\ MDFGEQY>A!'B&I8AX[=% KV6*P$^G8U<"T,6SEE[%T[)O5@D/[&!8-=]:6LN^ MLK+_2D]PHAYC7[ MM[)R)$8PSI*7'%F8X0DD=JE4U]2:H0!W' ##E%45Y5[MG8.[ MT:B_5PDY^R8=GI:,5)&P2A4HA3*Z:E.DN0[IU)E+DV9H3!]X9E;WEJ[.Q^H1 M?];.*JBVJ??V#/UE"\M^<6OTI"=^+45V6TC'JNJG^DIE>R217BG$2F0O*E5+ MBVWEJ*[*D2&V;XR#T&+'I4P)+'T%XZ9L?0#V26CU6=ZX34N3@^^R/2G'P >P M+C5AR2):9$XG_C?^4OMPT^FAB7L#F;0=<#_=UDAJ$(2X:;Q+TM:_N9RV6 MOQZXES[B14?K11.#S79UHDTJ:"N[8_"F.T85)YZN;]^3M8* >\QM^!.[6H8_ M4QO$+I'AU=>_/^0L9C%GGH@H+1'"4&**HB#"4FIM40C%]S(QH:3QOJFBMDQN M6L G^(#NVX5GOXRZ#E.[7*SH'F%*?=E5:5QAM5G9!&;I6TV,H?GV2NN2A1I( M(*NZ03D H2GT+%]-BJCT687JI6^D2KR[2&[ 16K$NR8M CBY()3U>R7)>K^4 MF11*L'\TB<&UQ03?FR[E5\"GKB@-V"]B5_6>*;RRLM/3N@3W&VJRMY@<\0;O M@"H,4U#KK7ISO-CO!#.J3LS+7;%+*M9Z_Q)L]^-W-2I9A* M6#H)P\NF7+GQ/I2WP(-=.A66;SD(U]VH%9RHTTG+2S0:'^%3ZGI<^Y]7MO-) M[WCE)+>>76&U)B.S#'*63U2&^5-,9FG- M391RL3T],$/A.)1]:A<=S"9-%X>EHN*4-9I".HTG ;:G;$-27AU#/7"&S:2\ M>IG%B7&94< Z90Q*( JJG4/-8JK,S+5=NQ(BK^[NI#Z/Z6A4M>L F?LU**RG MM%0)#2E!MHR$K(F<5D>H^MM(L>H*V*V!I*?[QA>_'XK>K$3B22G&:NA;=CY? MW;I%ZM37.@28NBG#3I'4/;T,!&XZ%GB]Y1ONF]AKZ0=\F"454G?8J43[HB_Z M?%1Z(GP]J3I\&HSGTW:QV>E\X)O.5ZN',^UB\NO, EA#U8GY8TE]W>&D+NO! M&Y_3*[]V[Z?TV]&CW3]$:)FT^F7:.R KYI6&%#KB25 M(6J16<[L/EHRS^I>T.F7UC'9-\&_V7&- Q'.X%/#RZH%2MD%; M2L,$O)(/-W5_0>!4.8L&H,B"KRJP.[F@DJ5"QD+RPJ1Y39F46@+BV]+%,]ZXP,OX#M*=\/4$>==YATOKM,[WBQP?WY0//&-@O+S M CY(?Y9#63IP *^]_U (DP<>V7\V,D>LC9BD51D0? M*1="!.VC YH4$D2/BG2ML(:5M\WP\ M1*]&[>EZ]_9YXQ!,BK?5';EN)U]F0Y1A(Q"JWY%)][B3Y?3N)\M=F_RV(AL* M !W22!LBFAP&Q 0SU!0>OFH-S?,'D@;? :VNE7*'K224*U(RK@)*YV A)V0[ MG];V-68NM_BT2M[:B)S>;*R.KX.MBSLMR@-FE=Y+6 E0#3!W2C?[! ]PBCZV MJH:ZG(O;:B_9*KEO"NTW@[&--ZO99T'F/X5,9\O533.;#AN%+-8UU@XER[H;#LJPD MP.I>ND]Z&S*;*ML8"^YJD3B8-*TL?%V.FCI=E(8P"#CDHWH)@W;;MW)Y3;@# M9TJ63O 4Z_@-KHZS.A=WQ_+WJK6XF30!,#"YZWFLB^@S"&<<_8.M2FQJ&SX< M5&-I*_/\ AMT>&S:<;+!S9/"VU@E_#E=+:9JSKF=8;^1IE45OKIX],I;D_Q! M>-MJ0NIBH,BH[K>\5M!3ARV;ZO8Z"EBE.C4+:7=V2;5U4QSE@7-K,D*OHWJ=-8L'*ZDZG#O=G'IX$,S5K:.X"&$PZWTT M&UXN)9ZU#W4=N1J62P2>*-9J_>O[J@_&6,FXT0@!L\Z@84=;GQ!JC"^IT)K5.4]_69U_T MFF[^MYQ<6? H?1:!5AP-.&I-'@IE:6:$ MWD&9+R7G-+6X-FJ-_7>+S-Y]Q_!T)T*N2\P;/]T!#-Y_6R_IC/'E> M+:K>D=>3<#Z8GT]K&VO!C=.."3@,WEF,0$74%49)SD M8-K*/ N,2X'=]]4.2M[N/&S[//S]@1FO0Z$9\3E&/@J<0L5H(-H*DRFNI<#2 M7OY$?.,\W%K2_KX"1Y,K*E7D?P:SX%:C5+_'5[-\R+!$"W[;,."L;.NXX;1U M1^JJ(P7K^."=4CIGD4BC-1&2.J*S*(BP@ !,EEF:TX-#^BTUW^X)_ %D4)'P!66YU1>HZ!N>GI6\Q;OO=T_!MK*6,F;P?3O\_Z,!MS$,@S.> 1:3SQ%(!9J#, 85H[$2QWA["<"$]$[G56&HF M3<&!107/7&2FR-4^>HZ73D;*RRE];7@T]MF%7+;32\&E5AET*\^YK,6I:U'1 MVUEVXV_51H-$AX4O&BE6?73PSSI&_^+_-><7OS4S/1IW9+\)(34^2;34:D,+ MUV4G8U =9=,A7$]5Q9V2Z'P:BU;W@F@:\E5W:ZVT_&B[K=SZ9Q8Y^]5SE9.3 M-W3(QC)1[ +XG[/!<.$>1;_WZ679A;*JE3C'C<0-32[-@9TG+RY67:0<@$^A M/=J[DHB-W[A?V:EU88K%],5JHG=]D[3;6-SZ:8Q1Q7(<+;R_<,*?CY<6DJS' MJLPLY>.7UYNFN=JI7 '@W[1RI"L')RJF^7EJB\:!YO#>L\"!@6: MDOH-RUAV>)MJ5F(:?3K""9,)YJ9^X]CUJG[\JDO75:WV8&..QJW&>TM%_^?E M6%6X54;_GT47DU89]XW@TI/>\2C<^!ZWOO[-JT=V5_:^+9O83#9(W_USDU^1 MS7*=#CU\764]+TT;N,6 EIX?E W*ZA[^%\T%R\)Z%'3U1I=3A(%'/@W\O"K" MKTK<<'KPVLD?XR3+UJ#0^M(;8O[E\GXDR@/@#RN;7;X>X@3!D7]1=T+J$BWA MOP^:PZ_E:HJ444A0^RZ*)0F9@0C+JF( 3 M'[0S;"\3+>MCDCBF.2/[!O:6GJ+I^97:5<_JS"?L2E6.4ZFG:RRU$UDN5#P/ ML[.Q7U0J+D+D2P,[*OU7)L0_6>P?J.YA??%ZY.VB1G*QIHU%M&6*?D(LB%_. MY^=KM9"4H%!VL5VIP!Q?^:0Q+#TH0L(P:G>4F819"OEC32@BD,_8 MZ<4/I@ \=78KY+U*P+4506@]>?G58'"\LB3=,WS\5(+[#H*4**HLDMV8=51V#VC&O9N*DU*^39D75'NA3-FTDUY,6\*UK:RL7\L, MMZ@8:K=S74WE:?7Z7G1.0-&3'@RS4DH&QMGTDY982'/ RS:!V.2UANUK]\8O M+5HT7_'P"^'9+TV7U !D5.]<.?V]VKO%+MEZA%+='WCY@BUJP=6:W-[*MBIG M4&$*T%(KWF9QU]@,M M&+09Y-=BQBL'^*U-A%L=\%=;EW4;M]/)^#/.+RE'#K1,Q,DXXD2)M#/P3KER M%$Y5ZG\).K"#=PD0^KUR]>CO6;IF#1"3]PY0'8C;?B/]7)*%V/.R[GB^YH5: M_GZ3W#A-M9_8GQ8EUDJ61FM(TMK\M]4=J4?9M80Q2LSI=(&!FLER56L+3.B\ MF""I*2^7B@"2>EL4@MRFW\3WU ;L79.2E]6@P\$$ ML/C_SDUM"Y3!\:H@?;J$8FMG92H-O]('7ELY=NY/ZWJ4VKW91W?I>5G)Z]$3 M/T+MAF?V AVMP[(7V*AW.AQ;S+2=("NAN].'\Q+KI^P@ $6C,3:?G:3*X+2( M1;_?M/:J)AA.U:?!9(X)TK#C\)6E;-_U&U_MX5TNH&^I]&]!NO7QC[\D 9'. M#^KO$ =8\%=]!A.\1J=ENOFBF.=BHTG[C[5''J3>* B-0$#,+Z97XLBGTU2" MO_Q$K5$Q5_#JY@<:C-9O?-.)#CX&Z3561K)%7$X16JK,Y[/D'NGF/G1NMSB::^G]\(^ MKD3H$@YN ;&E&4[K.W@M'J%47U!N=LNLN64K^T;A-:+ ,UB_TN36E[MHV MH??KQOP74!!; CP=^9<-GY2&9N?(/#HY_:!XL#+:C B="8Q=*P(ZCY,BF&BT MR[FW>A\=DTM.AOH4I .\. =[ZG%HGN;,U-9NI1&6?&Z5EP]E>6ND0'L4\)/V M7M2\FSA_PQ41N/U2%ZVDZ,8,BYH0 3:SYD'O(OMAT2.V^QY.Q]^^_1]5\_*& M-NNZ[%OKZ=?>CTK5K/A:ED>9C49E3 9.1!WT ?70'@JZR7VPK-90-Z:ZTS2Z M(/D/&F(DM^%FIP^.RD.5T$2@5KP%:#O@ ,8K2F<7T[$Q\ZMY>11FR_@@!6<7 M8QWKC?U'7=5SM3-B^0Y7>B4V?GK%5P'/NJB"KBIL$S3'!_QELZK#3G%C !MF M.FL::?_CUH?S6VZW&U"@7._R':_?N=5O?&OO;G>X;\%L0(&VVWWAYP-[*Q($ M$&0ROC3#V67CSX^;Z(.+1PZHR358*0E8&&AUK!.6&N:IOOKS".R]L\%%/[5/ M;???M"$UY4FK&F,0 AL%51B7UL&@GG!?]1VJ9PRF!:?B@M7]WFD# MO7[.ZH-[::__ '.]?=?60$6S4 ZM"U=EK74N1SV2Y;(]37F-NYL+E;!XND&0 M-8)UG7NO7F%;^UYACVU8>^T#OM'2-PJF]F/<1CIUCI'[BU& M9L&=C6!EIV"_-DE,I1\<=@ZD:&-KC0@*4Q!Q90^S\[I5WY54;ZY\30QB\VV7 M8S57:_)^;UDY82(@QE))-:6P:@*(HS'@"M-*[90+O\$'RSKF2C0.IBEMKU'< MBQ#1K$P7#,TDIM7SWF^--IXARFOACS1RLQTZ7YI!N#VMOYF&FW2VJ1QHH]+^ MQDS&J0LC]#T@1EV/CRWJS-NAH3(:'ZO.!AMN7DKN>D,W?R2IVM[%T%2-@TOT M5+7R:ZWB1EL")0U;-U,'RG&/1@LN9,NLICN'^4_I9S>Y!Z+HQ*1V'-J:43<7"^ M$:C,4F..V0IR2)V*KL8UMZY2]5R[P*U18! (;JF-TEF=Y\JKX**G*R4_E%]7 M\E-;M NH@"JY*_:YJB3\^.3=EU AXHYRJDMB:EAD#S;K0*8IO! M;C<.C_3O'!NY74"DBL;4V?)^LU'4LHE:,1^S'$_:!#VGV$JKRO=?1D!LU1R' MS7H;1CCH"CN>[W]/X6\T?\=.:E>+G%;;=]FT?5]SDZ;MK(7##ZTX>XOF;HJX M(+7!7D@/=9P4:7+L8XX'G!$,!4T?<4\R]R&CBA>6921(D>/L*DI4+!RA5*L0 MHS9@-*YF<[C"!#A UHI !>/:Y)YZ&6TA*?RGXCYZ_U-#/5+"L/:9V3=(LMSD MHI)NU7.YUG,AMAZ5]2W5\-U:PH7SB^'X,H05WTZ5UK9XO\OLNG5F5[;[F5W7 M9FJMR(( LBMS!L!C"")G#G"D M:0.&5HO3&78^2Q6$$U/[$AH^:X9*5R["I4LG:%/AND5ON&G+0U8GVB?_]13- MN7HTYZ)C:]-IOW$D^G%C53Y]^PY4^9-J?IQ>-D#"L$GHK?+ARV'"5VT%O!G# M8)8D19D 6XWMWN6L\\WD?@/6&(BRTB.)&!'IM/8B=M+>NX!P6\,UA055&4,R M-Y'&D\6C3IOG7WNQM"&:4YB:1KKDM/\4RA'2E>-NR<6Q5@HZ'">/UA(8;\I= M$MZ5=V4JY]/2T)V&I/[=MNJO:(X%I& M_;'X&IZ]BRONVD M6G99H#^=SFLG0*HW"!.'!5HE6X.:P@ZDI?]]W5->4GNE/W@2 $]Z-Q);W[QL MOL!W=;HWRNN_"- M#_L%;@8F#X8(AAQ;.?[D <]_BF\63<'UCU_"\MYP]B3'O3@Y:_5EK.,\RP>P M-KL=5NN&*K)4T/$AD00<1&TF6HKM7X$=]?<^;5;)56 M>S&;J=784CY\U4P#G55U+E@* M)I<\CUWZ*Z\^I@-.0TB&1YFZE Y.V9L&4\R^ALEX<6#J[_#>\GCNMBI9&5A53CPYF23I:>(=XHQB:S'31JUDZ93*APWF M.:ZY+T^5]ZA&8 M4X:88O:OGWCY365#,Y&=]#^_(@RG,6=TRZ6SKH+VA]='[8\JHA0GQO N9R=J M<,U:MVYJ2+DK5E5$0?6+L;1RC2NOS]@ZXK$MX0I>.!B[U7;M^:BB;CZM=651 MW2)1W#A28:I#\TP>V-&P\EFM;H31& _I=\8RYPJH?(%&>^=5XZ8U[,[Q:&ZJ M+U::!GR:<&:MRH-EB_%PWHFVL+)/[,YYSQ]\+3N<_<^O7!NJAQ?]AY4.W*]T MZY^**"YC$8H\6T7X7O9+!#G*C*/DL 7CG!V%K*]77@Y5Y=C"C^F>R56648HG M#B%*OZ:Y\X8KK[,\\7E(QL4@^\>Y;FX^L9I*A3CV!1_$;OR:[;C%0)Z!V!8U MJ$N7_VOG8'@V+ XFB\4R>LV5_2&'\IR%''WR?JXQO1@K?;8"D>M>,/))KKI= MGK?D#CET?K^7Q,Z=R>Y1]ZA;>$*<309*C\3DHUDA5>D?@_QF]N_A*;OUH MP93(DSU ];7:;<8ZEN\2QZYC*[M#') 7-Q)OX]6P?NK2N*OUF6BM?MA MGWIME34!8>T*?RV'-)8!$9E\9$P$Y\CL,2FV@6KI(A;><6NDTS0YXH.4T01, M5M)EHC#9_S.R-XZ726-BG:PB&,YM\9G27$%AYZIW#=^%#:&T;=GA54&OJZUR M]*>I73][Q'\KI?W*9+L^%P;DPV>5HHXE7KYZO[.]3HW@# MG<@FY6Z1PVWJ+'W]YDQ'HP2VWP!S"U/3^BBO7&EX*GG1**QL7$PL6]J+[ RC M9%CYS"G;Z_,,Y&JB*2>)';>MB#NS5>A9&5LW*BL^IH=5I-2)!0+B.S#"IV.& M5VT;Q08:QO%+L'%8U^T [0N3_3OLQ$%.17!1&2F&DQ"PS1>D02L:^CIWCD[/J"/1_S_J9#%8)FG\Z.RYKSL905(@M4I)<);TN MU*,\R$5UP$H*J^#E9T^1VL?M1AZE8&<3^!?Z8YNE+0L@R< MECZ*Q=%!A;.EGU&.\+H!.W^I0>YQ08[.@EQ9";M09*:Q;ERWK4IY6MQ?1B20 M2H$&?.R[K*.7AOE1!.X<[EVLCW(6A@YLTKGP9V%(&GWZ)5.%>N8?=^;9==O; MV?%-$S@S?Z41IPH,+@U;634^.@L'H[1.5X:8E3.3_'X;=1VO]QLX;)6%]S0> M] UC_^"JRV_6+P/DK-C=]C-[MG^?1+"Z5TU.9L(93V=/FW6JF&6-Y;%I4 M>SB]V)B6V%S>N.";!>QFO],<,%3,>_60(N_&!"LO8DSMN?I,:8PCP!V=85ZG!%0^%9/*PGAA M3$AF);$YP4:Q>4[1SM)1Z.9(G^M=IF[KST00D!DCQW;^TL[5EU[HW);\[""6 M16@FG+YNF&-VWSDN0C@GYG>D0-P/91[V MG6LCYI[R4/5ME33@KS@H(L3JLU7XV[Z4@F"I";(X!<2=T,A);%!62#".P3@< M5M$^.9KM*D-( V:]44S[JD'2KW8(PC#.>%$E6#F![I3>HAES1GDH"C>XPG"4 ME:R<\:LSE9:E*L4TYQAU?%;D-\M!M"# @ W%HX=3[GT3%7%&OEG;G6Z13F,) M&[?>.+5?RKIC.=JF.-9<;W1R$W*F\?;8N*3>546;9 M:UL]&Z*Q?D/01E4=['I/^\I[JO",.NY?/;PZ'IZLBW77RDB5IC\Z;#PO"EDT M;+$.BCH:$V=\^>G HK%I'6_O<4!F-\0A[QA$GR2 =HT3$)Z<"QL0$MHJ;U82#S/3D-W)! M[^-L$-G*,7L@9ZNV?;T_KG(KEVE1,@9<:=/7.@;]VH=_&C]-'-__OO7WKU=E M+LOXDARWF!^),%]_9(/*/6-X8,Y&)3\^YF.^C]D+M=?X:;=_ LBAN?[Y3>-W MZ[/I8)QQ-G?V;57=$3Y>_P3XZM70?1S94I_/FK2V.;+[C(T'Y6YINX6'4>B, M]8"/OS1V"K>H4([RR./LS_>_[GP< M+[?L2OD] MW9/BC!963$X)5Y4,+8LCEJ^MS,F+>,_9R<@D%J;J(ET;2EVDY/IJ.]U"XR[G MM,2::C8G@J8+Y\-AA5AC/_4BU:_-)_=Y]77'N39O"'J=3'IX;8O&%O;">@!O MW"J2$E>BO\S!C??=Y8"D-=I !*M-;@7WN+%4 O^K@NCSKC6]6Q&#\N)/O,F#K8J3"3,Q91H[K/):?<^,I4_R6&LAI?Q1N=C&NP& +D!E.AB/: MZ1Y-NBMO3,Y351)P.-Y6)O:P"E4J8W=6[$!X3[J52Z[OPMO3J$1V@;TY6JE3 M1K8=G(',YTWDM*B,,,B6_RI_9>$_5(;0EPG/)YN338136\;)F>OF3(!9WXQ% M)&;IJY1SJU6JV15REZZ9XU5*1+6KC(MXCW%V.$+@4@>;?%Z93 )& I2@8D^N MD@Y7"9RGHW?*=.J]SBF,>Z5LYJ0SZ\4<9#DOOIVS$(^!]-[M)]]K_[V>1&PXT]_G;W;6 M[Z[Q4Z:;9=!C<:0W<[;Y\Y2?\U62TB(7C;.Y*&!E [NR28UD>>P+/<.-80S* M3#(W$^-1L\LI4;FRH MFIZ<.2C_N\PN,-HRWGZK(B&*XY0ROV+J=., T!-VH:ITP[ '2D.AEHR\:DH< M[A0)X.\)I9FT7%6%6*H=H63L]\'R'^S*\VT M7??[=Y][&;OOMS@PAZ:O>(< M"\2KI'GB2C.LB I:>M=J[MW])8WC\)1Z^@#;]+WHK7;9CN[AT?M MR_?GK=V]P_9ND\X:M'=VMW";_M-K[AY9&8RLLY[G=[ZJI4P.VQWAO;@8! /QMOX MU9 \75+:Z5;LI*H-NYDIO&(I8,VM?\)#$J89.Z MQZG.LNA,$S->)$0J2P']R-EI/BS-*52*X,>[!WI OTLB.M[_

QAODQFO?>RSH]=3_K\UMG;%: HWWS>X08IE,'K>^*MF[JOTY%O^\B]S MC&]VVLL97[1,F=OX2K&LVB TC;=3,E,<@XPE8A%C<_752F *>0+MI*#TC5$G M5VK@,IY,#=(#.GSW@:NP8_Y1+VI@\4)7WY5D.NN_9"O-<4!59U+Q?RLQ>OI. MH_=3J8F?P2/"\.?[C./\X'@?@:E^K_\YZ.%I>G\[0RBZ_UMA#)B5R_OT$#=6 MH9___: N3G9MD)^Z5'V[1^D=3)1)/"1K#%!>2[50G 0L+3PY]^Z.[U/I/VY#>]NG[?A_3O;'\A>[Q]HZT=X_^_=UNYA M9^_H/6OW/AZ-[H%WG>W13W)O]Y_#O:/#;NOHU\,=Z$]K^Y_>WN?WEWOOH*^? M/Y&==W_TH!V=O7>MU+S W_[1 MZ\23X\X';+W2SDEGJ1$SA#<.AT\B"_C)J1('&$U7U@& M\9WE"T+3R"BER#"&$6<2Q%?+@)2V/ EB!3-A;5.9=<)NJB_Z'-+[&JP_GZN2 MK#_$&.ZJ?:TTY!!"KFS6('L1I!9;E1P M,EFJDG">)RKY;*7Q6GJ?17IG"8/D%+0S0Y%-(4MOU$AK+9!T&FA? O@U?FU3 MDW6I^1))[VNP+_S6[W2S2_69FPC[K!65.=R)P 2<2!S0A],@C:#.21\=;$4Z MF52SAN?'G2N1:HH-9E^<[W?\1%OL;MI\3MG?G3'1%8#-H+E$B2B(L80=N3!LF8G ^44Z7Q MVB;C9IT3LR!U;Q%RL^1.,35JUJAY-PNWCM38*!VCDB=*-:&81^N8Y5;I$&NV MNPRH.$\)VH6-/D_ M15C0]Z..Q#C8ZKH@V.]&R!8_ZG"E.ESIY8AX+ MTWB/?6K2^W<N@#-ZKQ%6[WV MY<K9".E?@WXX\ZD\,C)ICQFWV)LZENP5B&]B$:8[>,]9XEX[30C',7&CI>]"1B6CP?>0[1#3CB*$K9*,>M2Y*R.)7L^)Z_:MZOV4JA]NUXI7,_'X3G# M%.BF%"G&'&BH7B+K Y O@&I.9:!)Z]JWJ_;MJE&S]NUZO:@Y2W*C$)X+*Y'S M2B NE40Z&H(<"<3&J*64\57Z=CU)F8+K,VG_1'YNE",[_W.R:,<@^O[!,3QX M.(YWN*IB.+2Y/E9O&2;]3U)AIG$*+J_(O-]XZ+ ^YX7<8T^*. M6PIYK$!Z_+\F2D#O.%@A937(5:M0M77ZO33JUUZJRM%6)8N*6CX]VRD*RTS6 MQ>Y?#4KC/%?%SF5A1H5?5J\*XZ@,1^-7V\W]>R4S/:YY6E:Y*@OUC?[6[5B7 MZ_'F DRW3?'UM7GN5GX&.,3:$J#L]0N#/WHQF/?'@*RG_<'%=F?HN_U<9&Q) M2E]\:VYO?=T[_N-P[_+DL+G[1Z?UKGG9_OR)PD_<[GV@P [@&X?=DZW-N%GT[!L3!.>:(6<(1CSJA S1&-E,06!T( (47Q:N[%]M]RQN $&!JYTAL/O37 #M&![0+TH<6^ 1]B!.%->;+D,& M7*03SX=%4;'.2'K@BR5R%VT\S]6NX=']\^.9K^52(Q$ZVBM:W,^UOF!E% 6L M\Y5O\(3)K\?_S<6%1P63.VE4[-K%T_,8RR+&93?3Q%VY"?G*U8M@1+_ *!1= MSWV"/YV=Y.X.AV>]JH"J=?VSTT8Z.P4(@%'I%852C\?WPA2%XN"T&HY<:7!0 MUNC/+?]TEZ*SDU(BD5 N$,)T.\, :+P"61!D#L_;4&+'$CDOT#O2RD MY6/9Q#LJ9_+5P=T'T3K?MU8IZ;U$T5F*N.<*V40-LCAP9QB&23%KFV8#SRE6 M#4"%;J<0FG"O&96MK MGP=+-/<8)2E7\'F!C7E-^8 MV]L>D=C\[6'?..O&G31>)K^5U4B7J;[7LY <6 ,I1)#[Y)#$0F;'38%L-!AI M;[FTDDMG[ K6]YHB%47MV\)&<&LQKZQ?Y/JH@T[>&N&.HL!I4=LK&W/NHHZ) M9RCN9)5B./49C):-UL-S-031UA%P=(;<4 M _MH];Q68)!6+M[M.KJ7:\D3.,'30=SI[AC#0&647.TBK:.P]]G M)R?=SHJ<[OZP*M'^_,=P;_>DV]K]^*5%X;XC3UI'6SB?"+<_MVE[=XNW+W_M M0;MQB^YU]D;W_/O'H>N%(NM'Z]T'UNZ]IZU+>-_VA\OV4?=P[VCOL+E]>-1\ MU[[L\\EEBI&AKS)Y2RT2LCENE[*V2BU3CRF M(G7'.A'S&FD=0U:#TW*"TP]:N6IP>EYPNI@&IVBUB4I+I'WDB#/+D7%6(6*5 M<=H3G6(&)[;.9%W;ZVEE\7-_\"5[B9P,^@>#.*S+?#T=3\I#__[XKT$_GU?5 M&',OC/DP1X"P34)J(1!AWB)NJ$,&4XZ ^B@9'(O>L;5-J<0217#4\5?+3A=J M&7V0C,[P@" Q%<9ZE$NM@8QBCBSE%GFL'%SQE$<"/$"J)9+1UV#X^7W*0Z2N MV_5D%& T\._RN-824TD[6DB]U/,.WTLJ]:_!S/'QAFB+5V;P M^.DY2@*N93)T$$4I):Z9)(VK*U34[7R:)5Q04(SC-;D&H(K2%T M^>UM-80N&D)G^*].WB+"6L1=P$A;EQ"/W$O%*)8X.PWI=8X7E9WY^2'T MFNQU9]D5FR1"1&T3[!=D$G7QCN^?V8KCVG^E8 M]LXQFAG[V6&[N53LDN;/$H^>/^NO0?\$I.'BKZX]/MTZ#F__]ZQSTH.UM(SY MM)HC%.WN[.Y]:5[^"O'T=[N^_Y7LX(NMO^UII+ M-?%)M'H?+INY*O-EJ]O:_G#>/-H2K=WF1;O7ZC:/#J'-!]]:1V_)OYN+'SMOR8T+ZG4OHX/]F*(,4B6DA,*PF>J M+,$<@ ,4$NXQ3C&M8,J2J94;1Y-=9< !"7RU3%DR7-Z$)7K#E/E![INP M1!*X\V[).NZ;L(0\3L(273>6WJW"^>*RB2SRJZ\L9\N/F+:?LO=WU*>OUYKN MT]]5R ERMZ7P=I3_L2#LGX8QG74;?X(*=;.?XR*\IEYSGU977: =OL;_.V\??3[88M^[.YL MOZ5P+][Y;>:LX.B+R+5PFI\_=O;>O3]O'7W\TCIZ"W_[M=/\#.V$]C5W][I- M>.Y7=W1RU'KWQV%[]Y]>BWY@T'[[*WVSYO=37>YU[8Y )'W!J-N'(Z%\=12,K(C-')!BW6-LFL/2QG M%O_>2E(\"BDY5DH++CVW'FM-;. BN_4D7:^D%[:2OC6W]KD-D@G&D3$N(NZS MN=80BY+ACD3O+?4:UA*=6TQYRF8JE]2)LNI$6;=7'O9::*U\\BQR@8F.7M-$ MI5-)LJCI75V#;H2:E8HK61',F0UOA4V&>Q*0LR8A3CF 1BSB2HCQQE#&9 #5 MS9AU^?"C[N7SV:ZQZ85B$T]46Z(XS^=XDADK.):&!69U8)C1N_K5A2WSD[[98>O=/]"G;G<'Q@+&I=?\!]1[QUC")F@D M8G"(!Z:1C4R@))S2B090Q?D/J/:&4E8(*P956EAMG86R$H=CG;@Z*@WK-<[PN[A((-3.F8<]W"6E(+U^[K1)!WI9S 2"@S$0=J MN$U<8V&)BH0](/;: M)E\G>49U=2+5Q.@F,K8E**(I%K3TNGRC/:H_:8ZNC MH8B1'+G!J$4.>P8?$R,B1B:Y+T1Y82$<=4Z4.Z9^/1N Z)T-XGHCPU/ MT)>/ASN[A]U6[P-N;7\2[:,V;^U^$.U>\[R]^_ZB=?GA?"=KDX00([ GR) D M$; N0$BZA US3Y@&_^?.\6;=(!M9%6*Y$4X\8P(Z50T8F<^9(D8NJ5 M],)64M8FB68&JR10H$0AKA*L)6DX2B0*88W#2M#G."Q^X4ET[L%!J0C!*\>E MYI&;:+4$T1<<@S8IJ)"X5B>74$AGU4D9>7 Q(4PM0=P)"NHDBT@X+X2+/A'& M,P?%PBS1^44MR@M/ $"3$YP3@B-/25K.%;&@H'@34G*N5B>73Y1GU4D??/*! M:L0I"# 7CB,CE4?Y7-FZG%:%F5*=?'!2E?HH\EZ"^/=A_^2!JN/K.HC$3F&A MK'02)RZET5Q(;YE-DF/""*D)__,#T%S>[UG"?[[S[I^C%MR7V][:S<='GS", M#6_2O:/VY5NR=_3^8N_H]VYQ$!DQL4$Y@I@R!L$>Q)'%02#C@V4B60Q;T]HF MNZ_J&)F@*1E-@V!<2Z))4)[XR+'SQ(7:8_VEK:2L.AHG4Z*<(\VS6XXG$N73 M;*2XR;E-5!29U!)1GT0^V_$%5LI&):U,A%O/M J)"F\X8\EA&VO5<0F%=$9U M))XZH95&RF&&> 3$UL +08G$"DO \^ D2!E?%Z(N+_F"99F07&*4$.LXYU8+ M;4" /9;)21)IPK7NN'RR/'<4"4S;!N=0< S#CDF!?5F;$+,"2Y8-[\85Z92% M6":W@M=P%OGK6:>;&_MC#JROZ\A11&)BQ-Q;JSF-3H< _WA,I1$*\_J@: G M9ZXL==U9C$:YS.KQ%;_0Q%4\&G='Q8*51\,DF1I7Q M45-?KZ07MI*RWHB]Y<(SA434H#<:8Y'E+B'!06,,D@H381=DICYR?"ZN*8P3 MUBIIF(P<6Z,YH]P(RSFQY!ZYWFNN^81".INZV-E$C.6(^)0/]J-&CCF#)/:! MX$!T"K2HOF/X$IU3U**\:+51,4.MXL9%P4&BM3459M MY)09[TE",3OJ<)P\L@E;E*@CA@9,M=99E+E>)N^!UW#D^&>TPWC8[X9&IW[79VMD.O2'$4J(U28)-I2%&.!@B) MI3IS?Z<.'EGTBCEGK#:1!^Q<3%*!6JDB:)3 =>J5],)64E8A 3YI M8 S $]@-J)# :RTF%ND :@K1@F.5UC;)?$!M??3X5"IDY)S'$("H" Z"IQD% MS8,%Y7QDE+I:A5Q"(9U1(4'QSZB*@6CFZC=4&V3R ;_6('HYFXJ-&*1LG7.V M1*<5M2@O6)2#%#2XE%P@F"ME'<,@VHFJE+01/-8JY/*)\JP*B8,D)'F+"'82 M<2$TTDJ "AF >[EDA3$DBS*CBRH%6!\\WE&%M,?AD/G(@211&QP-1R$^S:IJ8/]@:I3?3+*ZL^$4QR@3$F&?<$&\RD /W) MX6 %_/^B^%4MJ_>2U5D*9243GA"!M/$@JS(K0I(G9*4WS@D7B91KFZK.0+AR M!8.^T]OE Y;%=? ZZQY-2(I%0(A#.<#/&@/6$1N"2R=HY8 M0BQ_>_[G[CC+/F]MM\_WL_\T33$AHPSHP\1GJQ9AR)D\ASI@Z?W:)F-L7?(' M'ZK^0%VR5;%\O6(<6%0U]QH'GA('/DWC '5"$2)A65-! 0<80 "V#@F%'77< M,\\-X #5ZUH\F-@]%0Z\"K-9' [?-+:\/^N==7.)1)"QDP&(15$*^I$,:LN' M5P]@@Z];/__I&1C?Q&K=GEBL\'LWYE\ _+=Z?1BCR^+O-VX,]9ZPP#WAVQPW MQ$&+Q&U$%J=<"D7&?%:"D<\GVM@JSW0NA<+ENKQ&V?^YMLF]!)E?%+NK97XY M97Z&!V(2HC(4(QE50-Q8B4PB!#G!<=*)4N4MR#R5ZYS.IXE]%IE_#;:]D3A, M9X5=;QS'Q\KOLWRH]7@&OSLJ*E5):@;K-/3/7#?>OR;U2RN9M?@!6NXUN$SF MT5:L-\-%;H87(D MZ9F-IS6FUIBZ>J;F&E,7CJFS"H:E6N0"WR0(C'@@%+FH/4"L=,K'@&,P:YL$ M4U P%GS@](R@6N@H_SFU\-)QN,5T1,9DX%K/#@XZQV5S\ C7LL?@\>D;)@N8 M?6)!I5E0)_7V1OQV$H^'L7%NAXW_OH^3#Z:1"I*8]H&#K&J7"Y+2F/U^< ): M=%V8TH0LBUE9GFS5W617KJCL[OU[B'WOGV/[V9SM]#Z)5N_#9?,=M/.RU6UM M?SAO'FV)UF[SHMUK@?P=0IL/OH%LDBR'S8-]BA4G/'IDHB*(1X61$30@312U MWC,E7*Z6H#?FQ:X!JZF;)S:KG_>9;:(C-39*QZCDB5(-*XE'ZYCE5ND0B]G& MH]F>1^YZMG]HMG<^[%N89!-@>E7" 69;DYR>4B/NHL5$4$-]3BY"-^:S'HQG M&X:W<7H8RV"Q1@0 "HUMV'Q[+@Y*)&9DO9'%M%@8>0;7&X,X/(GPH*^Q>[$Q M$V$&+\K+HW-\5DQ@"7K%[&B:G&.!>)5T3IJI&59$!2TY@S6DU3[!W#7O/SWE$F%E-+_*A- MFOEY[]XR6,JTO?N![>UN\6;.H7-Y>-0Z:I_OO&M_VX/G_'L)W[UL[PO,?*11 M(*-L3@1)%?S& @(%FT@>9$A,EH $*RZ&K8P4WN2#BQ04+<1X)L!C*) M Q.Y+A*KG+TO"9)>!N=38XGF\.6IV>U'.DY#C;W>1*]9L"K MG)S;E]-T0ZEE'-/@E V)&Z:U"M(YE0A0+FJU6;OA/;=WD7[K]Z ]%PT;^B?9YV'K[]\: MT+_&>>?T$/:B1DRIW(,:P9[&1C\U_K PGH.+1O68C<8N/*8ZDLK?*^]HP'@/ MXJF%IH0&['K'.1-BX^PD4Y_\JCP?F?$>]T\;P#R@6[:[T?@$(S48M6&Z@2'" MEWKPN&&CDW++[&!@CP^*_!B-SK!A&]V\%!L6/@$"%&_8:)3+<]R;'"<$+VKD M1^6^$-KHP> =#ANP07"IL6@3<*.LR@2X9;(9_^>_-"7JER%\/BZ4F\)1 MY%?;S:C3^/LPQM-A]=;K7WHPB+FW\$RX6G#P2M#'O5R M&'S7#H>=!'I4,=0PTA&: R_NCW:^W.54P"5\V&C\W>\5TWO=>ZN1A;:7Z4CR M"'?/0AQ= ,H"PHZJ-\/-_>/B:YGVG!]V_.'43![FQG1AC4![3_O%: _CB1WD M]97OL-UNV7R8.&C065X3W8O;30,K7JA#/X MY:OMGL7& 2QH"]M1+-;!Y+=. ;V*5>W[7R.,U9>& *QZTW-RNG.2E,\QS5 U^\:QU&+<( M2^>T&*WC?B.=Y6J&C;-A')/)D\KV,L,-GX/3%4]\TSD%C=W?@>6-V5=CM'W< MK0/+ J=;)=QDPK%^K%FM\YONE MY$R<3GZ-($7=O(+Z"60Z-J#7'MY]86%U)>L[W4ZYP(I3S=Y)MW\18^.P?S8L M9'MGICD?=SY5LE3<,-O:ONMV#@KF>] M4?_M12F4-@MD#W[W)7!G*-MHP'CV^L/3[\+/6* +@0FQ0%;H:<>#D+C^8- _ MSSW(*#*]<9SE>SLE: V*MX*$3M\PW:U*F(]+G;A SZ^VT\TFI]S^_)6Y/F3$ M'NU0^:G7#D\U-*/!*)'D.ZTZ.X5Y+;:#$;P7^^=I<1>\"V"F_"+,93^K\O"- M8M.Y;A SJVYL_?IGX[=!##!DOY>KYJ(":'C%^'6G&6Y@7>1!.^\/ON0& >?+ MXMTXCC&4J^8$MI^\N8^N%':L4%1?_1Y$#P'1ON8UU;/54,&@%4(P)&J#"CSE0U1*@HR6J& P$V'R$/5VA?GC:/:*3[LP@]>F,X+% M$T $7IWZ]9[O;'_8%YX2'Y5%AN0,"3'7]6+>(!]8$(I$0J5=VSR%;;[*(323 M62@+6>87([)5LN9AGFF8UIB!>] H(:=@&R/H*H5O%M0G,;\[[(^?6D#D21K M8ID%ZYX-);F+WR;I7J;7QYD4E3@PHK>A,\C4QO>')=:>#0!H[LQ-EF5KGR1W M%5Y-;$W#,>N"W;9DIHUN__@ %=S^IRER#[)93.S/!3?VF:N7>TCQW=&S\WO@ MV24(C[CJ(!['\:%UN[4?AK-." MH( U1YRI@)R%CY:J[#ABD\_.=\^'GL7TUK!YS=RU]RGE BM,$0^LR$U* #9# M1,Y9GFM:@B@*7 M"UEU'/:/ 2(NQLHA/,5%D/HX\)W,_\)9I55&6&8%F;R!,E<-*QA\!1@ N%\R M^G>RNCWX6O5]$&$!5HP9[NGT@=UE73\6( M 9=#7#5M9&NYVI]6;4^86B/%^JBFWTXB0?8,-$EEM$"?XE M^D^LI[PL\U'1L%JF>5@+(U2Q?S ,FL5%,4M SL=/STS]ZOF#_/<\5X7AI)$/ MC++1)^]2A:$A3WYU*;\7%E"Y+#8:V_=?2NL%6:B,=S,+?*);U>! .Q^PU)]K M<:Z/Y66&#,'(58K=,$Z]:]B!)6<'T)6*)H5R0R[T1-OU9]WQ&V&M!W_7'P56$E(M8TXWE("E?M(?=O)WW@QB::S]Y;P33@]'[D,3 M-U8>'OCJ%NN&_>[9ZY0.#4H$W\/!R,VG-B#V!3@97X!=D$ MS7UCN^<@;VO_F88DP*.949P=@+*;F__7#?ZS>=V+KSV&N/7X8N88(CDJN!$" M=D>:CRV,U]@EX:7*";N=NNFXX];CBYGW6))\9)XGZAC7+%K/G4G$,>F2P92O MQG''C)R-7&PF36Z#C*6C"X4\E):/"KT*RGT.2#.%(Q-*U-GD4<4TC1C;R^8- M@:,79J,2C,K YE:CW(-LX>D Q *(Q)/3 K1'T/C5#CK%WE'=7;5NQC17&(PS MZ)1?+XT[G6R1!L']&L/DMG0%9A64YQ.!,N7G8V!*DO;'%CHVFF=955]6J3_:DPP'ZS/=C? MU^&))YTX&/X\/==+&DDE3N>),2D6D" MQ;_,2ESAR5>?)_\,KKOMVPE@/'.!O(;-LD):_3X[CR5U1/^ M'*O?W[EQ=-\/G*O9 BUN<=99O2.8RE%B10]@1JV_85$6]"UC:N9$\JCL13-)O_>'I;@;UU^U) MY/IH1#&S1!S?G[[7\,))W\]3O=LLSM]-2/S_K MY0/:RX)E37DS?-![MJ387PS^N67T!F>=.W%F\YQ,5S%3;]4#ZN4PJP#S?CH M%_-97KY2CS9PJ2)5$<75FZO+&\6EF;B#\IK0&X3^Q1&\8:G[H ML=^_)MCC-);=K4&W1&W?FIG!S'WUF1,_F]L\A8MEUX[UM[>_<69T5I^\T0C\5 MI+8/>O=Q&/Y\G[%:L:1BUW?_!DO4HZ;7>LYG+"B%2!F(;&Z?7!"/9PJVO8/% MXR$%+NX>, AS+J!ZVE/@;0D7JQ))_6/*:15)S5O; M?QSM]3Z0YN=/M'V4(ZG_Z.QL0SN.#LZ;E__ O[]_R87 FYW92.H#W.RU>GO; MG[[M[>YU>-^D_OS/YWFYP^X=?G^XM_+YFSEN'T2N#+,..23 M"+F,H$>:)(,T4\PJ3Y13/A=#Q<]@9 &M5P M.?IP 7W>USZQH()$P3&&.#4,61<=(IX[8@@AQA6%UK51RP)("^+R*\C[CG.@ MV^W<[_$38:X$/"V,+QU#*][DLY7L13F-4=EJ7P/4X@#JPQQC4HEHKJ)!G 6. M.*9 EJC$2&-+DI!$F"C6-N4Z3/"SEJ[Y <;T[/EL5T*,%\8R:C%^2C&>X1E> MX\2L%"@&X1!7%".7,$7!IV!\=DN+:FU3K"LCED6,7U:*VNMMAKO]TR+VXTZ6 MPQ\N#?'BE;L[]OQE /)B>56Q FO%[Y$!^=,1*4&09#TA& MHFF0B@0/@$SX.J6/7CIF98Q4-<*]"H1;+.6L$>XI$*X]03D_73:W#_8M)@'6 MID34)% ?">?(2@"\9$E,V(H8;(EPTLP715@ZA*O8Z$RT#1&EO]73'\E.='4F M-^O2G!K?MXFO@?!/.R8_Q$7@KG48G_,93VTJ?M:4W%.9?G/4T0.\!.YJ5EJZ M0;@[L;FNBR\FY_K"?04FDUU^S&W:29^&<2NOJLD*4#5IN1=I.9A7RQ(E4GF) MN/<><<,UM?>I![B)C"#)/4>WY5@N\]]/<]W5>4" 73 M@KPP%$16E\(&\804CA,K3_G07$^ =;:O75^=: M]#G9:BEQ"QF:%X/$W)T^5/K7-3"L;.\ Z9NGZK,JX/ MXM=X?!:'UZ35>E>FEBW^9$.NNI&S*98%J*H$?/=)J_5W+MC3&Z7Y>7_LP@/SHZL+/_W9'PY__I&JCBN7^_COR13'DS51YE-FYG)>=E@E5+IC M:K(Z@5&=P.B5)C":*LA7IRU:LK1%+V#([I69Z$78TF:SU3XDS MI86OZA#V<_$!Z(F%5N64SU?UQJX*YRS"Q?*9P>!^RN^UR5*QY#2;_U4(A+-< MV\8+DZOD<$FDX?SFVC;3_O.C(=\J1WR^1!BYMMA-)L\KK06??&F]>ROVMK=R M&Q@\'[?>M4$;]K@%FNW.=K?3WGW/LB;;_GM&"^Y]P.W=[I?F]H?+YJZ'OGR M=H(V?/F!M$ ;WOG\QV'S"/Y^],?AOY?OYTYAM4L!IHZB1 1&W(J(+(DZ%QA3 M(8JH0TRYI#J_L1SS,_L%K[[P2)94( FH'#,_A9" ^NA6<) MA&?"CVIG^V#?44]$D@F1B GBRN=(%/AHO5;>285%-K"K#?Q=X7E5SNQSFRKH MVAXZ5U8A741.PY4"A'E3\O%95NC6?GQ_O3(BWY*':08OMJN)^ CS\%<1B[5-L3&?%>Y_EB6_ MYTN4I_MLN;4\/:<\S>RX$I,C)A7(D] 6.99S#>UZ#RIZ$Q2R=VW^R:R(#C' M.2]+II),(D>$0-Y*+(,6D6,0'5H;;VKCS5(8;[Z#%K6J^6!\\'-;*^=&Z, $ MPD01Q$/"L,E:C&P,VE'%DC!Z;=-LS+L'UJ:;Y3?=U-+TR-(TL]L*SZ0S02&B MDD.,A, M>?=QQ?O"P['S]>:*]Y4[(;ZZQ;IAOWMV>O,M<]+\3&Z=OX.6<5VM^O+GX=BX M=@(RA=P@VB_()FCN&]L]MQ?#M?],3P/,P6XO>S[Q'>(&]"YQ[:!\CRB4*[]*& M0:/@O?'[2L<#JM,6 063+KE5.>"B&O!$I=R/I7/N;K\L[US7L+W\L,\$@764 M(I+&6,0]44@G8I%QE@;/A0_.KF -VRD';5=5AQ[F]5"[:]?NVK6[=NVN_1K< MM:^M,GNOT*RE'](G+S2[1(-4UYJ]O_?[O:I2U6>C*V3*O<-$KS>@N\.GJ4"[ M(J'NUW7QQ82L_YB=>B92?=HE:B:)X[N\GEY%T3;IWY$7S\M?NWN<_KNX91[5[UMK]=-G:_7@(W_NVM_N!-+?#8>L= M/&MWK]>Z_'+9?/=/MUUHI1,.AT?PO(*Z50#9JC[R0(D7K M@N5J;9.+=2WF36TKGUBMQJ87BDT_9O6OL6DYL&GD#.VTHM$YQ 5AB$L1D0M< M(*RT%)K)%!P!;&+K^.$IB98O@]QJ\,(_XW#XIK'E_5GOK+3VV8G,RT]?D?99 M!^.GI6)/$Y,RG0V[QJQ%8=:'.3Z%L=>648N,4(IFN; M!*\K)NVO1?L)R4R2QW'TV>N8;M:.N%K2[[X4"YV?7S?#&;7 MX+PX<)XH8YN+/ (X"Q."U9:C(*-'/.J(K)4,=,7($\9!.\;6-IE8)V11V<:7 M(T'M RU<-[Y<*XBH=0+P81F2-M@@(1ZA8PW')&4A.<1>Q,C MX)Q<9W(^IGD9<:ZN9_OH37R->L!=ZE_5GC9-L[B@+V_;O M/NJ81<=!Q9P9C1(F'G9#:L8;-,!2;K:K('*UO+9_=?#5[X9__X .7$//>A@W.0=S4 E*=(R<:2XDEZYE%2B:YL, MKW,FELA5JJZ/NUJDHQ;G1Q;G$>_PE"CL,$K8YC1=5"#K@D:4*_SK\8?'YDNE6C\N)0>;) ;JX ^?Y\7ZJ8 M8G 4"2HDXH8[9' DB(B(E 70'>^(D3PE1H*J(ZR"123D1 @5EC@8AF9=KFW3=Z$5Y4RZ1V;P& MK1<*6HM2P6K06B[0JG0T;& B>;9 *:5 1S,>V1 M4M%*SITB6)2@)>@2@=:K M\E:=3XL0XLD !*!.B_#L?*L&K<<'+3S'M$0*D2>"$=8V1T]3BEQ@N3P"]3HZ MQSP5:YMD75SCH%#G17@1LOT$M*26[2>5[8J0&(D9P!IA&?@>."4T5138*C;@C 5D;"1),6:889E(51WC8 M/-CO8/EL_:O!":^R(=R9"M;!TT_"G29#IVL@N@\0B3F&%$0PS"F#"#4L%ZU* M2%,AD-(VF5R*.P6]MBF7*32ZSG2P2GRBSG/PV))<48J@G..*@(9#4B')'CGN M,-(\>@?SF&//"L\!;)9(F%]#P%.9YV!A!J7IFLFS)MK7>=ZVR*%Y,;C^J"2L M1O/%H?G[^?P(@7AL(@ YQ@X41)D4LHD(A$E(./EHN"S1_.%)J!8H.TMN\:J1 MLT;.YV?$-7(^#G*./6B9U,HHQ+2GB(-VBYS@!$G'B6$<,\)=#NFAU]066SWD M+/CS?TXMO [^#9VOFZ-.MC: ?W=SNW;A=;]V^_[+BJ[HO7\/L>_]]>\M:\/SV[@>VM[O%F]O^HGUY>-0Z:I_OO&M_VRM69SM+P#YC MWNN4'6E@^! /.H%.YATL2"&MBH1(S]<:$>3^!,;U=' 6UQY[TG),58PWI(6I M)V]B\E1*/C!GD74N(@T;.#@\YQ*?UX1!HZ MQR$>G[YALF O3[P7TL*?Y0SF.#;L\?$9J*:]SG&G=]:K5-,3>]&#Y@T;=I@= M(;9A%^RY."BQD9'U1EY5C?.8[Q_"7M;M]L^';\:@66#0S2.0W:[RPAJC:@F/ MT/&N/1G&-Z-??@F=X4G77KSI'!?-+V[ZI7I8!;7B9 X=B_$M+_]RW@FGAWGS MW\ E :CL#-6;J\L;Q:49K"^O";AHZ(V7\0:Y\=KW'DOX!A4W7_[>8[]_3; ? M>^I+:JS@^DZ/O<7P= ^_JN^8HCS(41P\#0LV]RSN4X!^X^,HF.43?-BYEU_; M?5S/IAC2- VZA@DM]Q".? &+ :P'ZA:[Y]3X/%3HB)@=J7E:O43#I.\T3#]U MCANGA_TS>$08_GR?\5HQZ_CU:CFP"5K[5+X2UZ5%F:2_J\#\51'8[;/8@C?O MGL?NU]B$9AP.7X/MY>2PW6M?MG:SG>0#@_MP\_.GBYW=K?.=W39O7399DX(" M]*Y]L?/WC.VE]WMG[ZA)=G:;YWO;'I2D#]_V=M^+YO:6:!T=L.:EOVSO>FC[ M>_'OY?O)T@G0?K\/ZJQ2WC@4.%.(.V>0L<*B +]QKAG&G*]MJG7U\!"YVMVR MQJP5PZQK+64U5CT55EU,8Y50-B2*"8H4.\0Y\5O:H1Z%H1JC=G4I\OF47M? !X%"0BE P8V91-%AC&&$DF& MQF!=\H!0>EWK%^@COM1@ S+$:M_O9='QVM$.=L_[-1@M#HR:T'"U3 M\#!9B/#,(207R F2D(K24R,9I=2O;RY1!/&$!=),8A2Y5"9JQRU3Q>YKV!))\BLYO>*O+ ?ULJL"AX,8:SA: M'!Q]F%,&N LP:5$!^S? *G#A%!<=HAB;R+WA3!A@%>N8\26R3-19J)=4NN^D M#,Q+=>I\@QWQ,@YJ->'> GTQ*]!>)&(YXBZ[*#.1D.,>Z 8H",0I'%4V-?Z? M_]*4T%]JD:Y%^@&Z0KT]+UJ:9[4%YZU*0KN+0Z-.'(]76R%?OG#?15F8%^I:5_AQ>9[1%;!2H-[S@)B+&G&B C*> M@WAK(SA+03NC%J8KU!+]?C1T@*QDN-&-,!<>43TLXK M%+QC6$E!J. 9C8A\\#%G;81\^<)])U5A3JAK5>''Y7E&50C6^L!Q0)9%"JI_ M<,@H^!B ;%"'0V*1U\<*M40O0E6H-^<%"_.T1V\ MI%0DZA'3*<=GXRS?CB$?&(T<,RM3J(\9:K%^H.Y0[]./)M&S"H2D3(G@,0HB MI])T42 C1$(I*6$D\Q)[O83[]&LX;"@K5$RG__S!+,BO.GWZJTF0_M3J5(W, MBT/F@PD-JD3F"+-)C-3(!1X!F;%%5A.*1%#*$K@FG5C;Y'1=ZD7527U)]21J MR*LA;W'J90UU"X6ZBVFH(TX9D@ND!>QS0'R.J67*(J&UY%Q;81S):;\H7I05 MNT:Z&NF6H-=+HW'7^+9(?)M5LAGC)G#'$?6<(VZB!5*7#"(XXB D7+$A-XV00AR CC:^V>Q8;H3/TT*W35W:D]].R*:&?CD77<$[WUY2*T$]U,?FZ)/**&(5&=.P&-:L&\\6!^=O9 ! MS;DGR.(HD.!$DL0 M'OX-G:^;HTZUSGH@'_[ZSWF5=X[/B@5YW5_@0:-N5[+#Z8;*%>]/^L-._LZ; M0>S"E[_&JT+W6;8F;JS& U_=8AWT_NSTYEOF*B4_/430HL@V(FJ\"LI!G?AY M.!BUY\0>1.0&T7Y!103D&]L]MQ?#M?],]:K7.48SHS@[ &4W-_^O&\"MU[QX M9H)*;* $J^!@86O)N#32:JYLE)0:8KC,R_SZ^X07V+L @D(%9T2Y1.%>;1@- M#IX3QQ!9+9EI3/2@K5$!:IOV@5-,M'-6<1H#808GP,3MC(D8_H>NP'$"#O\^ M.SGIQNR/8;N_V>'A[]W^^?OC$A.AB1_SLHIAMU\6.-_-*WL77OYKM^^_K"@H M[OU[B'WOGV/[V9SM'+5),S_O'0 @/+^]^X'M[6[QYK:_:%\>'K6.VN<[[]K? M]N Y_U["=R^W]HT3W!(3$(O, *9IEC.>4P3_)1:EUI:ZM4:$K>,D"]'@+$Z+ M5<\.#F -%A"$1XRER"NO88]#_@4WSN,@-FR^ MMPLO&+Z9EK";!PK&I4#6*T0KH!S&IVM/AO'-Z)=?0F=XTK47;SK'12^+FWZI M'E;!8);Z&20OIJ&\? 4(&[@$AWGW(*M"8><[+&4^\T!5G M5F?%Z3N-T$^=8]CD^F?PB##\^3YCM6('C==W/]/"QHF%JJ'01'2DQD:9C^MXHE03BGFTCEENE0ZQ M@"8\@B9<0]/S0]-$N?'= ]PZVMKW&KL@$D8P91'QB 6RQDL$NXRV4K&@FDP366/2X*FG%^P"(0HI6(F\$1UP1BC1F $A42P97B,; ^QA= ME./($D6HKP;K*^5@@:RO5K=7&VD?E?7]->C 8CNQW5KK7CSZ3M7?X:WM3_LL M66(T9X@$3Q$/22$CI$+,,DFE3#:&D%V=L:D-@C5"K0I"/2H7O :A:A#Z,76T MHH!"ZA05I2C*D#,8\8 T200%RKA.4F%KW-JF,0^.MEB\X6_&89>(TH%M2,YGO%(+>6T)?U76IX7K1 6<[*1/P[B5L62G0I+WQV\K'/F]/WC%@?5/ M15:^3&M,N^_WJ0^.6*$02<(C[EU"SKB %(LX6O@CI2071<.BMI[7^+4J^+5P MC:G&KZ7 KX,Y92LX:T/$N>![3(CGQ&W.>P]P1HDD,7C"36GQ62;\>H46]]JN M_LJL5L_"(6_(+U*#[#U =BK[$CRO>;FOHJ<^>H8\QQIQ;!W2*D1$N&"6!*%- MKE!)YY-BUD;U&IZ6$YZ>A2+>(?W1BZO ^92P-)4T3SGX'RNB@I:<@1AH MM4^P6;LEEIT]08S_G"FZB/%7&XU'2B8Q$MUW_7XX[W2[6\<@KJ<@JQT8^4** MA]N=H>_VM'>WSIN]3QBD\*)]]&MO;_MW2:?SR#Q7C3I^_/FT3^'S>VMB[W=#Q?M2VCSN[UN<]?#\_P%O)\T M+P]R!@F0U+?[GCJ:'9B0)B)*C(45&,-6QC.J&.CWRB'OTC ,)J>>2&8S,%P?7Z36QLPW6 E M%%54A"A4SR*)[[IG )6^#L(S-PHS@W4(\K2 MW_XPAK-NW$FPV75.89O[&N>D:LE2LCR'0'W:YUK !J0,@G'TB"=B$:"T1188 MB8G" CR'N90L3S5Y[X]#3/4$?F<"_3ZUR5N?ZP$3$A$W!N8.AYQ=,2M$1GB- M[1USZHQM.,^?4F?W,#: V0R'#6\'@XM\^E>&SQ=8#/T]ZYV5&77@ST!B+DNX M[:=&YPIWJA-C.\Q_?S&Y=8S94%C]2&H=SC:(_K$\-]_-5D,W]".EUF&+;RS< M:'XL8\^S-%8IN2J-%1N,BB=)6D3)[8E2EBA7RMVRR4SF,6K,I>IY@F1&*S=B M[XH-XK?1!E'6,WE(@J/)$7A@CB/\O31'*S?26Q,;[M;$AEL/]B,,=BN>UHOZ M"<;Y<_$AKVAHE#V(4RN[\1<\LQ\6BL$KMFW]0(JO]>R2&:%#YZ.QM=783M'T MDV)L)Q-DON3<8->?$OQV-H27PW9?YA_N'P\/.R>U<^-K<0[R/H%^3JBTQ',= MC'6*AN"9-3%Y'>0]:EG<9!XIZ-&J./[\F/&D.MPA;7A'L_?/X=Z[=GXN;EV& MH_;GM[SY^6.W]?GW+\UW?_2*0YK.[.'./X?M2W^Q!]_9.\I]^,!:M'78WCWX MMO?N$SSWPWF[UQ8[N_[BN@0K3@ND^]2>? )TF5(I)WE7CU4+QZF(:KZ13@085D/!>(:XY1MK( MA*B.T7DF23!F;9.+=:+5 ^I1UE!50]7+X5&@C]>HM$A4:LVP*,L82Y$SQ)T2 MB&,2D4LV)ZSC#B2ZJY M]\X2[+'2L"4%:Y@6=S@G_H[(?HP]"U>/#R:I16G1(5.R#%WS;\+9(%?AJ*7W M;M([PRD8<29X85 *22)N)4<:)X)B8-P&XK5*=&U3;+ ;/6=>7CCS]?+0ZA]# MZWLG\30V[,$@%BG?YTP^5^;"^_7^6MJRTGL["0E;8B/FRO/ 824QP907CN) M(W6UC63Y\&$^&9G"D6J-!0H4U V>=$#.P ^87,RQLE2GL+8IUP5^L(ED^3SW M7[@PW\>F\ 327-L4GD*^9_9_ :H6M1HC0H-&W$>/G&8&R4!- &9ON<%O) M^9KH=SO!?5>@CJK9F,O@9)+8.;*$-B(;4!&$(= QTK8!Q6E M!C5;L1>8E6Y!&L6*Z=C6D1 P73*G:B/VS#O0XN'N17SWH>]7-H^-BNGXQTRJ@ &[[TB+-DD>58(BL,9]AC3:G*A!=U M029YA5;YM/Z%Z_9RJ79UO+U@-1[WNP,8[QB#!@OM-.)6"+#;M461.NFQBA1S M_.:=D75AEJDA1W6\_0C7.U)O? C88.QXT,X*386@CIH4'/Q3N=Y+J[WCQ]O! M.^8<0Y3E]JXI)*0#Q\B"A8UUY(83"F8V65.O_GQ[LXU.NQT?>[U:-_9 Y/QA M45\=XH_8ZISFT^[JL/NVG1X[G+A.8-*ER)4P&G##41"OY*4-!,^ZT]_#F?#Q M9VX^#],XY#.I]O[%H+2*&$E8?/D8 M_.)./J^5[.4<*%,5@$+HDTG,^^%4XY&*PVP"?< /VD$Z*4T@ZV/1MP0#S0 M@)S$$M%H@\=11F,X;(!&U+5>U$GA@A1JRD]I%H6IU4ON+$?9B MO(*1RV Y041E6N+D&#).)21-,C01P%@."*M,G2OZ^)/:"ELK;'T=V+H$!NM6 M[%?FZI."Z7B\)L$JP9HY%+!4B!/KD;-<(B^TL=X3!?":3]QDG>-'-WMY49#Z MZ&M,Z?EP']/\N_]SW7^-L>!/_PZKR)(KLN2*++DB2WX"LF1R$>0'7@F=Z?[RU\\]AX^@+:7S^]V%CX_!P]_ON1>,H7^.?H[W/6X?3 MR)*E$MP$+A'W2<$/EY!.FB"/@V"*$V$$K\B2*W!:AF>;ZU#OZ='I-1_J/1]> MC9=?>BUL2AX)YSCB25JDI?2(VN02Q;F0R[UYQS(MZ21ERBJ77U90M4I0M5Q( M]5JJ29\-E<9/QX0E.%(KD&8L(V\E;4 MZZPF539$PDQ@Q'M./=-68^R9,YI[K!TIJDGQL)H45]6DRZ.]8S9%(!ZDDC#D M1""(!RF0H<*C%#55%!8Y91](K(E77TQ:D27/M[=+Q[4P@'PN$1Z"-R9YB3%+ MAA*CI:UB),N'#Y-DR;"#6QXX02)DRI>H/7)$XRP(A%S$3"E)I,ELXHL>954>[DT MN_+!%ZS%XSXXP]I09C42FE+$A=#(4BX0=HPYIK D*A=4U4G%I?Q27'",HR', M4Z:U!Z=;6I>\,I%X22PV,E8N^-(J[\6XB6V]LQ0<;R(RJR(/R!(B$!'2")FH MC8)E+F5=<2E77,KW;N>*2N)Q)$Z#) %"&$RC"SAQ976* 5=N]_)APB27,L9.2&NH] 5%2,6EO)+J/(_C_0SZ7#G>SZ'AXXYW%$9B M35"PB2#N@D5&J ".-U.*)P9^F,T<"'6#'^-Y5[K]JK?JRO->L!J/>][.$/@G M%]HSF3=J"1NU(QAYD1*3-#$7-*@Q%G6*'^U[+[$ROZKC;V_ [X[6FZ 9IT+! MG]8(3[DGV$1L*]][:=5W;!>F@8,QS21R6%/$-;7(!D]1(A9V9R)Y2#EP1BLR MY8I,^3%;O?;1*2X=%B9PZIAFE"G'E;?)!C?[5E\1>?XZ])@D4Q89(9B4R#-C M$=\ TSDE(0:.H<;;@ ML$.:&X6T9E9(P5VB%9GRZAU]OD0RY8E'K]B4*W*Z7Y3TPY(*)$4?F>'&8&=% ME-IA8KGV\'/VO;!B4W[>'7"239DRKU3@')%D#>(&MD%83HP("<:!G<-H+L"I MV)0KQL\*5)\X27I!J%J=U?YBA!V+$N=N]H28A'C*W>X-#D@;&I'73"E&(O8N M%4013"S@K+;"U@I;7P>V+H'!^FK9E)\-3">Z#UL=E ,P-1&;7"\ND+54H90( M,S:88)0'.-4<^WLZ00ZQ3ATC@YN.XT#Z6R@*5<4 M-/?^:S5V/%S/7\#] M2>/R@/_G#PFM-Q8I+V%1I$T^$0 ]N3;9<+T&]TN2\.R*=) M(2MY4>LY5^,TPH5^Q-;%VDT\S#?*$M-LGQ5K>@,A![C$Z9K*Q/:GG5XS?^9M M27CY(_XQ)#DO#+F1+PXV67S]%>M@/SWKW_Z5B:.(7P2_GQ#18U,T\O.P>\T5 M>Q"1ZT9[C&R"X;ZUK7-[T7OSKYM[#&PP8[,X/@&W=RPH?XXM4*DZ2BBJJ A1 MN,A34-I))BQ1P8-!Y92^)W?M(=O"31SXVQ_&<-:*G71'H.+36?^L&T-ZW.O[X]<$!V=XYWI>*PAH:AF#*P0B.02+M*$?>6P'>C.-< M U)& ,W3K!_=L_AF%>R7K6''C)37RQ5!F7XHN@M[7NUC.X_W:L_+O19F MX%9?DH/O!Q!ROSY>;=AR:,6B_5K8'Y^A^>2D_;$%]]\YCZT?L0&#.7P=A:R7 M>SNMH[V=!MT[R==LP+W^@3']^ZBQ4]R+[)Y\/6H<'?]L7(Q'^[9:V]^W6HW+ MO9-=&/_N)3S7]R\P]L;/\KG^:>Y];L"8/E[^Y_+C9*M?@Z..QB/B>"YN#PPY M[QQB%$<,;I"1*9>YL3J7;(G*8UY#0C\H%ZLR]I<+G+*9LW/>J3!I<9BT.5E< M+RF)+G'D- 9,HM$B':5%W!!!-#;,,9?[.=8%>31C[0)S1E^)_<J<=2M06APH3=+_2BXU#F J<4XEXHD[I)VA2+I@DQ-$&8P7!4J5J30O M*,G*5%I"4(+/5J"T.%":)$=3-C#JM4%86(VX#@P9QC7""9L02%Z7"I\7CTR0M1"2**9<($E*#T03^'+*>461A MQ4,.@7L!GIR0=:,GT[TJH^EI61V>-WVX*E>8=X(JF*_8_7X1DD^6UH;$<(05 M0B0%A[AP'FE81; TDS$ZP.J&XJ1 U#G6O[Q685'E"C.4"2Q56=:^TZWT[8_FMVS7@WF$*[1]/687%L MKS[ESOEF^2YMVS_KPA .X.,P9KA-O;AFYZS?ZG2.BWQNF(3H\QU3F3KI;>^P MEG)&Y-3A?.B .+0O"G(J]4=FXCO-EG[[H-B)>GD8X'_UX"NA:V%;R#H.\U0D ME<5::G9[_=I_SVP7?(&/WFNW7&@4+XB#K'J^MFH:N]VJ] M,W]8K[FA!.1UFC+/(<(2G33;=JB[H#SM6.KJU?K?NXZ#92FGL3XJ,UD)\ZX6 MIG[9@X8=P%/#:L]3_Q*8\9$YJVV(G#GLDO+."*&#CCX%/%;_@ME]]2]#V;B& MY#]G;H3P^NI>/IYO[QP3L-!@')L<+*Q]XPD/2EG$@HN(\ZB0"R*BD)R3H%.$ M6?"+J9%KMX7MAI4P=^'9!#9EF>YWP*&MUWS1M!,0H5[H]WFS&[-6C$/56FVG M0,*AX,';F?*T762T U*#>)YWP2A'G93R;0]&0>,\ HP'4)I^IQAD":<@6#W? M;;I\!=?Y$6$LG;/3UG",!0P.H;O4V?Q),-/L0=Z$2A0<;HO7VYZ]N:5.@^%> MO^./R_VG&-\UE-(Q*,T3]7=L-V%;VNJ Q@ZGX2Z=M-VL^+F &L8[&$$QI3 ] M)[4!8+/M.R?EP^0O=>-A;/=@1H9O M_);5\O<;Y5)CU5*W0?;TBJA"<34%*66!>)4T3UQIAE7FG9.<$1VUV@=7[LT, MT#\PT%%V^M\*/K89H/S*\Z?8%[N!7JL]<>'08$?N_64OLG,!?W;/8OBS:5VS MU>PW8V^]'8H]=^2EC6;/MSH]L(T^9.NAW5^:TJ&=S2&B"O 5+[>^?Z-[1]]^ M;NU\ ]_1 Z*NPW>.?P+Z730N=R_!/^7;?X\CZC%M &+N[>R=;.U\)%L[7^A6 M1M0-&-_.1]PXVKS<.LK^Z8'XS^4!V_<)!YF<15[2W#7"):133JP5,7BM4E#8 ME]L@B' ,ZWE74M$')H250F$>B-31,!D=242Z()T?KS,:+$MM$#CNW) MVGVW?*X2M>TT*63+58#V_%(D]C4NJS MH>#&@>!F-PVVBWM*9+/L]9J]O,L,'(VR)"U'45Y>49IB:UJRQ1>EP9N"/NBR M=[\GV,.N>N]@9YN#&2OH;F7J,,M6A69FJD*[M<+NX16%2\@Q.ST^.^WH:XZ( MZW(O;$:^13WP+/0T-V+9DY=Z41.+5U!39BM*O4=1S$HI2E6'.P,T#DVI(J87 M>P_K[%(E&LYQS+LYF.F!;SQP=E?D>/>!3DQYO'MZU-CY=VOO!#Y_N7N^=_(1 MP[4O=D^^G>^>[!W#>%M[WS^*K>S.R=;)+IN6W0S>I3*&&<0\567)A0LA(JQ-DM83(PE[\X[7 MS<)XDY>13>[5J_ "N24K%7YJ%1ZCYA7:$>Z]123*S*NE(K(<:Y IHQ/5V"@, M*BSJC%1%4[_&A/"=DQR.N3[G=[$=4[/?JS*$G\JF:,/-WP[F_V_;LMTRM/[Q MY+35N8CQ_6 !*H!Z2AL#QKB]L[F/E0].>8\<911Q3C R*D5$I Z2!Q=4;A K MZ]JH)D:' N(,PBS4=O$ADB,,(Q2A\QLRGA M;', ="^12K^FL(7KM,\>9E^\"H=G43&+P72_S[,=*^Q9//:,U#X>>;YUN;XO M,:8T4(:XX0%Q&@BRT1B8WP0KI[P+C.5VAX1.$@E7(8L7H\&+"EG,H,&I^3,& M=!F[G4IYYU7>BU'E]?N))Y,HC6 NP)1RIC5RC($N:_C'.H:I=AY=(?5]3 MN*(5#VRKEF(LJPYZL=]O%9F'5;SBN>R)O[J=5)9DV-:G6!D63VM8#/LH$ZH6 !>H/C1/#<]5P^V@FH A!S:5I9,6;'$E&K2,136P[% MO$^F>E>6P\*Q:)+N1$2:"%$&*48R%CF&#$ 05DC(YBX+S1[.=5"&) MY57E15D.E2H_HRJ/FQ4F"2F=1$H+C[C7'FFK"8H> R@GS'TL#BMA$9=(E5]3 M>.(VD^*^9ZTHC)YO@EX,I"\XKE.A^5.B^21[$8X8>QPHH@(SQ*/*Y+W1%R&= M8+&0)B1P$G5=$+,@/_'7DQT\=E81^$BIXGK\'1):I.V,O!TQE[QE=]A$<*T3^AO*'>(!89^3D/I8BX MHA3Y!=V';ZGX?XX"_^D,)>;)&4HVHNM?,XXL#TG$MP%@ OA]_W0(H-;Y)I,SUM''T16Y]W M^=9W^.8E@-_1WG%CX[#5V%C/X">V=[[M"^T%92HBJH5%7 J#7!0:>B3SCM6T'2EM@QT/81NZ_Y3@A M"N9."\.\$SSOO513'XE(V@I%HWM&=I+\]$O&1_(K1.U@'PN53Y\5\DH(Q*W+ MW8]R/9X/6'GEG0H31#4K0$FR,X78*F2)[UQ+_(PT)06OV&HTS%98/8B;A*]Q M\@3<)'A-*?DDW"1/-%A=<9-4W"05-TG%35)QDU3<)!4WR=CCCU*4/N:X\:4% M7J<]XHL)G3)AI!+.$.$\^'C4&2P(%UH$B9/D?M:CJ.QP;;9[X$#DG.X/MMN] M@,E:/\F\I*L2/7V8AS:,GNYM_',,USN'Z^&M2X\;&YYN;\!]COS/QN6GX\;G M7;&UL8DGHZ=;QUO?<\0T7_,+V[K\ N/;Y?!,)S#.R\;W+^=[1\<8O#TVK;^M MM3SJ1"6*V"G$!8\H=VM#V+DHB''>!_'F':.XSO@R<34L*%&H0J87BDQ81A&M M!<$-F,=D':>$11.2I8I;:V8]U*F0Z=F0:>Q<)T7KM54!D6@TXKD(PEF,$5%) M)*F5E4D",G%9EW)177ZJO*=9N]P275M__V?M0S>&9K_VR?I\Y'E1%6/=AD#N,(*,Q@Z%%, \I%([8Q=6ZUU5:+ ",-?::)$P+B%81-!A23'BC&LN!?$^V*S(1CXZ M![4*53R@]KMWV.GV46Z7623Z5'&*VZ!(V\0(3CIE!F>'DPV841E\2B0(QO1B M;(H*;>9 FY':[B/XS%%C/SN=$LN $HT<<4,20M%8((8W@0HHI#+),&7XQH\.7Z/G-4L^03\@"X MB&,2D78T(,R]"5$$ZX2LXA"_1@=W.D4WWYP/["+(?VZTG6+ND5Y+S;9M^]R1 M.#?_G3O/Y=9DI]=PSCSCP[\8?%Y4F7;EU#V[F35PZA3@LA: S\ICA;@#,\OH MB%&*/G#GHR.*OGG'F*IS]FCZO;FT9,FS9BJ<>T4XMZCRZ0KGGMT8'?(+>26H MU1(Q;<"=U(DCBXU&FE+F1#()_(R<::/KDCVZ'NZOWDD), @H9(G;A)CLBBN(S5 MA5A4<=GSD *^\*C7G['7>UL;$&O63D%ULM9V4JT%&O5J$[Q^11 L0]@.S'>& MLQ4C.ET%S#J>,->(HC8QRU'$A -FT8BHZ9%))[KI/!R IF5(F^420IMFV2B$@ZSP%IU!2[P5SPML<"J-U1B8!_%'^X&,U:#4"916* M5BCZJRS<"D6?"D4;-U$42XECM"%S- 7$793(<1V1D98Z8I-PL&SO&*=U]5)0 M=(9&''>1@#^1-A97?-OLPXC]W=2E]%;NSKN:3>!?,OCI9.[OKR1CUJ$O"PW] M=KNV[?N=S)I-12:6)[I>ZU]ST]>:O5[N+O@_<^"GD\RS:!E/*?*0L*/!J!1= M)+F;0LE.0S3!5(SBY^;6I[O3<3]9'^R[I &M8F*:)J(&&MO+JGW6;;-T]MJV:+&<_1[5LE M !8 Y.=YA& S4R['7O^K[<>_^_ C_!6[F8C9'L2KE4?T]2T]V_ZRGSPQVCJ! ME$H4\1 #,EQ@Q*3QUJ>@P"=\\TZO*3&Y]/];&T7@6CB+N;D$J_V6P2 7 5+\ MQ^@GBI?('[^OU7(GBQO?+?I1#' #(#&W/6_72J@[Z\9Z+>1E&_2V& >?&_?; M''YG>+-ZS5T4?2] *ML'HSA5KWG8(FT3 /3,]9JA:;O-6-QA%,SR5[_'5JM7 M^P1PW*G7MHI&&R#FZ[U>QS>+O^IY:#O=LUX_QBE/YZ+MPM.48EBS_?QPMMT^ M@XMTX<$J35ER3?G" 20?IRFG]J)HG )+V[ 7M;(5RU;G1]E]@F01B-8?UBY M5.K%FUD(4[,+ G,E.7"1O$RUTU>UGQBF>Z M>?VKUC4#YP8,7S!.P%2]J8;YOG"!H8JFLZS4-SZRMFJ&4UZ9*WPJ%!J>#.8! MI* -T]F#60)L:#5/FOVI$U8V:+RXDH[AWS"_3?AV%A&PW#-0WIC)?J<6VP>@ MPB!(5_.9!?-'T>VQE)CAXF?1RA^#/UO-G&-<.V_V#XO;G78[/YJ]48FY?A@8 M]_260RNW2-].LTBW:_%'+&V8$),]:_5+$[=?8GP-I#W_>=AIP5Y5S$=>N6A! M2>=#A$-\5BQJ0W ID)Z&QYE#,^_QA!/3O,H_@+! MB-=@OIW^&EIK&^7C[8#3>)!']WI1_N-Y;E.'6=#,*HN<(P'Q: *RBF,D4M#& M32$V^]^L-_;@H!L/\IX^S1P&D6G7.F?]7A]4.%<^W<#I$]@78&5; M&7O[XR#>/#F)H-#]"/";H3]CP&!/J=?B3Q]/^R5\V*' 9CR _^7;I&[GY$KS M"\$N1-;9]G'W[+3O+[(\ Q1U6O >_%6H/'S]-/I^AH\;1E-&B6E0]:#K\#KMZX'/+B+ (1Q?,)7 M#], (7+*T27,[&VD$&#!EN8LO'4%^9,V^CQ._0/;;(@%5[V\0J>>;ATU]HT7 MUKC($4W:Y[ F02;'-B6.@F$1DG?NS3MVET^?A7Z>%7]@^X)JQ1>PXI?K^T); M;\%V0))3<%&P%LB GXB](^O#G:'Y S:CPGKL MQ2&&9-:99C=O&^ ?G?G2ORBVGPPG?E =?W-+'/-6!MZ'BX,/#G"K?PC;Q,'A MM3,4?YY&<#BNWLA7 LDXZV:3. S(CK2Y[ UM():[65 M"R9__)GW^;-F[_!D8+5NC&:.K,@V->J'=./I6=UP:(6OL C.IF)U2X=+M-?4P:.Q_S.%C&*!JYCI(0%#P1 MB"MFD-:9IT82KW3T JP&L*_EVF0VZ!5(@7S?Q(QL]EY+3+:]?:'^2R YPRT- M!*>,WO2VT^@I;R4Y,T@./,?'?6:B8]HS1# CL+L)AZR0 F&9*(U@=F"CV-KXN.^8S4P-$5GOJ\ LUX1S=/8,$"R^D#L'7^6O'[G .+X1?SAN77_:M5P)6WB(F?$!<6(6<8!8E8V$/U?!K(&_>$;4V2>EV M)84'.?[3:9?F[X3)F).-Z[7SPZ8_S&$;F'I_UAJ>N^6OA":8S-V8@\(N]L]C M+*\TL?$.X].SF/NG%NS[(B+32:D7^SGF7]SK%MA=N=C+XHW:*+3R$G.NA>/! M4Q,X9X83%ISD2H5"2_%02^_PMBNC]H'**;9 (8EAS!*9D P1S-=,9&T=!^N$ M4N6C"4HX"F@D[!H\B(1]QR$#0&*&4M M@7\3=<2$;+%.TA7-;;'B!UJL>"$6Z\)%KK)8'RIX%XV=W7T=/4W"1.2"S:G4 M6 #,\8"L201\)>>]R@0%:FV2G> !5FI.5EA2,W7F&/(RV:G#F9\^Z]DI:+9] MZRR43O$=-2UWYT&D7&>S%.A6I92?#4^C-=G'&FEN& MC R^R.F:$G"[TTZO2+YZVXT@Z3 W?YPW0_]P6*8R\L5!/0&^_HIU,/%G_=N_ M,E(XD+-#8O<7"> G=+UB@RD:^7G8'8[GU!X O'2C/48VP7#?VM:YO>B]^==- M+0,5&YO%\0DH'_/=_[DN?'7*C<<6J 1T%3%W6ACFG>"YNH?FC$LBDK9"T>C* M_0F^$\-ZWB-$E)%RFXA/GCOB+<'6$Z=B$DKI3/RY7.=+TV7WWL;9*P)R]Y8N M% H R-)L]SL <+Y\7'O0C05@S9Z'/#YCZ\-+S)*7O)7A]&,[=@\N:A]LVP9; MSVBX5J_]^Z]:H],]@)G[4.QD[VW[&#Z_MKY6('( L6_VP(HOSC5!4=K]\AZ] M(I\:#.B\0[4R>@ZR3(=909VBW]A@%[.MG U4I-44GD#>_8K]KAOSM/0&5R@/ M:V]>=9!.>.OCUT[!794J[3[7;.X1+%K)Z=YL2;>6S (+50GE))F>*> M>X<99XY8SV6T3KN9DZ'_A&G?3N6(AQ+>L.!UGYV\'X[Q@SV%=_H7E1DXW0QL MG!?^1PH9X (*1C'$0S[DDYXC6"CA-< ?5C&CRET%)?6-]R1S7LILAZZ7*E$D%%5$6Y@$,T#AQ;G;,S[TMJ&I.- M>:2"!O\K)]<245SR85^8".T6BCX0YA3PGBP@'< M&$R1H9YYH<$7,.S-.W%G^5KV+UHQ,QH6V]!@Y[]K2Q^NV'&3>N!LEH'=N1FK@+IMIIY=QYXP$4FTS"5EF@,+USTAAV^\@=Z 'CAK 5F MR?W93\WBM8O:H07SH-W)G<+ .X:!YLTYY(3^ M/):]7!HL8'UJYZ1N%XL] MJZSU:A7#@IG^<_/]]M?RSS^*<;6& YXT_P;6'QBDG>YIIUOZ(X4=6.3&78^C M9<\+\5UON6S8U:_,Q^&#WY9C/?K(5]OIO8\]L?$.'O?J]8U.JV6[M>TB(A-J MN;"L]MOP-AO;7Z^N>34M5U\][8(TC,Q9J5[V]!1)"7.5ZMA>%#.*$<%9=QKKPW3*6'/C?,A19R#C27RHP>5W[W/55-_ MGX)K&[;;_\"ZY,?,4T9>MSSQL;!?E0,1RD3 NREB+M,?F7 _K-1PO8B M4["89D%9#"3 NGH01HU#2%QIH2,XA$12(<'P3R94*_U$*[WS99])#];L#DX,"T\IQVV&Y 4E3X@#CZ8=>W M\)[;\+\3<)_ EZ\7%:+E MT6/^?'X?KC;XJ[A::/:*([+R[1YH25G0W>O%/#98D"9,>2@_7,;)1[RH83)4 M?H@?\'(YRM]&PI,>[E<>QO5^'U [W$BS*6*5,$FMG([3&X.=:<[EE,FVM1SY M/P'Y++K=#Z2S!+*KB9X?LABV(1)J8V2>QY3SW:2D3F&AL=1"S@Y95[F&'P:# M^93'^:$8YO"EKWFT5T"%7Q].Y?OO*R4"&# 466LDXK!3(-@L+)(,-HH 3DAD M.ILU>$HP"ZR:_,95O CD*8LP9/\08#8TV?.^V";!$,]IWA&'/"2_1G>:/;Z=J\ M$6S8BQYYS>C&&T=^7]BH<>Y@$WU(.3-1YT-! J8\EH'#*ED%PL2F8)N_GM$R M!IYWTC(^/9 H +QVI^BH F@V0NLP$\--IH*X9N*Y'1&O-]\R"^"%T-ZL9R:, MTDP=I8::86&Y=9@)8V<\)9Y M ?F#A0'W>VW RP9K.,B\L]=#A _W"@ZV4]B68K?D0)H2J2^H409VV!7S46'7 ME3(Q_5$GHMHE&U:W,/V6XE%OB=#?][BWKB%HS@BGUR"W<>I\#@-L$W,$EQA. MT>2E;AGOU=6FW&KU-.@VYH2;&4:'=CY*C212Y#EA6P7,P3!T7E(KO1#) X[J M!Y2$=CO%IOJIVSG) 83>,()064'WU^+YRRW8Q (3F%$2$.8R(*Y(0E;F&G82 M""<\<)%;&I%I60AC!E$:S7Z: 6RSY7,0V[%K6U=G@8 19_!;;ZB>17;5G.9] MWA0?7F/T,"-_4C2GQK-*EL J(^(ATHJW-S;W;4B6<2D0$R'7S5,/]CMGR+#$ M2<0#_' :&V152"HS"5$BBT#IK94(J''4U.6DJWOWP!EVIT%126EO]\\[M1,0CL," M=/):SVPJ+DT^?<,>Y+,$D,*3''SN7LS7Q&!93-ZIZ?1@C.0ZS2OBR-S(K RH MU_XN_:)L^?\UK,6Z\J>')-_#*Y*KM/ILFYR4%3\@+_\^:\>:*MF.2]-ZD$\T MG-2)*U^GW-](!?-%+#",.ELY/'C#;8/7!Y?=;K9J.YU.JUNW/ MG8WZY(<^_P7O_/FAM,@FWAUD=?W9#VO9,_2'N?"@G!A8N]:07*U^\]%N)AK> M^KC715J%_PB"5;B5A>TX@K\#1N7A^<55=3$\\F_-WP?ITG,>%VCLK1*)$ZW! M!I8&,YT$CTQ+GJ+Q]Z;&%L'>]YFC+?9Z96/I8IX_%#4U!V6LK=<$P"A>'B6T MW8K]LF!LN_W7\)$_%8_X 9YJ6$G\FH]!=W_F1"KIDPF& F+CG$B%K4=:TH@D M6(+*>T>34V_>R6F'H" 9V0)L#NKR!CFH0V7)#*T_AS[(,/IP4)Q.Y=3:HJ3V MNHQO(-@?T=]QJ)\@;UDWW&#YLT!F';\B^ .HE\7%?VM>R>=<=*2/E+43O:_YM.X%AFJ>O]X]MG<7_!V!:61RWB.L%C&.?>TJ28PQECP!< M;>Z09B(A$JSWEBFME;TEX?^FF>&*E&;XY>J =RBCY?GOCR)9[+1U=I C;9F[ M\EH"?YO<93[:;AO\H"M(7L&MN]A(&1Y6XX_NV]E2SSMNL9T,]O';]YO\@1S2 M;)>IZCG187 65[LY6V7I1=YN1^*NPPSL87G9E,F>IQ$A;%L$W\0%9Z3!R 7L7 MHR&,9Q+W*=0\-T%CFBR.V>Q7&>P#->E%L-^Z(Y;C36MM[-M36L,\L"6,#R)W M<([2:\J984:SH$EPQ!'"%1'3Q;!J"?-0.2N.QD/2WAB-42 QY9PR@S36!D6= M(E9*$2X(&%-3-J>1E+([:0I2>M)M8.V).1+NO'FA&+?T2;A588;Y=Z>V&8K4 MSO_F-DK7&2ZY6 '"UYXIG"X M+G2#&Y17&]W,,Z2"7U%DS:4"6[ME'MYYLY?I7GK%X<=0<&;P+$H+YZQ]E767 MK8]F-Y2%[G5XIY4_5CCFV5R\OG>^=7G#9LD)D=MVA-R@K& ];PTZ:0S_*OJ" MY8L.!W?WU08?VA@Q2/\"@[17&WHAB\UN1_YR;1L4$UPG#@-JMYM7JV;.?;@8WFNW2/,JSF@V];AC2O@\M MU9'YOFFDUD'>8@$V-4(+:2(@0==IU8/JLJ'#YR?/JBMJETEJ%[+\U"XO@ZIE MNTC!^/NPT^VC3,VXDIT -@YY<.X*#BIS9POG0$;E#JG&@+ %E^Z.G%XF$>HK"8N*D*ER6$F MIQ/8@B$&'IG SKHR90.D=::N Y^&S&)7Z+PY?,2_RF>H?,'[SZPV>>-H?3^F M$#AF!O H8,2#4<@(X5"BD@@-WKI1(>=6WY/(NE:[)]EG](3&$,%H%+(@WG]QV4SRA,(P?GE5S-B5CT+C(V;]/KE;N)/.3;79K12Q[V'6F=AT\ M&#O0O-%@?BQZ@6FD@B2F?> Y#.^<59S&0)C!"81[6I;;S;C%WP,>C.WT84#H M6 RKM]X.'WO](JTIY-&6KPXH9:^'NI/-[1T8T/M6QQ^_.IGV F1ZW['DP"]F MR%J>4X7RF;Y6'!G)DK4X%SCS-[4(FG^:S(VUET61=STB]_LP? M_F/"LQM?]G+%%ZUO9DS=)O:$0CB&>E(#%;E2@CGFXQ<_Y/V@4CQEB0(WGF_Z M8PT4N@#%TWZM*$:M#<>W),\\V\)FN%O4 ]\J]!/7&6#;Y*5>U,3B%=04/=/# MW:,H9J449;9'_JV('W3.X!*A]_L\*PONPG%NB-P.:#!6[V-,Z:[G;\4TL>W_ M4F@;FULWNY=;DI]DZ^B<;P.__Y M]Z$[":WMDZ\GC>__-'=W/-N]_ 3W^-K,_VU__W0,UR!;1PW6.&J=[.T<7_[G MLM%O_(U__KGSL=_8.9((9^8M;@5!VH'C![^!TZ=#L"EW%Q.L MKN1MP;''J$'&^SG5X2[#X;Y;CAL?%2B]4%!Z8$/R"I1^"2A=W 0E;VR22@<4 MO-:(,\ C1ZE"@?*D@Q: 4IEX0L@ZQI,MS7\=*,UMXJ7BGY4R\>[M"''??$]Y MYI>&K-,>\<4@ZP/K-BMD?7YD_3)A[N$4J9+:(>=]/@>U%!FA,%+&@+!RSF+. MCR4"@/6V(ZO':,%36WMCMYS9VJLP:;4QB8)U)Z2)B@K!PQVZG@:%XX&C/T- U:$< ?AW5"7'GP/J7CR'BJC.$2X4E=AKK*,IV-Y6=MQ3 M^FW"SN/:1BLC1MXPAW@D%NF$ 5B)U")RZ:Q28.?5R13F["JH5T'2E%[Z5EBR$C#$<=!(ZLP0\Q[9RAL M-H9D>N,ZO+U$D/0:0GIEY4"OJ!S(53)%&EP5SWLEOK.VB1&<=-*.<)=;7F)& M9? ID2 8TX^V\RK-V28-'% M"!9=;NY+Y01/1B+AG$7<<(T9B- .\Z6-U_VK2)P?K=6]+DI9E6*& MR1*&T92[^JU,BO6[J!7J(PUNQJS 7.?N6[;7:Z9F+-K)_QE_Q%:-7E$S7@_H ML!F[MNL/+TJF@;N'FB\<>WE%FKW#S!<^9&GJ.)B>L@2^V3X]*\F8BJI\6Y#C MY;9^QU?$YI,W6?@,C+ C%T0'<$,_J#,J[SQ3$7@!-YHFYU@@7B7-"CXDHRJ\\N8Q.KPHC>*WVQ.5>?\5V+S.L MM4/AM_S5 ?B/_4&;J/>Q'5.SW]MH]GRKTSOK+E%EU\$ \CMP_6^7NT>> C2W M=NE'@&Y/ /;A6E^/MR[]18;^[>][QXWQRJZC3T=;.UO-K-RR\ _5\N<[7BULZW?6]%XC($!-LM09Q9B;30$D7' MI6.1\8!QN3N#P,:PGC?-:*DG5CJBL0,IC9DP3\KD55"P4)J,5X)M#-@E"O*) MIBLZ:M7^:H$<3<#L>%W@9#7^_3>_.=BDM-0AY':\D:>ZYU>V6WGT(F_*A,G+;LD/?W[UA:B1R3WXY_'Z+W M@&*U5?L*VPPL,5PY%-!.C)8%JLIJV"@:@5KD[Q9/35N_"@-]+Z:1=^#KK%X_H(;?)HN_"_8=-L^CBK7SV"V(?OSA2!N/(75N?TYR,FJH$88)%Z3D7 AKGPY'I@BQ!=[C M(=YCS&?HP%3(U2C4Y,?Z6#Y,MY$'GKL%C+Y?$I^TI#C/9#0G ]$=P^2\ MUUWO;BO'%3&JB"O'=?]IP%YWD0D[RY6:I=U39H>['2@G0V(&[B:2M=J"(J:D M##8I,(^C-D6KEKG;/=T#DME#RGY3IPTFQ^B'IG5-F1)"^_7L+\_N3\']CR^V MCCR&<=#&QK=]9VST)!(47"H:IGAD$G2,H!0\$ .#-NW9GLE_*0)F[8WH^ M9MOE]9J'8FY)-6BZGW>_WS:KYN$IFG?+!,]+\8R#T,&2H(CAW'B=<,BD/M08 M:;T.8Z;+\RKE\O(R/;=F'HO&^KYR$@>B-*P$8X@;;)&)1B#L0PXC*!"UG-J^ MQF_M7C1-_285[O;M]Y4R/-+;&1[GB'Q2/)!Z'2/= M3A]&+/8!!_V'3J_?^_O0=N/[')L?-E)9FGAJOD^),GQKX^/EW@:@P/==NO7] M&UQWG>]^_Z>U>_3MY][GKZWMC:VCW:-PLM4<1YD#W-C9.M[>.?ZY=[1+]G:^ M7#8V#@_WOO_3W-KY=+P']VI00"&Z2_]SN0GW7]]G>=;!1T7P/YG3F'(_;!E0 MH%Y@#B 3'"4(VY4=@9%_!J1%.+":QMGTYQ.)Z+B^Y: MJ7BH#NEZC5)N _[--@+B.C(JPVWM!FXXN:@@UL2!K#9YF&K. *I M=5+A:Q160$YA*?[ZEOW+5LX<*?XWV1]+_Z(H9B.=1@8^'O%[Q]_QJ[/ M33[^ BLMON(9^CKLJ%9,RW"^:J-S5<2)P)+([7#^;*;RQ6:[MIL-B5<\=9LY M?-;N@95?)(7.1<:W("++^3DOJUO^DEM6Y)++GSO_/H+?T1[IK# +(^V\M:-7 MUZ#S3=[4\H,5RM'O%8;*V/&'9$D% EYY9(8;@YT546J'B>7:P\_I:?I3$C:F M!T-&FN2^OYB(-*Z?VVX8F$@CO2FV!BDFLYR$X!4-II1I_IV?VQNAV3C*'0?7 MQ=;&,=[>.#S>_KS+MW>V3K:^-RX:1U]^-KYO\JV_Q]+\CS[R+;I9G%4V\O=V MOO#MSU_X7D[CI[MD]Q+>V_CX<_?H@/SG)9&[ 0AED1.! MH1A$<+E&Q9E4_7M6/WSC._2MV"UQ9"*[1)T2UH6$_L.N' M[D_A_51P-B><;7T8JSS/J8U42L2X3XA[KY"CBB(?H@G2:)R">/..T35Y6UO@ M%0:S!5F#2ZOW4T]RB([46%AWEBFD*-6$8AZM8Y9;I4.C]FQF 6-%@Q% 6!(^)<1 0"7C0# M%SAXK UC;][QZZ9O$^>JE5%1&17WY8@]S)B8K&5>H#5Q%?E:D6KH%<&7[3&[ MPAH&OE%.^HP2W"1B(](V:<0T5]II'"TA"ZN&7CY.FQ*DZ!H52PY4GT&%\B'# M0U#]'H:*F<)%L[)5K! ,3@T7/2A_YDGC1L7*]S9S]4^S$SYW.[W>O6A8>5FS MH&%C(FB4@A&4680NESICF*ZPHE5Q8F'>;+5 M,BT1G#^5)[NHLXD)&-_I]&VK, QX*CB1QPCM'K'=A&8-\%1*\%J]W"AI4?N\S(,6XWQN\R=UY!<(Z MYG9$$BPG13EB3F+.70A1R@HI5A4IJA/8NF+[]SB M\%9U[H_!Q-T)KU<1GTQDV7AUX/62%)%5PJ,H'-.8BL04?O/.T#IADV7NOU?' M LN*!"_!WYT"!E61^ *Q8"(S65K0?\M1B@ #/#"#0 )4[HBBD\;"D 180.6: M(DMT'E#A076:^V*6:66]VBE877FU3X+:XUXM]528Q"/"(/:(4Z^13? ;H2H8 M3 C#RYF%L\AS7"K*G@?+[-46N0VUSG6)^J\^SYV9%7#5L7.J[XLEIT8DI4(@ MG.%DB!?&8!&X)-( ?&X^D\M;$;L](5SZ"8=7"Z*L(0*I!%XOY\$B0,F(@C'2 MN!24$^'-.TEPG9/)+I /"P+.P[_Y*X\,GA8QE@Z19V=OF?OY5Q0I;P\./ PN M*[ZX%4')\5" \)IA1@C"(8!1:8)#CDN#6. Z<$&-UN3-.\;6Q*/)+U<,(^>Y MQJW/]')HYA;1,*BBF5LYN!@_1<#<"\T5 NO*Y5,$\$$+UCEJE);4*<\3P,6: M60C-7&7%5%;,?+&RAUDO%4'=ZB'3>'3,:P/[D] HY@I6SI5 8,P8I*35A!$J M_>+95I[BXH8+9B&#G/-1[:J&QI M$6-98V:WP\)M,3-2Q

B1AC=I4@T7.9$J):6\1-;O>-+0='53NC%88] B\N M9E89,I4A\PMC9HN!JILQ,U(%S18$3>-!,T,X89%@Y'3NZJ $N'R4*P3+3DQ@ MBF*Q<&J0YPF:_:N?Y0C^'YH_WOT?_!B.Z\1V#YKMXO:B0,9R]+F/\-63#+\# MSY.O0/A2 MQ+MGZ]2=&R35U@% ?S3[%Z^X8WD9T:UU4@&])?MKK=DN_OK6!IQM70P[P0_L M@U<\64/7K9B.@?]6_#Z,[=2*X,XKGJ$K;[:8EN%\U4;G:L3/K?W93.6+S79M M%US;URQ<5\9VK;"VY^JUOJ0M[JM;/M$M?[% ZYD$^C=0ZOYAYPPN$7J_SR7/ M+^% _7T$OR-#8]^W6@VZ>[ZWLXOW-KY<;N_ .'<^G31V6B>[1X?'#1CS M[D3XY-/1UL9A:Y=^N]P[>M_:.OIZ#.,26W0WW__G]O>]YO;G+^=;G_<.()Y^0A55&TH3@H_0J8O'FG2:RSJE:HHJ\9XHEOX)P\0N) M"-]RM/TP7*MJ058$SL:/MDF(VD4M$$X9SIBD2!.?>X@+R;&3) G^YAVC:^(E MTT(\SAI<6KV?>D#-O668"]#AR+B+W@IAL*=$4^:5""0?4!,S.* >:GI5U+'J M>C]FQF!K/*>YGP<';>=6>&2=48AH$B46R:B@W[P3:WH9#J@KHV*9GFV.8^:' M&1-5:<;JX)@6B)\A;G2SV>SG;J?7>_&D M\L^#AHW)IHO!$)G++"A3-K<%)\BI()$/. H54S2!+2,Y<84$3Q1E>20<+)Z. M\R8:O.K.$\\%$N.A&*F$BT%@A',W:JXM0299CK#%D3$=M%2N HE5!8FJ\\1* M+-,]7(<]MC8R1!B/B&,AD0[.(R^]9YY&KO52 M-@MZ?4TG!FWEJ[2(U?-S^QU_O-GKG<6P<0:@=E B7)D]6KPYUG#VY7=1?!ZX M^S+919%$)XS62"7#$(^:(,NI0(1R205E6+#%P=T2'Q>^,D5?(3=VHNETY[+>)\--(BA8AC/!I$[ M8&*3:Q@O^/4KI_9)T'OV)E&,>DB+@ MM[+HP6]E2B*-J]KL5D>QK]%KG=)(MJI67QPF M[DZXM+#6 5Q8AJC3%#"1:F1-B,A:3CW5P;'<(8,05N?$/,*MK:+[2V0?K8I; M.P4-*K=V@6 P[M:"VVJ,]!S9!+81MY0B2PQ%U+-HE-71>5^XM>K1;FV%!ROA MUE;+M$2PO=1N[12LKMS:)T'MB>/8",8:T1Z1:#-?,^/(,).0D?!9:2"\0UQ2,7%AII!5V2'"9 O?!6@,>K\*T+OAK:V_] MM(BQ=(A<-<^=/3CP,+BL:-]6!"7'0P&"J,ABM(A3KL&HY EIB2E*W%G)&+$F MBH+V3;)7AI'S7.-U=#1[D"-:$<:M.F*,UWX98J/3! 4B3&E<:>L-"L(Z$(,8 ME2=OWO$UL1#"N,J0J0R9^<)E#S-@*JJYU4.FB0"9\%88[U%T02'.4P2/#]R^ M(#$1R5##Z>*JS9[+FGD-30L&&E.+UTT ?W522!4S6XJ8V4A;R"IFMF@$/9B( MF07!(L-)(Z%)+OL*$8'!KQ"ATBI*3"38+RQFMF(=KI\6,98.DZOFN2L7,[N] MW7<5,WL,2H['S)CQC&M,$)?!Y+K8@#06'LF J:,::Y;P@F)F*X:1\URCBID] M4\SL=EBX+69&JIC9(Q%CS*Y*8#_1)"5RVFG$<4I("Z40BQC#+TZ07$>VJ)A9 M9O$66:8P8I2J8B(DT M"^_/\#Q!LW_ULQS!_T/SQ[L)8(47A^,\L=V#9KL<#AZB6;,=0#C?,EE@YS/K M+RWRR YCK7G5GO='5H.:[=D;J-=!-4K/M4"O:BS=[M3Y\TY[ MQ/=K[J)V?MCTA\5KR3:[@PMU4O'*V56S[5H1"*K%G[!$H;Q$'/:7/LUN0_X* M3$*GT-2:[>6_[QE+O=:-O=.8^YW'UL7:E9@4"[(:"Y!QS+8O:@=E>XS:?'$T MCVFD@B2F?> H-HYJSB-@3"#$^>%]4>&UA^IFCTL%%KW_G.(_W*M!MYH F_0_EXV+[?5] MSCP/0AOD7;"("T40F.PX/M-Q%Q%C(1=XQRV@SG,3<:PX8Y[J;7D M1F-C#,V<.](H$0T+]\ B$N-*L-YJ=;P%?)ZN#1]_YE]?+LWGP^7ZXSE\CC1V M/M+&Y9?+K8UO^P!/(0*^H6AIS/VZ'-*:4>2PY,K1Y**+4X4MKM_(3U[H/A4/N?.62+PB@9)? 41H"$ M!1N]H.!_&\D"(5+?5RVS$-FZ[5Q*OCH!^W(.P!D"#I88AZ*1 F0*@S@)B1'7 M\+=5@G,#,H77)L.E-8"L5E[Q6<4'K]76[S!-Z_DB %C-N?#*"TX8TT:[(+A* MSC@=0@#/2#-LG3*%>SR+]?;QY+35N8CQ[]C] 2;U=(G:ZK1_Q%Z.TN5MNE>4 MDXR^_Z'3ZV]U^KL11N<[!VU Z_N9SE^AY+&M+_L:$T]H3,CZI!!87 893Q7R M"5,;+-CAA$U'L^XP-GH;KK4R)M3ZG:N]?"BB0YJWVZ2P3P<#FW/'' M0Q>J<"EZM7.0\.PGG;7ZV1S(WF]^V[:FWGAF ^'I[('BBF^;()5-?\-"4%,M MA*\@R^ _YLDJ2/H+?)]X\1MH7V_5C)_:79'_!_E^-^'B"@FNIZN8K;+EP7KV MJYO]BYTKXU>GY)BW,%AM-9,&@2!U#G NPS67T2&(AE$E!23Q M]6;[#* U(R4/-CFI992<)X4#L3$%[-_4(J#G*2Q(OWL&&]1FNP39 M(O[A.F?]K+9#,>Y=R?;$BWEGJ=G!:M5"T;OB:C/KW6\,%6&=;&+;##)@CISW MWMYZ4' _+, 7!_-0/DHA+_?/Q_'M\)<_0K-WVK(7;YOM0K^*+_TQ&'09U'N;"S['PGT% M )1O_W'>#/W#M\:LP6USV'N0+#>X[_U;;Q&;GWO MKLL2O*:4?-!E[WY/L"<:K)[ILO]?\.[1)MW>:?QL;+R'L6SBO9W= MR\;1YN7>Q#'IEXO&QK>+W9UCNKNSU=K;^-IL'.T*>);SQN=_CAI'7UM;1XV+ MQM%6ZS^7'_N-O\=ROB1Q/BJ&DK0Y(J7#EQ>+*Q7CCT$"< M &]569H0-]PC2[E".'@N<@I.X"[C"L6Z+JE8%5Q9$.?/DMAEXBDNV+M7SQ*6!62,])H M'0-GVCE,I:+""6.XHSX]8U9,A1*_$B7&C".?^Z]$Z5%RUH'3I172W&@DO66* M&6:X4ADEF&9U+"9IJU>>RG^I[9]_"B?A,2&F%02V.9GW5\G^*=>S0K;%(UMC MPOXASF.G34341XXXD0)IZBU*6D@EF>"A(".Y[+<#SBP46DDZ0(2D+L5DL/F7X,-K"/E\L&T? M6ZU7%_1YP5;/5?/D"M@6#VQ?)@P?$0/UWED4@R&(Q\B0DX2!V-)(.1+42J1)[@#DI6.P>6IE"4 C<">SS.B#3\WF MKJ0OR/54(U,='EDCT_7(-$7:#(L.YT)X03.->/ZAM71(2&\5)]211PR/?$9D MNEQH9BJS9K+TS.7/)_)SADK(:=78[*1;E.E_OY<)AJWO\8]1@D:II!,7#M\: M7UQB';S@H'_])3-Q^\^4-_?&5*E!$B>!VD-%X9JS(W* M?"S[7U] BF*N87,ZK/J';%7VK\H\;03;OZHDT.USVHIQ59R>ZZN[7XS$5\?C37]DAPV&B2$,4IEZ$3"FFJ//(DL*"Q)XFS7")"7R$^]\NH MG2I.ULA(V2];=PY+IP$>_BSU_ZYX.:Z&4F;SWK_&R]%H.YE],Z>L> MCR %CF!$B0=3R#&"7$H2)2&XCR'AA.G2JEF9=<]<6>SFGFCVTR(XXS(E&=8\ M8!/ 605//T6]NR!>+AIY?YR[E_]S5JR?J.Q.K0EC33C;/-_9 T-)XQ@H!$8T>L ./9\7JIDHL]]HNGTB" MJA/%#]W>\*/\O5=7?OT!@G3>S$$#4H8@#47* )IR:P6R,;>EL8IQ:Y*BRF;; M D]71:D0=%Q^Z0[E6MY(<280OU+4.CZ^Y$),5U7J/9EXM&9Y_PO;*0O_HB MX 8M27WE1MJ'^6@,3KJ=R9VVK*&M_@#B[P]:\7MI699&1NSU =L:>?MNI5;> M8V&68[\H1P-;KRWAI'%@0P/F_RCV\U,J02Q*$3[-)>U*)TYH#(H,DK;1S C8 M>&=[[6ZC:!T/VI6D'G=#;*\T7N("?^_F=VCG&DHP:]?2B,[0W7^Y[JXSC-E( MK*6&,]B)HM;"8BTTYT)%]A.+:7[-(<<&_UI1#(Y'5>\S XOAW_$+?H9-;4P? M$'U[L,^:Y\T]ZC5-(7ADBP=$1;*H%)P):438D:I(8PPU.(\"_K:JAC[_8BA6M;>0SB9/\ZTD$ M%/#E9?#'Y=$5TWK?[]E\X#!\^EFC$V.H&+4#B!J609Y,O2 M>_#-8CB^QG8OV@)X1@,(QZ"7)R3?J,CQ'OF:"Z?Q\LWU?A]# ?FC*N!GF+H/ M,',;^4P$@/ZMJ]\&C,/OX6 4MS&@J'*M5I- $54(*%CI N84[+*061>?#=3\ MORDF=.7YRBU*R-W(H.KZ>HTXW'TX#.5EQN[:N4.QHYH09P(D6;7%BD M'.D:'AX''J8(G1+!@#A8I)2*B%-FD V*H2A]""EAAF-<1'AX72ZRNAS>&R \ M-U6[JA'MGH@V6PB/1VZM AQ+B>3ZYR* L>I ,YCD7 *>.3,_1*NKX2TT/+PD MPE/#P^/ PS3AB=K%!*:09X 1G&*#8*]@2'#K6/"1!HT7$1[J8GBU%??R.,]/ M*EW5N'9/7)LM@X>#PLP;@0(U@&N12^2HLT@+%9SG-F@?%M&0J_T\;YOVU CQ M: @QQ7P :27W",:;0##B%"DE4_(&["40%JL5GH1$>)UN7J>OA;>&PU=< P, M?<82EP1S[(,5$>N8.":,KN-/OUVGJFWPX3!7)/EQM(" M]_+NS E;RA_9#PTO71EC5Q<.. 41+&+GA6+&_;/8/HER_.L;Y\WS3WAS>V-/ M"LNY)PXE%1/B405D'/PS ,G(@9%6:+>TVC_HQ8ARY8"9<@*3.>4GY93GZBPY MJW+2"BB+K%R92CZ4WRISK1=3NZJ\4GZ4Y:[1SAFKHZ]/)='=6$9R@?.V1]H= M /DZW6%IA0D=IZ31[95%;%YF7OI=BX:5;_ZP F /=!G5A9_FG"][OK7=W).& M$TM\1-A2D4V6B+0W(4?H!(D)5S*W\K[#*C_PZ*!>Y<=8Y6@BQY$8A''>0RC\ MT-+!/[60D3G&4ZY%@U=FZQ3>7.\+6-W!78M^W:7,U\%-*?M7(,R]_#'/5GKK M"L?SVQ/0]_#\H[/-0P]D9TWDFH2&"^<#2RAYS1$/*B''F$+&.VFP!A,E@+!V MNK.BF0:];*G>;C,;EXX;5UJ"C^=20NEJSE.NJZ;).1:(5TGSQ)7.GB(5M.2, MZ*C5'J%\Z19,8FB$H>QE_EWP*6Z!\B=/[V8NR06A*S<:'Q[32 5)3/O /$ M2V65150D#%I$(S))6P3P%/W>("ZM3BQ$">^7EF+:#KE%<8V?/__R>+66U&KBL*.8 M6\N-\!PG(1*P24ZT_UDQCL4H9_8W0,M^.0LOT9 8;=45EF9GA>\-8%^=Q-OV M^ U+,>F6(-V.^P"G8$QD0 >I = ]B*6I>=: _;816^77CCK=TTZVM6#IBU:( MO5PEK==UI36:[^;AO5V&=UL 0#LP2K)W(=LG@.Q_SSPDW[K5@3O#W,%W!YT3 MN&/+]\?W*P;N$"S?#0=@O'32M_.;_ M&[1ZU:N'F$L_PLQ57*D:>56Y*=\BDYWQ<(?FV$KC2_=X5-D>-JY+3X:Q^_8@ MQ/+*HI\+X\,7+R881O;=MMKEVR38%V&H%]>7Y:&&%:"[@[X?/B8OW^QJP)07 ML=^ORCN!'5SX05%D[V_U\OFB3C<;_M6EK:(8P/!@-HNR'-1*X\_H[: HGU , M_,',#(X$):_(V'.5A^9@1N ]*ZI4"LWXE89EG6#"8LDC)S;FR0M&EF$]/O9=.L%-@PO N>YB#A2$# M;*F),,25-<@0 OMJ)#0)Y[CR"EC0"KFY8O;=A.!^/0-J(7@,(6AN[^S9: +V MTB*6C$"LP1A%$(7DI-!A(6BE2PZJAPV4?F2NC"J+9LLG%18&VE4<\Y8/^ MM.VJL.I!S-4\7QHEV;@PUD8[735CY0X&ID&NJQC;W5.8ZE[WN-Q)RB_"_\[Z M'K[;7JL[*!J^;5O',.=M>UH,6OW1%AA@8V\5_5Z99'YI\RS/?_+&-MH\RN+H ML._ 3C,JE3A<^&J+Z17#3>QPT ,Q..WVCN"S497#2:-SN82&+$^#27&X(%;# MCV"3:O,'HZA7; ME)O]\"8%C"9/Y?>IR84ER$=:14DCP,@N"="E[3>;WGGBJE6Z/*SR"5>.ZOHE M61Z]'LAI)C39J5_.UVFK*+_XO95U*.M?23:_ETS3G<&2#&=NN?(*Y OS"P&$ MYT'W,F^P ;Y>C&>@6^F5R[4K 6=A9+# MGR=ZL6JP:96!^[;*IT*P]*X+T[? MMCJ-)JPP+;D/T2"'Y?ED=2X)2U1DBZ#4QGQXD%KMBP/12_4\&^NMJJ(UB,B@ MUU^^^#>L=QYK,_YH^6Y>D+^L[SH8>^BU]@?QO%'RO0/;3J5HM. E;0^8?=$" M!*9ZF@EUJ4KE^?7QA=NH$K?R;]];W:HP<3&J MOCHQP";(W_'@N/$MWVG-]R> VF;"GL7]3X%0%O&VE3U483[N, MDAL^OY@-9 'P&@>R+$P8W)/[H_GF^O[9UG8>/^#6^?L]Q:30R4CD#06TPE(C M^*='UED?H@&!E'9I-0$1F+6?_C>:^<;$TM_>3ED8K^^7V$YHS"U?&NV;]/P. MLA_-9AO% :$MU;.D1:U>0">P6!,4NG*;7GKSDI<<1 NVRL3W*K95$;:+[\/N M-&DB#'V-F92-G:@C1@:V,-A[V9V:#>.1@>&[14DH 3Z&]QO2.K"ALP\D9 ?I M\ YN: @7V1 N2\A7PQD_J349<)?_:]MG1:NZOF=AD$#WCV$F#\J/QD\XSN[F MS/FK)V?KK]>M/,YP]XN(G/$%;E!9*_#"W=X$%1U/Q>5Q32T M[\?6^MH>85XQX00R-#G$@]7(\>!1%!H#7A*B$L]4[X8&;7=NU =+G:2F!![) M/4V:ZT@E58#.)&JN;NMTK!?[;HOM]WR@@0CO4$I"Y8)J#!;;$22L4$0P'U74 M>;'9#8O=OUOSO>8'LL+6ULR>S84N74_:JI$:JXEB& MX)Z'TVO%?%WUS.*JATYTE>GW8B=4+H[2NUBYMBXZCKP\DC4.2.@W_KYPJL]$ M(CQBK,J7[*<9M.-6^KM;%)<")/X\N_CGV=L.5]G9B\';**E!3."$N -KP%F7 MD-21$(%=DBY-AY^\ ,#8O@(0)U(^)D]Z?OF[#*-GO]ZGDVK532U[6+OM=O>T M^/TVJBJ>H2,-P7@%5WZ,N[:D$6P%]&[^75[8BI2/TY+F^H>^G<'>;L&>KG]. M2AB;NG_.71O(9(;9V([^8+Y-=(9X,T20GR8;+O8<->T^6#+U!%T[066,_%W: M$"V$WNM;O=M/U)Z(Z26]57;MT_CYK;:Z+Y9;K.PE>\0S\?[&Y_.-P\ M7SO;//Q$=\[;K=UO<(]U3W<./_UH?H3_7S_Z<547 Q$T9]HZ%$3N'"H<0QH6 M$FDC1#2!)ID[AY)E)LP"U>R<4WF6&J!>*4!1CX.GV@NC B=6:LF8BTSI)+AR ME-0 M;@ -54(1C#C9+ )R: 4XL9'Y&@02&O'8 &C%-(MK=)EB6N J@'JI0"4 MXP:DU_ 0:>3"",M2Q$9ZPYSC6J0:H!86H#:G&!3L+30Z'A!C%!B4-AQI2C4B M+,+R)JN$! ;%EHW4"P10;Z'J^2C:]HT5/?_E+D2)$BN(XLF#'6"Q-X8S:C15 MWGGGE/U9=9I; M)H)6JPN1/8S/9@20G[ 8WBE@XQ#WUR,1$D25440$I3F3 6P;9CV2V-)(94@*YTR&94)K?7ZE^DQTI,9&Z1B5/ %O M)!3S:$$,N%4ZQ%J?%UB?ITT!0:1- K382ZUS/A)%1@N*9&(AUS_23I?ZS,QL MP.JSZ//K.J^Z6AL_Q^]@! ]+:H3#0=&_OU'P 59"9!49)1,PHB2H1 MM;3*'X1#B^4Z_+1F0HZ:AM]J77YR79ZR$J1B5FK%D<+)@,VO"'+)*>0$ MDT(ES 472ZM*R@5R+]8*/6>%GH.=4"OT,RGTM)G \J9L*4.!N *G:/^14@H M*2:4L\EX%I96J5HDA7X+YP7;9C M:Q?D ]7Z;$*MSS?V,.6PBD2@))-&7&"#K%) -:+TED6;A*,Y7(J*!7%!UOJ\ ML$<*M3X_O3Z/;87#K^?P+GN,L.09T2A:S! HMD=66U!J+WP43&-;'O@OCCZ_ MKB.%GZ; 3#<3NW,2S+5Y46\AN/.6+[_8V'P':&:YF:D"&Q],?&X)D.S<\I0[ MPRD-8/A?4USFOF&?-?;>ST0:179229@C$@5%? X]I\A&$A L$:,*\-<:"0EC'/66,R[IR^%N;^'TK<[6^;EG+[>-]MAJ[ 3W M&FN=HI2:*8.55R3^K!]!G:WSF""T,V- ,J,<5L8AQ5($$((?!B>*4M*1@KQ2 M8\W2*A&S(%2[XA=68>^@K]KFNK5>*Y\B5Z"W07IK&(@%UUIS/'=]K0VD^>CQ ME(&DSX %Z7%L* M\]'O*4O!&!PECA3I:'-4+9'(,J-1-"I0S@"]I9[W44JMXPNHXW,P%.I-^YF4 M>MJ(2":Q*+A"R3$P_Q/CR#FID==4.>H=L#&Y:)OVZSHQN',8'KFK]7:YXCR# M60_=06X1,GJ-MWG6.^?9>37P+G1.>0(0\!' 7#'#-?8$>XY9TB+1:UH"UH?! M3P#@^S-6%Y!L;YCBR%)AL_]6 S_C$A$24^X/[$5*2ZN&/!C YZLNS^SVK2&S MALPY0B;V4AGBP4#RGIO 3!#1Q B&L(PN8C9GR*P-W/E Z92!2P)-R6&!,#$8 MN+#)L8(^(@_6K50XP7*Z>1^%U7!:PVD-I]-P*CDU(BD5 N$,)X!680P6@4LB M#>$4,M/0^_%:VRQPU MX_SM4L?9E]#%=*W=OJYK:?_ YL[T;=N/N;GQQ+?\I%NN87OQHH$]7))LJ]?( M#KJXW'"V@ _SEQK-K-@-T+AVMU&TC@?MZNKC;HCME4H OK3&/8P;K<[)('=9 MSM>WJO;3%S=N'$>;N][G0]516^MQ?^70 &DIBD8UX\,W*/LS UV*WA;Y7P5H M>M'HIO+&)^W!?N[*''O'HX_L?B^6MZ^Z9]M&KU4<#8]RX?+0*GQN PUC\OUN M;SC^=U=/Y'" (_&>:P>[6RYSXX:'/[J,W:4S?8B8 F:X*(+@.!(;\_F1C$%B MY4+5U.8*Q)_I3#_'GA%OKU7]!FP;[_>TBSZ76$3.2 -PKG//!^U0X$$'Q6(( MR2ZMXA5R;:OZ-ROQ&3+N(O4L:!)$->D7=12/V^I MW]^C&J1>FX ("Q%QZ30R\ 'BFJ=D,/Q5JBSU]%JIO]@,8??)1B+%?Y0K 9_$ M'R>Q4\2B_)C\,>G5OZ;]]S+*H!]4E$:VO[TQ[6(0DJ%:+8>,2)Y<@(PI%3Q#-8 F#,)(O6; N= ML6C==?5I;A)'(PV,8FXBU=Q*FK0WP0:AS'7Y7/7JSW7UP6)ZOYZ%.Z\T?'=XU@./5_5BP< J##NT1]^R:+ZZ\K8EBSMLNOML,^F?0\P=@.#;61D98XY>A MN.=[7,S4[!>',O_K\J18-:S_WZ#5 U$:7]J!.=D_:ZQ]@0VUL=GMG<;]%LS8 M2:_U/9N[[=9Q*XN>']Y@]/CQ]:/G .+YP=#$S4\,$32H>U*.&5XK=$\[!]UV M?N_1,Y>'P@^@"8\&:S3_DMK=?J4H_6ZW/;0X 4#S7,)M3F!,G=+L'-TO#ZP= MQU<,]>^FF8$7A8F'WT#M1F.(8/3:8\".1K>$D?X!#*:HYNZDFY_9LNT,ZHWL M+LE/R_\<],'RAC%5T?L3-KZ/O;X%C;X8!D! [)3F>K_7\MFET.L.]@]F(AG$ MR]/7IMV'!1HIZTO3U2PMPS>X0MO&\'P70^$/Y M@N_@G69251!]>RSF?&L[=ZKE3$:3J[2!9<0)$!BC@,I@'KDWD26<5$XYGR$Q M_Y?EHA-+X2KW:1>S.P[^"7M"+ "?^O9'"4AY=J/3]VBW/4.G;R^=: MKV?ATU+R/N??MM+6H)]GKRCY]O\'"EUS[FNDE61C/C$N!34"$85!6EG(%A>8 M]2Y8Q:AD@>43"=A^KCN2&#'O\1XW]AN/1#2T"J"JW_,I0.E'!@[1#0/?'PO@ MK;>V1=D;-JIQ7Z90H14:G6X?=G)0X?R':B)ZL616([[S\TD)0/* ;^0[G$7; M>YF3DRVF:69[_6ZZEDE71<%.#UK BOK#NJ+##1:F#^8LS\IE3E'1P':[T1T' M/A<7IQG UV*_>WF1CFV(%:D\&&W+>57N@G(/K9,\ W?#K?-#MW<-ROT]M%C/ M-CK?\Q%.9W\M&Z*E*5"CVS7HQN'W/4-,T!)3A)/.(=L4@(TKA7"(F$L7,:5L M:951\4DAAY;$(R29E8,]<83^1JB$N%K'= MCKURRZP$:Z7QX;(=T>I4RU%YN/9M+XQVB&LD<1EN&LM?&Z9D@@38WWIT_<9% MBD@QM;/DL58GV)5'ZM)>,T1X3E>4@%W@I%N48_N]!-O6]_C':2OT#T;A*Q,7 M#D,/\,4EUL'&-^A??\E$C$$V/L $>IZ-[ /*_58O3='$SSS@4OIU#NI@@7B5 M-$]<:88540 [G!$=M=HC5"V-KCKHC=[B!(PJY'K1'B&;X"5_M^U3>U8L_79Y MCX<-?FKNIZ>MFIS5_[@>7'K%<*]F#.8)^,%,ND8YK82MC&S>813('%*F+H-= M9:=NVQ_KK<*#800VZC;<_\]VUQ\].V;Y$6:=-6F3-=??B]W#'9*CD)K;G^'^ M_Q[N?MP%O/H*F+1QMG,8VCNM:_ASN%?K4WZ;^N_YTVZ>>CW2-#)48 KEW*?#VPHTDEAI'D41E@LH^9+PP@6 MV.;6^F6D@<[1!4(XK;F35%.7CT4T[#N$"*R6&A%V@I.LLKU!7%K=SN;I3(3/ M,QXR_V<*TH9+_]/7NCP-R<'?,#,4:\X=X893D$X'L.]"$BPN#6%]]F?C"E"] MI*%7CN^GSYL:GP#L$=YS@AWC%@L=+ 7:$&,TPFCOQ_&$CZ5N7_Q!#(,V&-^9 M9G<[V1K?2F,E?%^=Z/X9.S&U^MN9@;QM;?RZAW441)"(,-!1Q+7#L EXC!+6 M#A:/1%CS:>UZ :9?]IGZL0B,8\=ZW>^M(HOW+ZZ2@B^O/%7KV"J_UZF(HY?/+PSROE MGZ9B.JN_*;ZBE+KVSWB%7/NWFVY+\ J@_KUN>_/?!+O^H0\:K+[5;7^2[OK3 M?'4S\]4KHN@K4OHT >/F5AFP.Z TC?>7=":?&UV*%K[EU#QKUH"^U=M>'0I] M56[&=<'-5\0W+_8"7Y7*?-\7OE;X9^XSQ+C96[VJB<5O4TW,BU*3V[WR+V6P M3'< MPC%KW=9UQ=64NWJUQ]Z\FX#%/=XW<5+D[K]1G#O C9O8,I>5XF0JU_[ MZ\J7E4:*^4"E_9""CJ\TJ_)UID;.O4CK$%\_5'(TX]EX $D ]<8O6J>IPMX:J&I+N!DE3]2\\LU0[FVL'$0Z0 MY#A DHPH&:>-I509@I=6M:H+2C\MQRMR)L0;JR']Q(7K;T:<,A5EK1/^[OH: M=QZ*.[.]2+V6*023D/4D(1ZD0B8XBWPR(CEE>4QL:57(!\!.74YV<4V:N?5T MK[7V4;5VNAPTR8&A1B(OLM92^&&,MDA*;KT+RE!/EE;GU8.NKAM[.[W[T.W! M/SOW8@LOM\W-(CA0JHFO<>9A.#/;: X+#YB?&&+.$<2USWGH\Q3I"$HFX E2&22"(B3Y)'#,H" 8>F4 MUSPZOHA>SSGY&BK%I"M4+#B-V.[V;;LQ3)QH#"//H,_K4Y>._\_HL- MU OEB[DF K=&YCLA\VSWKN -8YPKY&G@*-)LFGEA%HHU 3GJ'."81:0E6I!/!!R%=DD3G MLZW9B@"+AV^ORX]U==C?>DP1%"+<*Q#NVOM[)G#GGLT8U(P+F4PF"(1&$9<1(Z< M$0$%"71)ESWP*(%P;^*4[-'XTZ5(FII% M/28=TSP9/$]8242]%KF9(D).6(\ ?9I7TP*G\(IZ9U:?@ M+X]WW$[3:XV^HT8W+VLTT4$('A5R+-!\"DZ0%LFCA*WUW@?+.$C?W)J)T'\\Y4\U\32L>%81^S- *+'5@E :D%'.(!^61]E0A);P0 MUEGF[/P2$!?/.U-K]J,%U]6:_<2:/44OL TF&&)0-#0'V>&$C.(29;@V@G&O MM5A$S9Z3'^.%!=F%H;9<%V5W%_OG82$I+QK%'HV?U/#UJ/!U-D-,J':*Q*11 M+A*..( 8 C824-)""&)59$'-V]^Q,#%I, MLQL6=&0P#Z$[R"5P[US1\96>OL]Q@E[/SO!X"0JUNWPNH'\^ZZG"WAH;')+& MB'P@;Y -42(*=JPP CZE=*ZI"7/0F 6//:JQL\;.16+5-9M^$F"=8M/.,<.< M8"CJ2,#25F!I4VZ12=%S*R3UD0.P+G/Q$#:],-A:TNW?RHX'D_VA)ONZ/%5/ MD?&>1@3 VOT=>\'Z%]"2H>Y<\MP3.Z_.)8O7R*/N7?)Z M>Y=+O5:WR1.XG"];CM=X4]9&I=._C 3QDO7Y M%IPM)VVX_^G.]L9I<_W?X]W##;SU[3W=R8;H^E>V^7'C?/?CY];6]N?6SK2S MY?A?>)<_#YJ':Z>;W\!%O.H0?&"7-$UKBW2NRV8.[C&M87# MM:EL61L<3EA))#%FB"M!D=42?MB$H^;>RYB;1N!E;.9P0+= 8:8+#5'#T.O* M3S?T!W;ZK=EB*G5VW?/1M.GX^ Q6ZQ-K56/3G;!IML<64*J$'9&(\\01AT5# MEC*-- XX4J(5Q6IIE<^6CGZ6-+LZ7_;%$Y1:H^>MT5-L S.1.+4:<>D-_% . MZ60HTL0;*@U6SAFPHHA:#)5^"TZN,F7\TJ'E6FX"TT M][@ZT3\6-4+=":%FFUDI6";%M4*&9^(10T(V<8F#N@#6@S8TA21P[M#+)5L,57X+ M;HW-;@ZL&, LYY"A6'D!9Q)'7KD%])Q)L==@T*5U&3IG:_RY$_[,-KYB(BB7 M8&FPI19QI4V&GHB<"8A! ]K7% M*B)@#*#!(@EDB-!(1Z_A_X(GTBRM2CP;7?_B.UTM-(W8.#Z!>:["H_>[W7#: M:K<;+?BPU3N.G;?FIW@A?&)CO#Y_=XLBVS>ON@#'4Z'6;"QW$\4"5GW9U*.&Q$0HE4&K$0V3( M4!91I'G5B95.LZ55L8S9;$G2%U\O;*&IRK^V/2B5I&%SII7M^+H ^K/3DW<' MMK,?-SJC6D#PA34 J7XQ7JVUT6+5N#4_W-J?H2K))H7S<;!($2,N-<]-*ST* MW&*'O1-)VGP#06IG2N/?$:#O"T.X 6/,Y4OU:)VJ3PW9[G*R/IR M8'OQ3UO$\&YBK=YUBS=1>.6IT&NB,=[AD8#Q[ZG@G=$B(6$U0UPSBS1L3XBH MX(CV24>65D<4DG9.%3):P16H1%]*N^!3?+5O\@]MZ88V6AXU/+!5D+AX.BGYW =33; MO3G'T&**FA&E&$.,@K'$F17(8 Y@E!P#>?")!;FT2A>DY53M(7FA7&-6;VM# MXA$HQ>BHEA+CL="(&I^ 4@2#-&,>49X JXFCT94%'(E^\+E-[06I2YTO;H6% MNEQO7>K\Q>'Y%;U^J=0F<"R1,XXC'KU%#C 4L*B246^KU'G^=Q;Y5J) M"X<3A2\NL0[F9-"__I*K"DD_1R'O#RB[3"8G9/+G0>^B4NE^1*X7[1&R"8;[ MNVV?VK-BZ;?+TPYS/C6+TQ-P_4I4/Z=6M8(+$8@7WG."'>,6#,9@*7NEIZN4/Q-JD5-=6]:U MVB IL:B+Y!\>[3F=F'04P(V[E(O=**29B4@1'*1+*G%I7VB1_%QL/I;-$HI< M42+7J/>#XT$%*(U^/#[I]FSO;%SCRL/C>[$8M/NYI'U9?C:6Y2C&;5;S'6V6 MI,8O[0LY^C47:/U98?U3>,)=J]ZKO,:]%NQ>->[IBC1T_F7CR8IDZE%J MW#_28$U=X_[ZLLZ/4-A^XU$7MWWI1^^O ?TBD)MH! ME7QJ@@\]P+WW(@Y>;[\YW#LZ[@U,V5L(+-KH? < Z_9:=SCTNVU PL*][.U= MSU>]XF++[QU\QUAR:D12*@3"&4Z&>&$,%H%+(@WG>QNWB^2><7V,A.GL+3B+ MNV+G?.<,GL'@\\/RFO.CTZWMW>.RU^7Q!F["]P@@;A%%0NVU$FP!/$ MDV>$11<8M=E7+-@K++U3H](K127)D@HD@>G.# SA*"32+(!VT05SE(0#CX(;F ?VAFGCNI/-4;-#Z-FBQ]K[10A MTB.A8T)<)XF,M1B(E+2:)D]3I$NKFBTS\N":9W5FV^)J]J-QC5JSGTJSI]B' M)$0K(2R*TG+$J7/(>>P0C=I:@6/T0BZM&KRLJ5D@S7X++J;UR9/M<<1YKFV8 MS[W;9?FL-Y;:M@@DI,R$R\R5S&J4FA]*S99,]M82' 1%D8:( M.&PX2"MLD9#4>\*3\#G)39EEN5!&4IWM]E+X1ZW43Z#44]0#S @F,!/(2ZT1 MYS@AQQ-%V 2"(W4RI+"T*MFROJ*K2NWY>-S>3UU_A%PN(U&7^WE>N@&_C#X; M)A9,%O8 >VF89U"\[:(_3P5CLV65'6Q"V0^"+*.Y?YVRR"BFD;6<)0;,17JS MM,J7B7DPBM6ND<4%@$>C)C4 +!H 3"?K1Z.9302I9 +B-GBDB=3(:2=HBMIQ M9G.192$7"0#>@@<%5*?A06]:_8:WO=X9:,&I[87::_(L-.9=N1+O)A>BQIX[ M8<\5A9(C,80IAZRV%'%A4VY(*1%/6@?MB:9>@0UE9A/+:Z_(JU':QZ0>M=+. M06FG"8/!U$67$(L*(QY$1%IHA:00C@3M9" >E%8ODBOS+7@]UKSO#6)X6/_) M-V'L/*&WXW.$U_D>-R66/)Z (9.+6'XP71C%KIGUWIITA*)!$K:C'RR7C$%:7( M.C T&!:8LV ]%[$L0<@72>G?@E=C(R=.QF+HT^A^?W,%CI^0J'3@X5=%QEIXWT/#F!9$P,<9P2LA*LIA ID\D'CVWNM[L,'&6!3*;: MS[%@!.36RESKZQWU=:HHFP]&<\$I]3.0BF2^US^(E4(9:D1]3D:<+O'JM'=$)@0D@$ ^M%6[%!9721\WH:16TCLKZ=3NC[&4*AJ,I$@6 M<9(\,E9ZY%B@GF$F$V=921!*J-DCAVI*!#W$M/*QOQXN&H\>KG-&K MT]GFBU7G,X2"""*)5P()G4(^I0C(Z.C@GYH:*A)A7@!6:;5,R;R<#B^EF4^M M_\]<7Z/6__GK_Q17T80XGUM 1V,)>,9MO"RXK,NUKJ+]*M0YTBF/6#>)@[+A935 M'+BG44B'0)'$/&*N"6:&9%-R62KR4H#N=3G ;M_Z:Z*'ZOWZ?PWGX;[]X18/ MPQ[0'.RVCHBW/I]OP1+\I]<]@>&Y#0H9;,/14T%@R M'X,@.4R9Z8?XT!*4X]@A]4X]?0X-9V:*8-07DFD/$Z("RF1Q80 M;"D;>*2!2+ZT:I:I?LCA0)U)<2>U_+SUM3H(J ,.GHTVQ1/;&I6?J2.EY@E" M?+:>@V*P>WX&:Z/D-CPK-;IVDL M!AG9*%?G,H;5H#5'T!(S' 0V'.J,% @;;!$/#",7,49:!Q^]RYL-19K_!"WV M/K P3JG+&T!J_8@!G<=>M\;^.V'_QFQ!4^A8?"_X;6]]71JVT.CD%7_.I_X,/1BQS; MWGZK4PT'C\"LU0FQT_^=R1);GU@[:=GNIFAT4V,=5.[8Q5ZU%(PL-S)E66[T M#V(C]Y&TG;/&@0V-%&%*;;N,6BOZMA\;':#@^1#?]F$Z&^UN45SNLM?X)2\[ MQ7]L;OU=E+^2/W[-C[0G)[WN#U#A?FR?-?[?X_,M,8T26Z-AYR[?4\VM;F-T MRQ<*%[O_/<#^^-^._68&6X<;YSOG_K2YW3[>//R:5?_'YL=/?//;YM'N,4#! M]K^'.X=_ 2S\V_KO^5>ZN;:G!*.&$8%$KK[.F92@YYPC&9(C21)-I%I:A<]7 M9NL;-$""V_#+2F,;)&LD35DT&KW8!E$(C7ZW-.'.HNT5((5$E<)VTFMU>R!9 MG8:+C4'N2 TKU+"-_UQ2N,MR$B3C$J0@&HXY51%47GNK&;=:<^S5WGJ6$PS_ M01<",U'Q\WKY^ <>U@U;Z6MQ.9$5E-#_'@:]//@W)QP[YUN?]BP)6 ?-$#6Y M#:K/I;J,=8A*EP1,.B%*+*U2/(V4*$]9XZ2"9$L;F,<&S<.Y/W64D3B/<7 DN.AKU9BK:OCSYOZ>!EF42@B4)-BF*!JN:HEL".) M'WFV\^79V+A*!$KISQ?# M(O0B6&+GH[4#R0J^[2R@,^B:7X-P8G\,7\O/W8*>&ONBX-^H-> M>820C;K1B0) 7;9M\M5.N78[97&^B#F%^R!4=F9M Y[L8 5*RZ;E7DS:W4&L=1J5\*:A2_T M8JPXH1\<#\ R:'V/E75YTBU:Y81E R#?J/Q67M=PC1D+Z.I]MQ?*L78;:U_> M-13'R]-WKMYI..@*J'OQ!,:<_UV ^=]*+2!9?3!Y]ZNKXG>8^Q)D.N.5R \9 MZ<%58FA[8VF%F8:AP4?#B;EA7F!4\ +70)3=MZU.T2_%YRN8S?# +WGO*,UM MHOYH!%C,H@_$(:_G.]NQH07J>,7H*N'*"+1SEG%:0R$&9PXOY+2W>3IF*V_-)T7 M_PX >C]N=-:.NX/;IE^\/?_'QNG6^M<]JBW6WG@42<*($R^1%BXB;"D%%B@% M83EF@*W,MNZ^\']LI$O:GA$T(R_H^G!+ C@?)$"<5H:?J1VI4L A:EH/ M]YN;-M[))PXYY?BQ:="&[P_ZK;R_EM_L3)ZN7Z9DU>9W-1R=VF*(5]EVSS>: M^-OPH;W8SD@2AC"30;/"?7B*@_=/K?Z+YK6PG,7 Y8Y.VB-[_Q (21%:I4@-,1NVJW8KMP,=NE#ZUPXF_K"3G.V* M8?0BB%6GR-9)ODW9&J\#7_D,I (VI,:7V/O>JJAU!J=J -7(KKA+%LYNN1U6 M7\E_2R!DG?UB1/K&E+P7KQOI<"SC6V2)L0-@7[V2RY1D $RJ5G=0C$C:\E"3 M2K$^*46\.^B-3+ $+Y5O63T5!@2<\K+$9=T=;L+E&"[)X'#E.:V"9$:DY/?2 MBPG= ;C>?$[D?D@"H&)1;(*^S)E8P/ $5[?9LW@,S+ MAS)4,E=;DMPAS/8/&ON#5O4O^-N8\U; G5FM[[5"X1&V@N>5< M9@8.MF\[#%%Y3+O[]BB65AO8+I7Q4/'VZO,QBE?J/VE^Y^\=QYCWJ91W*!-L3"PA'BF0((P9@EF/ MR#KKA=?26N.7QD9,6,M<,I#(C+0"_L.Y#\0RSA)6G$=E.:5 6T$L[4F&O-X M*-1:*1T@"V"UCO:K+"&E)ZRT1\OJ&9W2LK,E<\U?N59'LI4*6I392"YG,W56 M>R>Z,07'5R+13U]W]3_EX?'%UE >6 /&M.U)$7\?_?)':!5@@9_]WNJ42%%> M],=P6,/]),/GU&%U.<[JST-D-69%897!=1@B.GSP$'=72MR=.G^O_J;%"I7L MVC_C%7+MWVZZ+:$K@JE;W?8GD:TO*2GGUB6$;GBI2O*>YK7,KL0Y#G"*5UU#)UQ)O^&/SVP[;_;:# M=]?SO;]B>([8.?1\]W"-[A[ZT\UO_[::'S\<-[],QQN^)[MPK]W#ST?Y/3:W M/\$[M5N;YP?'S?7=X\WS-;+[;>-TY]O.C_^>;XQB#?O-[7V\>;BVIZ0S0/8) MLLH ]Y22Y.-7(*#4>6NC%XZ8I56ES(/+2UZ)7(^1F;.8X'BU)JW!4/-L@H56 MGH,VNM-,>R*6JSKN*ITNM\@S?H$)@T_HU[\MP&P,#VJ*SR/OZH=>]_B?O!)5 M3 =\]Y_18KWVJ.@G0JGF#$H9)QB+.9?0>8]X2!P9SR.2@$_6""%XDO<,BGZ> M\@>+3./F@%1^T.N-CG[O5Q+AEK2OQK![8]B[:HUJ%'LD%/LT@V*21QY%S&VQ M,46.6_WR M4.2>=:9J4C4_I!KO))>AJERWK;1VH=_7=I@WO/P:I!\ M7K5@ZJ.#>8"MGSTZ((%S(CA*WFG$I7;(8LH0D59KD\\35X9;9P\.5Z I7@N.%F?H/D-$[+I+[6 M\8GUEZ+BQSD=PX2HF%+T9:[/9&1S&>F<)D(7+R=EC3_/89G]V,MAV67F5^S8 M=AFM/.&PN2Y8+8=P#@,B3WK=[ZUBE/)T,9 J82GKP3NX(B.*'8>9EU&3>0JJ MFI)5Y@^,KQ;VSA[F,7E-!+)*#0#^SW'8\8R_#A/_:V"Z,NYUS0YQP+Q*FF>N-(,*Z*"EIP1';7:(PPO M_7SG>GJ3H=RH"'_TF.3WMI>#7',>_I<#VUNTC MO+M]<+CS;?=X=WWGQ\ZW3[AYV#QOKK>/=]]-"^]?[1[;@/EL? M-P_@RJ/-PP\'N^N?SN#*TZUONT?_/7__8_-P9X_"/N"#KD&// M8HLT&2Y"\J*&(FBS&$=(Z9V.N1X-.=#7&S W#?*R;\Y M7/CJ3(2?/?LE$+(_;0&B'E<9ZJUT^\<9Q79R6W/S8*YXW3/F.-B=+C(O2#%.V8\^W*C_G2;6(L^J&BC>U+MX[8H0&)&21(G@YX_L.,2+<9W>%;^>GG; MY9E/RHV_6!YN KURERVK)%S\<65&,YXD;6,:+$NY!68PE)3%RMEX%@ ]V@.3 M5X)]ZY#B.K>@-QP U&ID(DYYRBU681H07PQ$99$,-\#")+B4YN$8MBXEA?P\ M"424+_JTF1L$XQ5<^:+NFKK!^8K&9U+, MM?T=@.R_R%R3G5SRX_VEDA^-D;%ZGQR4V[3BOLZ!MRAY';>;N5PQ/S/;AR2S MW*F#^27'Z-1]7LF*1VY=\,AZENGOJ,3W.//QUL?X7OK1Z+Y;>>\"6/Z%=V5Y3N%SEGINO*N-I!?XV= \.N=QFZ1S<2A6EFV!TY8YQ.P7'M8+? M3L'/IN+A&"6*2XUX$!YQYA(R(4@DJ?(Q4$DLQDNK#"\S3)=!ZQ\<$K=PFEXS MD%?#0$;NZ/G"%[V6B%SI!J\AZ4Z0U.QOCCC'X5>XK]^30@H5O$&6YU:1B0BD M$Z>(B4B])CXXYY96Z0IAB\$XYM0&Z0973,0+X4_# M /'[-5-:H,9RKWR9GH?FEIT>RI3:'!AFV^_*P["*W:[U^[V6&Y1G4]O=]>%A M\/LR\FTK#=7L_5#+@!)G'=LZN5U.2+WAW&[#F>; &%N7N'+("9M+# N";/0, M:=ALM&:6)A/FW5"MQH W ]5OP;?[M?,]%OVJQ/3E&):J>=TX8.5^:8DOUL]R M/^%;/"/YE2_32^,)(W7[/-:VDBC4#&$N#.'3!4,X?$^;Z_M[L,9<)6>0TF"7 M!"&H:%S;3Q\RVB+U^:UG>?4++9F MUN?-KWVCG:XKDV+"3 E$'.RVG 0/1CD7\"-G=%"O-)=S.&^>HP:](./]T;!T M\8!C(<^WAUO@S#%W?<+]*-Q]""G)*L*LC#+34WJ[G9"SV)'T)M#9YW L^=RV?QA^_WK"'$"FN0QMPB'K! VC*,!,>< M6.Z\$?3!9_$+@)B7"[K4^6BO+L7K10VVSD>[9SX:KO/1ZGRT.A_M](CM38*!VCDB=*-:&81^N8Y5;I$$O;$X]LSRL;CM7G T-[ M]'CWX^;1UO9N:W=[]PAL2KSU[2O9^M8D\*RS3;!5-]_?2);TQ5%CW>/ M=N@GL7G\5WOS^-/9YOHGL;O]5>RT#-6S M.H IZE!PPB#N?+FN'7%VU3 M4Y!70T&N<8,_$+[>:$+:$T'25$+:87//!F,I2QAAKQ+B&,!)6^J0E\($;[BS MV"VM$KJB^&)0CK<03U9GI"U8FD.=C;*X/+?.2%OL'6>:!'/CM"0B(8^)RF:N M1X90A5SRF)'$I) <\.U6_!NUMGI"UHLD/M#WN-/.&-9J0]$4/X M-.LF8[# &BA!M,P@'J1 SG.?'68I!JFHJC/27J[V/SM(OP4/0IV15D<]UR?. M]48[N=%.- P>.G^%D\%:0Y'0EB..#48V<(NTES[HB$D*81XGS@L0!%VGI+T^ M1E^GI"T"IIQ=QI0D2)"PGHA%&Q"W1".+L456,::5BRP$.<\S[M>#+34YJ\G9 M"SV+?V4I:4\&GM.G\<(D3E14*.'<534(@C0W'I&4=/3.!B;\PT_C%P RK\A) MFVZ+N?CMXG*KYIL:Q54QZ# %?M"NNGG&'[X]"# "VVY?/M%?!GV^QJE_PY\F MNRB.OW1-.\4R2+YL:9Z_G?6]X:*W@R+F/HY5HTM;=MO,;W#1"/)RU\I6V3>Z M/2B[2%?-KUV.NN^WT*C[XZ.WL[WHU;@&SQT]]DOT@UXK]Q)^7\UR^-#K'K\K M>_.5LS_;VO%-MW$\7]M3(83(O$,XX A<+1BD%<9(>A&MAIF7G$_WP=6P6(8[ M&HC'7,!OR;F@M-'<4F>4GF[[N#W1AG2B4^IXL4"H;+]QF@5PJ!W#EJ8_UZSJ MRE(&9[J0QANNN]P#MNQ]?GK0 E&?:(L*@\E_CJ!$85(MRH%>ZO-X4S??:S"L M2K2]LM7O3Z?W!27H*K(BY".DD=(5H#$O)>(EZ,TTA'YQ[^])>_TXYR*\BU*),R(ZS"=D/B:RXEEJ_">^?92)(;0@QQG,5 MI'7)*A$<\])82=1="U(]D .NE2FB;\(GV-I=AS%\? ]F*)BSZ^_QYK?WN5K* M>9,VZ>9',%5A[)L?/[0V9\S:OXXVZ2>^L[T#8__*F]N?R,YV^R _8^=\!^_" M:(DL<1D80X1P!"BK"TJJB9EF06[.J 3BBBLP4*5%R3BG+6-," + (=BRQ.:E ,=EW]>4%3CI#;O\^80M M.50B3E=4MN%.ND4K?^?W7LQ^IN_QPG3+2C9QX=#PPQ>76 S4>? MUQE67\XK$8_NK_N7*P^^WS M8?,PEZ!;.VM^>P]8M49W#O\"Y#IH;VUOMC8/_SIN;C=)\VS*$7?\H;W[L7F6 M2] UUS=^[&Q_/FJN[[::Q\US>(X W*7-XQUXUM?S_YZ79P1[.NCH?#0H<&41 M-P2XD7:YF*<1-(KHB(O3CCBNF V>"!)!N!WQ.H24)+,INL"9M=..N.$J-,IE M:$RNP\T^K"O=5#]]^$OQWX_UH"[AS-Z56=IN?6!^7&V>V%QK)^E:[I :5 MGSW^;] ZR2'$5:V90<\?E)>Z0:N=]X;&L6V!_G0J_WOL?8<;%I5+,[LH2Y]G M][0#*^'.&NOV.^PN[^"/KA7S_7/.GR\IR7 LI;MTPC&YTMCN]FV[&G#II>P4 M5=F;*P;+1P,ZM47C_]TA_$MS";C@@'FYQ ,KZ] F M0Y0B@+/7HK+_SN^RU@E_#M^@>?$"[ZOQWXYFR3<''^]_-'-E<1^Q M3E(CT#R@26!$(1VC15@)1Y5142=] ]N>75ZI70+(3XQ*QG%()B4=N";42:.% MTC^+[JN7=Y[+Z[$U&EN%J)0*<4G ?(Z8HI@(34H[JPU>6L4KLR%Z,Q\T $;; M>?'S&0BPP>K,XRS:7C'EY:K(\[#VX,69(<#/!&K":G?'$!B>!T%&+.,?>Y91 MN=CNKGF Z%YL6G\ XM<[ ]%[/P+M6M*ND[2M[:,]J<&TIAKL+5![^&$DTEP% M%#56!I@S=C[DDKCR>L'*@G(7.9@;U-1R,!&49,A8" X($< MB&114-(D:XV-@8+I<),< &LYZ77#P/>+*BMQS(2&IZ]W )WE'/AP$GVF1>VS MY8I,9:Z4Z]B[R'Q"D5AF0?.$]@K7+E I8P MJ8%Z8O3>QNW@;GT0M[L3EA6PN'>#7@_&!F*^V>WXZA^UG%\CY^=;V_M[L H\ M2 =,22N6,\U([L8B$&61$9],=)DXX14U/[R+D3JPI;'"FO 4B2&4.TD\B N7K]'[;^\)VO>UI[V-:<0]SGECPZ)T!XPY&RCEBLO7;>Y/6G-ZQ_ M_V[HM=*X58C( IG)&_"2(93NPN5+(3)7V,P9B]]U>R>#HO'NH-%(+C-]L M/Y>&\7&WB@/J-*Y5P2KH:+[LU5\W]3 MGI RD53]451!CBN-C4[Y5]B[>Z'QOP%@8B4CE0[:3C>'.5XG)^2<2O<-OTRMSS&]PRK6DG5 X]*Q]: MC24SD5:9'[?\?%Z;T2:T=1)[)3DJ3?S:F+]9^OGF^MX+(("0R/N3R-SXB MF[1'C $?E(0DG9/;RXIC8X!@(*4C,,V8.#+:$["Q M(R628XUUL)X$9(W MSC.C>*PI[M,(GMA:W]^SU 8)YB42(0K$C='(1>&1#\3A&)S40F2*2^Y.^6?RYBNQU[I6E=?7.Y2CHH!75BIX;GWX)]YSM>DO0>W*QU KNPL^WR MD&0H^_GQDSS@KMNK%5Y%BV$\PG(FA7411VD(6!G6)&)O:]J7<_%/-:9:_.]/ M-C?___:^M;EM'6GSK[ RNV\E[Y@*KB20LWNJ'-O)ZS.QG-C.G$V^I$ M)C( MDH>2XCB_?ALD=;$NMF3+MBZ8JLFQ)%Z![J>?;C2Z]W]))8A$H>_CL\^?1/: MI 0\AQ 1F@(B BPF5J.0:X:%T4SRB#LQF$PHZHO!N%E]!Y99#9 0L*H0$[M^#>#B">+?X,9%"X-?@/P+6D&QPGS>R\N%*GMFYQ@]&%HF&X5!=( MZ[B,VY-VE>76G1ET\Y[^,1$9&*R3PPC#N!V ;WU^#1Z6;K3@)<[=RO5+-UX$ M_5$<4?R-_WA5@R&V/[-VK^/,4O>J/?69)B0QE )1C6&>J29A@CD.(TD,3S61FL;3_?=; M'?H";1;*]1FA<.W,L91N+W%0XRH2P'\JYG8CR'Z3OBV'[DBK1(JHU1( &4L1 M(:.%4L(P &&<>KKS%)))CWY_^H:%PY@T"FE4()"AP'1P&L98PDQP$FN:OO@S MNG7Q=$%W&G.5B(2;1"L*3@=8)DX3Q5( *\F-)9X0/GG?8UY.L/N1J)'11&DB6&J% M8I1:B5+*+( 2"*1DB'AJ]-2BR5Q9$TLB1I"UH4S!^V*$)J&0"?"CB&C!10R> M5.1,YA*S&&V:,B1T"N $?EX,[ED:QQ9)@8B*I*&>/#UU]/?J^.P'/CIS4>#S M7\=GN]^P G>%*!$BE,3@G0OPS@5*P8V36B(J(ZM2)Q6SPWZ+Y_IL2,BN82_< M;L8JQOD3ONJY=.^L%>BBF/Z _YW:)KQ[/TYW6J5\[@2'+5T;1.K*@X:ANN.6 MO3L\5V2:%S&ZCHNIJ<%/[M3RBDOAEQH;FYI4N#0P!C136 G(SHG L8Y00CV_ M? +E/;IR*Y>6:1V!2QHFUKH\H4B$B1"@OPF7A*@8Z80O>;D&6*44/(H2"08] M1AC\BC0"O(!_4F(C[OGET\S^V>=OE$MI(YCXF"5NW3K&H3"$A$A0"91?IR9& M;O9O\2X*?EEA5V=M2"4S7"!MC+-0P"&--)%!4808D@!-$?6D\JGE\?KH[-.W M%/Q+EF@;NN9E(= [ OZ.2D/".-A282*+H[OR*!9$(ZJ83)$2D>:&:8 DG!JK M6")UC!BVQI/*IY>$[P??I,"1 H(0*J+!O5 )"A.P1B&/8$ZT(N ,HF4GC:\U MDX$5P40 MM^?ACM-HXTVR6!%%=X?%W#[!)#-2F)@KT$@EJ+*6\A@1R6RJK6>+3YSH =^3@G46684E=[P+$P- 3&:J(BY!2$*$TP5*: M^(Z]CTYXIH*=^[M*@]2Y!6@) B1=]V1AS0V[#%E0+]H='I^U>WFW([AVHWE]V +'N=DLGN+&W /= MU&] 0R[<<5LXW478BW*@ 18&5%JP/XRF8']2%#+D-@>A&!M&7OQ)V'C5IN"B M'%RG\442ZG",W8ZVK.6J%Q8I^JH%&'(=#%&FW)HV&L\ DFRSGV,AC2'.%,'> M0J)>5MT ?@YX^!!P.J"V@4K:/^VK,F*R4!@D ;,FN>N'(1@70(ZD8!@CDG*6 M<&47#8.<#-[(8\];1/(QBRVT<1S1&RJGE,G.N J(3I)($\40 ML,%4D$3",S @*08OOB;FIW[1J?_E:C(9I RS'-Q.%,/4XP00F4L11I039*D2 MA$OG!DQ6@7ND'<2W\<7[(XW0D2OMK!2GDJ5,BSB*L4@B;(D"7V?N393[7L(6 MJ4+KEK@P35+#DS@T<1J%C)@X% Q\$(6T-C'1@/=RH91R0PEXIY@3ETQAB'&A MLP2,AV.. HM%-H+[N5QL+JT6,M$L#4GBRAL)G8:)%2DP.6(B'LGC8_5O9Y:R7S>8MW1B]6MG!T]?J<[>^X\Z1-;5)]IG:]BQ>PO_E__\>7BK^]PORN09U[_^] MZUS5WQ_^.CJ#:_^N7[C*;?4S_2V-D-*$Q*$4 M1 !6(1TJ*7B8IE%DHH0+$9GQBMFI0NX7K+@1+!(X,9I35PXGL@J!5SM>,?NT M=WG9+!+<5#,X'&[JO4>][+MO??-1$V&,==4#W$JBBK%,I1;($]=9H/J5B;K DZ5]3X7()Q3.BS> M'13@TWJG/7FK1!G7)*?WZI3(:B2FRV\^B&J"W:^GX1V=$ME\+0T7?MCY'FCA MQG-W=%X?7$/.?XVU:-E7=*\[F.A>MT@7OP6Z&2[2.6>UQVW.3H]SO?#\ U=A MS>2E-FI@']A#9JWW9[L$E3.?58S3I+!O*D1H9,[7/T;"S MN.(;QS0R/4>7.1*:]@V<%KT& MKP?.XDQ(%C,C*;4ZIMJ5RDDB?F>&)KVSO<#',M$K^VEW.QW;G3,N1=?44ZHZ M C;@_KQ^\;5Y_/YK5H=SOO[]&1WO?_I5__WC^LL9>$[DY'O]]R=T--$1\ #N M]8-\O?C,OEX-+^>?6+U_0-Z?/97XPC.^_K^B-;A6O_O]]%$*U%A4LR) M25RW>N0Z9>E0**W")-4N_T38B"0O_L1L!_S=)34$7*%FH1ZF-A2FF%$$)4(+ M%F/&L51)+%*.!::Q2DT%4[F:8&FM[5SG_+RZ]YX>0HR4<+C MF%E"$LY2:J26$8XU2#-&+#%WUHR_#S)Y\%D ?#Y/;W_K5=;K:Q6),6",,THN1ZF+ /%EN5;+4ZL5CQ]Y@/4 >Y\0 M.Y'*1@DE$4L)$9@@9E5"%5.Q,#YVM>H .\9#8YH:F$X6(FF AW+@H5*+-,3@ M1A#+1*H(*F-7?#)[=%T!MJ"RKXO4G]'$U1M9?E,36:M7FY&!]>?_2?+7?\Y, M8:I4CI%:[$)EE^U.T4/D3=ES^*?]HY\:4ZCDR(G52*'A*2KIN,7-V:=,RX]Z MCB2Q=R&18QG"(_\V\F'BR;D-D]RJ'Z%*X7'?J.:5NNZ\>'TS"2QKA6.C.#X MLV?BEH3-^1(PIR1ZWI75MPYY?.5^8%5@K2O?W2FS/&]M9O*P!+[R79\X74_6 M8A3?,UTO1H^2 1?11TG7HX^26QC1I:3K;5U6GD_%\ZEX*S&P"Z7B+:*F:S!( M/K'.)];YC)4'>/T:2R)2IFU,6,H395BD$R5%HM(X(FC&/MT)9W][//HV \\= M??E^K MX[,O],O9R?H_OL03TN:BV0L4VM$*+!F(<-, MAM)U14 &,\5CS",-'CUE1R2I2/FO.8]!J8I!$B"468:4%<7&JA%BIM;)$ M,QF1>%8=1(]!3X%!XZO;4<1Q0E HA(U#IB4))4_C4$4HY:F-I>0.@[C8P62R MA(5/B?,I<2L#.Y&D%J=1'"D*II1@X7K\)%)JA 0@$??4Y[E@Y],$]4%I1"@" ML*&Q4"$SJ0EE@ECH2@LBJB,EXA1@A^Q@\>#%#)\/M[HZ2X426)K8)%S Q;02 M3 L#U)=+[FH\>ZKPC#H[1A5L2I$FJ>LJJ'7((B'#)*8V3*6K=:6MH''\XD_! M=EC\X#T^*Y0-MPZ.QW,O[VZH>^;32B81&T6,. _!%1ME%*42:RXEXH9%.)*, M>9;U7(@]N>,@$K$@DB5A"O0W9(FFKB4.#\$)=\%!G"AB@64)O!/AR:8;SPTJ M*QZ>\NCIT7-Q'_5^+4(\>CX%>H[Q74R1I3:FH;61"1E);"@QB4,%V*E3E2C# M72MM1G8BA#8&/6=DW"TCP^ZI2N-5E8P[KCCIP:^NS5NJN=?KP$O:W#5?^M!N MG7_(?EI3:M';Z_>V?9ZKRX8;E-W_VMKI[W_> ; L^<8,%"C%/P]Y"5 MH5)1%!(:\YC@&(.#OH;5\"KI< ET12>"_/H^!9C7*9U.W*_Z':,UAN3R,]1( MC9#[);[=E4Y'_,.NU\/.EZRY71E0#RHA&,R9E^?'[.:8+3?E;A,3/G>N'RPK54X7H""%N5<7IPRO 3#-$<%_%3\HQ3LH%9 MX[>&+#^7G=Q/NZIK?7+XMB1F1BBF%!%C6.SV/<+;%RG(V#)%I(SUPC4W^I&V MK0A$X_KWO[+Z?C.KG\%]SCZA+^0S.O[[R_71[_/KX[__W3AZ_P75S[Z@KWOC M@>C/Y.CB$(X]A&N>-.O[)]_A?/[U^^'OX_U#_O7O@RMX;KC^R8]I>>(*$8U$ M+$.1)#ID6I-0&(-"#K.7,"&PE=+EB<<[C#VX>MCJY8G/E2TU+S2MD?ZVBN[, M8RJ,X(M9$=ZCPA ;OM5N.&)3M*T^RSH\AG\0# MQ0V)U]SY-'=L"8D9(ZE)XC B.@F9B=)0(4;"1'*9B"BB@B8O_I1R2K^O9U'; MYY#__SV/V^?WEG@*4^"?0M8H$VFM(L5P;!(LC9 :*V&XG:/MJ:@:#6PT%.81Z(P7!(P?8Q* M4%.&J$AB%7.6@!*C)(U,>H<*>PKSN)H[1F%H FB;I#+4"<8A4[$-91I%H>6: M8.UXC!4%A5D1S^/Y*HNE\U3EJ< OLDM:L!/$J0T"[D4X+M)ZW;GIRRT">7*6JFE=.7:=V3L=ZAM MC/9.)2Q,: )R^/J[1AA2;E-(V&$B[2D M0%AL$B:@R:&( 78-LEPEQ+58?[";L1RM?7Z^XB%CR08_M@ 6*$JL%(JE22R8 M1"Q&.%5"4"KONU I_'QBQ"*;7&QL[@ M1P]?9/$&?U6T=ZK!MT9@I[Z2)Y8Q!9\X45&$(Z6UB:F/4#ROWHX9?,DC$AF@ MYQ9+(.H MJ'DE(:QC2C!,0$LUL[@KXC6/K_!]_UA5FRIQN^4?(+^,)Y$+1^, MIS6Y2S&-!04PUB9D8#%#:30/-5A03F-J"<%534.\K)J&S[]ITB\3+9^$Q8@) MD0AJM91,,YT(E<9$1)3!_TG$[P" P_H[3\,>5?/'RP-9:E+.5!BCR(+FLRA4 MBJC03:#ED=5QJEU_$E1;UF;IM2=BGG]Y_K4:"/P$[:,\_WH,%!X/8A%"#17#ON!6M>N)JWH1-5_2FWT#LI;$I'.8^!Y=Y^Q)FZ;HH;V+_T\LN MR\9B\*DX*NO:ZN0,U+5UGCET+Z_S:K20BN]$YCN1^4YDOA/94PZ6[T3V> /K M.Y$]8 ^[WU/N]Y1O_H8LR<%828N8$9@API11,B:&8FI20>-TWGK0=7 .>WD. M"KX]M4TOF_6SM]G7O^O?O_S6O^H7!\@Y=\=GIGGT^_.O+V>?"3SO]SKY^J-^ M/=Y,_#,^>O]7\PNI?X?G(E_./I'Z^T^\3C[_KI^]:X"#R>KOX?DO/M%I6\JY M,0S%AH6:N.3F*+6A5#$)4T882B)A26RC>[>'AJERG(: M4:X-2U(AM#28(L.)-''"^+SUE3T:/2H:C86NB*9&FXB',G&[0[F)0R$D"BE" M7$0\B5(= QJ!-T3DBNR4W^*=7D4@I]UMV-SO^9J%0TP;KF31&\.RA,J$1IIQ MJI1&*+%\[C:L'H<>#XA['AEE+*6"*(4]Z(KY+R^NYD/FO)9RVM7'.2 MVH1KJ4(K) N9%29,!$I#P5.34*,,T+%B/6*'1LNJ#K0Q24L>1SV.KFR?,H^C MCXJCX^4F4\P3Q$28:D5<\J< ""4J5")6V&!)A-M\0RC=D7QS^CW.Z%@V;#7V MY^T=S"H=8:06NP#<9;N3N6/>Y+8)!_^T?_3S60H=&CFQ>F9 .*%[IM''_N)E(%B[ ^[]B*0M5+=)O_=:ZC6.=PM:Q6!UOVLH\YS M:UU"7B>XRKJ-8%<7^7;*?0$P7GV$ERU.>)>U5$MGJNE.U&]57/%-U@6 TW.\ MY\%/U2SQN,@:'4AK\, 77!4I'GDC/?I&EX,W"M3X;\6ZRN@1,#+PY%FGT[.N M2:'J%N<8VP$;8DW0;0>V5=RB^"UKE?S*C6GN$GGS\I@$3BF?!CXGUT6WP^J: M10*3A:,OVSD 2GF9;I!F37=WP/1>"7+C *D <.[<"IVMEX MLU,^-Q ]^+/3NX!I@=&"O]V+E=>'NSL(J^[9A=$.+F%PVZ83="Z!!:99D6-< M_'IZL/=?_P#&$O\!M^BYIW'7<>_7J05SC&W6TLV>L3O%'=N];M#,X$6*L=F9 M>=)#!W8X5P\?5Z5U[Z('),0E:;>3.!@GD%FPO[0Q? ^;V!(0PP%2% MF+],7LV8N)V@W]J7Q5'8VZJ3]/?_-6MZ?^UX*UR.M*[ M;+=*9; #^-]YZ$BXURJ4W927GO.EBXT(@Q&[_?'7SKH>#41P@ XG!18YSGC8 M*MLB]TUM< PNU@AU+(\$/5XWE3V^H7RE=>J R'6*+2NNT:_M.%'Z!IFM-7G+14G/*K4GO2F=I3"]RS MSW]?9R#Z!G=HMH87[_3 LOXL<'DI6%-L#2ITI41#=\&D#6COKFX (W6WG7=V M;D#?"*.Q>:?=:MGFCK,>\-@_,^.,HX)O5;6;J)?#/>V(#2GM9S-32=;,NM?N M1M-&PMVEP%?X2N4WT'5X>,>E)9=.5"$%55_PX+*7@_M>^5O:$9GB(0K0?K^[ M^W$=C=9,%!LW3L4>+L?79MN.^04R*?"]7=(>G6=P7J;*P1Y [/Q7&ZCID+#N M ?_)NEWKA#8X=4K=SMVAQ_FY:F6_BXDOGML=? :R9:[4=7E6IU"#EPX)"3A0 MQZ?'Q9_XCU=NWOM3_-3 /7T"Q[$Y=%^K"WO5SG\\\B/?^H#!2X(P M?=6WZ#"PCF"6HE1(5:_3UUXWT@-9&,6&@KI,L=KS"\B5XSX;:KMW0Q![JB1T-![[+\8MV@ZZP!1FVWU>H-&$A@ MVG#Y5KO;]^:<@Z5&1BC:A47*]WQ2B3!3R_U%VP\ MX#-H_ZB);[? 09S]6H67/#[KZZ>PPZ#MLP+SCO2%.QEG#.8X- M!78GL;8%JA;H8=1^,3-6:,Z%*@QD$U1%511[Q\6(',X,./)UT,Q^N' +:-?$ M"3L+WA8(21+%##X3N@D3O3=SHD="SR<#!O&NG<,U6L%?H%<=D^G2%RF4^V/N M*E]U031?;9ZW<2F=+V">_KH[ ^O"1PAS K'*K*;A#:=T#3]FV.FM)E[91,.--$$PR4S!/02YSM]!P?-6" M 6UDEVZ,]VSNEH>"M[8%\U3X4>7OQ8 ?C033W5J/+=?K3X<3 X=TP8RN'>G; M0@&/T"8(.*T]9Q!JEG(]S3/-",^5*KS)L;E;W[] )>=X J1U;N#460Z7+1/ M.SM5PFE)*T>6&CQK7 ?LVH2P"V8SC?/'07+",/\Y>&>KM,!3E^N@UR]'=),$ M=9N#0'@I0: H\D&@*4&@?]\?%.4T4(2GT2&\H=OY]*9,5+[^X\F6%N= 05X+ M9CO/C2PI\BUN[/4X'>CZJ6Y8X]9GUPT*7ZI756"KK7MEIM:[K%D6J/ZHRD7^ MR0R!M5LJ[L=%ILS=_%-VTXR+&A\WY(2X[Y[1J)7%O9V!T2Y1JYF9PI),32J'"T[O4SE<1#447X\:UB(IE M%N->="OXP/Y,$<8T?1QA!,M7/I]Q.U0*@O6F2,%Q1\$SJ:D&P98(^\>S/V#0 MR-UF['_<;>=BZGR\?B;4@CEB:IP,S"Y.L.#D@_K=I&LW8 N+VP#JF63B7;A9 M4H%GS*_7\C6<3_ .]D:-Z5O5+)+53QO6%AFXHSFPP43C#:_JFZOJ(!K$J_KF MS*<<4_73&VSYL*7;%[9:X[^XS&W#MCHN\%/]\/)#N]-Y-0C[?+$J[P0'-]+Z M/#QL$SR .%$/#QLSGZZ2Y2WP,++XW*D2[H.#__2R[G49>K@_+JQ ^4B/3)N$ M3$Z2F4>FS9E/?BLR[:E.(WCGNOYYDKE"5+;C4@H&=;[N7A\LZX>5"6LMARSK MMT&8UH+^ROVZ"8E;S;7]K(-^*M+-7?IC%='*Q=O1#>-56H,KF^5$ING6I)PH M 1.<:R[7:Q$7HQHB\=+[-)-:3.9;PUUHQ9G5!../O#2\:MUM;S/!E9X6:5+U MGG-'YF@OO$ 'X0T9IGW;T7EV>6/KSN)"4E1\CLM\M;G8W'-$H$@-%\4\V$1U M[$>3A%OI[*J1UC6AK(UN]_+-Z]=75U,S:>?OGZ]U<-[*?MO/:FG.5OP8. MHEYC3@D1T6MX7(PEQ81C0:00*'IM(DPC)HW]17"MT06=K+8,9? 6'WMP,07, M:+=?KWDG*$E-N3![K+MM%]O W,4VL-@IZX7"SQ?MUGGPMW)U\H,/UZV6*_/T M.W-%U]Z[+[O=&]\6)P?[[X.SO->!>^S;/,_TCV"ON/F,@_I?ORL&/GCG*KE7 MM1YXA(EM2NR?'>" MH^.SP^!_VDVCVSO!AP][Q;O683Z"@Y;-SZ^#JIW@X/Y)[[JX_>@Q55YW^91E M%=1J.U955\[5U'0E@M1%6<6L2%1^>3B:O3R:MNS(2 7P :BUFY>9MQO4JMDK M6QB,U$]\!XPV$.&_*JH#WXS/[JO:[2&-L6QI6A*<92'*?0_=2/ F'K6W"[7+ M/[%$!82_;KE[@DY*%%&$T7\ O4F)WN^RO-,-=@&K3>'W CC,!>A_]0 RXD+1 MY9/">)'TO0B4WQN$QX^["<3S BR9#V _#4H0C4$L1N&G"F-W>^7[<17TDA69CU\14^#_!UR([;@"/W!%B*BD5 M&H(NTH .R>#70!@ MXW+0/;ZN"+[2&O;XNEWXVH\Z(!PS2E\;3F(:N:@#K7#UK)'E%:Q6O4%.BN*N M\,&5.LC2HDE(/U.TA)&J*OI,K!A KVH!6%P'A):.[)Q01)?I3(\_@P>CE0$C M[TQ[,*K J.]$MWNN"L%4-'I[W517G[:BEP- M\X'ZV'(:XB&V'"G %5;@2NQQ965PQ?,9CRL5KI#)H-4XGQG=63-KG?>=3?*2 M18A2V\?B5[<"3 S+Y#-R80\D&TBD/DH_)8"&>$19G04R.AM MJYL/PK:_>LVA\C\9KM'[X!I=%-?Z"XSK#VTS\^J?LC3?U")K*U.OCXQ-[,B_ MSUMYSR<]KW72\YJ0!>;)PE:2!4&1)(BX1%8N!!^)IAP6^TQZN9V>M$JF)ZW> M$M5U!O\<_"#5VN#EL*=]/_KC=AJ^6G:H9Y&$3Q+Y6/&*H1OWZ+9=Z#::\(D& M"4E88$+QM27H!^ RPBHG?B*.9&2)Z&&-T6\7AY';98*DJ#&V+VE5E=UO;*2O)S(6B$P=5 MR9@?NJ8V'8LKI!Z$K$J$[4?%JF:]UVX3O*NS=Y/4IGG[(NC"5!>[I-U_EQRX MOQ\M#3RNK@BNQAY7UQQ7.P_(E$=\N!.I)*:X(*9Q";$C^ZDGLAKFQ9%XV=P, M(Y\-OE(@@I'/A%I[%%D6.\.H"M[MY=8 "R=D^7*D]T>,'.EJTR_7_I-C.HW3)\?CY!/L]IBG*(>I[85 MISC#D9B*4[/1!]075UXI MA2')(]*J(1+SB+25B$0PYH1A8$Z$$$KHJ$,2@D_/:450,GC#PZ;1DZ#1KQ1#0FR.5 B@C=6/&:6M.D)#H% MA$PD1U;U/JJE]6%6Y*T91?V](;NM5O"^!ICQZUD2&:MG+RND>^:T4N"$/3AM M)3@1A"21$7EM1$0YEJ/@- V'!D#SO@=0D.4_JMV[LW#G9E)WN3^CZI..G@6$ M;CZ"QZ 5PB"?3+V=&(0%I0QS1Y H%^1^!&D 3/OJ9V:"O;Q]D61V 6P:5DQ M"]7R7BX\#9\B]BQIY1"*_O-F-30/4]L.4^R^,'76L&W3SFUP4@N.VNW\B:!J MSD"XAZIUARJ?7[UM*'5G@[L!J?I@NUW0VY'@TG#W1HDPNY=YU@SPH)7=,T>7 MYHQ\;TPS.%\+]Q;]*6OATK&)];5P?2W&!N_>8CD=SUX1)I )/J8B#2R"/5,Z<@>CE86COQF" ]'$W#$'Q..)F.Z M[5< M#;6D7BTW4"UIO\YHN]4IJD.EP<<<=.\*;''>:/Z:FR!M1)KVD#3%6( MV4OUJF#:F)OJ4U6]Z>"7;JC6N0UV=;\1R]WZG@^W)TBTC_[ M5.6):ME.>/RK::^+:\ OX#@0CPLK@PO$X\+FX0*Y%1?>#:IP>USPN# 5%PCP M!0\,&P<,9!IAZ,S+&,ZRKH,&$7RNG=;V:@/5QI2C._5?HJCPXKWNK[[N$Z_[ M&ZC[TTA!9UY6X'5_&W0?HY4($SS'JQ<] U6Y5K6ON@KT 6AM[<9H3,\B?9Y4 MS6]W_^^F0DTF4U8)D!'<;R2]DKH,V'+60C=%;V+2G[>LZ)'[)G3?+'N:Y%QO M_=_!?_T#1^B/R7_?%:MTKOWB5=9MU#;QW6]Y^5[>RCJ-#1\ MUY+V!\S1V&O MZN/2T3 2SBDMG-=.!D^B\D!UNTHWW+)T)V@HT/+$K3RW+[+NN-DZ[-J+($(8 M'-Z7O/!Y3^QYKUGU10C_55SV*FLVX1+!9=[^F;E-2E59]=.#O:!W"0?F]C\] MV^ENXD3\<^84'*F6.B^W9&FXC /4H)W#WQ>7MM5114&R2U=)'KY4>>YB".[@ MV8/D4_/[J?EL=FJ^>X?,_-\7F2!IDE"#=9P*EK)84!3CV(B(42RLB+_AF+Q8 MN83^8@1N"#MGX\+NOGGTD8^GCGP!!SBJS03?0KTNGA^_KNV>>3@]-UTY&/(_S F7EG MW;/LVVCF\O[F3GSSCEJL8Q??9M47Z_Y[GMJ@P>ELWWL'.&,9814(GN&Q8H!>.9(@/UP_I!<% _.'G_!=C] MR;\/]PYV@L/ZWI38@!_&V<-8(N%SC=F](U+/.F9OK]\L$(Z;\D:EM5^I=WK= M>3VRJ=W+PP-U:/I+5=:Y8%&7W0!H=V:"_O.ME[QX67ED65DY<2BN^";KPMWT M'"_Z,;>=S/D'15QNQD*VM]6+R,Z^ZMHW55''B!.>^LB"%73EABF^VKOO.5@CO4OH+Y#EPNM%MH=1E8I7]6W6S$T2OZDK>* M;[6Z5+I\!!@SMTP[4F&SU.EJ1E;9<[MGL0R7>R#(\KVA6LRCY7MNLA9%\SWL M8DO%=R/P4RR33D1P"F0XA=NK;B^W#S,LJ[7V^WBF\B(SIFF?::Z*G(U%#-]R M6>,CS&?T9-/Y1 *ZY!=:[@0^CO#>^Y6G)P-A-D*O4K#^,/\_PW3QW6 M@!YZR[L6S- ;UYG&=5C5:"WDTQO7@LCUG7BQ[FL MJ]@"Z[HU^N"MJ[>NWKH^LG4]K05O<]OM!A]ZO]="0KU][;]B:45WM6[W6EVW M8C'%C$[^ZKW4/CW9'LGWEM1;TM6PI"O^>@L8SH.\E=G@0RW85ZW66)["JLKD MMBRKS;*7*G,-ROOK^&_;*C?/M\SVK&/AI7?=I->;]9400F_6UTT$%[#I54L/ M< Q4TUQEK;60R.V&Q?[*[);:<2^Q:R>QZXFBWI"OA0QZ0UX8\B.5_P@./"JN M@$2NC1U_OBGUTKINTKJ> .IM^%K(X&/;\$VJ_K=N<^NMX=UA^AX\2"=X5PO^ M1^6Y;3;7 HJV6UZ]/5P)(?3V<-U$<)%,+=WN=IV;<*H;;H.R7[5; V#<9D/N M!78-!78]8=1;\K600>_9;CV^;+-!?*_R:Y=S==: :VWZ[IU-$%9O#%=""+TQ M7#<17*AVALGA:@"+?ZNLZ\L3K3XJ;K,)]]*Z;M(Z]ZY.N8[=R5995\J,VCR_ M;@;_ GW)FLUL$=+[,&=N!25QFW'S:>1@4I%FUCK=RNXHT>SN**^3MKF&_S2Z M%\T__S]02P,$% @ D8QG5!?2SM8<$P :M0 !$ !N:6YE+3(P,C$Q M,C,Q+GAS9.U=;7/B.!+^OK_"QY>;JSHF&$Q"4INY(H3LIBX).6!V[CYM"5N M:HW$2'(2[M>?)-M@,)9?(!/OF:JI"=CJIR4]K5:K)9N?__&V<(T72!DB^+IF M?F[4#(AMXB \NZY]'=_5.[5_?/GIIY__4J__^V;X8-P2VUM S(T>A8!#QWA% M?&Y\@'U^A:C69S]RZ]LB#L=,Y;[7H' M7+3KEM5IUR\OK?-ZIV5W.DUGTFX[%W^?7;7:IMUI3JQZ!SJ=NM5IM<0GRZE? M6, &%]":7%PT%.@;NV+V'"Z (1J&V=4;NZ[-.5]>G9V]OKY^?FU])G1VUFPT MS+-_/SZ,5-%:4-9%^(^MTF\3ZH;E6V?R]@0P&!;'",-U,.M-42G .443C\,[0A>W< H\5RCS\'B3^T!LP)7% MRO(L[)J8U!ET.9/?ZAN,SV_,J9UEKX''ZC, E@5J$97T:Q)7 M9V_2&/?78Z]AJ?)U^;%N-O.I3;+0[+K%MWHH=XPZ; 9BOCJ$<@?68>]02K*( M-$GUG66LQO[QG[$30@'9^G8>A0S:GV?DY":XMEPA/B7]!7))FUZ13K8<^]'<73#Z+FH1%8@JV M!X"\?29$H/NP:4DH*VWPNL8$#2[T^Z;,#5]2F+?A0H2)64P1_:=OOPW OZC/N^8=" =%-(([=I%9;KM# M]XH%%\,>U/1KUW,0OQ<>ERY437)U<4Q8W]O")IK;O:T C A"A7J^-W@:#1[N M;[OC_NU-]Z'[U.N/?NWWQZ-\5IZ(HN'"5);?$@2,1._!T/0C4$: 9?A@)UK& MHV= 1:OFD"-1S^-PM VI)TP,'BL[8<:G+>R_593 T5C\_]A_&H\&=_=/O<%C MO_MT*_X\#_N_]I]&][_U_:L/@U'Q89=+B9[DEE@=Z$C>J#(&=X8/:PAMQI:Z M\,8GJ?%$?3HKQQG:Q37JC<)J-,Z/;10G_Q"C;#0>]/[YZ^#AMC\<]?_U]7[\ MGZ-8PAY8/=WM1N,B.]U1^+\:OH)JD7DK[+M_F]3]O>[HU[N'P;?<[CTKK)[, M\T:C$R?3Q];1*O$-I:!*9)+%$N 5P,Z S@!&_\V_(DF T)#4-!NFZ:\"$;-= MPCP*U3I0 1D"R8A"59Z.6\@!B8ML!//1I$?2CZ&6Z:_MHS1%\(P-H!$BGCCR^^'X7&7BK-FP MFO&AE<*9B!N#3Z8"5#O%]M6[@%72?SE'UUI([_3.395$ MV^(@%*U@%X_!Q"W8T8&HKKM;C8M6W%^% ,8G'Z**IEW$ ^W*ZIU-QTHV]$IZ ME7LL&L\)S3MM1^7TON725/G>K2Z/2%>SKPMXF+BTULD(CQZ?5R,85?0SD>87 M<35[Q+7>QC0MK>E7TN$\^_OT<@W=_^ZAI4PFY6)A+X#6!9G""[5W>0AAU-I[ M#51Q(@JX)0V,WC^U6O&I>#\I5715^[JUB,_2X>B=EV5E'325]&,/$+"<0R40 MT?NJMJDVR;:ZW1>L7.<6\$9;@GK_<]Z*3\Z^>!7]C=_RKN,H0.!&CC(5<3L9 MX/3>Y\)*&@;RM-4:-WKDJL)N2.XC$"Q:PF_+2%FL#AU:8AZ]L0R^R*1 MO0VT0:;^92- KS"%(V^Y])^2V1HM0^C*!Z0X\4L5)S0?OI[>2TMM!N^G-ZIH M:W@&J@Q.UG[VQ+;HI!O@RF=:1G,(^5'<;@YP+<_-AM6XS,9SH,90>DY.V:?! MGD/'WWM6SJY'S[M,/&;SVE*C(56>YNF8'=R+FN,9 M$NO +F.0,X"=7PAQ7I&;[V"M#D>;"9 I_%@0O4$S?#B5B0D!3_3(7BBTMY*& MILTE-*U6/%>FIZJ*.09-+V_FO-Y[97=,ROCWI M!JH-A"-R)U>[0]71$E)%=>BMX-PR8WL8J59PREYE8GY!* ^.PQZ0S2JF0<_Z MA67NV=9-8SVBK=+IKJYM4P\Z01?D8W-75A] =WX GYI/X+6+[7D,=PT$JKHEW;ZA%_E1-:[\=:EAF;5V+\R7R74B)77'%V3UXNA8.<^>O*WY_BHRVA\^#J MB;4L,]WWGA;*R9S> 41_ ZY7:$F'ENQO?] B@CBF4HL!,I!6,9/99^$%U8YIX50!)%E1Q! M(TYL]9(]1YX7$\M2_P4(N1Y.W0^A'ST=,[Y[JH#J"LF(0E6>C@)K-2V0?LEV MV8KG\Y*HJ>+2;7_7JJN#I?S8M3EZ*7CR*#>XU@-:\IG]S%P&MPQ?D1%J.OG% M=1<=+<@O *\GVK2:F?WI*>9/9WH(F0@/; X=@)UG2%4?R1.>LO3Q!W@N=7I+ MD$>3C#92LEAD_ M 1%!4Z1MX9W8L8L]^9V.IHV;+*L5WV_0,E7%X$G3R4>;7(OJT/O5MM6,'4+1 MTWN:9K,1O_["Q2>&'$C?@_H4+7KRS\6TFI?\C4)C2V,EZ1^#MYSNV)?03XX7 M9OQ@F)*K6L\6F.ZBL9FPK-B1P MC1LE3T)7E[E;.(640F?=T^'#507?/)095,^B:35C^ZXABR%ZE,2(@NIR>;3H M/QU-SU[3:L;2WR%[IWA^F[2OV(94-!V+;\^$*>SB(T^+IB>M935C:^^0M#6L M&FQKX$JRU@=4L#!C#X2Q9TA'F]X M;K5B"[9D;OVU0:!2+@[619<;_D^^4G7$^JQE]P52,(-/WF("*9F.H"V?Y1<1 M7/_-=CT'.O+WM6^1Z_$PDG0C,,^$BWY!P'57?IE05UB@T"1:B@KK+?/":N7P M.EN'3H,&&'X+Y)5-&XRP$?[/F@?-"&/L3^X.;J0U0=E-)=:EJAD@!&\E> :4 MK\848 9L%2WE?%ET H@^4.B8\6=FPK"+O/58^O%[:;5BNY') M%%5R!"6\ 2S?(8$$#.WX.6^8\8/\2:\).Q%2Y%"=%DD;;Y^;K?@^?N([W"J8 M5T_HVW7\+/6:DBUQF1E M!(I/3G339;] ,J-@.4=VET)0[*=TAE/R_,_OSV1N[ M LLE$KT@K_C?,29^W=4E<07ZW:5XE\3]/EBJG7(\4^_%\M_ST,5.)$W^ ,5% MV)TP3D6H43- \.FZQJD':P8&"WA=RX^#D>M*SQOBR)^G1U<"!A%'MNNZYG@T MF,Z9)\005P\0_$*)M[RN^<41AXN:P55Q_XH\88=G]^*Z!/%_MWYOR\>0+H0? MD)"#Z>;\P/J=<4&H-28W'A/E&>O:WSWD)S2CO3 %+EMWPV&@>;K$OS?Q7U)Y M7;,I=!#/U5,+@L60H*L,?97P:(B,/^TY9-TWQ)(,(Y/H$6S!X5<.$K5FXO)] M<:M0YKMY[BN1Z%BY]"8@S#B0OPSQ@ZF;\"%<>M2>RR.IMY[LB&=5K<3&:64. M,%('3MZOH2J1_B(*J!O\2>>E^E9>WJX.4:(Z%,_NB+\//]Q=(E*PAO1"0P19SU/$K5KZ D M]%L.A+(.+$FX"U4T2UR%S1ZA3)4*-P-'G0H?3NOS$KARR AG:,\S)8YG MJ[-\0Q51I30GN7P96N.;D8SQ!Z\B.!U,^V(NYBMUS%X,-EO6> ;EO60WF OC M'1N]]'5E:'7T!W?E.4CB(L?W2-AYCH2R@\W":_WSURS8#TN([XZ ?)Q9?KZ2 M_>%-X &S? ]@X*!U%)(R;O<7+H.5)YRSW<0E0_@BIA)_U24@9=(_T=R+@94V M9CW(8L7B2]E78EA[+/2/7@5)$C>'J5=J7@9N9!F3' &G2Y;6-K;?0A[$9>S6 M@]TIA_0_$- [])(<]645+VOH$I@DGG5G%*I[]YAYTKU!8;L+Y"T2FYY%M*QA MZZ'!^G9X/B2N>T>HO)_D)-Y1X4?[C4.;)AHRA:).PE7^X"57!LUE->#M)-L0 MS>9\,/T:I-N$ _86GDHO15_,FMB/Q<#*ZM*>Q']]E84>^5EHJV'^(1--^M@N M5:P,49[O\/%N-Q)JJ6V]4#0 MC^X3F683LZ=0+J\/H0,7RD4]4V&(D07F5%P0<^X2N+=P"CR7CRF:S;:-.I:_ M.PRX%*M9M="^9\S;3D'Z)X8VS]*K8K^)KZ)$\JQ1!.N]#$0IS= !CX#;>8'";_$[]";F==$_,SB4:A_!&UIXBR&46*(U M-X12\BJ;!9; %L'W> [X+8'LB0@[_^XA"O_E 2JB<'L(R_!S MA>N=X,CO^X[A&[]QQ0R4;$H' [^CQ^>AED,-HUCRI?QYEYVWV^LG\(3"Y9BQ M_0?YM2C03KEZL.&WOZL-ZZGO*'L%6F3)PU"/(%5WM3<3LN/Y9^[0- M2HU(&=KT &? '4'._1O^TPF#Z3KRDFL>X+K*(6C\1QZ0'#:9P_H0YE"LL[*< M4B*B,MNIFL C))]!THB4-4YX!#/L+38/F3P'9T_66>:TQ4Y&\3)8\<@F="D# MP,W1+WWK- )E:(^_JNZIF5/4BR0/O3TERSI51WUA=J]9)EH2EK?A);7,S;LV MWA%^IR7=TJ,P2TH1VA"]2/UWE"R>*1&*^4H>)0KGKO765&([B2/CE1RNJ>HLF7M'A@;]FRVK)^ MU?^:[+'2!L@9O4#_'5*#J>#"6\AU/*0V8G PC;Q@7!,JO8.JC][.V%BK M/#H$*%U-_>,,S$]J*M/-8.M:Z7=J9"B4I9E\+A_4)Y3+PU RDM*;>7+Y,MA\ MHE]]@F]\_ K=%_A(,)_K%MR9$C!KD_3 M$B]Y]SJ#9%GM9#?#*4]P0=%?7/DKL7C2[=FGBY9T*K\CU%OX"X@QM.>8N&2& MTM+;*4)E<'TICZ[=*IR"S[V%PF5HY_: ^RJ6/LPFGC _$4G8\AG%A?R6<;PF MBY=UT$;WU'J S>]<\GK4C;K\H&7:I(L>;TXY$I!<_L^^^?\-RK45=((7(ZW/ MA:CA+5H8G'S_ 6>"B]3DHWM?++_'<^+)1\5D:DTU .+NS8.?"KX#MG(=*:O! M?"!E<*S?$(4N2CNIM5NJ##7W3_5@Y\9#KLR$/0*Y9:7R2&GIIBRB?[KL4_Y@ MM;SS7?CJ >%_)L&C.@F/?D6/BC[)0R;R%6\#O'ZEVYTGC]'+Z2UL>/*SE.^J M]-B[M$5.JP[A"\0>#/>3U9(VXY9T%M&/SVMT/6&4D1@F+1I(+O_1\]$#P3,Y M26ZG3WN$:8) OJU]Z-CO[.A]__+1\))@0M_]U_B>% MZ)R1&ERP&I1R&KQ7!IQ,SHDYQ/_CB;?WPL M&)./K[[]V^77?__A^U_DZMO<>_]X]:_?OKH8W_5%>BQ__%]_>_T^?<+3 ./I M8AFFJ;Y@,?[38O7AZUD*R]6 M74S'?#;!=U@>U?___=VK;Z^(4YQ__+K ^>=QPC^FV>GC^JW'ST[>O#]Y M_>KYDP\OGC]]\OK)FV3?#JLT]S+'_^ MK3Z5L C.Q062?UO_L,??0:8P2>>3U9R\II\O'UG!-,2+OR]QFO%B/)FE M&U^:5-',YE>_.0D1)ZM/1^<+^!C"V>CU.,3Q9+P9.0C%Y5&]((&J02M26LAHO3@3!*9 M.1.Y-+T'>7,\USCT9)X>S>8T<%)JOSWZ@E4%7>JW"T1AGFZ0Z\?5=?F-QXOS MT]/5,V&\Q-.KWZ_*KB,KEK,V$W\A6!K*OI)_-CL]'2^KZJ^C>S:;+LE$D*FH M@$+VO'@>P,@L"1 IH1AMAI*9B49:+XWHPH1[0&W"#/$K,*.58)HQY8[QQ2)# M-)H#9SZ $DA6WH8(UC"67;:!LSX$>4@#WLT+^2OP8D\Q-*/#M4$^.Y_/B:F_#UQ G>#5"1;., M@215LHB@$EKPBB$4$S6M.6$TEBXCO!O/0,WD+GRX3?,& FA&=<(R/\=\UPB= M,)ZAAV L+5]= IGLE$!J[92T%.84UXL/=T,:J'UL1(D&8FBG &?3CQ]P?OH< MX_(*"(V%)Z:J3I>&#+-(51,+2%(PY;)RF/KHASO #-0BMF#"OE/?C ,G9S@/ MU3%[C12J7XWRZQ6FZ&V2SB&X+&B,+'J((9%A#IF&'K/47':AP_VX-F&&^CF9 MT5 @S4CRD3OE4P'#D3*1.Z-I, N10:<(CL;2^""Y\/F7IH$!CE;QE).9)]I ML9%^#N"CS."4LZB2R]*IHP0&@W&9MY+\/4FD76:\BT?T9C9-EUA"]$YA#B"R M\J BYP2#!IF*6H]IH"[S?L1H(X&^?O(U4+D4[Y*VP!2G"*]H\LXL^7Y> M2B.Y9LR$/M'4 \ &ZBWOQ8V6LFB7AULLE5_G^%T@:2H5N[ZI:K8=^9[EO 4Q5PL!B$SF6H!BJ*P7UJP-F*QB; D[,* M]D6,M6)J-ET]]\(W4U%:[HH"-)SF.-4Y9II#23D;+A3CA7>K7[N.9$@.\IX< MN*M,;>=);^<0YSRN8P^3MZ1]7TV?A;/Q,DRN@1LQ[Q/W-,A@=:E&NH#32(ZZ M8JI6-8=>6_,/8QN2<]R8'HT%TS*".C^MLXP7%IH G\T-BO9XL% M>790,J>T_OKCNW27#GM"\Z=TK:K-[?-C.K M4TXF&P5%&9*3% +(H[5U]R 8F[C#T',P ]SIWT'*/ZB_G:>X8W MDS!=4FQ;E^59/:%0DR!1*1]$,>"8D:!0>8@F6="9XAK,/E.TVRG7L![5D#RK M!AQH)H"&:85EF'X<4T1[,3P"\N+W-#FO!TW_.IOE+^/)A#R\I(T@=EK#R<,3 M=3=12 06C$J>>5=XGSAL$W1#\I@:4*2Y0-IN^%^"^KZ1Z*(3* .Y95[79%@M M.TADV+WDUI3HK0]]9?-_7=U]D[*WQ<7'!T9="QF9:%$ M1IZZ+)K\NM66FF$\+G(O9C0:OH[58G=AH2\",6L)DBQ]@4@ M!>5*+J"U<45K;9GHXT'>"VL33IB?AQ/M1'"+%?_^^/8$O::?FS4N>/^!_OS; MBS;]JW^\N/CT]1SXDUE_2931=/L&V?X\7ORWF@!4%*9_[U%?%X M97[H-VET])J/Y*3@'!?+D4PJEIC)_%)JM?@HT]MM(4/N.EYYSS<65M!23Y0&TH=6I/+FXP3B$[+GUEB7C59]R MPALPAA2@M.+#;:+O/N]M]>,#11AO9_/5Q"^7\W$\7];*QP^SM^&B%P-R$6G\ M8.K9?15H:48N @CMG2:?(6:9^NG4W8$/*2SI1:]#RG8PA$S>ZU3(@TW,D\%( MG@P/)@W,2>.MJMG4/CYC4T*VF[>79,#''Z<7)0?IZX=YF"Y"6J&8YM5/E[S/ M_WU^$19L,LODR3'KI0,1/=$2(U$C"#+O/@LM4DC2=NJ)<\AA#LD&'7)=;*I( MCL^M9FKGIBGFFB5NI8!2F 6EM0(O,$+)F)FWQ>32A][WN$##ROD+:8(OVD.M MP03%50'R]\E4>*:\P9*]Z%/_>+"<_W&7^^Y\O/ODRO%9T/X0U&5NX2E.L8QK MNP/!HHT94MWA5!Y3S31PX%)P48LE7.S3QW8-H"U=3/BI^+3?]+9OI6#/D2QR M&J_D3W^?X*7I?7):S>O_KCX?F6"9446 5<774V\(SDH&TG.>C4^!=SH;MC_V M+15RWQ6T+]5^/'-U4-$V/!SQ&:?GN!BI@D9&SR#1XJZA*8.08WO5L,,UGDILP%12"/5#AH0 M%'JPQ&.51$!K^EB'I^6(\Q<7BV>PT4NA09^/;C1=+ M^MMBG"]#CB?S.=$75_=B//M4__IJ2@0_K_4.:W[E6_\J/I)!Q^(]F3WFJTKD M!3P&\C0%US$GE;7JXQ&;XAE0AW5Q?MI=0._;40N(P MJ5Y^/AU/QXME'?KGJQJ*D1?_B^;JS"\^>O/_/EZ]/_KGKD8Q-G][R$,9. M(VIT[*+VG;S5>_(=D@H9IR7FR]Z4-S^X]LVW.!_/,O%Q7H_V/,>+_]//%RFB M%[^GE5?T+BSQ12F8EB-1.$>5$C#&5+WZP$*P9,6,LCHS;3,3G7)]!QUG@\V^ M"H%L_V=R'?/3KW]?(+W_FPIXDDC#7[3?9=P[BJ$BA&QX+8B5X&M1CO*.O,DL MO0C=BJ$VQ#BD;:L!\_V.XJL>)&BY(WT7OHLSH#?Q:0KV@\F1K$81A"_4)CDE M V8IK! AF$X)E\TQ#BE7^_.3=%\2-"/IQ1!/RO5AGTSWFN!O4_E\O#B;+<+D MK_/9^1G]!OV<+G:O,7_?O!X5)!(8XZ DYMC'-)9G)^(_)U(< R29I\R%UR!#O4>0$'AN?.&0<&H5;%":GY0M^=!DFX^ M&S6BK8VB$F)>U6U=Y2FO]XLB#.=ALOQZ<7)T%%V1I6:BO,ODI5H?P%4O%1.S M5M-( D\/A>@[O'=(X4W3O6$+D$.*'CISK+<(VW$L?%UMS7V8/4F$9([K\7$M/6*J M1SU5;?DI-#A%G-!6%Q.,R#[T:7RQ.<9!U8XP)L/BR[/+17M2WLR6N* UO+J)(M%+ MF7>T\ .7M868A1A8(;60!+D9Y')TZT=]-Z*A5;_W9$M3Z73ARGNMN%H' M R]G\X.9\O8&(A.2L[W7"V#^Q!E6D>BGX' MDW.7GL5OYV/"=%;OL;G0OZ,L#'>Y4#CC=)T,48!"F0#(;>;)J("Q3^!P+ZPM M*S!_"6JUDU,7#VIU!O[]I]E\657NREYSD7@1Q9%J#:7VQY#@M2%VZ\C1F&*R MZK/S>#^N095C'L&CVE-2?9*P-^ P,M"KD[>>(ZMD=A!$DA"ML&B5][[3/3%K M(6U9BODK4*:->'HGN^XJ1RK1\I0E!Y&1X@2F"*DD7GN5B.8&0^!]#KKO6I.V M_6S\VQ8K'WF;:U^NW%XA.PNA M9:N'6YOB5UHM=;8EE;IG%6 "MM*"P>-+WC@.%Z2BRHXF)?AC^;)M1%A7XY597H%JY[4O8!\I457J>>(%*X4A.!KB50J'$AW"G#!>JZ8 MEJ'3KN=N>+?,X?VRS&LKV):IO<_C!4W=R]G\^>P\+LOYY KMR,6BC+8(4>< M2L@"+ID PA7!8T3)><9NCY[,MTY%V] M%(-'$)S79K>E0-WMAY 5N78^:XE]]I]^Q+()1?RO19$]!=*,&,^QX'Q^S MZJV90BZQ5HT'*3,HXQ.I.UZ Y629X]'ET*<$XP%@&R5%V:_%F9:R.G3C(>&" MRU8$"-Q[TGK,UG1+@<*%EN3.H;1#;SS$CUUBVII/'437T=E>;:Y^FX)GX6R\ M#)-ZNY,W2MBD-9CB-2B>-(02R2/C1'Z;?1;J4,GX=1@WHM>OGYIO(L*.%'L[ MQ[,PSE=Z]E*]DO=_[2+TD4CHE)8.<@Y5RT8)OA@-SLM<+!EJ=S"Z;8)W(^H= MN\RU/_6:B[9W*U-/YEL*QP%=)*T;,(%W14&MYQ;>!,M=G\-QN[3BK=[/DHJ.B0PVUDXPD8RR4\I#YBHPFW4I4?6*\B\Q;,2&7RSIO:,$ M#G@5,XLR9T],M*X$4%:1%64RU%T;F[/(T? ^':.:7,7,CUU6VL.];B>P3CML M[^J$GQ2:@94-O-[K^ZK/I/'.":([I,(3S4'M Z\,0J9%4(2WQ7>BU;9(-V+9 M+Y:[[BK-0W7U)V,:0T5"CGXDB^HBN?_H 4OR/HC 0Z?;EO?OZL]_L=1U0TEU M8L^W:MS:YW0QBI$L+_<6. O$9XL97#:D36F0O"24Q/,#<.4U1GY.03"!&[NQY$MU%%)_O% M_*;F8NO?O?A:S>ES7(;Q9''SW9MU*;[C*.BTD53EAJE!>P0&8VZ>*3+9W.&-^-9T@=K7I08O?);T^$ ME_7:AD^85\WX1XP%4YQ4()'Y&GH5B,HSX+J$D).I39/Z$N$&GB&= .A!A-TG MOST1ZB87*P4EP0#EJ\M2P^_(@H):L%@L4A@E^W0VO8ZBV8@N!&6DR^AI4Y<_W8#Y@&=0"N/0_VDT'_*.BJ?B1A M:K!S>?>S+TV]Y8BF[J:2<:?ED2R$J 4HI8+W+D7F^I3'WX]K2!:E&6?NV-)L M)9IVR=Z4SD_K7&/>Y";J]8U#R;G3*94$/&J:&)DUQ%#/_B:7E!.H>.A30-%J M!(.R9MTX>!1Y][>%J^VX>D3S;#:MQR]G9?7)Y2[<'E9QLP9F7YH$A]XQUX-&1\01M N8@G2#==(!ZB2V*(GJG^WH0HIT,]J;# M:GC7F\A=H4#+7*A=![55A$(R"1$I4+.*?*>4S8R,K1T MRBI4-9;,JK4>G"1WT#IE-46=/L4^V>L- 0Y&X>U+@/NZ$K824)?6EJ^F2YSC M8GDUZ(!.<5J H'FL6[.T[)PM"A)36%@I.K$^71KN 348+=B3)?L(XE >\6J' M;M61)$R>ADG%_OX3XO+5M,SFIY>N_Y[.\1;O:.PG[SJZ1LFE>U3&R(3B9"IU M_R/6BHS"(8JBR4!FIS%@XJ[/32CW@.IHPYXBS3A>"RYOZ$P9F41/'@9R+4EG M2@]!2'(/I% F2&TD]NG%M2OB(5BYUBS;PN"UDV87"WC;/*_!R8+P(:$&21H= M5"X&O L%BK""IDKZ;/JD=[?'.JC1"?[W+MR)YPN8WPSFZ;S^;QF][RD>8XJ0I 4RRFCR$?BY.7* M(B1F(P0/?2K)'@ V5,6\&T_N6R'[2J7O9I,RPSW;2?:B&$'TLI7QT%""VX<5YE M8_NHDGMA[95\NO\4T!I;1C&G*U8QL-6,*94*1&\2"4G473_I:"8VRD[M\O9! M7>G6CB\WTM7=I=(FCS=8=I,OL+D[$H3S-%DRY?R-G+ZGT M7A'7/& 6@XV"9XA)TXAE8N Q1T@NDFKP)>ARB,V^'2.3XRC2KGS9438'RW^G M3YC/)WA91_$-]M_"\GQ._]\_^;WA"UIGOG<95Z.T]VLDPXEK^'!UC]?S%I=V14?K"GQ]GYLH\6Z*<)]]=6F[_E_&.8O9^=S"N!) M;[(2()G5'54N@U><41A(3DPJWEC6YTC*MDB'9/VZ\.VV>NLJRF8&4EAGN4A]CF-M#75(!_4& M1;W=A'DRA RA>:QSS[+MDB'=-G.H%BW MDRC[[O->GP(?T>O:CEQ826JXUL!&*Q!$]#)G)JU@!ZR :!C&W_G\OT_S>+'J M@U3;%]?F%A=7N8T$V9N" YS8'*#@J(!UDQTY7V-;;KSK#MX!$>RFO.7$I#@2.4 M8GB]PU" -S( )FE-,#P7WH,0C4'07.42>:YW:![%F=F::@B>,=E[3H3 M:W5\!I^("5IYGE4]6Y3Y#@I[,S^OL<)>.TA,V;%H)%AK:D=^7B_!B@52)!]* M(W<\'T%A#]D7[D6AK11V$WGV5=CK/7<4@3QW!]K3'RKZ4)OWYUH-EC$'U*%3 MZ[/F8=<1%'87JO637T.%?1(GXX^7)W>#BSE&!H&K!$K[# ZC RX*<_4N4(-E M<\W\_<&]Z@!]YDXJYBGU;9&]4!'EN-[BC8#XT6P)/4F1GT0:@=O,N'-B7;1V-7 _+6,QI1 :LD&:!$ M W*"&7 E!&-<]);W:>6](BEK[( #FH IMA&@I M4DR1D,<4*6KLDUCML.]_W."^!;5Z2N\02O>BWL4F98M14 SA42C($5#>@,W! MH+0^"^,;J-T?JX\.49EEE,Z%(CQRQ56N1Z DN$P^>N%%,NFU-V4 =3*;5F8- M0!EO39G]"[*VD>'!,J[7X(DBBC,:,&,]QZ_(9"@MH3!9+.HL>#K@7M>NU!J M,MZ;6GUD=@!%O"JZ-A&-TP3'>E^C,G+T \^,/'+)E68R<;MA1\?M"N /<#2@ M7@1H-(NUCV*H35T+!!]4O>04-7>:^] GO_4S'@WH0)>]#P1L(\"#JN 5.B>3 M(QW!(/%J(!RW0$Y;!A%1,*ZSQT,V:MB15L=7P'O3JHO #J%^5YMNTKJ@40#3 MB>* K#EA$M5"PT337(=F0C;44PF*LLJS'>()Q'FS) MI:2B$>,!MQ5VK)8<@+K=EAX[K8MM!7:\8EP;9 I>9L!ZAEI)B^"D1)"U4)26 MM0CB^*==?HX*@R;TZBK SNKWAQ-? 7DLW!1(KAX]M(6#B_6VO21X3!3\J;!9 M)YD=3^/U6S\_#%4FKS7SNE82Y=IO3D+(LD"15N:BN!>=TL,]SRT>5UWO1:=F MIQ:W$>S!O.4?4#IF,J_-[06KD78L%&G72[AMS%IJ862OWE7;(AV^&F]*NZZ" M[*S.1ZP([RW%"\89&CBO?3***B!+LED'D_%V)\EMU?>AU/6()5ERW26G/\@D M"XVTBD6&"M0H%AR7QSWN-GQUO!4==E6_6PGJ<">*4HI*%DGALZ[7]"&7X'TR M0-%MR!:M['55[W8GBH:H3O>B35/!#*R5S^A60^ .S7SH%<=IYW-[;(=NZ..M M1I=X@9QKFSQ7/)GLJ,$SBH>D24J4XWKCW4KQ+%&^GOG$7)-QS'D(2CEPJEZ7 M0QZK#GWLW(!+\;JR9^,RO2T$[VQF2MN.OI%MO0WJ#2Z)0)/S3!R[0C?*!K-A0D+=V@$5 M,H>80[U0LR@5G7?E]D6%S>[V?AA=@RB EO?K\6?,=[QN5(J1K)"#:6CAD*M9 M5U ) 30%[):QE!GOEF*Y!]>0+&QS#MT1#[0243,C^XH67UF/Z\<)8)Z"W'KG MNR-(Y IX Y%E!QF=HG@(O9:ITR+:#NF03&MW:G458\M,Q7T+P(;$N>(.O*A[ MCEX)B"88X*PV'T<3#>^6I]A81S4=];IV^3ZRHE,2P)5GY&'E",$9"][3U/A4 MM)#=CDUOB7505QXT)-@6RKN%% ^QQBZ:\%MC"JN'"P2ODY!M!)^]@B("X[8D M1-_'"WH(V9 4]G&(M+V &OH!=T#YT6PD$Y$+)\ PZT E3! C(NB0L_$JU^LA M#N)"WXWOX-Z0SPF#KOT1-(6C2F@%L80$Q6$('",OHL_AT1[>T+$<[09@4U-!'35!==U! MN;Q1N4]6ZIX7'2(5M>DXV]U1?)^_X"0OF$H!%@5QSWD*[;,A[1)16.3D&IH^ M=8K'BVQ^G/\?JD5LL8+%(D&*2 $O=[7VV@10Y#\IT@3,J(/GI#; /213VI!W MVP0\C85["(-Z!^9OQZU%]*R6.?-2&U_+7, 51\Z]]DD+II/L=&O#3G"'9'H' M0[]=1'E,UJV._NDHDI9)T<((#!13$NI&*XABHP@EL^*ZW=>^"^ AW=@P+.9M M+=LGB[\;WB'=W3 HYFTMS&,2 MKQ[X2%9J+9D$;NK-]HH\@JBB@*P"9X4YPU.?A,EN>(=T=<.PB+>M,(]$O)OM M3*-T6DFEP(KL0964@$!J2%%IK975S@Z!?5LWISW4/0Z#H>#N8NV??7F2TOR\ M%C"MD.Y3]+/F2D0(6!$BI:5 ML+,FP-YR:'-(Z7)X[\,DS&EL3Z;Y!2W_V5?$I[0R MRWCY;;C6:BZ]3I!4+SZ?GB.Y3D?495$+C*%E2P#&(NY E7K25:++J8U7NA#.D0+TK M,_:00C-"G"P_X7S]*"5FKRTR<6*%P@\.L 0!)E 3*+TR?';F7V?EUN=[1#%;OJ%9=+//R!I%/?55KV?3C^2' MGI+K\?X3!;+U[\]FIY& Y\OC+9))%;2HU2:B@!(Q0]"RU'NW%&?6F7R[WUZC ME;H9OGWU5'W+J^EB.3^O1XB>A?G\ZWCZ\7+LA@567,A@HB5O/',+/A9;N\^D M5'(PSO:Q7_>A&E)LU(%#MQ56,P$U,VW/L2!IRWQYA/K9;'%5:>-M5<": :;: M?]X(!MYS4LP92Q)*V5SZ% VLA;1E!-6W OH@;&DAFZ%9MMT.M&_]CB-9MTY' MVC=D6PS*.(X12B'*J> D.*7J;;M%P7$4! M+B)+AAM06M6(D1F*&'GM+IVE4M)&D?NLB3O #"D'>&!J["*._J;K0_B=XL79 MZ=EL6@_=S\JK*?T;TL?[U^QN_.QFIFJWT30R49<"OOW*R^PON2PADX.K(>1Z MP:5F"ES2M&A<2#JH6)G491G>CVM?C7/Y])=(:S=,?AQV\#$*3 F$)*]/)>7! MUZ;:,FO+DBNL\[#7 1N2D6K(G-L:J*5XFEFI2U#OEV&)I'E?TR_< [!U*\+ @(6")/9$"9Y#V9&E"#HQWZGH]0%@0]K3.H#F:2&>AH=/[QZH=5D80P/E M6=2!:@?1!0\8=/;6!-2=[C_N:Y77#5>FA"77XB5AR:<5@N:^-@;,*2;+/??6 M]>G[MHTOW"EI5P.1A8A8O02!0@N Z@L$WA16PSY2"Z"9"JK/I?2;$66 M/38)+MSHM3(1T5C,#B3YU*!8E8[##-89ZX-+HG2R(IOA&Y)Z;#JSV$I1% RZ$>CD<&0HT7C*;N_)I$Y1#4L2'8%5SR;7? MRKQPN==BDU98'@P4K>/%/8"Q6 O!9QZ3D8P\^[Y:ZEY\0PJ/#J*EVDGK0.GB M%Z5@6HX_XS?,[VA)[)LHOO^I;5/$6XR@6=O0N\6+.D49R"?DRA>*@JOWGUFA M4%BEVAO/L= GR=7)4_H^H9AFTS2>C%>"NDWRU72/20HU'AJ'R4@*F:0N$6*H MI?(6:0I<8!"0>84\Z^ [S\-V@(?D2[7@UH\G&OK+L7U6YR;8B^K(_-_GB^6J MH_1(N-I[R5BRRD43N*!I0M !37I-:*'EKD]SE T!#LF5.B"I]I)3;Q*]F57M M?T[6(D[P?PIS?!H6F.M>(WVR^F8M3QK%H(,E[!""I>EQSH-/28.O+I^CWQ;X)!>VO1\%>TNW-RC53].2J M;*LNK7-Z\M<;<3&;B M8/3,@LV*88I%NTX7%=Z-I]46U;>GOII^IKB&:#XR003E22$K8@ QVW"(Q10H MP8AZV:TQH8][MQ[3D)*\#?BQ;@=J3V$TW[_\/L2K%MO3'SIUC8)C2I2809BB M0+G:#3-'&GW&$ )3R&.?^R&V03FDA.XA"-1*8/THM'#^1V1U_QII3 M&2F!NI0L(<1D06E)%K5NWZ-47 6NR>[WK;1X ."0$K.'(%(#,?7C$/WEZK-+ MY^UZBIBX?]7PZ9X7S1BJ',YE_"/-,Z4RZ&1,I9QGI0D?0VK/K869.M+RE(+?J6 M"#T <$BYVP,1;E\Q'5(=OL,:6ZUZX*V:$X7)XL1^VU%W2;-IAW1#87#3I7ZV?V&>BBXPR22D,QUNUVFOZ7S[\KB%E8QORI,=,=W;\1]KEH+5*H%FB MN#;&>OD:#=L45] EU$'T/[4E%?1REK5@SY M8D1&8B@*4Y.J$8P-6/<"4!JWDRZX^9Y-I.U_/FFWGN%^.J!VCC?HC$C* LJ M@PJ:0S ,(1K$%*R.: _DVC:X%FV-%+7%X+!$0!$C*$MXR$]$L$5Y$9Q+*O7J M@O1PTGA@:=1M.?%P#FQK$?0C_!W[GC[26I:<@U,56"BTUEV]2,%[FZ,56;H^ M%WXWVK8^8'^[WDS94SK]3G5>=]ZUBT9H'\&5$ B1U&2L60;O4XJ&NH^\.!D26!\,**XMA.0EQ.25#C)X70Z4&_S!2W]0JQ[, M+=F5% \Z)MM*X#">B+(A2&\$N=1+D?+E8AFDF3"-+I*&P M*8+@1$:5%0?/B3@4%'-4@7'>Z9#//[)K-X\]X<2#]I)#^/3^MVRLX3^,%GI3WRUGZU\G9JL/VR DTVL0 MM+QRW3-V$!@3("PRKIA 83;;LVB/;4B11T\ZWDAZ'EG$SAL4X MC8KP4I6L0&1:9$J; ,Y5L#F03\R=];E/!G4KF$,RS(<@9']9MMF*V6G-_'WZ M&1VZXG+MI4T>B#41?7#"W#YGV%(AKD$U MI%J]8:O"%F+=T+&\_+S^$<,"__*'_P]02P,$% @ D8QG5%]&5X>G5 M?X\# !4 !N:6YE+3(P,C$Q,C,Q7V1E9BYX;6SLO=EV6TF2)?K>7Q$WZO5: MAL]#KLKJI2FRU%X/S__R\]\^_@KN MY__Y'__C?_S[_P/POY^_?_/3RU&:7>)P^M.+,88IYI]^[T\O?OI'QLD_?RKC MT>5/_QB-_]G_' #^8_Z/7HP^?1WWSR^F/PDFQ,V?CO^L$)TS4H,+5H-23H/W MRH"3R3F1H];9_K_G?Y::)R>B H?9@7)2TE?+Z;33W_^Y9???__]3U_B>/"GT?C\%\&8_&7UVS\O?_W+ MK=__7A?%C^D7YWT_SR9__LWHQ2F<_4\N(2?UOY&_1NL?@WJMX +D/Q/7R;Y MY__X'S_]M)!<&*?Q:(#OL?RT_/)O[U_?1MH?3G_)_A72ZZ@=(7S;_73?MD;TP4!&:=91*#OXK 2O$., M=WWZ_IBO/@LREC ;3#M$?/NS.\4[N@S]+@5\ZZ,[0#O_(+C$RXCC+J%^][G7 M<*Y WD0X[ \1AS@^_SK!\>=^PC^ET>4O?OA(?_[V MZNW'#V>_OG[[XNRW5\_>OJ3_O'O_ZC]?O?WP^N^O%M]]<_;AP\/+J0\ES()S ML7CM_VWG9UU;(G&I/^S7[>D-_77YP+J2PRT6OTQQF#'__%,__^7G?G2NH! R M").4"-(GD80J*FMC14RRM_-3ZZI7ZQZ,TG<@!G63'EVQ:A B#N;?[@D0>%K^G+20Z:EBD8!+X*!LE% Y";4P\^B,((YS6YS F3 M.&?E\A&_5.W^@H/I9/6=N;Z!\>5&_V_KL2QTNOOJWN-G',YPTO-,BFQYAE0P M@@I,@,NF@%#)^Q*Y%RPU6=,*P?VKTI?C";3R;-A?O7E$^W$.'D6)]-Q2-,>F5R>*^/!\&A! M8>3@2@J @MF;F(9)YZ!DZ3]OVX3:B6_A.A"L-E'&;,G)?RES?W,[*Z^$T M#,_[<8#/)A.<3GI*>,LY2N"TLX&*18,WTD!V15D6)2O.-J'*_;A.A"(="O\V M-=3>9PU1]_?^8/#Z\E/HC^G3<\)" MW&,B[]P1F+RXJ%^^'A*]9T/: ]?\DS?]$/N#_O0K[W&RG 1)#:1T$E1RY#&H M8, [APR]1AM,$TX=:($G0M+'2(?;K#=[;WPDX/KVG0T_A &>E7?CT2<<3[^^ M&X3A]-6_9OU/=5T]%:-STAA@B@?R!R020)E 1LT""]HGG]MLA!OA.Q'.-5#& M;)\[TZJ6*7(&5!6TZJ%YA!"/;XM&L(X6 M'%,&DL3@Z6239. UHL%Z5"= A8Y$WL"EKB?6I&Y-2(?6JR\5TJP_N:A@S\I+ MC,17&V,N2D*9AXF,(H )-3EV.@A5F!6RG>5P+[0G3XQNA=_ JSZ;7N!X05HZ MNIB747*PG!%1O7(061:@)9:9M4&TLA&\@GKS&=Q5H W?YFU7R*ZUZX>?, MB(%+LX6\G>=81F-<_-['\ 4G1-%QH.>3.S7^.A<&;66)_B5)=# W=!9G7B_8 MJ OM79!-TK2I6007(WV5(VUNS#,>V]P>-5S4D^?>8U%X R?X"O+2SGJ.0]+/ MM&<])JUE 5/0DV\>)1VN=,Q*15YY9-('T>;L6@/H1#BTGZ ;>+1D5U]SLC17 M0C"6:$6>#LV8)<0'VR\IK44R,J+F?PEN!9Z;4(QFMRMP^B_SF0F MJ)?]P6R*N>>E9IH)#:X:("I) 8Z3[3&_CHK""V';;/=K )TH!W81=X/XU3^P MEJ5@?O:9K-9S?#NKHCDK )GW7BDOC#_H9K<.Z!_,ZUB9#<[?>03SQ>CRTQ@O M:J779_SF)'X,7ZY$@LDFI76$[,EI5!I5K15UD!SYBSY$,D;:%)1L"/#)GZ M M%'''7K7W9K4.YZ^C,3%_^&(V'N,P??TX#L,)X5VDL<__-EADY^3_.UOJ'#$_G[PD*VG$FC MG!.\38#U'E"G2:*NM- @3>3*=OE8:=M#F77DPD&0#LGH]05J72MPDX.W1<1D MVIRRW^/HD ;76F$TM]SV$.9=!]%/B\8&?ZZ>">:__#P=S_#;-T?#*7Z9OAK, M'_B7GR=X?CO?=G,^3,;3WKOQ*,_2]&R\+!-Z]J4_Z95@K+$N@'%H0 4,$ MY MQ$@K4]DA#V*C("P]X!H;Z&\WF; .08=:WN474H_U*,6$E>(D" ME,R,SC@ZZ+BVW"MC0O&^S5%_'<;A#+X.57/SV-]9K@VZA"R7N 2CA#/5U3$3T$3>=?<88E EE\:7.%^AV,4U#R[G)=^R;_^R\WY$%6Z#^;=*OZ\/'L MQ?_WGV=O7KYZ_^'5?_WM]U#=\9S.NTZQG+DQQH.+,M8[!@>U9Q;(%+AUUNG4**>V M^ZY3Y-N.,4SP)2[^^WKX83I*_[P8#8CWDUHG-_WZ?C08_#H:_Q[&N9>D%RA2 MAI3KTC.MVB&]E2HG>H-L*E'$5FF3R8S MS#WM,[GD.0)+*8#2AH'/Z"%)Q72A14<=VKP?UU &V;*\?;6$ZXYH0/X.Q_W1\O9\E<*(N498R<];-+.)$8T/4H'V&A<9S8Y% =8JQK-A7)E6!^K6 M8'\ /C747I. ^)V0_QX&,UR#F*..RNH(!AUY?#Q&.IB+A(+1DWQD2+9-<>WV M6'](NG6ENP9UF-]NMB;R)_CR2Z27^* M2Q]WL=3WF$;G"Y7.5]U#K0HO6H*4F1S5$AT=YMZ!%85DFZPNN4TKOM8K.VTF M/RI>=%BC6EW]^T^%]SB9CONI9LC57_L[_;4FQ[&8@PE& ">89(9H!J%("3DG M+7+DH;@;!7^WXQ>[/OPTJ7805718$GH?WCFGU\#EWAJ-)4)FIJ8#15N93CM\ MX)H,VRA3?##RM>.S?SSB=*6(%LV1]LSD80Q1!MHB U,,E/$6(C,>,)&)FF(4 M9*7^D9=UZ(/RD%IM4/WZ?2ENCO0;+">(A=<<@V @HN8@@I"L,(+$VD2ZCES? M?$C"["[Q!I6OW\7=5$3E [? E'6@A/#@A+) !.4QF6QE:6.JKX]S=A.]$])$ MGBQP51LA*9_H98L,2F+)%-K]96KH'M\3O=O!74NI=H^DT^Q#K=H@+D[^]BF' M*;ZJ]TV3VC7W37\R[;F8L\H^0XF\=H/+''QMG)L*3UP;9T6C!N@; GSR]QDM M%-$DEOU=#IG!DI5."'7EM-N(# $5O>NYYJ:KW*RD_=%D5^ZC\SV$>>SLREM+ M6&Q'U6X9#:N3/T\X"LZ)4(R"P@H9R(Q,Y6!R!!U\EL*PZ!OU'[X7UB/)O]Q* MW>N8L[?86W0_^![3,E5E$U#;)&-NS8D[81TV*;.!^FZV0NA,]@WJG#WDVR#[94V\ M?PG.R)"0>PV&_"90Z 5X,IR L^*S,JDHTR8.=2^L4R!"=W)OL N0QS.[G WJ MC.=U,:\5>T,L#$L!)DH=4^C)QB8O&TP1"M%*3*4103:%>!)D::*/!ADT[W%* M:\6\:ONT1,6L19]3=8KK= MK&$2M2:=>I.1*CC:T\47OQG,*E.A TATFM-14 M^!<+BM;9<*5@FBXN:<[*LSSZ-)?NW&#R',FQ(C-)(!E,16/-98] F'4RW-F\ M6;!JHYJ?31 ]88^SB= [W!0VP;?R@C9 V'DYX&;8#E\;V+U.MR#,'@KIN'!P M0Z0E,JN2T> U[:2*N0S>I0PNH%1D/!>S68N@1T^9>TH*'P-CMM'#@9GR+<%I M>4I:9ZSS2D Q\[I[A>",\&0J>5VTBE[RC8*?W9Q"-] =MH"MA7:W.9_V4_1^]1]K5]8^KX_)&@WX.RSY-[\8X(:XLQX?^VA^& M8>J'P94Q-?EV^Y.U*3(R,JZ#2Z"DH>U.* 6Q#J^6&GU)["$E=8AG[^2-94>_ M]_AI-)ZGE7Q87!-->BH)AX8A&%N')8A$;H2B/4AYK85%YZUL,]QX/:;#[6'' MHLRM5(]N]-,@POI9>3'&W)_^&M)\ENFBP=[T M^6@\'OU.0%^$3_23FIK#&,^H)5BAR,6-QD'@S(#A(<9";B^S;5J ;8/RQR-: M,QTV""^^).OQ\]R:?(O3J^FY[T:3A8[.S\=X3M+Y-?3'B_>#BZ@%0P9+QKJLL&M7IUDM[KX60ZGE4A+/R8?GH7OBY& M,BY'6!5N8U:HR'TI=-8GQ2#((,$XJ2Q&6XQJ2I0:GF40E[ ^RP!92BR"&9](R?P.HH?CQP[ZZ#K M8K6]9+&X@Q)&2^%OKF'*,Y*>B!E_J5,8DB> W#/06$9.#9 T?FS['4-EC MR4O^_DB>7TU87F1BF5:@(YEVDDEP7G/0VAD7T7)3^ &LIF/%;:Q)8.2X<'A M^1'-BKVUTB""?!/3ZGS; %53L^)N7,FNA"2_?<,NX@XA9M?W'8'XW?CJ:XRIW73@=C MZ%SU.G!0*0@"Q#D(+WC,**76N8G.;T$Y"97O)^ 6#1)F<8+_FM5:SL\U\7ZU MH;& M'-Q";K46>2Y)'!62B@V)Q$P%:;;.(]K /V(MF(7NFG1H/4VK)5CM0&P MIA;C6FA'JIOO0H$/DV(/Z1]F1UD"3+',8PC 4KGJ/2)KYR^A!7HM>&XT\.:P MM'BH>OZ@K-A&Z.W9L"KEM='(.N-/)ZM!<6P?[^)"RSP.9VQ_+3WUQ=O*HHLN3)@:DS,Q5S"F+6$0ICV7C# M)9-M.E,\A&S_*NJ%''N%=)N""^!BK+6@Q&R'F$#Y:!BW9"_K-NF+*P1'B&1W MJ?7;1=,["+:![[EFD0LS.D1AK#42!,W #=[E3[ MT#C=;43<<9WK^F&#FX#ZX<;I;J6IC6:J[B+F@W% 2\J@+$75HW2WR)D:CP2K>'9EDO-1[C4P05(H6G*3% M6:E4SHREZ-1&JKKVH4]>4[L*J.N7ZA_],=(/OC7.RC)ZEX%GG>MZ:G<,D>G8 MD9@8>;>%F8UT]?WG/GEU[2&F#M,W%N_XJ#_ _'$6^\/S%1R.63I4@%&1]Z9T M@:AJCI-B,9%5)VR0FVV&MS[[R6MN3W&UN$WY;G8Y*T:)D!%L\71&.SJ>'2\> MI)?>Q?TJYR5CZ.PW!2:M^+OXY&^7L;/&D?16U M6:R-H(PP$$VF'2?J@,G2.=](]1N .YDP12N%-$B]? #BZE)H Y!-[]4W@GF< M._;.E;P=B?;04(/;ULW %AL)8&!@+/VA"!_MDZR "XDE9D5RKDU9[!%I],"= M_.-@T3:*:<&>);@QYK//.";,*_,I,UMRT A&H0S9]-^K7+A'7T.F(67BRIE4PIH[P2^!\<""= MR+%8&76C7,'[<9TX1?;5Q-H-I/M<#S+3R1ZA4/O/QOX Z_6W7,ESM\\TX5TN!<6POQ MK^,ZFQ0+%Y8K"\9I"34<""[.QTB8I((3Y)8V:S1T#ZX?ARG;JZ'MW)>7^&F, MJ;]LZDLGU;(6X-EE'7"\J!-8NYB>TRH$'QF$D.O]J_9T[EL%AGGCD06R"=KL M/EVMX.2(=Q35-H@BK07V%J>];+,0,7O0SI%AR+*I77AX;4^9$NJ@Q:9#0G)@50VUR'7#IQR"%Q':YR,#&6KMD+?4)R<^G<6 M<8/+I@_I O-L@&=E[:(7L764(43ΈZ&!U5H,3(8)W/&J?1>:-?VT \CBW7YTK>%,"[:F=(Q')LJR1 MBP#,Q3JQIY98)DG&>C0E.Q,T,VTZ6!R-0 _<>ST&_FRCE :\>34/ %\!6V5A MAI*S3@&RM0Z4Y@EBD@F*IC4S;1E+;:K,[H3SB.SE715W<]#WWE)O$ _\.U[T MT^!::PYA1!T9ZJ6O@\RSA,BL!9LL^?EDW&O6YI[\>QRGI_P]Y-Q@ _AU-B:! MSL9(*_VU_Z5^=34Y-J?$DI60M2$^&E?(ZN<%1"%O7B6ET+4Q7-=C.CTV="3_ M!G&ULU+Z"6]N4BRQX&BU$!R3RVK+Y!R8E#D9ZE;SS6J*MB;%G7!.CP_[2[U! M#.WYK#_(WY+&K:IUM5H ,F?HH&(,O!'$3G0B.9FDU&TX\#V.TU/^'G)N$$I[ M@V&"%Z-!?GWY:3SZO&CLM(2FL@^6&P3+':W2U_DH29-S[G0VWJ%6O%$WO/6@ M3H\/76F@0;[WFS#,2R1"<^Y\", U$I*D.3A1),@8K2_1"Q,:M=6]PG""JM]- MOKK8&58B$7&%@WFZBY(UJB:\> M>Y+QR=T%VZ&5=P5B2;)-8'3>+^ :@,-W"-A1!3>5N(?\.FX$S4:W6X]#C?<4^W>KQ6W$UK'V?B-)79C7 N9?E)"RDQ);YBA]76FO^\>?=C*N)V%/^I"9 PI=K0%@. M$C.=TTR*>FP;#5%)#267X'Q2 ?-&N0:;J?#ZHY^@"G>6W $3N>?6^.19SO./ M"X/7PS(:7WXWY/X[4)OE&*QM\'G[^N13B:(\\>\Q$D:]S\M);',4_ 8$[/60'*LCE_D#&(I$5 S*X.- MAO,V_;H? +:_)UX__HP,41+F\'S^G/=8W\S5W^K$P9Z,/&"1"0060_Z&1@@E M*RBHK;3..6RZ_(?P':&'>8=\N>V;=ZZ3!I7)%?,6 =(7@R0 MD42GIU*$RX]I38G^9'SL3[GL?K'I:C L%QHE*9#+]@I2L M)D_HH*-U$C<*"S^-*%%G.KPS,+2-+!M&$C:!<:J!H:U4L":DL(O\&JJ3&2/0 M&PZF" U*NUB+J1GY5@R=9$)KV5U/R,<1&.I"B]N(K6E@R*"HIPZ"3EG42F_]P>#U472 MJ+RXJ.*8](???GN?\0][/[.KH%*WB[\13]\S>Z[*#=_T/V.^B>2:FU O'VJ&'W-D!=+7",%:#X6.(NN+JPT2VN31 M;8!N[_S!]<]8%##GK*W5B=[48!DH3G\$$1GPI"1':4SP;9*%'D)V^!!#YVRY ME4S8I3(:1*/NP7>M&OEZU7$OLE)DBAZ2MK6I"X&-/GD0"7.(SF26VL0?ML?Z M8Q&J"X6UR&=>C[@6(]>3P[@0H+A0:CF' J\CAZQYEC(9EEF;>O#[Q-T/P!U M]E9*@YSL>X1P=3/]74L?'/='F?<"-\+89(%915Z!U H(.JL-IYV-,>3DVW1% MV1'P"=+K$*KK,#?\=I[T/0M87HAY02+1""F:3$@]AQB4 ZW(\2PBL,#:D&QS MC(>Z5V[.ID9J.?9=\P;R>_[UM_!_1^,7@S"9S"]_3#"N6)TA2I*E$G2,.U%J M+45V2@F3>6J3X+(%R.-7.71+D\WWMKW4==CHP3>@;\/EJL)G$[A->[-L"?@X M?5J:$6!SHG6FO4= NH L(YWL8&7-%O.9WL5D(R"WJ!F/0N4VH8A'0;8'>KH\ M5JYMH[0&''LQFTQ'ESA^CX.Y_3BYZ']:59)F[44P'L&5.AQ1HX6H&4*TT6J7 M?,ZQ39^'>T ]*A-_?X6.VFBCP17-V]$PC2X_X12?G8_QNXIC,C^1JU*+:HP% M560ABS1&8#(28LX$4VTZPJS'=-HTZ4@7+8:E8+H8C@:C\Z_/P^0.22QK(IT0 M(N4(0M3.KZ88"&@MF(+>6$,+:-1P?R-XI\V=[C5T^%N86P>VSH'VP*"!(0L$ M5P:(CM>YALX%&7*1Z2B7,#^80]=2;8=GV9VOWB:0FSIV.X ^CG/7E S;$:\S M338X,7>!;IB3W LR ".]F!T47I-H;YHR'? \[>8^?>-@IL MPKEWXU'"R>0]3I ^^>+9,+_$SS@87>\MED5*1AAR@%%K4%P@^$B2$=HKQ;+3 M8K-6 SNP; -XA[?2FBOZ%K&ZUM):M[#[U.>7&*=G<=!?C*^=?)A=7H;QUU&Y M\?T]$IVW?$)7:)^;("J;WR=5LCU"3A6H75BV* MDD&1.]W&J;@/U1'JGSOCQ>WQ(!U)OT&XZR4NYDF2OQ2&"5^,)JM4:4P\,"48 M)"9K*Q.CP*%*H%TQ6+LR(G>-:+$&TFEQH@NY-["9*EG?C(;G4QQ?TD'\X6(T MGM:O7XPN(ZT\KVCKO6:UH9_ VF5(R PA2 V.>SKMIAU3#]DM4G%C'2JZV^KQ#A!+D(; (G&F;0@DFQ/8,^(;G5$FPH\1; M]$R^8[V+@"M+"B6CQ:%FY"(JX8!PR7GI X^1F]*J8_(Z2 =KH]*. YU(^[&D MM:T.N-+FZ!J>AUQ-Z[CW#CLK[<'B+"'T ]'"6<,M[PV-"F%#KK: M:BAH;T%D&850*@K7)AOCD%1X(/Y_*"9L(^L&#/B P_YH_'8TO1H-XQD7I@:" MN8JUCML9<"%XF$^%\,DIH]O$K&Y!.8))V8&.;N;+[R7@%FT;KQUXJWD/,48K MG0*I2P2RF%(=1!? %RDY5UD4T:BYYRTL)Z'S/47<*/3T+4XZW\M4L2@*,= 9 M@80(L>:J,M!LFX00/H>T;6[Q4UP-;7]UB$[CO6W MK^;N)<*>8F^^*5S#Y[,/RAJ$@'6X#*^=S*0M$(S73C+C2Z/.O8>EPP,6X*'8 ML(VT.V1!O:#N??Q]]/%B-*N]K>H FO[YQ11Q^.SYF^\WQ>4AAB%ZQ[2!')'V M0ITB@62"7BQI MX'CY]55FK]+9$;1ZD:I 562>FPA2."F$=BGE-I;# \">.%%:B+^%QU@OR3[> M](R3"C(4PT'+3*"<3^!]KOVJZ1CC(2K5:*SSG7!.RZ#<7^(-;J5N@5HR?Q-8 M34W*-<".8U%VH+J'R+"'W ^Q.ZSF%4IM+>/D/_N4R')RGO9"[J$$D[@4Q=#? MGCX='K H#\>&;<3=M4TY/[.^ [:*@93H+&<1+*_7<2S3\9@= @M..$^N;H@)X8R4R_(5=;DSX;"@?X_ ]?)H2XIDA%[ $?_ M"E"W$0VRP'"9P:6$-,A8 1[KV#=,"D*(=0J<=$ZCMT(>(A'W&Z)C^RJ[<>#^ MF,:.\FZ2>GL=U^OA%,E-=TFT,D\TQGB)7.M-)U];+]S#?8\;+^>B==V,Z)+YAK-.;^\/4 M_Q0&+Q=&]<=Q__R\#@EU,@L2!9AYH[Y2.SRJ8B"6+*V6IE;;;&3E[(OD:=/F M\,IH+Q>_PT&Z>+VC'AY8SH>K[HL]B+H5BFF(>:10Y*DV%/^UL&]"E;E#(:ES?> M+]8\Y&GKME,1-DC,)5CAZ[R#REFYGCK<$URCXL&"#9QV'TV\\TI+$(F\.26R M-Z)-@N4Z1$^;!YW*NT&/W'=7J.:KGDQF5UM03PB'/)7:1;]W*.-@OG )4E$UB0">R3LJ 2(N5O/<+3X$X3?=SFC6^Q][P875[VI_-H'E[SL'LF>X)C4KUY()ZCH!U2 MVTA[I4WD/GE73)O[_2U G@9[6FGECD#9SG'6*X_LQ>@SDJ,]_;7_!?.+BS ^ MQ]6WWM?[BU[T2D74'$0V-9?:S+LQ:/ >51&1]DM[(Y7P'N_VH:<];0*T$>H= M:M\_0'H'PCFRY0EY-5;BUE'Y\2),7XYP\G9$SOR_9OTQ_MN*/()T614=C6)R\_AI0Z"G2[:CJ/(.GG:<]_YB-/R, MXVEMM_61B#.Y& TR?6^":3;M?\:/XU '[KP,7R>\AU+F+#/A-9QV5UOH9&8I M@](2(],R&-=F-.3.D)\V'0^KL3NXMG<^W+S1&N;)KR2G*HO)Z@SOQ>Q+3DBG MLO:U:)"38Z!8@B)L8"5':62CT,\Z2*?!E6XD?@<7FG1J6#83N>T\NJ2,X#H" M*R'2)ND0?)T48(R1V3CEA6RSU6R#\C08TTPO=Y!H[VCR&ZRMB*Y(?3:;3J9A MF+^U-S/)>*:Y(@/0DQ48K8%0\:)R3I6"PC1*N7X(V8F0I4OYWT&0G:/+<]/M M^6Q2M[S)HE/5/%6,3L9J=2W.S4F?GK(:YW9U3?X624QI=(EGPW>C*7VW'P:_ MSJ:S,;X(DXM5)+TG9/ N1@4YU%Q#]/7"/$@H*D>CG7:B;'8EV1+ETV;9XU+B M'?3<.[*]^>*>C<>!OCN'_;Y^=5;H;:LKG/P]#&;XG_WSBUX%K9!VXIBJI#$Q M<"XXB%(H5T*JX?HFNUVWZWC:K'T$NKV#JGL'T*]77,WGYF!^1ZYL'R=+Z^#9 M,%_K T:86/$L@ ZJSG;2$ESD&DJ1)0K-C&5MVG=NA_,TJ-90-W=0:>>8^GP_ M7R0=50MA-5.'I#$;U_OH=V.\[,\N>TJHC$8'D%YAE4=U4JI5F:*VAIBN;F9< MKSE:'W[6T]9_"X'>D>&W7PC\87S7S,:><%KXD THQXB;Q7F(Z -8IU%&[9QA MFT4VMWKL#T<5\!R,Z;JNP*/]4CI.G( M@%*)F)G'PA:AJBP@Z!RY,;M?3 M]P:80_5F;!\?W%ZVC[H?HW4LTUIR'914"P&M!L\+ K>&N<*1,=:H#=,CZL>X MMX8WZ<2XC:0/UW9O$U0_=B?&K?2V6?^]781^.$IP8V0LK#8+X);0"0E!2 _H M8V"IR&Q;!82?&!DS81M8'Z<3(I4PVJP#!\OFX @W!9 [6)H]*E9(P-5'^ MX^W$N)6.'NS$N(V #].),7EBKV7S:\L$2K)89Z_2<4??15NXUS\IXL-T8BS&6%;3TBT:4[/4'7C:P"!:[P5*#%RUNO0$=KC($3' ;/(WNF0O6DST^&Q M]V!LPH9MI'WD'HRR<*O)7&%9UT9BM+^&>FOB52X*LU&*W^C-?F(]&+=2U1X] M&+>0\Q%Z,!J39?(Q U=DP"CI!03E:G>@P F<5L6T:6CR='HP[D*4%N)O<&I\ MS]CYMABT0"L4 R9KQREI&;AJ+W.1G0I%"-DH&^@VEE,Q(O>4-Q78_<28 ]Q-]\"5MCHN3DS.JJ\6B9!NY@*E&RXX,Y+Z]HD MR1R. @\8C =AP!92[MI8?!&&(??#\&.]_;S Y7$4F=$YTA*-+V032(F0SEI#8R"N_\^,.?Z?N+?=2IS%H$_^;II3=B4U%$GF50X*,H9'3Z"-%% M#SEYY!Y-XJUN .] \X35WIF0.WQ])^-I;YX!-]^4R A)'+T"8B 9I[)(VI1* MANQEB-H[RS>;WTJ?>DW+]+>;&O[NL4_=,MM=AAVV_;D"L9KGM &,;>ROS57: M_7OZL*FUAPIN*G$/^;5X+Y=P;"[D+Y)75TQMKY^%KZTK-90HG-2A.",VNG5[ M'&I<8RYUK\5MQ-:Q]GXC25W.+I= F%F)2;@L83:/#)#X*Y>ZK%4 I67 .G]'I[D_G.(HW@,:, +C6O?= CF7&<@29CS@4F MC&UTBW$3R5.W?#J1<(.>=]?Q+ WV31 UC4?=QG2<:-1^NKI'\7L(NO%+OTJJ M$]+0+D3[&-:1%E%*B+GN2L;RG)C6(K;Q8P^E^@>B4*TUOXU\VR0KYM%PWL([ MAN$_STI!OGY^]7YY%(@E+!Y"%HLF65%+5\5>2041T!E%+B\W&RS\, M[_#1C7WU>#N+L6,E-(ARK0H%GZ5_S?J3A8 7[P,3V:L +M?.,-E9.@+IKT5X MSZ7,!EF;3H9K )V*>="%O!LT0KT+5IKW#/IVECT,L*G1\"#$X]@0G2AT Y+L MKXT&Y\S#0+W,],]$!I'(5U*Y#F3%8H [IQ3C7G+%3HDN#]@=QV'+-DKH^C[L MMW ^G%U^P#0;]VM1\+ME@_BK2L'5^"S!71+D62=I)"AE$8+D!FST6F>=E4@W M;D;7W)!M^,##FQ<=ZVG46,@-C(UKY>%?ZUW?)*3Y8*WG7Z__9#%SS[D4D!52 ML/&U@V*$J(T"K9-1] <:VR8NL3G&4S%)&FFE02_NZWA64S4W0-34++F-Z3AV M2"LMWD.6/530P!:Y QEJ$60)"4H=YZMT%(2L)@'2]PRA5AC;] $Y%"D>L#:. MQXEM)-_"+L4A23CUP^#L]R&.5['W)'2@9X-TM0L\IS]\= ZT5%P:D1+*1C[M M77 .;X#LJZ>;=N?>0FY@8GR8Q0G^:T8'XZO/]71S:LLI[(XG$\U>)C04MU=#1Z)AF=E#%D%41QJLT5V9UPCC YO1MUW4^"'62] MUFAH/CO]U] ?SWLB=C2B<,R0K8RE]HDHI4V;]@/-0E\*L6>T MB$'6@EGDC%PQZ<%)SD%CYHPY+H4_1"NR*T#'KACH@N!=RK>7[>/N1:>5Y#X%L)$H M2RY-NQ% MMX/0#T<)SW523$9@MM[NV5(@<*N@3AS+A0<>5)L8UZ/O1=<]$[:1]4%ZT7DM M;,3LR NKDY29)!\].PW,!1:DEL[G-N?!X^U%MY6.'NQ%MXV #].+KAA: AFH MP%VJZZOI D5(8))'AEDA8Z7-^_YX>]'MH_,]17R87G2.(0N^ME.GW8L0N6H0 M"P6.9RFM#[3Z-F&IQ]V+;A^K;T\I'[(7W2:X?NQ>=%MI;M/N8[N(_9"]Z&IZ MH(RY]M%G-7TP=%NI:O=>=-O(^0B]Z#(Z'XWB@":9.HKAV(4H+\;?P%2]&X^G'6SXQ8S$CUFX"9-XJ$QWX5),^ MO!)2!>=$HW%M=\(Y%5-R?UDW:$IW"]0JFK4!K+:I,'<#.U(BS/ZJ>X@,>\C] M$/O"53ZO1,6THM-+AMJB0((OAG8OS8Q/C'L5VS2J/"@='DJ .1@;MA%WU];D M_+3Z#MAJ\(()12==P.\(1\EFZD/^H:^$= M-)N%/@ISG0,Z[L?9?&KM( PG>V6SW/^1W66S; ']1C8+]X&9PI3EVBHMO<,L MC3:1>\-9T:SWT(?OZ[/?^>DO^Y-ZA3P;XYNKNV[.90K!>1#2:\]75,8,X1 M5) (3I&9+G4VDDF?&;;)WM\=\S'\FR9LNQT:.8@:F^3;[(K\K,Q_V$,MA6*> M@\"2ZE3YFJM8O8U0&]5F'0UOE8:V)_0_Z-B)4IL$=N]=0)77&.MWP_CK]5]Z M=CF:T3M5BDK>V03"TA\J>UD'JM*+Y95V 7.1ME7&X#ZX?U0^=JG.)I=/=Z)? M!$=TLE)(,H_-O#>O3(3-HH*0)?TOLRG$@^Y^!TY2/"9]ME? 8TE@?$]D'\\_ MLJZC1EWGWG060L>:]:]M]'7.<(:@T(#%@"X&(6-HD[)R-Y[CQ2"[4O>MNMR] MQ=ZD3OLFJJ4CO@FNQJ7\=R,[5D'__MI[D!![B/Z0U."(3@BE($HZ#)76#D)M M$)^99%%+IX)I5RX,PC4R+&&Z.UU@0G'WC0,2KTNU#'J)$L.W3'Y]C6 M'7R+*2"310*'E2[9F" Z3^=?5+S. L;*=9&M9,$+L9&N-WC8R1@ 3:3;H:>Q M";Y5YM4&".\V"G;CP3%._#;JVH(+>\BZZ[U_,Z08N0M*12@,R4-6HFY8UH 1 MTA5A0]0A/G8VK#GL'PL9MA%Q]ST#;P?LEO#.AJM^_!@3\\QJ8#8R\K E!Q*) MAVQ-B4P7R MY@?IJ/TSQ@F53J7G^AEFM>@/\MY M_O%A\'I81N/+^3?WN-C\FRR5"YB,$%BLA:)(-8) M[.WPO'WS3L(8G]]ZX'A^?M;,C@K-/\V8-?Z5?G$Y>UPN0_BC_=3R: M3'IB?OLA2'XLT*NN'(,8B@+M8T'O,.C-QKD<3ISK%W.,Q)*#\OEV7M%Q"='@ MDO;98/X[F.]>VZLO]4OL1>UU3#: \TA.<0X:(EE[3*/S M8?^_,??H7!6>7@_PMF8' B&I-B=&WR=YHMZ8>C\.,@1X-+W9WE M^NI?L_[TZ[<<^,YM$'"W2.:E A)O!"27!*9M)8T1+;%(6[SWL*^>NV?32:SR\5>4:W.1$+Y^VA 'U-K-NL$KIZJS0PU[0;6BT@>3D*( MR5LH-2@B@_8IMK'5#K"X'^[U>&R$N?U.[#W&L],EON]/_OGK&'$^FXZVC/D" MHS LTEL/3# /2B*2*@J'DD6RK# GX^KVWF!\S_^ M3JOH#\\79Q_O"66M9W3:J1P"J&@L>)021-$VZJ19\!O-(S\<\>]8Q1\$+^*NJZMK5-Z).X'Q4)$=,$+6T(+CT1J)3PMDV M^LD2:="785Q+=E#/.-%,I-UM2XVT7WJSI.:OH>9-GV M%#^4II\*BTLI7+F00=?)6HKQ",[J&JG)W)DD/(N-YM,\&?8^D$7_R,F[C8); MWH[6K*!%N'V9#V8U]YGS#-Y[7J>$18A",K#D 2J6)(N\\>WF34B/T.=IKO%U M@>&]U-4@A>,].5CC?HVCS:&MA@-:YT52")%I RI8 3'3'P)+9%);:WRKBK\[ MX/S!GP[4U& /(J]\GG(X7-YTK/KHV*OG'SWYV'&7,2H!F=<.-BPC.%8R M.!&3P.!2:C5IX>DF'V^>TO%^-!C\.AK7?]0S-J/"I"&GJ$&9(,!CP=H7 YUP MTD3;IN738=?Y",^1;M^"(V0&[4JC!J;P 5;[=K8846)U\3IE4 H+T))IH44% M8$87@RXQXUKU]#W0$I_0JW( KA[^M=J!:,>(K.V\T.^+(7I11Q>-CK6NSH)R MJDZHE1(2"LP%K0B^T0S@ ZWPC_?I*._3'C1[4KGA?Y_KXVJ=P89(GJ4#M'5P MM*8E1AX3"&53-IRV#=7&@3_4"O]XG8[R.NU!LR;M]ENMD[10L']]JW7^0?+]517JK]R/:8TL*W-V\CJE3CH((V M$EIHS/6MM'(4\GUV61-?V2L[9"QMA59#I'TLXNFGPR+LP_)6*RC]$P=IY8@UH)< MD2T/,DJ#_$C&U*-A[U89:X^/O%LHN$G3X+M26)BTR0KGR-)!1\=+SA!35G4V M9S&ACO46[(],HY::WBC3:!LU-;B:6Y>^DH74.2&#PAD9)P(YQ&P0JNOG:9WT MFK5Q2DX[TV@?_G2AJK6[3_>91B2UR_YT+J@PG#=R[)/@AJF/DZY[%>[ZJ*YR MBCI9ZHU$(F4,%T(B8BI*1A.T9JFXR&0VV9 QM.M#]]LOWHPFD^^>]%1P,IE+]%?$R8O9 M>$QR[X5@I ^9]NZD?*V<+."4"+7<2!HCC0NQ37;._;@.OU=VQ(I;#FYWXF]Q M="ZV_!HF?H/G8? !I]-%S&72LQ8M-RE!<(I,5!]JH+BF!SB>DPFT^=LV0X+N M 74RM.A*\%TW;;X!9A%G/BO_-0OC*8X'\^!T& P60%G1+FF"E]&R>N--Y/7& M$'F#%-SZS&^F8O3UT-R1O!L^&Y$3L2T3W;2 M;#H;XXLPN5B=ECW:^[P4(H.R=5R"8A:\I.V0B>!UQZ M;-"':_.U78^5O*]?G96SV;0N<#)_U?ZS?W[1$YHYS.C ,Q*O$B1HGV(BT\UG MF1QRV^CVN]MU/'G>/@+U-FB3M7QIR%-8LX@W_1#G+>Y>S[-#Z#>6U58DT)[7 M/FHF)>2H>6UO4\"['(E)P@@43M%9T-*+VPWVR5#Q<,IKT-'J+>W@$UI!O>5_ MCX/:%/X=^2?]J_#%LV%^.QJF52R#%:&$)R88Y4 %@NR8$L!D9DQS'DMHT[9J M.YPGPZV&ZKE-)M>M&T$@%\DC7@7/N&<@G)!U[J4AW]9'B,IESHM&U^B*[VX\ MATH#.XA[L).0'TNNUNH0?Y;^->M/%DJH-^?,:L]5T:"UH#/8.@?!& XQ:#3> M^I!8FZE!:P =*W^K"U6OL9OV$7F#W("[8-4OQ[BZDMP$8-,TC#F^& M=JR+4>>"['HT]6_A?#B[_(!D <_]J7>S<;H($WQV3DNN-LH28T%-_YLS%)\" MJ.PDT)'IB>K19J,19=E,V1L^\*14WT+(+4Z#,%AD'2%.W]3?7NUNSKM8)%K0 MJO8.Y&1I!Q807$G\Y-XWLR36(3LF@[$+H#6XT[\*U&I^] ;*VIN1:;$>R M(3O1X0;$V$,!!]HO5JW6:!_SBM4PG$-0GM3H@D"0P92L4,<2VN3"'YH:#]F+ M!V;&-G+OVE)<[+#'_@L]JX4A'2M-+R QMT4H:I)?0!""?#9V6FB73YOKX06B/ZAIO&VYL MEM*UJQ(:'):;Y9R)(.I420ET)8&56ARD+!WP# 4HVOTA*.^@2'J5(F?&N$,RYK&D[QV&*CMI MH<-0S-PW6'.4G\5!_WS94_HS$7G^Y5])DG4I/2'J8$*A03ER&)0*#((E4M=F MEL+XD%"+C9RN79Y^*N0XC/@[S$9?5$W<*8N/.+YUUZ^(= &;B/46C%7C$WZ()47CRB#JCMK M?"8QK-5KH8=2[(8V50241F_AC]_S)OO3/&HS/)];L]7=+(M@P#5_*&E3@G*)G.&:PF4%?66T 9:C M,]$Z(UB;&IL-P.U]D[_V$;W,"99,LI;+!5 L,/ R>TCUV T^I:3;.,;K,1U^ MW^J:'[>N\;N1?]<'UWI8BS;X9^5O$^QE[^NN7'L6,J0=E3&(3M3R7L<\8S(K MOUFT<*/'G8[R&XFX@0OS]U7\^ME@,/J]YK&\Q(+C,6;:F)]-)CA]<5'KOE\/ MGUV.9L-ISZ'4JM!K';%V(M11T5?%@/#,2,UY48TVC6V1G@Z;#J*K!EG$?QN. M,8W.A_W_GB-\3@9&Z=<;-54R4\F"\H;V/>(_>*$B\!RR28XLA=3FN%T#Z/28 MTH7D&W1*6@-KT1"%OO$.R0*L%OZS87X]G.(8)]-E>B3MDSPF$1(8@;418*8M MT@4/3 O'M">#4K7I(;('Z!^&6)UKL,$-V7K1K*8T,-HJ>0)-6$ %6>MO:FQ; M9BE8-%8Z=6!K^*#W1<7_V.Y0;KB_;/9]&(T[D^_SL.9I?@0"PK@O@B@ M$[A 0)*5B](ZB]G:W&:ONAO/L>Z/.M7XJ'/)-["F;Z-:)8)O@*OI]=$Z9,>Y M->I">P\28@_1'Y(:.EKCA.,DM3IJ6* %QYR%$&A3Q9"#56UNFP]+B0=NA@[) MB&TDWH )+VOWM&D_O:@^VOCK,GAMLRDF\3JEC+2E% _@=7# N1?1SRU7"0*;GH@O@C QD7=HZDY-'X"(@"S+4;/W. M]/?=HP]WENXE_%$7DNO0A)H#"5^N 0G%*Y42AY!J[__@&$2F M&S>)TPHK0; MW25LIL+KCWZ"*MQ9<@?,EGD5QO33\TDU!=[A>#X%[#N*N?G42SFWK0BSFU1AGMDJ##IJ%3VWOILHXE,J-ZC6,&>@\GH(;D^H/\9 M;T/\E2#6H86SZ:(FK=Q$\2UJ'XH3,A0+O-04 ^$9A"(8F*SHR':9AYN]^KH: M8=;1"O8>\;8?CN5M>BQ%9%4$,$?;I HUDQ%3@>!3SD$JSIEYC&(\5CK$4?A[ M:[S293(18BP*]35:7;)U1C695=[J. M0UV,/@H>'Y$"C^6R=<^%/_]Z]P?,W5KK5>&6G%E)-C0H5T@>7"0(.6O4RF#R M;:+O#1=UK&C>,:G:[>[?&64:W"+=C>S:&.I-\#6])$YS^>=%U>33HT"IS(#CCYA8$P+T:9KS7'X]L"]]I.EVS9J;$"S#]-1 M^N?9IVOWX!%4,'0&*C"F5?&*ZF!P;N5^WH#P65VI7;=VZ$-U' MU&O=G>Y#@]=F.'W]. [#29C?V^X3M7OH([L*J&T%_4:LB\F0#1E S!JOA.:1 MQ4*V#QJMA"G1]1[Z\/W>Q#6?_LVM05V*KQ=!1F1''%$> O)"'K)BP7M9;*,6 MB \AVW/0=ZTP'>;GL_X@TY;\&[UFI)9:=;%LU=M3T7BG0P%![P,H+(Z,4O+L M$C/*,\9XC'*CZJB'GW7X+:=3M=\8[=VI9!O$6U:]WSZ.EB7,OX5T0=#'=!KG M5_2=3_7'/<>P*"-KNT UG]2::/$603-4UG Z@T73T9$/X#L1SC142HODOAE^ M'&TP;% QFV+-:32"59ATSGKK-?!DE"[)%O1MIFIL"/#$R--"+5TW>UP4TZ1^ M&)S]3K0F9X"LONG7N7EV;80T_2SW(M.!I$![(]>F#MI%")[X[HLBX"0(Q])& M1\\6#ST12C25=8.BN6_)3R0SSBS'F?NW<-:H7XRP50<95;;E/)RNO M)VL-9*M$SG[4R86RD35[ZZ-/1-$=R*W!Q/KW^!F',ZR7&-]3KH?.BRBE >,K M,"F)7KZVG>!&2E?[L0K)W!+[V M#IJN#J'WF+#_^?8Y5#M=Y>3)BM&"8"GM+=DS5D*(.?-L!3&S48[- \A.A"A- M%'$'4[J(D=ZQ<86B;?0V+RZR%9U=1-WH("41BXJ(7C>+B)[\>;&_R.\@PMX- MPKYEBJV[PGS^];N?S!/",K/(63)@\YR^C% G&T F7J+@5H?2AB@[P3U4EFI3 M^K17U+&33&M]U+OQ*,_2]&S\87%]/T^RB2Q)0WW6CB'K^C> M7U.WU=Z1F _& >^Y99I;,)%P*8$.O&8&R+MRD0D3I=NHP==CU/T]9> '4OTV MTNUZ7L,*51CF]_42<+":MAR49Y(\:_"QM@4)BD.P6"#G%)%\4WMKDL<:QW7= M$PY;3]R1]$==BZ[K/M7R6)+'&I4K(E5PC(YN5T5I$Q%)TO M('5 RW+B*#>+1=SSD">OU:X$V"#79HU=LLB-YL((09ZM#C4:8NOD]1@9.(/% M2"T14YL6C/> .GU+KFO--&A*O0;:JLAB W!-BV;NA7>S.AJH:=2=C#MN/?2LE/Z@7]>Y M2!=](U4?B>$ MTS0"R8A*5L[25"E[=]Q)JD,T AGIE6V2TK+N XZ.@SSUAR..R9QM5 M=,R:5U\PS6N S^B83#A>GHZ)H5.:JSI)4]1J.0%.!UD[ WH1 YV0HCMRW(WA ML&&NIBH;=2KO!M6)FYV[\W>"&WH/N&; $A(^6>]\'6I(.H@:$'0AM)FTM3G& MT[=C&NNM0:G)=3RK!@,;(#I88.P11L/VUN(]9-E#!8TC8DMD,CN,3GNPRM.& MZ#F'6 2"U,RC2U$:&9XT*7:+?1V $]M(O@$7;I11+L_'6&Q)9(H!K8;.7%40 M7#81K W,)Y,U:S2J[TXXQPV-[**G4=="[OI2]=?1>';Y:M[IY".FB^%H,#KO MX^JZ5\BLE78%LJC-&ZR1$(CUP)6IU\ Y&WVC =2::]5['_-DU=JQ!+M.@%@8 MSO/*Y^=?[X=)!'3"9P=%U5*#R!VX8!/H8- 7G<2M/J)K%+WY,Y^VUAO)MNM& M!!]P@&FZ@+9*(W@]3']:M9^/K"Y20'%UCB=G"F(4&G3!4J)3,93-,F'N?\[3 M5G6',NPP@CF']G;N)H?!]^#>XXSDB_EJ.H!,N10&/*M$Q\O_W]ZU[;9Q ]'W M_@M;WB\O!6SW@@)&'Y+VV>!EF!AUO(:4&/#?=RBM;%?V2BLON7+LO@1(@&C/ MSIDE9X;#,T50+)51#]Q&SS)S2;I1)(]YVO=-=75[#F9T]275/GZ[N5EW4/NK M/ZYSM_BR>IE[I?S?+HLN$X8>O_BO/N#+K9JL)PBN37M@+3FVBJ^])=:63;08 MU0<)(4@ME&<&#- ((O E5<&&DUG'X.NNK)7WS%W>0LGRR5\75Y8 9KQR EU.A&I M Q"GDB$QA9P2!8;;#6FN/@HF0)&>)")OX)SB-?.*YP;%5N&FQ MDO5Q8I_+C #3]+3F/W".A1>:/9$N M6N*S9D31#!)8P(5N*U(=O-,T\(BC!:,OL7M7W6B56XK/$$5W=9E6F]4J3EIW MS =A#,^:&.K+J*A@B:6@\8,SQ4V]C6Y4PC&JI>=Y#&]]6Z]D_B/I$)KY.T9K,+63^ EFKMSE-XB-TQ"LCYQ$%\M8#L](P-4.5RWCA*,1 MDATU6><54K^CVW,NY@^Q;H/X[5YS>!.N;$;>1RT=!PQ3K$UE_)DA/N1$M$\> M%%7"Y#;EV % \W9ZUF%K2-YY@JD;U!K/N@5N=!B\_HD1RAI9#PQW-73M( B M-T0")!*,PAB6E]LT2OG42/%H$-(;\((ZYIYQ,OK R='OT'U:^)O/E_%D 7[* M,*3#'M#X+&[,:VV?O>'"KX3#G8$Z:8SP'./W'"A-2AH9_-#9V\"CJHBC+HOL MVJ^(WD-:5\(,Y9.<2!J]1XL8F)7$> M>,E(,@7(U.E6/=LO0UQ)1A:W="^+D Q&\:)H5("7Q ,NPA(#>FN% 6&:JL8> M1?1O!B\9$(\]S.!--KSK,FACL?H(/UPN'TW>8!<@ M[W$W:.(HVTC>B7-,(J"!H,OCBSP'F6-=.I+ 2G5($0SZ(I'.(/J :V"40EJ5 M0_#9-G&?:;CGDQ4]@HO-2.FQ#WY+>G-_8O$0B/9W6FFV*1F?B5:^M$=@$A*T MCYB6@LL)TU&9Y!CG'%7Q&81Q_$IP>S?H:M-1N2C89ZB/(?4Y\!A0U0O#@W#F MKPQ7HJMK9>O9',%QGKUF@20N*)&) @DV)%(J(2II12&-2AQ?HP/LJ _/R?\A M)J[(^TK/?W%W\??'"Y%CXB 9@ 9L2?WOV%_W4M-\*D#)P!459D7%P< MAK942R1#>0[96)':2+WM /6. K7:%#5(3)] *\ V$D0CH#5MT-L![CCM>M6( MW.<@$UF88YEY!!$<)!;PVW"B#/&RN( ZGPTQ5"AAC::"M5$8G=U!]K3U'<,_ M#C%^ []XV$^?@-Q<(S4 2B=+G"M:B\RO1E,#B=HSSZBP(K:9 KT7VOS%T&I$ M=BU9F.,8Y?3N%*[CYR]^\<_J\_#9)0D2\7%9Y*^\(,&7@0W&9J0WV@1MO&0? MLO_CE6ED5;P9/HQO@Z[_E,;@FS=RV4+X:L*7";SN=9H*I,R2+VWAQ#3X_<.)8O^/]\"FX/L*@&DE5Z4!+9.S,7Z5?# M6'?9:V=-WPMC$> S'=.1H6Q)X7+.IU]2CXC(>"A(!:54W1U@JNVJD,XY/TH_ M'1Z>Q[_]CQ\/*_!=%N4R7__[G\*?@S\!N>:Y6*[O__U/O]V]@_A/_^,__N5? M_NW_@/!_OOK\ ;S)^>9!KBOPNI"TD@+\OJR^@;\+6?X#J")_ '_/BW\LOU,( M_Z.^Z'7^^%0L[[]5( JBZ/"_%G]!4F*Q_A,2,$.4TTPBEF5!?=/5U[\."2&_ MU/]U^]-R>>J'^K;A+__S;Q^^\&_R@<+ENJSHFAL!Y?(O9?TO/^2<5C7F%_4" M9W]A_@:[GT'SKV 8P3C\^41K^1GJ8#YW]\^OS\KDOQB?O'+ M6MZ;E?TDBV4NOE2TJ#Y0)E=:^_INU=.C_/<_ED[8+U>H[TG?ZEA7#\K5YO[J2\<^3'_UINZ=Y@9&/61:RVFI M>T]5^:.2:R$;MGQV:[ 4__XG_:?%IH3WE#XN/N1E^3I?5_K+J+^03[><%QNZ M^D2?S.>P7'#%,QEE B:"9?H+E620!9) 'DL9TH!%&8T6^_@OY!K^]J53IY;I M(O!/-G9??+ *6>:;@N^^?0^K4Q\T_2TS7S_\RYH^R/*1MA=HK8V;T!CR'YUF M__;+SJ*K85U-!57WB(R+D5$4[&D*6E5OP$7TSU+ M;4^-B*(EJTUJ[Z3AB<)?Y*HJNW\#S;^!0=CZ&O]J*?*7H\?AMNBLH@6_L#[M M+W[AN?:E'BOX;*F,[SG$_"H?\B0U2Z 5^A/("R$+[3F?,.[H6?^R>=3$:.Y$ M5Z]I^>W=*O_]_5KEQ4/M"]ZRLBHHKQ8)SB*$60"#E 80A8&"--& 8X)#%,:2 MT8@MJNW7\N+K82G7Y3VISK@$/E^6?;6!6)9\E9<;+0#D"G!M!E#:#K#<&?(7 M-^JQ70X[#AH!Y)')Z!F^1F5@= 9[2H.OG=K_KS]><@3**T'9RIZ4J1P!.:0L MU\N'<=<'6>EW_J/2^WZQK/XF'Y@L%DG, HH2!)74>W.44@Q)&C*(DBB)1$I( M1I0+49T2,C=6:G2L2:A1T]'?.86CI9=S)3IC^S:U>CM 7T?F ME*!IW9<>4X^A@:I6\ 7\M\AZPG-_^?BR\OO]G1$W* /WF'G+ A5\/8X&WM%CKG5#Y M219?OM%"?LI72_YT)W]4K[2F_UC0C @IE()IK!*( L(@)9& &68HDBQB(0Y= MZ.""O+GQ0J M_GB4ZU*^DFNIEM5"1I+@B(20LBB&B*@84I$I2#3-\"R2/!6Q"]-829T;W_SV M\Y>?06E4=B,8.XCM:,8[<".33:LOJ!4&="U K3+0.H-6:?!3J_:?_7&-$TQ> M&<=.\J2\XP3&(?NX73PP,&MH[14MI7B=/YC[-I&3HM!/4AU9>?6T^TD;#+[] MG1;B[3\WR^KI_;JLBCHMHOQ8?9/%W3>Z_OAH;E'^IRPK*;0_5A\2+I1*>1P2 M"N. 2XBHBB#FC$*1XBR-I""99(NCX]#+L<>)]!]PZ'3N[-CG.]XH"7[2>X_2 MF%F>?Y%?=ODM(\ES6LV)0M'&'FC26 38-QKL60W8$]C_76LYJ$V_ 8WQ8,]Z M4)L/*FT_: &X >VS8K:I-0@>X]H3+YO?P/A4RD\;69]X28Y"\U/+'QK;U_*_ MY2OQ_N&QR+_7FI5M:)H)1"7A*50F2P\AH2"+ J;?08%5F&&9QIE;B/^LK+FY MVUM5P7)/5]=P_WEH;:/^7@ ;/?C?8;6OYBA' !?A\'P2<%[>Q <"%PT_/A>X M?,DPQOA55N_7/'^0)O"U8%)FA-,0"A5JCI )@8P("7F PI32,$:"+JIM&M?% M1_[9W9U8X4Q&FL\G72L'5GUQ;0O TC1 F&GGG\8!UMN D$'"6015B'D41 M\/HQ>2YATL_'2>,./QBG?S3L$_'Q41;4Y-'57Z'/I@;DH_JME+=E*:M%(#D* M"(]@@A/#@('0#,@3R'&$N$H$H5'@\C+W2IO;R[U5%JR,MJ ID,D5V.B_4*.Q MWJBNI6-F23_@:4#UEUB9!!V>0410"$F@4<]2%9,L"'$F(Y=OM#_ )_AFOP3@ M=NSK#<:1V7B'8*WH#:A5A;F"6EE0:^N/B*U \4K,_1(G)6HKXP^)V^ZB843^ M;KE>5O+#\KN)-U3ZH5CJ[V]]X_*6\\W#9F7BO+5$M_[L.<"RHP)DF&P(3 M;ERU,..0"DY@%$NI- \%L1@2YG;79*8!ZSUMP;ZZ;OPS8&'L2&DDG*=AJD9Y M6&L/=NHW'*5IWAE[9_H:#I]73AN@QJ1$-QRF0_:[XDYNE%@6U>*SB=VV$3P5 MDC3B*8R3BQ\6(/[CLW?]674LCEXHODFV)9/;W]P;^9&_ZJUV\A>18D62BA1*E^.TV= M L5A")% 4=<4D:LRJC."9C=:]KJ"#HE@='2[N4\"V+_6^H#FK%?5S=4K%_2 M2Z:?>%M+R7^^S[__HB^M7]9_(O-'V/RQ?DO/WG22U_622=U[>_%W[B_PVW55 M'WCRO'C,B_H;76?\O,XWZZIX>IT+N5!84"%3##$QR3-<$H@#%, X1HF,>$)4 M8!4SLI0WM]>[41D\T_FFS6O+"]!J#HSJ]N^\#>Z7*< SFB,S@@\@G6C" 9[! MK&$C8S(2<3!XGU-<+AL6RZC+(J0HWVEUO]"5_*CTOWF41?7T23\BU>VZSKQX M-/[<(L(Q$>8L4PB"(5)40*)!ASRBB(<)XQGB+B%J!]ESHYY.]:;%4ZF5K^L? M'UO]Z[1:V2GO%L1P61&[Z,5(.(],2L\A-GH;A#O-;T"M^TV-]-N+2#N'+ 9@ MYC56X2)_TB#% & .HQ-#;C&,W3[+[W*]D4:0Z6%AJK[_OJR^O=Z45?X@BVU# M R$Y$D&408RY@(B%&-($1S!6"58BHVD<.I5M6<+6F<@ND5'=0F=K%5BUEFC%';VWJQ;.TI\;?1TF M\O#:>@55[S&WV#\S!6QMN0%;:\#.'(\>GP]4_?J 5VDTK5?H [PC/]'+38<1 M\*T02R/"M#I;BO?KU_1Q:=H)Y0\/9@]NJM!%2!4* @II1O5V.%(*$AY+DT!$ MLE PQKE3(M,ERN 6^4=B--"[#MF-$OA"/3WQYZ1EM3@=7J M>P,:C4&MLC^*LX?'*X]9B)V4K.QA.&0DARLGKKMMJZ T5RJYK$Q3P%V)K6 B M2I-$$U-HU[5F?J(K:8O4E#;LZYVE/A2R_2' M*9/=%L+N63JK:MC+"S&/PM<>/?\8-:Z7@?96SFHARD>1P=^E27R5XO:[_K?W M\K,T^3C=?]34^1 NLI0SE' .,\0CB)CBD(0$06S<5X4$B]T.=5P5F)M/VVD, M:*,R*#J=VU1YK<3#-6GQ%FMBQ^QC(CTR;1\ESV]1;]4'6_V;7X"[/M2OS*>W MAV[$%'L+)5XPZ]X>HOY$?(?[#,S-SPLM8MWTR.%/=YJ)2\IKLKU=B_JOJYJD MR\.F092DDFG1IJ#=9D;HS8&@(Z2QQS\@A-/2R[L6I+%=N1J?KI9HIZ)'9ZT/ ;\>V4E)T[I= M?<8>^5:]/QX8@>3?I-B8I)R+F]ORW.[VSC0D6&@_2M,#HGHKJ2A$84P@"12& M&&>89$HDJ7!J3^%-L[E13&>8.8.V"6B5O1$M\+4VTC$]Q]^R6X8E7V(QQPY& M3KN.[A%(WYC[C3MZTV[::*-O4(]BC-X%#/PPF,3S.J:Y*9=K699?Y'TM]/;' MLES0B K%],9984P@RLRT/X$E3*5*<*88BIE3^Y)>:;,C\%8W\-5HY\J\O;A: MLJDOM,9F2$N@W*G-!@"_=-4K<5H*LC'^B%:L+AK8P7Z?GM;BLZR634GPF^W, MNFV^K\1A(&G&82 UR"A*34=[HJ#* D4CCF+N%G9SD#TW&MGI"MHNWN7@=&N7 M);#CF)& '9EQ!F+JWM[>'1V_3>X=Y$_;ZMX=F*.&]P-N,73(5SLFZ+,LI;[Z MFQ;W1GZ7J[RN1NF:7/ 4Q4%"H=[#*H@4X1";'&L2*\J)3%02636Y<)(Z-[)Z MOX:/C=:@:-6N(]5BI[CK5# ;[.VXRCNB([/4^^V,,/!Y'\P]G4?H'.R$DN=I M8C:2)QXNY@#&\:PQEXL'.E6T_&;^W]3&?:$.K_4%/C_K_8 M^V636_)^S0MST/I&-O^K_[[:B.7ZONM9\%G[A&^5DMHI2#&2:2STZE%I>@L$ M$E(D.(Q%)BD63"8"N;1'G%9])[:R:-4&=9ITV;SA]1_DSE)'+V_:9\+2 M49SM2H_,XL:4FV9N])Y%-V!G;/,?S;H?_KMG%S0@@ X%\%.'PY]OP!:*7?L6 M P9HT/#HT+[(*OKUB:6MM!;?RLG@:1\WKV4-,Y M]H_S5#S3^_\73X>UMS/M8C7>C9%9NRQAU#HL$VDQB8,R+:*=0S*QU*'M_-XM M5_+731W("D@29C1,(1$!@8@PDQA#$XC#3!$LPS00TJUWW^[F<_NX-_H!HR!H M-'3MQ[<'7/\W^5HX1OZ".B QH*'>L=3P.NC]QZCI=5\(;S6^ T0/[57S7YNRJI-W[O(S M+2IJ%=FA%9_-R4.YK.0767Q?N(/0-$MPW']H M(KDO<,+R5_W#ZESHE=*8DE0&,*2IA(@B!BD/,JAD&$=1QE7,H\D.5_HTG=NG MI]9UTE.5WG6@S^@(26\V)CYAB:,=QW](:,P?9<_O,MW/A*Z,B*"27R^]&S5\>&W5= M,['MU\!NKS@2LB-_HD_DWYG$T)FG"),PD11!%+((DC3"44O]K%47F M&'F2(R4'I>=&G)W.ECND2==WY..DD59M_N=)'W<'2*WINWZO(_C*+[%0\SA- M,=9(](([W0=[3U1=95:M:FR;!XJ/Z?S:TT(2\>GJ_+K6\ M51V$7$B&64J#"(94ZD]0S!/M@@NIOT,4Q[%*B+(KA726/+?O2*.LZ?SRSTY= MH)UO+7]EO')-,#O=':(Q3HMA$5P;"^*12;]6&^STOFF3I\!'!;:Z@_<38.P0 MP1H+ZXDB4AXQ=PLK#<&M-TSD=,/IPCY#['P6QAET@Z&#%+N:>S.BT8RV?I.; MUKV+((PB3.(89A%E$/$P,TW>M!?!$AHKCE*EG&KASPF:&]_O]94PBM8CU,'7 M1E?GR8AGL+7S_WT@-C)]#P-KP*C#?B0\SS8\(VSB88;])A]/+[SP^X$92$T8 MY56^WFC']'7;X)0'' 683TI96[$T"H) MF-'2,;'G)(J6V3C78C-V"DT+2ZO@3=OKVF/! M'P][XS_(LI3R0Q--+7FQK#>G'[1;\KZ2#^4B#"(].-M]A3&7PU2H-::T='X1+F=DSA$A, M(9;0>"632S(GI15+ X)QO:R@6?$@%<8883$60,(DY#Z33!,ZSDN9&+SM%0:TI,*HZGF"<1=7RV,$'5F.? M%9R":82-QT4L_(;CSTJ;-H9^R>BCP/?%"P8.JRCNZ7KYWW4XS(P'SE=+T?4* M_&1ZT[6ALH^J'1-,5]OFI^6V"684A1&G9MY/&B80A:9O/5429B*A,19"!0@Y M#;?PH=7<>&??J!OPS*RZJ]&^8286OC4-[&P;W-+4SSK;L=ODJSXA/,HV$C7F\^,,[TD!=5J\-']5Y+7-\OV4HV,U 62@8T M"#&!-%#,3&3GD&5)#$G(J6*!"K13Z!1PZA4W-W+>U]:\P\NMOJYQJ'Z4,4K# M,,Q"_7U$ B+*0XUR&NI-/HF%%)'>^(>+[[)@^?0X[XN=".FQ8+:,^WF#;NP MX,'3N5.U'1[E,1)HA8G?D&"_R&EC@U;F'P4)[:X:QMN_K8NFTNR_I;BC/[I. M[%T^IFD:N%F9(:'OM#6?BF5>M*DM],>GO*SKT\I%EH4A9]HY5YA@B )-.9@$ M$K(T(IP1'"/%7-C=AU*S^P9L:P)!D_JF7S:3?O+8*0P*N:*F9T*5@T=C$WB2 MM'!D+B_+:<=O4R_2R"RX;X[)( >=07O5PUN3@'FW06U4UQ+67+*URQ]C^D39 M*Z]Z46Q2]O4)Y2%'>[WW@-3 Y[.+.$(R$BF%:1()B!3- M($59!&7*<,KC-(M"ZA0<\J'5[/8/>T:!Z^>+UUEE=AA-T=0- M:"SS&)#Q";3?N(T7S:8-[_@$\R@*Y/7F \]SGWUA_B[-)T9_3[[K?WLOS<@W M(\.TS=-2N:SVF4-3GH6 ,+<43#B&9AJ!G>Z>C648&YD7BG,:"- MRD"T.@]HF^J\&);GJR-"/.V&X@9LX6[5!YW^=3/2>IH/]YKI.A0\O\>CKDI, M>Q(Z$**C0\^A]QF8ZK:=]?U^;7)D\N*I3=>M)WC?R1_5*VWF/Q:,"!FH,(%) M'!&(9*C9CB !N:8[)4F2,>%$>;:"YT9UG=[-B5*C^=*DE_\J'<=/6D-O1W!C M #HRL9W"\FF;J ^^UHH#HSFH5?>90.>(EM]\.EOATZ;7.4)RE&WG>OTPQGJU M6:[,M*YV/"N/B&0LP) 2Q2%*20QII@A4 6:!R#(J8Z>63,]O/S?VZ;1S/#X[ MP,R.4(8C,3)M=(J-,*#VM,U>7_X#$9.^XJ?-.WR1S_QJV.OZ1BJI2<"<"#4' M^_H[N1!*!2)1V#@3B7YI0PFIX#&,$XX%QIQ0&KN,>CTEQ.G5G6P@:Z,G6&Z[ MIP':GXMB#ZK=6WTM5"._VYUZ];ESHV#M6AD7P30::3OOK%;Y[U0_\O[>_#Y< MO+[_)P5-R@)]IAYR0>]O!Y?NFCU,^7G;-/!SDR'RB18F]K- 1,D@Q1S&FB2@ M_AN&)(X13"C*PH!@%6&G2KY+ N?VD>_TW6NKZ%S6VX^P9;3:(VYC!Z([R':Z MFBG(S:%>JZ[7PE\K8'S7 /<+G;HKO7^X[4FK&7UCO)Z MWLGK_.%A6;>P?R>[J F]EXN Q0B'H8*A,(U$"$\AR60$$Y2*$/&$9VXS1AQD MSXUQ=FH"):4Y56L5=2P7=D#?CH)&PG1D-C):&X>ET1MTBILRF"W.6G?PZ3+. M[A7%[HCYK2YVD#]MI;$[,$=5QP-N,33(46I997G+FR$:INCEQ[)20H2B %(9I3 )0R)BPK($"[=HQTDY<^.G3DVPIR?X:C1UK.@[AZMM1.1J MM$8/C;@#-2!(T@N#YVC):5D3ATUZ#3Z.G_3_W(T2RJ):W"VK)JXJEM^78D-7 M?U]6WVK'R238?EL^WN5OZP&E;4$]S62BL-XWI4%&H?9R,*01,MW2%(DYYEE, MK=H4#) ]-^K8U]24(#2ZVK'&$.C[F61D0$=FEUKSYK"FT]UC;X,KL.FC''W; M/;K1?SNDFB%R)Z&?*P#I*.F:6UQ_H"RD6JZ7E?RP_&XZWC\O\#H\7Q8\H#)D M,%1FWI9*!<0!2B")2<1"G&"6.'DV _68&WWM'Y&:1*A\71?&.Y4S>ETG]\/H MD="?]&RZLP'61AQC/]E9]0 P1SNZ=M'EQ4ZR!P#6=[ ]Y'8C#?0HS[5MK_]A MFMV8/@G/&[PR)L)$I0C&2"A3&B4@18'>3LHP"&.J%,'2ZP"/ 4K.C8)K32T; M.4VWDI8\_,+K,W;8WV%I_$_/N *[::=E#%%T7M,QKH#:>1K&-;*&]CI_;,24 M']7'ZIM);<^+ZDX6#V\DJQ828ZRB,#!3ES1I!X1!0E0 58"44EG&4R$=ZEGM MI%J]Y=,7K[;K47O I=$7ZD_ Q!:8]<>Z+V8V]&K!PBGZH?^N =>2-G/VA MVYLNY'+Q06._^O0M7\MF,,LB38,HSE1BYA^8&?8BA(Q'&:1!BJ,P%@1'5OV+ M3MU\;N]WK1^H%6S'!MF]RB>!ZW^+KX5C[.P#>R2L7]X^DT^\MZ7D/]_GWW_1 ME]6O[#^1^2-L_EB_IR=O.,DKVF=*]W;V_F;8)_AYUD"[B5$S.U%/4B*&1A3.0FGW=H#D-9(8# D5H#N.Q4I#R+(5A&$F: M"AQD(G)*;'YV^[F]Z$-.I0X LWNAA\,P=GBR/1L:H8OU:9O])AP_%S%M>O%) M\XZ2B4__:F@0;IN'_'17T'6I;VEVC-N',2,DX($2VIO.3#N?$$&JX@@*HH(P M0R&FH5.EX26!M.&RZW.];!_;, ^P)[/^N-1'4-MZTIRKE#=BS\\9;E';T19@V;<59RWGE MK P%V3EA9;"@@36V="W:TTZ$,I(RTVV'(PQ1W89'1 R&04Q%&+,8!TX=;G>W MGALY&\T]]SL[@/9S.TN WMN ;BV:KOU;:SQ&QJX%U&_(;+ VT\;2K@7M*,AV]0V' ML>=?\US\OERM;M='11R?\M62/^T*GI*4XU!R!)7@%"(511#SF,.(884I(Y(@ MIVY$]J+GQH^[_ENY IT9]3#7*VO1'%;#CBW'P7AD>NQ'] 8TFH.O[?^.4FKF M#IQ7&G00/RGON<-R2'0#[C!@7-;M1BRK]VO] 7UH-HEVYVB]U\[H#:E5!'LZ M.A\\]J/D,![)!UH3C4 Z0LW38*-+$/0.+SI[\70#BB[I_VP(T<4?3QQV;[*T MWZ^U%INF:L#4#-QIGZF-^OQ5W\(,ZFOF\2T")A(120132D.(:*:W?R'6KDR< M(:1XQHE()XG&.RH^-Q^HUD[O5Z8/S+NN^,CQ^A'7^3^"T.?06IA_ETMMP0)968L="BCB&4(2Z0M:G=J(:Z.W%T)[XM&[\!.>?!UZLA=#W!31>].J3"7"%X// Y1O+Z[#".Z M3T6NO__5DVDU4FF)QD][- [:84P,)1")-5) A M*;A8/-8[TR\5+:J1PY?G]'1Y@0^U'>]=?B7OEVLS+QDPNJKS*5XLH?AX97&" M8I5)"@5%*41IS""5)(0"AY(%(0N2)&I7]NU:_&'6M=-UO%5]6^LWQR4=.>;L M8Y'F'US>AH_W[)Q?COC919A'J/BLEG^,F/ ED'WGB)\7-,P/N%L^Z%M]5'7A MI)+%1V6V3A^++[+XON2RGKF1\ Q1@33_RT#S/T[UEUUD"4P2_8$/4\10Y)18 M92%S;CN61F633M4IW:56:;1!J_B@02 Q"'%.9RZ=!1M*S:'7.]SM??]8[(1'#N]**4W_*5)L]U*?FF6GZ76@W# MAF_H4QDN>)S2B"84\D IB$(31%9I"KE02F0A#F+D-"INL"9S(S!C"%AN+;D! M?&?+#:@Z:\R_[LP!56,/$-H@U[&W0Q?0CNHF69:1";!>D?=[*_)Z?T6VAH ] M2T!K"GC3MR(#)NI>B:;GL;M#M9EX-N^5H!T/\+WVAD/;Z32I_&]I80(095L* M%T/V_0S"=E1W/6XC\]@Q9/ZK$/M!\-P3YZ2HB3OA])E[W/^F]]<^ M7+!Z%Y)1026..%1Z-PA1*C*(58PA2S$-(AD'$7BR?N^4/7H3%37(>B5S :J,BGA70?7(2E>>3MG+FYB,9Q3W]$J;&\U]R-?WS62^U4YMQ_9SO>C:N3[>,!N9 _?TO $[34?I MJ&Z%B=]F=KT2I^UO9V/\4BUF(G M=\%%D&8TC:!*S%$^RT*(!4;&-9T!X+&QP'%@B_," MV%'/J+".3$=;1%OE;\#^U(<^)G^;. .CL>)"I&;F#8)(D!2R,&90814GJ/B%L(Z8WAO\.KPFNG"5F>T?1:P.O>;@66M_)L4FY7\ MJ&XU$XKEJLZ6_"*UFU?O:]_^X*N-D.*=5M04X&R:Y^"CZI*G/LFBKK^Y,W[C M0J6I#&/MJ,E(;S\19PB2*(BAS))8;T]I1H73'M2O>G-SY#KK#$'NVP=V!H+. M0F >%;!GH[EHFT&HS6P*[[1K8BQUS+GR_!38N8DOM[8C4_Q++*M[E>0HZ/LM MD?2KXK3UD:/ >U0<.8Z4@:<>]1'*=J#;-B(O(YD&">0<,C4C7-@6AYO7 _1%&ZPJ03?HC3*D48_#GX/,\[( MFO88H]_@HP.,"S_W.V_ZU=/^?ZDSNS'*)$HH@=+4(**8!";/@\$LPVF:R""* MA5,/.WO1GR67R^_USD6*)(N4S"#CW.2=808I91E4."&Q1!E3.+XV M6_]8K-5;-&EN_O:@K]@J>0/6TK'EG!7D=I3D#<873;/?PKI3>LS,^O,0C9Q' M?T+P"V?-GX?BC>E0JWBYGVB M!QD>]:F=_I?%1N[JBAQ/1&W7QO(L= 3$QSX%;<'>UQET2@.VJ8!6&SS)"AC% M/1Y_.D+E]^#35OBT1YZ.D!P==KI>/][$UNTF\V!(J/:H,D72!-(@Y<;CPI!$ MU*1V$$'TUA!'H=L.<+@N5!H_WU95H66 ^LW_*+^4L4=O5C/T+5ESUDUN5@%K=\ MF3HQ>UO/%I YW.+:=)VN8O^._C@EM3[0W27N8J:_ H%0D*=! !&/,,21_E!D M*@GC+$A%)IU:$0W48V[?B_U,CGI <4T"S#A3.:Y$T/0WW$SF/,T!$,U@.&CJ\<>C+]799U2R;JDSG@./IN BIZ MO]:$IY4&RUICUZ/H'HQMCZ"OA&RJH^=.3=#H63<.V&KJ\[SY,AZ>SYE[!$Y\ MOGS9].-S98MKW A$R.7B[;I:5D]_EZO5_[W.?U]_T=O0W,0HRW(CBT5(TS0- M$@F5DF;?1SEDBG&HH@AAE3 5,:O8X$5)<_-;&F6!T1;^PZ@+.GU!H[ =?5Q& MN)\[O.(V,G$,A\R:.JSA.,$;I>0_W^???]'WJ"GCG\C\$39_K'GB\MTG(0EK M(SN&L+]@Q&+[;7 U3!@7,@U@$* ZYT1!EE$!29:A4,DXB@3Q7FL_UP,%^XIP MQ[#WL+6Q\ M, +?KU5>/-2'-J^>VO_85"W* -.$T0#BE*409:F"A"41Q)3%H2!I$L;)L!BY MM0YSH[_](&VK)]A: ?;,N*DG/[:_N+($U7[%7&/EHZS#A'%R?TMP18C<&<21 MPN/V>KQ0:-P9J/-A..\0"W8WMO,([, M\<^RV&[ 5M5N0KQ'NK>"Q"O)]TNE MW@./"+(=)5\-W-C'/$?-I6Y K:,_"NZ%P"OUGI8T*>7V&GM(M?T_'E K\JO^ MQ]NU+.Z?VFGR* C_83)5VIFYE"B1,HR@)+%F6A)12%.:F?;P@8I9DM$061>' M7! V-\(UZH)&7] J#(S&=?*50W7")8S[><$WN1-.M<,,2GMY*C4OWF*XTP]*:9[48MM<,S=,34F_XEI7\L/QNR@ KO=1F MX'R3JOPW^E]Y\7I%R_)7_42\R1_H$PO=]9@XWW P4,=IB,-O-8PVGU=(MQ-F%X'*8KWQCZ%$ MPI16I"ED4:A@K!C-,LPY39V(\:24N5'?04>'X17*_=@RK((P)0PB&DJ(.$DA ME2;_DZ9)1DQREY!NT8"KT9TF&O#9>'2KKO./#RCMO@97PS,RWQ_TK;CIYGS[ MH_)>!+R2]6E)D])QK[&'A-O_XZ&MEDU-\9G6$UWD]LU&_B])BSN-OESP(*2< M,P9)2K0?*G L=3L*T@0*L581I536S*Z@VY''J%".3"R- M[C>'C7%N=IUQ;LS9/I-UK[ ;8&P M1$^FSP/Q,]S^V=7+29N##T0I..6T4-O M-+29]'>YWLBF@_VZS@W]^[+Z]GI35OF#+':%\RF7>J^=$C/T4KLZ*D-0NY , M8AQ3+EC 1.!4JVLK>&[$UNKMVBW,%F8[3AL#O)&IK%6Y&\C1* U^UUJ#3NV1 MYKZY@N6YL[2E\(G[2KM!]6>'DX,+ %L@=SS@1R",S>6,%_'#R6*4)O'&3 MYKYOT@VH%Z39'1M[O&9#7@NJ[US)P?I,G4EY+7 G\BROON7 MK]I-W$W_Y.B[K73?7T?EU61?WM+C]6FC_NOM'UQ\=Z M3,NO>=W60HI?-[5G(1%G82I"R -31"E8"(D9I<*2@(WHW*MP MLL>#IQDQ]1E02;TS0A&.(94*PQ@1B17!@3GU:X!]N[:9.S*COK[]]?;-[?7D=FQ<3\NJ]L<-Z;1_J?FF9IJ]6TU" <>J=^_FB?\R ML(_ LJ3W]X4I@JW'3;?A^(-6UP&/DI &!!(J"=0O6 "9Q AB@9*4BBB)$Z>: M4BNIM"8X-!:S0M_.ZO&,Z\OM]%L)1&X@[H>2WP8"5Y&G; M"[B <=1ST5YG?%_3QVY*_-A:9XT$C[/.R_$=[/A)3TU(@B:&D+(!( M?_TAC3&&B A&DC2) [<>>!-XR94%3KD0D$40JC2!"2:C]H S! MD,<\CI247#EQS$DI<^.5-UV"3=%V^WF\T.W' 5!+A^9:F,9V8#J$QNR'=!X! MW]V/3DB:NM?1>6-/=#;J^?%LCUX^YZO5N[PP%RV(DIBH+(8T5(EF%1Q#%F4" MIB'C*4)QBKA5K.)EU)\;7;U@_+7N]UC'[<%7@Q!H(7)MJSGMXS>;4/[ A^I_ MWWB^^_,TQT#_B67]HT7[]TWXWRWD?V)Y7B#N?TJ+@756>5GN&E4_W7)>;.AJ MG_!02,)$H!121%*(HHA"+%@&8XX(1U0AQ+A37=4EB7/[1-8-F/8T!JW*5WVU M+N-N]Z'QBN;(WX9K@72OF[(%QV^=U$6IT]9%V8)P5 =E?>$PZMFQF?YGL30Y M@U^JG/^C^8;?\FKY7=/A04Q?1BJF9LA/&FL.0C32O)3$ DK,2$ 4"3@6+FPT M1(FY$=3^ FLQZH6S>T,V'4DYEK4/3* M>X,4F90*KX'JD!VONM? *.OAZ%C]A]?Z[\OJ-2V*)]6P9AL]); MW>_RK5*25Y_J_."/ZE;D]>[U5OS7IID.V1Z*1D3$H9()C&E&(8IQ JF0'/)8 MD CQ-.2AU<9RB/"Y<=5.?] 8< ,:$XQ/UQEQ W9FV)'8H'7I9[*QT1Z9SIR! M]GB6?0UT?02G[[M';OIOA\0V2/ D['8-)!W%776/ 57QO0U!WNDG=4&3-*%F MP"061$&4B01BQ#&,N8IQ*-*$)]FBRBNZZF_JJK=[N=%),#(_7_)=1T&4E2!I&4,62,Z[UN*-,DS*(D MR:+M7*3+%-LOS>I9/QB(- '#_BHK(+I]V;*>M0XJO25;=:LQ>(N[C[3SCM85 MN!?8P.ZI> ,TC*-L6$_@,-;^=%_42VU'3YC;L_L\]6L?77>W8Z4"C%2DH@ * M'D40I2J$+&":*C")PQ#+6'&GFHO38N:V@=RU)SP9%T(Z*?@#,&$>3;/%H MQ"T2&@= MLC[\B_,+T_?]OBSU1OM=7KS)-ZQ2F]4MKRM>RX7>,46$4P43(K17I#D/,JH4 MC!3!:8RQ8-AI'F&?L+GY1EM=@?Y=%D_F;W\&HE4>T%9[-V[K!=V. MR'Q!.3)K=2J!SY++Y7=SL'W3'0+6F5UM5R?PDZEH+$JZ.M^.Q9FQ;##R2D^] M B?E(AO3#XG'ZIJ!U1YMLM&V<+4T!25O?^@7>4U77?O94O/:AUS[=:856'/@ M^.II5X5&-6#:XSO(&@IQ(#)* [T6C$!$"8-,:DP+L"',>ZSHRW9Y:TGH_W]FY M[=E=NBQU.6HNVO@KX[<68CQUIZU[&!WVHQJ'\24..)G=A1-,ZO)^7DMW'OQ; M*17N6(7<# MFN9^93NXR^$LTFX)+$YTO0,[72BQ+G-XCF>;8_)1@=]&@-/A>-<[K!,=\?J MU^VNSM-=][K9-FS,U^W*X>&;UFUJX&KA6B!MP]F\[*(@AA%F,4P MPC*%B+,,8M.V)E82HT0%(<\<4YO/"YL;:]Y.P-6RS5=\_KT M)R]=0QB]@-O&8OW .#)'USZR7JH'8!2^ 7\M]&/L,ZQZ&07/,=0>@1,'3"^; M?AP=M;C&9W[>\Y;](4VB* LU81-!($J%@(QP"5,:"I'1!&OO\/HDO>&3$B;( M(W&=E. "KX6+YQ^TL?FC+\_LUG+ P6!$?23Q#49V#IE\M@A[RN?K&17AFM3W M E,>!MAFE][G8VJ#D,O%VW6E;_R?^4K3/2V>WBU7VH=:9#%/*9$"9CPQ];VB M3O1#,(B5J6'+D';W;!R\LQ+FYM4U2H*MEJ!1TXX^SN/83[]>T!F9;%V!L7[K M+QK?T^=87UN[9_]$YH^P^6-- .?O.LGK?M&H[N6^_$/?)1%WO^<+'A(>B#B M$0H11"2)(0DB#@4+:,H9BF42^ZF(T-+FYF;IIR3VE(HGU7K5-/!Y>?^M MJH/@]6GG(A,TC1#"4 F20,0U3 09N$2LPI0G%*G(<4KG.5ES>WU;59NB U 8 M9=O31$#;_(1U3_V-,]0BR:A *8=A(E*(TC2##,<*BH#A-$M%IH2P\3!]0SV! M?SDUU':$Z@G D?FUPZZM_Z@5A;F"6M5NH&DSN?26\Z;&_&"RJ==!II< \SVH M]*R\J0>17C+\Q*#1BY<,V,>^RXO-0S/M^4[R;^M\E=\O9=DVQF!1C&*:AJ;9 MG((H0 1BE&50,X^9D"45X5:]YRZ+FAV9&V6[@>/[ZCKLR_JQM=C3>D-L;$HY M!]:0,??]J#EL9;VA-]$^]@H4W3:Q5L#T[F#[[S#=]M7*DF=[5[LK!K;WE-5K M6GZK4]&%%*^>-$&+]^OW==L\<]#;M,C3XFY961645PLIA6*18! S&D"4F";_ M*6=0$99$L?;KL-NX-'<5YD:\KP^*>9>=ZH!N=7?LY^F^+';^WKA@C\S9)B.R MQKI3WR1/_V0LT)#_&6R- #LKP-?.#I_-/ >#Z+>5I[L:TS;R' S341O/X7<: M1HN?I;%QN5JVX]]^6YMZM/OU\K_K.L%7XB 3G&628^94 MZ3>VPG.CW.?VFHWTOL5US6YG\PW86@U:L\'.;E#EH+.\OJRU_:J^\:,_/G9D M/Z>'8N1/PVR>!^>/R52+Y/73,[K2DWZHIEJ"P\_:9'('SB?-<_'[F6X4F I$B_5?MON(T19ET M*O/HD34[-FC:^1G_8*>LS5[3&60[.SI>*5K(N.N9TM?V-U)X%89%0H8*49YI0L'8OJ$PIQ(%*" N1 MPE$ZB%#LY,^-9&H]]SJ'RN:(V/@?2NI5H"O &A=Q(-U8+HLC!?D'>V1::IJ1 MFV;S>P3UV6#_W)0;T*Q(T\C!]&K8_=ZL3>.>CT!B;HB.0VR6.KP,V;D!=)8 M'6\SM)KBRP-=K5YM2KUOT]Y_@M(D4\@,1PNDF=R80DJU%Z42'HNGCAI MT''MQ.F?^>ACO-\H<*_HJG/:@RC&*%(8AE'(]#N=8(@Y3B&)L.091J$B:GAW MXW[A6P$?'8*0P*V22S5CG@C57@25++ M3@">U]2.1J=?J9$)MN<@L3,*;(UJ$H!:L[J.1^:BK67^2-[^N]$.^9*LF'[O\H)WD]Y5\*!>!3!3"E,.,!PHB M*@-($\%@E""&11)E,;*:^.@B=&[$W.C<=NK<:=TV[01?C>*@UMPQU&^U G9$ MZQO7D6G4!Z1#JC6L,?)=MG%9\-3U&]90G"CDL+]V8 7MSJF]73=#NK_E*WU] M:3KO5T\+C@F*DP#!F,:9WE,K HG$"0R32,6!PDH$D4OIV"6!3I0T11NHNK'< M:J=U'82T&EK?"TA.*K[M;UN8"BO^B:+6\Z+C11[HEJG:R%QB,,D55#0A!NB22'F MJ8 BXR0F'&-*W4:3]8J;F^=3:VO&;!AU@6RF1;@&Y_H!M@S'>8-M9")I$&LU M?3XIJ%768YS-"A2_D;5^D=/&TJS,/XJ>V5TUI!)UK\"U':RR$)RG5#$!$Q0% M)O8?0)Q2!M,@82$SVR>3%6791.F$@'GZ)>I9=7M+&RX5E">0[.<)'_B,O^79 ME:UWDW>N!,6EF/0Z<*8J(74"R;%J]#P"_;6B)ZZ;L$+TO-;/ZT)[?C=P$U:? M)9T^;3@:'FVZG29Q1.LT<$D%A4@J37:,AS )$DH$">)(.94QN2HP-^])/TJI MX\;+%7++C=B(0,[@0+/* 9/@$UV*&Y^M9J]%S^]>SE6):?=V R$ZVNL-O<\ M=^WN]_SN6[XI]7;?3'0TB0A2KF]??6@&Y+VCO);:MFV(,Q0PHC(8""$@"@(& M29PR2,T19I8&J<2Q=2,1)]'S8[40 ZUK-TBPT];!E7&#WL+S&PW0D=E-ZPTZ MQ<&MB3NUJH-;\ H<03RD&XD;U@X.Y6B83^1J&NRK#OMZ5/(6>_UP\P9YU5KQ MLRO\P?C/-I4TZ GY9K(/+5 MBA:EF8<&2F/S^9FV=7_9_V-H/:@#, MWJ&&P)3ZMR _9PT,-R #@C0(K']%:BQ\#AI\T76T._TS6E-F'8BYXLLS]&4 MSI?18F"_L-P4PCS*2M[>%[)1KW4D,T*3-, ))(QB,QB:0_VJ1S DG$4QD5&6 M.K71/2]J;E\CK2EL505TJZMCQZ_SP-I]+_S -3*W[Y0$.RT]]@JT!\-O)Z[S MXJ;MN'71[*/.6I>O&.A>R^*[IIOV$0XXR>*,4I@0SB'B,H",(6I.UUE(4J8W M74X]0Y[=?6YTT"KGZ(,^PXMK"D6*2:@BI2!*B9G$0C6UICQ#,9.4$KG0[,[R MT1';ES)KS"S=ZJ$XC.WU-GJ-P(4G+?;K(SZ3,*T+=\JX(P_KY(^N.2*KP]1O M9,F+9>V#U=/1%R9M&@F)H/9US&E8D$*<\A!F&^J"K[7"CGG2?3"[G(!=#=Y$AUT#,T2B53FQB*7AVU'*0J/OE M1,KSA>3=ZQ;"DF]&@'=L\CF9 CU*@; K.I-F1;],8; K)*Y9TE<6!-<',G5Y M6GTRMWJ=/SSDZSH05=Y65;%DF\K0X5W^9KG:F/8Y31^=C^JV+#>J M*?H >:-P?0)2GWJ4EL<>8ZVLQ:G]RZ[7R'2Z9QQHK&N.*$JP;Q^XRT%G(6A, M!!\5Z-9Y>Q2A_UUM9W>6\;)KZY E\+)K/%$JP0NMM5OJP7@KT9N?,(+8Z9(8 MQL/L6:;#B&*&;4NZ-DE[NQWM5;RBY;+\J#YIU;IWZD[^J%YIN/ZQ4#@*.$4) M9(IPB!#ED,4A@B()DCBF623=9ABXJS"WC[4YP*/KI]J9_EC?'8$9#4-4J.KB<)Y"SV Y@U_T\<=ET[N-YG9^Y?ST_&YK-FA=5-RO[3M_C3?Y E^L%9PF/E1!0 M)BG5/EI*((T3!(, QYGBG##LU(GRC)RYT5BMYFXB^PTPJH*OC;*.1U'GH+4\ M;[X>L+%/GH=A-2 9LA<)SUF+IV5-G%[8:_!Q'F#_SX<1PUM:F$E!9FA0O<7< M[1E$DH0ITX20RC2 *$,2LBC6)$&18H&,<4R\1N:&+51;C$;:6%T$PRL]G),)\VSJA[L=S36O]0;,*?2$W,N<<=9@8;7"A#2 C]L-_R2&&-J;W][OW M,M!P-Q7D_5J_D+0>^/2&5K3K2I2+C@SHRW_2V3;^I^^7QNI1]SYJN M)Y968I)6ZA9(3M5V@R0B&5(9(4X%TP C+.(HP,HJB'YTY[G1 M9*N-IMQZY&:>1W=W^@.]AI.,(DAUXDQAGA_DS2RPQJ M/V7LV7'L)W\\C ,^RVK9U%M\TNO]JWX";G\LRT5$2,((3C1J(C2SUQ5DH9 0 MQUR30)B%8%Y]!E4[*K@>JY&Y8 A,SC30 MCX)7'C@C:E(BZ#?WD DN_'JP.U T;1V:_WV_KN?#;(^<7M/'9457O\IJH40D MJ2(*!B04)N&%:WJ(,0Q%%,LPIBCDP6(M[\V$7FLOP5*XU8M FA=A7X413TN; MR5#-N$93>+,WB\[9@[!= FNWPB>L$Y8+FXW\3YW:?S9-2AN8=T?3MSO G\V6 MTL9X]48< ?3MHMB*G]IO<83EA#/C>H?KZC=?YP]LN:Z#4J_SM1&AZ5/_J5R* M6N3SSJ*OOYD_OE_?/N2;=?51G;ED&P8)%Y%BFA$C#E,D%$0)C;6W)"F,%8MB MS!4BDKEUIIM(=R:;P4Q\+^1WNMHT98NY GQKR7"&G>II"%$L(Z$2 MJ&)!(!(D@CA+*0QYA).,1(RD3K,29_@L3'*D\,=_$NP^U#->2KS[:9CO49 RUQPDT%&F:(@R3.,T@PHI!$F0)C$6JLBAA:627 M&WQ>Q-R^*3LM0:.F_4G,&0PO'\E_9XODC!#(>((8I(F$*4IAXR* /) T43%&$DSBG>=B\VF-+H,-NYE'L 73.68!X< MT%D$MB8U859M5)MPVP9?![4POW)1[;ATNJ4:F5HG6"7WCA5>P/7;V.(ZE:;M M?^$%OJ,V&7[N.C#*3E=FY/J7;U)6'\SSH[>M;5DVXUB)3 F(XE23, N4WF$* M[7M*;%**:!H*I^K3\Z+F1K"MIJ!6%72Z.H8ISP-K&5GT M?8P<"32(U0U7X9 M#;^AMO/BIHV.733[**!U^8JA:09"JO-5&Z^>_D;_*R]>KVA9UDDS6"BKDZ5/Y:",)==5L4T_& WK MT7,0KH5Y0*K!(+ \YQNXZ3!QTL$@@(XS#X;=9AC=_;8N),_OU\O_KBLH7LFU M%EZ5"R$BGF%!-*T%AM8"#FE .-0N$8NQDG&,G8;8G)$S-_K:5].D6P/6*NI& M5^=017&6Q4HBF"2,0X1) &FL4JB",!-(19'^Y^*QG@7[I:)%-1FVAS+'1)C+ MHM+?Z1K>Q[Q76,#Y:WH!!*]? MS7.R)OTZ7C#X\"MXZ>=7EA3=;JIO>;&LGMJ]:I#BD"/,H6!,022"#!(5"8@H M#T5&:4Q4.JBJZ$#0W+YWN[H9L-5T8!.\L]C:^N+7(S:ZTST$K.$51F>0&*?( MZ%#8R]09G3'Y;*G1N=\/HX?#4N+RKX7IG1:$(F&*:C>-FWDIL5"0"NT09P$. M9$P0ECA:5'E%5W;D<%J,$S5LA8WWM-\9&4!T9>S+;0EB6TK@Q@YGH+7CANL! M&YD9CHO]M8=5*^F/%OI!\$H*9T1-2@G]YAX2PH5?#VTYUXYX,M.:FCE/'S=5 MJ??CQG76.PM)%8I3* A)-"TD!+(T3B#E"99IH"F"6N50VXF;F^?0IF%U,]2, MSC?=*+4]M5W;T/4BWL\6_G$KL[IJ MT)2BA\>5-/OO+[D9$*?WX5US$2Y)@#F'B33%.20)(8XTLV B,I3%-,/4JH=E MOYBY4ZES="J$7O?RBGP;YL?A4Y-_U'D,N M I[(D.$(TI2:W1:/()9)!$F:1)0F 4TBJP8OEP3-C0U;;Z!55CL"1EW30[]3 MV-65.H.OK1-U/6K3N$\# !O@./6C<:7+=.;F$SM+_28>NTD7?N]> O1Z\[!9 MT=W@W$_U&E-ZQ<5QW%D^K )F4*4QA)2DT*;H"!$.!,TM#N8M!4X M-YK8Z=P.IKX!C=HF ;-3W"G'PAKZ?N88 ]"Q'2P?6#K5&;D ='75D96PR6J0 M7$S?KTARNNZ:^J1WR[4Y"JU+!LK=4#!. DXC)2!F9I LS5+("%$P#'" 2! Q M29T:SO4)FQO9-.H-J3TZ Z9=O-<71"/31U=5U"K:U!25(PU:L\%DA&JA,P)? MH#2HW_33=4 7KAD0PZD#0J_T[839&,EU>5@T_>II]Y.VWNCV=UJ(CS59E7^7 MR_MOE12WWV5![^5G:8ZM3#^9?%V9 0D;NC*C)#_GJ]6[O# 7+B@6>M-C.G0$ MVME!02P@,6WO&&-!$/ 0A:%5AND+Z3\W3MNJ##I;0&L,V#,"?%BJNH&#*11S MB4J]P -B$>Z:][*/S-.U9; V#>R;O]^T [QZ ON_:S$ -0BF<+1-FSIZ9G:/ MT_[38\ 7PT5%S\VE:]89W&^M!U7++Y@6KL3=L^WTX.\R^=HKZW*Q=1,/O5NV\N&DW M:A?-/MJF7;YB&$W\5:XU(:UNU^)6/&A&,C>M8TC-I*6%#%48(!QJ90(F0JF81'$FD5-4YX*\N1%&JVY=D$^?*0QDH[$C@5S"VXY%/*(X,I7L M _A<5] JZX]-+%'Q2BF79$[**Y8 ')*+[65#DX59]699\E5>;@JY"W'&2L1, MA1S*,$P@PC&".$X"B AE29K%)(Z=D3,W1C%J@H]LM;RG#HD\E\"THPT/ M$(U,%S4Z.Q5'BA%?P,%SCO!I61,G"?<:?)PEW/_S:YM F2U4OC8=ICZJ;8E" MRS9M!5/=S&3W?$M,,4Z" "8D2#5%2 4IPQ(2IFE"4)2H*!C6 )0FX/)3:\V?350$[ \"&MKVR7T9[6AJHL49.YIZ=EWVZJ-: M6_86IVGR!$;A/0_ CM3LR5V?%^KT-!BX\VV>AM]R( ]?&)0%*(W=?W;D\8D> TO.G]_B3G+:QOI/1EAW,L)Z3T;V MK#]Q3-(A &H(/'Y.IETSOY^>B72?]C,U[8(#G/Q>_+E8E_'#81 M6B"NPDPA I,X41!%,H4X$(G^4QS14$J4*JLQ\$.$S^U#U*E:Q_*6NSY:?LJ< M>Q;!-K@Q#K2C1SQ.E43O0WW4LFS,6NG+F(U<0=VCP O755^&YG*UM<4]AA[W MKLU60@M;5FW16AJI6":1A#*6!"(>!A C%L%(J4 02L.$6Q5+GA36(MB?DUP S^LGX/B(>AZM7SR??:7 M _V_;6"[";UT?NIGN3+C7%[G954>N:E[J?F1(@K+@$$5D0 BFIB.CR&&/,$* M1XPKGCG1ZI7ZS(V#ZW8 )[:UCO[AE8MDZ3).!_V$P81MD& OCC#2.9H?_/QZ ME%?J-*V3Z0? ([_3TVT'QI?E>ID7O^:5[-HGX(PCS!B%BJ6:,@6BD- D@G% M:19S001WFJ)Z)&%V)%@K"&H-':.R1^!9QD^O@61LV=,_(H"'?VAT-;@7[7Y) 73Z?23CAF(46A@%)FPHQ'EA '*(-!QE(:!FF4 M,:<&T0\-P3M$3AQ4]#+IA\W M!K6XYIHB\::4]%.^6O*GW=--LU1@E64P0\@T#8XT7V1201:&22S#3$:)TY%P MCZRYT<7P$O'34%H&4_P -'94I2T0[PK#&TW'R8&Q0&2$\O#3\EZ@.KS7\-/% MX?V7>!VGL4U_^237=&6J'9I(N=1/6W7+>;&18A$RS&-*4IBDL=Y-,$$@183 MD$>(IX)D<9)Y&+EAH\O<2.;L6(X;0!N-]_L3/W:&=2=ZM6E>1AQ8+:0=A4VT M/"-3W-E1"3?[Z8"?GJU(9PUHS1E]JH(+IE-,7K#29P[3&5R LYS@X'3+822L M[Y)OUF;\;TWN1D17S$A3Q)A4"53$G!VJ,(0XQ P*12E7B4Q9X)3W<%[4W"AT MIRGH5+4I?70%V([[_, V,K4-1,R9M"Z#X963>L1-2CF7S3YD%(LKKL@<9I<3 MO-B9!*^]_M"6]?#1 B6"8<$Q),3$CB-.H"8F"G$LDB3-.$72R=M[ 1OF1G%[ M)M29Q$^F=<^0[.&)'P7+2/B\%WC"@\!KLXKWD'!JON(YP_AEUM)_MO'$=DR? M>?PR"W4R"_F%5!GV6?UU8\YIS+SWQ[RH3/KS%WE?'\DN*,F".H=/A11I/SP5 MD,2!_@22E 29_C8F"7+Y^IT7-;>/5*.IR;4JMKJ"LE76[5O5@Z_=)\4/:B,S M_PZPG9K@RR7 G"GY,A9>F;-'W*0$=]GL0QZRN&+PMMUL_C\5N9*E*>VEJW=R MVQ=F$<9QD*8JAE%LRNY0J" Q$XDI210. H5BX=3=J5_J4 M^7I!WMRHY;>?O_RL&:56UHU$+@%KQR(>X1J91KJ6<:VJISL=^&,22V"\4LDE MF9-RB24 AV1B>]G0/)#*O)5=[O[>MNKVP80G%VE&8QDC32>8&$>%2\ADIF 6 M\H2SA(8H<(KL71(X-SYI]34>.V_*2?+]@ NME79-&+F N6W6B#\D1T\=V8+8 MUN0\BUK=]H,X('O$#AG/*207A$Z<1V('P7$RB>5UP^CFXZ,T7>O6]W6Z2MC^DM07Y MT+YSY] -]&:2)C2 A(<,(D$)9(I0&"588)2E*4%."< ^T)V NC_IFQD'YSM= M;>IZP)'@M:-K#Z"-S-);#9L4OQNP5=(?-5] P2LCGY,U*1%?,/B0?R_]_/^C M[LV:(\>1=-&_0K-S[9QJ,Z$/%Q $9IZRVAT5[3=B+7O1WD1 MT'X>\ 538!(8@9!3 \HA"$8WG[SXX,D:3PZ9=MATN&\;5*W!N9':L;Q,\6&L<_6%TCFJE M';.>!D&WHS&?4(;>V;H.Q3%UMZR@\5U8JU_HU)6SK" X4QK+[KYQA//Q\6FU M>9'RNRQ_++D\7Q'[RV;]0U:&]TS8>54?U1W^W=3G^K+9_J?X\QW\P/0]4#SQ)MH9 MW:5(&2M-/;/H16IO=&=H[9-V+\;E\^KZMM66^X5[?;!UG>/=!UF\BUL_#5,N-O^M';#WJ-\8DN MRV9#+F6QPIQ!(!,N 10L!EA)!41JHIPQ+H3=@?6J!P)K7.D MM-)M,,V;MC;R^4[9?73GH.I,/\4CTY<;8*(#9*(:FFBKL=DG-^_@.;/15$,4 M&8PB U*SP3V#ODD!QGP>395\&O:OT7$IP%!Z:\<40K=QSH%6;5G=JE<%35Y> MUT(D69IFJ?YR*P(9@)CJS[?,($A5AD2FDK1 3E&H=F+G]H&MM3:;3VUTZHBR M^Y9XVWW:_*,8^..S W"O\DW4UJ(,6I/2#2FOE&TI>E)2=8/C->TYWCV.F/1* M2*_Q'\U)1LVA7;'VE$.!H$H DC !,&<44,0P$'E2$"H88]BIP.T%.7.CG@,U M&]?,,?[]$IQV1.,!I,#,K<6IC*,IARY-E77%FE<2(F1!#BKJ[?DT/2]D"#/,QD7,8:.?2]Z9,V-$0Y4 MK:.MCI1U#Y^ZA+!]))4'W"8(JG*';%18U0 8WB.L+LF;/-AJP/!S<5=#MUQ3 M)?\X)^>@?U4BBESE60:$R::#)$X!Q?HGF60)4@E+"'.JO]HO;F[D,;Y6_D5 M[8C"'TR!N:*KF/\JL:X*U%W##I< =?,OBGR#TOE#YI^OGC]XU^@B4,^/SW4[ MKWIWQFSQE/)!KJOE#]G4COYM4U5?Y/96W=&?"U$P 9." 814#B U!565B1E( M4^VE9##)J5.Q!4?YZ=U7O?S'J_^4FTA:8G1=M@]<*4V/ \UURRDF'J6M0C0'H3%&J48]QSSC^ MJ!VP[:T;]6[GY<_M@I-'URR++F4Q%RH!460J@T,-!BAB!7 @< M/5DNLH6!A^G(-I=?G\7RS9Q#W:J_5_*==KJV[QXWY7;Y/TWN)^AY'=5/>PVA'.=6 %YI9]Y]1:.R"T M>@&:I9Z8'J9%ZE[,VS1&/3'S8CO4TRO'3?9OLMJ62Y-,4"?MML>9<9P6C+,8 M\$01 "E"@'", 9=*:+]$\H0Z5?,_*V5N4WZO9),O[C:]SP-I-\.OAB?P)'^- M3( SX5X(O$[V\Y(FG>^]QKZ>\OT7CXP*:2N"W*H/DFU-/03C5YA(^FK!"*., M2@R0*8P&<[T H6F.0<**G,@XEJIP"C'OD34W!MC5IM&+#:&5K:MPU*XS-^HZ MAHKT8&Q'"YZ0"TP.AZ 9/:-.T3KYR.-YL 4N1-&SXR;/A)"(G%+>Z[ MFI^Y*M\]BZ4>IW?;K>:E>KGQ:47O%X03E2+( 4,T!3"C##"6":!B"05+.,MC MJ\C6?C%S(XS/[S]]BUI5HP-=(Z.L_99F#Z[#.YI^T J]3!@%E--^YC .H[QX]V6[FL'F'FYD65X^,(J/5@XDPT?\QT?<_Z*J..=F^IV7YLES?U\'TN^:Q M)$[3A*(,4([T.D(D$&"&];)"QHRE*)&:&ISBRERDSXTLC-9UO!0W/\B]_HY1 M9DXC8.=I!,,U,*WL(*U_.%#]QE1*Z[1OTJ*"M/H=!9S?J#4G#::-8QL#SDED MVZB'C(Q566^78KEZ-L7SODO^7"Y-._,O^@7\L#$=%1>F'C2$2 %"$@F@S!G MD"F 4E@D(LEAH913<,J P+E1V*&^T5[AF\BH[!B&,H2U'7/Y1# P6?6"%_W1 MZ.NS#;DE-'[#2(:$3ALW8@G!2:"([7TCJWU))Z;.>WRT)#:@C#),.(4%*2@ M ,:X P1#(HLSQ'+B4I3*[_FU7/G1B7=!H2]M_(:J.'MF)'FA_8];"QWVFXY M8^?H_97#9TVVH7+&@,,=E'-_=I]D[S<_9&FY&#^Y?D;O3ZV7UQ7T16M'OT7' M3YOL/3IKQ.&;=/Z"L-/S9EKNGK_7&WUMZ$TF5^_;=;WOVFG M5=1!0=5ONU*FF,9%(4D&1);EIC0V-COU&!!&D4@2F>3$:2=NK")S^R1T=D1F M4*/.DFAG2KV[9(P!M35-O%QU1='9T2-HYZM.,2Z!N2;DD(R(2[@.3\^A"R.5 MF3BZX3K(3@,@KGS>B#Y2G?>M'>[FJ9_76K"LFFU'0^@+D@F2"I$!SF@"(,D( M8"(3($FS7.*$9R01-HQJ*6]NQ-DI&/%.0X>N2!;P]M-= -"F6I.;17BC[DVT M _%]&! =>DOY!7.BYE+7@NK67HM[V4A:/F:Z_E+U-1PVF'&Z[;HMT)T#_ MT/VNW0+Y)BM9_I#F$_".\_*9KJKZOU)TG:],X0V6%SD4' ))=;L;GQ>:MA5S[<\5#:VW"Y["!_;YW]OUA7B0W=^KE7N3_6%?D%[:0?;V_+'I1.W.M:G%O>;Z MH5U9;R'%,]\NV4JVZGQ^?*++TO@-)@U;LT%6% ECK J3B& :08!S3.DN9PG M@L4X9<@I#^$*7>;&UT8_OFW6R/>;C?ASN=+8[Y1VS4T:/T9VC#T1\H%)^J-2 M36O%PQ,UTP4J.C:KKMJ\-VQ/W7O;HL:X.O7RV6=S, ](>TZN&J_/Q%E85P-W MFJYU_2-]QFF^KH^;<@$9QBE0S)2B8# %6&I?F26<,*$YEF1.SK&5U+DQZ<4@ M0A]QF>,J$GO',?3QT.4XS"G*$CO!-4'TY9L6)78"PR[:TF])8I.18O9L]=Q^ MU+*^/VS*K?GY_>:1+==2-!_$18JRN.!8 ,GS'$"1IX!E!0,B0SQ.$D6%C!=; MTPW&=N%N(]:)G';"P\VLNMU-G8SFNB"W MEVN>T;NN"+:;:]:5X$6XF>>(GK L?I M;I[K'+TV;CLG'56F?LB]PN,I05 M.3)%+F2J $2FLFG.)GM7L(VI<7]I^6!7.B>!(^RR2:>\EQ0@0C0' *9=4%#(1 M,1O!'J.4F2FU&%O^+7IJ>L"T3=4Z ZXOJ3P\1'8<% [Q-RW ?+,[)GBYB0[- MB!H[O'M&5^$8O&#SL"9O7L?9&BR;\L[V#[MRT__=\U:[;5K0NY_+:L$I0HG2 MK(A2KGTJS&- 4JE (5B6(*B0*ASKB)T3,[<-IH.]XIV>T1]&4\?8P0NH.N[ MC\8JN"OE#M/XW?&S*(39^#X6]39[VF?-O;A=??[JL7UGJKHI1>N05=]D78#Y M*RVW+PM(**%2(, HE@#R1 *L( )%(F/"28QC[I10VR=L;K10ZUIO38R+N>@% MUG*?V1-7=TAUBIH@B*9D>ZVKSZ8SPXAX[CK3(W#BMC/#II_VG;&XY[H: M97>;=_R?S\M2?BTW]9G9CZ;B:;50LS^[09#MB,0K=('99%>P;+N)6FVCO;IM[)7_ MLF6#T 0I7G99ZIN4,!L$X5(AL^$;KZ_-OEL4=4(_/,MW2D_D_Y2T_*0E+E)> M4.V7F*Z]- 90"@I(0BE(9$IS7J0Y1DX9^4[2Y\8^=P^RE-1H.+X<^S#D=OP3 M#,C 7/2J-/O!GHPF)Z9YB2[%352#'!GU(Z-_F +MUK %*],^K,&;%6NW!J>O M9+O]0T9Z3*5\TN]+ZXMIKZQN6HW&H[I,V*!OZ4SYQ32T.]7"V146 M,6@V?;2Z*/969X\NE3U ?ITJ"[G3NE7V0)PX5@ZWCJ.C2RVVVHHFC1#^SO=.##@D-M1YSP&,C#C6G0I[ H_=09'!Q9'>Y/K#",3HUDV?SBPVSB@ MC>7^>#O\Z'BE^X#J3OJ5" _[ZX_+!!*OJI]B2@D<;%6:Q,,DEQ+2+ ,Y9RF MVA4&IF8*@$F:I$BD@L%L1(&44TES^R*TBC:91&6[J_[4Z#JJM,D9<.W(VPMD M@;GW"*W#,PBOV9:#2(0H*W)&VEO4#;EL](7"(#TWC&Y9_2H%LEN_(5ID22PY M@ 4R^8@%!P0A!BCD!!-)4L2=]O\N2IH;25R7'7X94)K(6$'!02(RS;4TU:PK M]1O*BS3.\Z9(O$N0OQ] )XCK#P6H'=-Z@2DPTYY)9P^PE3"(A.\FVQ>D3=U. MN]_H,XVS!VX(5N7#>)'ZOXV3N!9MW=/J^X-V!W^EE12'%YCCZ$6:T(PJ#3Z, M&050:)+&4!) 8Y;F4,B$)]QSQ0]G)>?&[W5K,<",JA$_T-5[%1#WX;1CM+<> MI,!DZ% =Y-"*>C.V,_0FJDUM1_GH,F/MI+5"1H_%U'5#W!6=6PV1T5"/J"<2]4XFQ2F0G\8>$:08CBAZ8B<#"$0)8M.T53M,VKE: MFJ=MJD6"DC1/LP*0E L 89'IR:X2D,)8RB*/8Z&L)OOYQ\]MEC<*1KS6,'HT M*CH4QSU%KW^.7X])X,G=PM$H%_U^-1P.I8&O@F6B2L N\+A5_;UH?6^1W].[ MIJOI>U'CHQ*^EZ\:05:_T_OU\^.^5=I7/:X/VBMZ=U]*>?"AQ2*FF!,")$RT MOZ(]%$"9BH&B A4H)7&.8VL*LQ0Z-V)KU&Y2#ZJE_2Z;$]!2)(A#H8'.& <0 M"0Z(C"7(LP+G%"(E)5[\D"7;O!74A\)#@QT 8(O/20#0 G]DVE=SKW+4Z1SM ME![V*L>#ZO!1"@#N1)^J%N1J#_)3!S+ME/^KIX^7(TJ]GS3;9TWWH7.T[NCS MYWKOR.3GYICL0O>^]YOU=KE^7J[OV^H,FW6U:Q:FU_60$8% EF:Q.<92VMOG M&1 \R1A.!9?"K3;G:%7F]@$=.@3V/1)VNP/3X!OX ] :T=LPU!PQ=<9$>VO" M]%>_&E2_R=KCU9DVE?MJV$X2O:]_XC@&_?CXM-J\2%F?4-\^F4>WSD(6Z\^3 M$*8ILFG&KG *"$H9(!F*BQQFDA9.J4P7)&[T#[(X.HN.5C"Y+FY1K!HU^327#-[@Q155N%YJ MJLUJ*6KJJ;N_-8W:%U@HC@0A0,5FSQ3I_Z/(U#I7!>*$I3'/K3*%^H3,C1^. M]&PZ(MJQ1"^2_03A"Y_0_LTI--$?C98>>, &A#X*T/ MQL1NPEM=._(T=%?-;E-5=<\QM2G_I*6H[DRVR(*K0B82$T +3@%,90:H2"@H M6)$*+""4U*DTS("\N3' 0;%'K6]TI'#T1ZVR8^FY(< M3U#]P1CZ+/4:!-V/ M5>UP\7O .B!SVJ-6.P!.#ETM;PM3&V97HX1G&94<%T 2@@#,,0)8X0RD19YB M)J" Q&FKQE;PW&A'OVG(;RT8SV5@_F4KP+Q![9Q M)O4UT 3>$Z_0L5S@?U+AGN=T2=")IW0 METQ\/9\O7C;7YTI?7U4'X84+ MIC)$498 )!@#D.(,$$7T@H!P*?(D3Y/8ZB-^M29S(X@#6Z*-BOC.FFC5F;,K MB6.6XZU%$1T5NWG5&/;3SJ0C$YB?#@?E5D5[0_:;([O*.W>;J#-F9$#M58/B M$*\XU>!,%,086!XSS7[_+>O,/?Y).I M!+>^_["L^&I3/9=RWTF[H#R6*!=Z49H4 .*4 &;"?W#.!8LEIEGF=,1G(7-N MGZ_OST]/JSJHA:ZBSVNU*1]'5.VP =O.Z?4,8>#O3*MMM%,WVNL;_1&D4;D# M0%[]91NYD[K0#D"\]JI=;KW^W.\_Y/+^0;/=6YVAEE(Y, M!^?QAX06X^%^5.@7Y6D/#'=XM\I'.^V;*Z*[/KRO.C6TARW8V:&%"F]V@F@/ M3]\YHL-3K@RE:F*[323% DH)F502)(A0 )6$@"*L@"*Q$%F<8>TANY1E/"/# MB;C&PZ<^F([<,/DAF/J2_WHK[)<;L0"DR1ELM!>2Q:GVG^! M&=#NBP(D93DA*L_CU,I_&1(T-T_E0,U(:+4CVE^ R0U5B_TZ3U@%GOY&R^@0 MJT;/J%'4$UH.&VF>4)MHGVPD>FY;8!:0].YP]=T_W0:6A15'^U,VUX\N2ZL% M"+/G53<@T&_(5SVJ;>)*:5:7+X45M43N%,M-D*P,%91# (L: 9$0 MQ'(99VE1(.A4E.LZ=>9&NYW:]6E+IZJCJW7E -EY9=/!'IS!:T.B0R4C8\I- MM!N,(VN.K_1=E] /KKX+P5ZCTM0E7SW =Z:XJX^GCMSNYP]2/*_DK?I:FM77 M]L7(WIJ^TET]M2;+A"997N29=E4%,ME\L:F)D"+ $*64,9GDN5.@O:W@N7%H MI^U-/8VW36OT?=F_,0D^UF-@>100 -G -'D=J.YG 8X(^3T0L!4^[:F (R0G M1P.N]X]<2;_?_)!K_>!/RY^:,A]H>2^[7WTSZXE%GL(LC@L*5*P2S5.* ZI8 MO9,FXB++$1=69Y/6$N=&4/6RA[<:WD3*J!WQ6N^#7]?;;(XKR$'L+1?>/A&= M8@7^?H=:K7'4J'SPZV\AP'1>L;K\T7/\K-ZKHF$9RR&,$")'%*3;5$$Q.=9 CAG*&\SQV+*/=*VYN9-T5 M?7IJVX!N5'<&LCNTW;#5\OZJ0Y'SP#N>CUP-YV1'):?IG-Y;5]FA$BAG_*S( M-TH9[S/_66_W0'U)\UA^N]?U2.YM-KQ2]3M:3ZW_J*=36SC+9 MH'=_;A99RC'3'B/(91P#F H,*.8")+F(4Y4G"A>N\2/N6LR-D_0+F#E'B8P MWXZ @D,:F)<:_4%M0+2WH.DD=5.7^.-U#,F!,6W2N3;$:_3(>!Q]!Y&,T&3J M6)+Q8)T)*;GB8>/H\/.:EX9E/\CFOY^;W+:'S4H_HS)+\NW+M\UJ]:FIV;% MD!>2&@XT+4P@3R0@-)= KZ43+&669]0IU]11_MPHL%,_^J4SX"_1LLW%;&WX M/U%C1?2'L2-J#7'<^7,=)CO*# A^8+(,@+LS48Y$SRM%NNHP*3F.!.@U+8Y] MC!LA"KEGR H-=WF$<"8% "E B8$29ID M5DO/'AES([9.S:C1LRUN8S2U(ZX^./O)R1-(H??[W/&Q)A@+!,Z02"7Y7^\W M/_ZOOKOFCW]"\R-H?JQ)H^^YDQ"#A6'=Y+>Y=)S'<_'885=+7% A94X3T\,) MZNF."L#B) 4I1GJBIRG,,N'BXPQ*G-OD'SAE&ZXA/A)X.Z_%*YQO>UX9H!J[ M-3I>_9!AJ9-Z'M8@O/8U[&\<&45QMLONHA"E5%*098\A0D:8$% MQ2)7PFE5=5[,W&CF4D/S2#8K7,?@B//0VG'*]8 %)I+!@NE?],R@U4/7"L)C M#$0O-'XC'LZ+FC:^H=?[,=[;YU)"SO\XNK3W M?*/QG*HSZ+3CZMA<- #V_7U)?0J)DY%ZFQAM//7KP,G\%?*L:3A5>7[[!N7 M7%7 ;\KV)<-F]A7Q\]*ZY)T0=8DDNC*EW3^OW].GI6:=MF1LH6A*,%. D[P M,!8YT"MV# 2.(<4LY\0NA]+[O5V+/%MA;@=P7C',3#1[""L?SA0^2:BVZC3.JK5]E@AW 4EOU7#K21/ M6TGS5 *B]**%TC26@N9%#&.W M-/C]P^?&+X>ZN::R'T!FQQQC@0A,$%88C,@6/S76<^[W@8"),[E/33O-RSYS MS;C)>2?YPWJSVMR_U(<*K\- 6^^8QP732XT88)QI=\&T3B4*Z9]4BAF&<:[< MMAJLI,YM.N^5=IO,=A#;S7+OP 6>_GM]0:WP29QYB#9"3B!YI0T[R9/RB1,8 MKXG&[>9Q#/3;9GUORG^:A+\[_8AV6XXD'*8%34%,L'8486H7!>S-PXQF@)C)J1T?,F,IJ.[%%R 5<[GKD>K<#$,@XH9RKIQ\$K=UP0 M-2E9])O[FAT&KAY'!]TQRL>?_,$$FY@MUMNU6:"\6J3LSU?:12TT]RE!/JL>L M(%B9KJTX$4YKE+'JWKUZ&#HSG)VJSK?:6;,[M+!T?ONSVHU[\[NF&'3M3! M$]7XU'<>(A3M(?+W'9G/<'O]9LW K$F_CS.P]\*W>$::C96O2^E6&X77'!,DPR"3&8"0 :%:53& <*D@!BJA"=.IY\7)E/U<\4P\*L7GO2O/:'(@/& #7JFC?^=4BQ0[AI/\+]7.$)M8E" MIEJX;M5)%.? ::4K: Y!M][ FRB*MN>=BWX8G?_J*2+6"IC>$-?^)TP7LVIE MR5$0JMT=(]CT'>>E]N"^TQ4ME[(RR6=-85_YJUQ+M=Q674&NN(AI1D0,%".F M!@>4@!4Y!TH2*F**),;VS2"LQ<[-'6L5/\X<,ZM'UNKM0!GVV%MP;A!$ _-O M!V:G=/3.)*JV:D>=WL,%TJZ!UH&9@T \$4O;0>V)J9V!ZF5M^Z=-Q^#.%AZQ MN?O=H\LL;1[E'?WY31JCEJLF6N#+9BVD>.9;3RE\OZGTTEMQ16*) M02+C L "98"J(@:1LMN*3_Y M&$RR>6PRM-I.9-JT9OOXV, Z8WEO8I>W?!,-9CK[[G7A=01\5W?RH-G4-9_\ M@7FF$I3'AX_PT;5J][L!#ZURM>^NMS50JFHON"7Y>Y8:-G9 MXY)F[3(^%IY\(-0#,_ !X$;MJ-.[<31W@.]4#X2O@SL?".>)''IO>+NY]B- MZW7N79XWG7L_PLHC!W_,_2-/S!I?I;K;O./ZV:6\6$MH$2,J*$F4_MZ;3P,5 M&.!<%D D6"*,4BX8M=L:=Q<^OZWRKVUWP/IXZ/S7P?%TS7XD+(_;_*([T?E; MJW2TW42MVCMJ:LN1W1S7(_-X*.<,F-]3.GOQTQ[;.<-R)W M^G/Y^/S81L+':9PCF4H N4DQP$4*F( 2B)S((F$IHIG5;O/)D^?FJ+;*V7'- M*4[]5'*5]8&9HM7+8^C_16O[IKF^Z6"*ZW^]GMZG3YUD]EXTIIN :'RU]Q)#0%B6 ..4V7Z7.W)AU8)M]=)7G M*P?-;D$VW5 $9G /H^">K>T%/+_YW=>I-&U&N!?X3G+(_3QU9,YGVV)M*:N% MR@3)XH2#@L 40):G O.09QC[7A2D6=2+_F^DW//'C^M#F9IX:=)&*>N61LK18E MRU**._JS2?'^(O?=$E1,%3*MN"C!I@&7A !398I"B$1(,XLQA"V=$4^X!9[F.\A,0$:CZ$VD50WC8UA@XKE" M3(_ B2O&#)M^6D'&XIZ1'2?X@Q3/*^U6M+%N!^QT5Y?,E3^WOZY,/>H$D1QF M% $A8P$@D@30&!$@J'8#J0FF[TTFEN3J2Z>,TVL,3127" WXYM MPH :>IES!L\#O:,_[IKZWEKUJ-;=(Q6Y ^:WIX6]^&G[7#C# 3F$'LHW$OFGC/9;XG<(PG3EL0]9]Q)"=RS%XV;KFYMC+]H MDKC[4ZY^R-\WZ^V#GM\8TJ1 A2QDF8# @)B2FP7C&4H9JEV2YRV;:]39VZ$ MH-^O-&3/]9/AL".-Z4 .S#)7=&&_77NLJ>L'T#=LQWZBTHS[LE^"[[H&[1>? MZK-UX,%A0?7KR_Z:=H>XYO7;I[HBR-_TE::,R%=9+C?B/^3R_D&_R>]^R)+> MRX\_99-GT$+.,;7^+5\!R-3K/@9WPU.[0[L.CNRIB+^=SF8SU M-U%K_TW4(&"ZUS<8W$0="E$+0]3A$-5 A&[M&'3T)N@7&4;_&32A##HP=ITM MPZHP[L/X16Y-J:ROY>;'4DCQZ\O?Z]JX^F--UWRYOG]GTA'K78G=QGZ64,B$ MB$'!80X@B16@C)H"^((@A'B14:>C$W<5YO:9JBOTJ=7FS[9>D^I4C^A.=[>/ MU8AAL?OFA 4[\*?#'+C46'?JF\_$+\8"_07X2[0S(MI;$>2 9CR(7AE\A!J3 M$O%XF%[SZ15/"K1>&.#OV^=MI=FYG.Z,H^ M#3/\Z#)$%$N( )SH91\4K "890F D.L/):>)P'D[NA_7ENEI,QK;3N=P(_NQ MUG-NP^II/3?%0,U@]6:[>#NPU]0T;BWVW6 K^*A,NRH;K>V\UF#7@NZ\XKI: MX(ATI.]\4SX9-4RZ856W26QS0S#)N> L S'*]1HJSB0@4"*0QU*FF B(B56T M2+^8N:V3.D6C TT=,FTNP]G/S_Y "A[I<8K/F)2DRT YY"1Y 6RBI*0=<'2O MK*]ZG8,X]&8C7;Y[NG2D00N.\I&&KWZ;)=7'GT_+MCQ[MR^VP!F7(N44H!1B M &D1 R)8 G(E92(1AGF!W&I!!-#2:KY,6C2B5K(]5JF/4BK?9RDCQG(:'WOL M^/SK>=<'EN[/1^;C5O<,Q*P4:=N>^XZ MS,_QWH<0[PR):DMVH<0O46>+8R;7B"&RX_K P ?F\D;[F]=XW^P!O]DA'C2& M^PH8_6:=C=!CVNRT\4"=9+%=\2CWFD/O->%N5DM14^_GK7RLZI#EG-,82HJU MH\!2 !-! *&P "B/<0%A9FC2MOC0>1%SX[DC+:-:3?N*1!=0[./UG]HG[S#@L9#5PY9/5FZ>76@Y__^7SA-BG^OZQRZ M^BQG("4B+V"F(,@A5@"R) 58"@XH33*:%P3G!1UQ+GL5L-,=J![J^7]:2&\B MUAVS7HTN+WA!2:(]<9AKGUQ_@0 K-,Z""BQC_5>44^=S40_8AC_0/(^LK$\: MKH;5][63O%V$WVEO8U3W# M[ZWP7SJO<8J\]5]2S%HD \ M9BS%@.:8 4@X-#4\"PTJ4ZC -,L+IP;V%^3,C2H:-=O^@\T93;2L-1U_:G,) M8CNV\ !<\&5NC5FM8ML*QS1+K]7T1Q4#.'CEB4NR)B6) 8-?,\30Y6[T(.1R M\5Z[(^]*2=]OA-3> XH15AP(00H *:. F.TM'L,<$\$AQU9MO%X_>'8$4/O! M6KG(:&BK;66\]>2^9>F:V5I+_]7[SX__J6^J)^D]H?@3- MC_7L/'G8)-/QD@G=_+OX]]%-]TJS:_U!-O_]O'['N>D=5GVE+V9=]FXM3DN7 M+%C"($4HU0M]')N"]['^*:& Y9P514)C+)R27\>I,;?)W.D%1#\P?G0'1+YT)?S%!$+MQ^'HP#F=J*GGMCW<%DKX;XHU1 M9>H.>%? =:;EW35/NR+.C0T'4;"+011U=J=1[S@2.5G N,AI*F,@J,H E#$# MF D"-+=F*%52I<)I+11.U;D1<*NPYMJ=QB,BWL*,JN4F[BS&*O1FL-?XMYW! MH;-+@@Z+_VBX,.I.'Q07%/:SL7%A)8[(,*F/18_#3-H".HLL153/LAADN6EY M0X@TW5-CP" LTB0Q!YK0YHQX0,X\#XH/=MEK-[#UL1UR*'J0[2=LCW@%9ML& MJM?Q@!]]0N60;^('LHD23L9!YY9X,@Q(;^9)S^W3I9X,VW"4>V)Q^3BG_&^; MC?ASN5IIA_]U\;%]\XA=*0U9,,1%'(.$0@A@DF' L% 22ZUOTVTGTU<_&PG MZ7-SG3OEZ[7RZZ)^5;0W8'37&[?!L7.7@T$>F).]HNWLS8Y"S:N#ZJ;!I#[G M*'!>NY'C'N)^9O)QO35[P4+HE[,RV\*WY=WFS_4"\X))D3*0*$$UM;$4X)P+ MH'*6"IXE M+<]OCD@HRY$5BC9M3J>1/59PN;,C*ZVI^K7 )T^(C% TR!26<4 M0DYG+P,8C#Z&N?3;LH/DFT7"N:9 M8BH!+$>F$$W" 6,% ;F4>8X481F576;LG;TGNV7.#\HB+X),!)RCDP30(6 @B@!,&8*4*&4 M*0PD%QBA>_) EVUBO*[U WO+,H>2 KL8D4%NN$7W"%WI=:%[57XRR?S%O M["F,?BG;&AJ_B[]!J=,N^&Q!.%GD6=\XCMZ_EF9_>_OR5;\B6[V2-!'[3^;I M?Z^D>E[]ME1R(1ADL4("H)QHME%4 "S3 N!4%8E0.(X+JS@Y!YFS6_A5V^6C M^8Q$C8Z1:3[@Z/S90&W'-IX!#,PWG;8W4:UOO1VUT_AF#ZCR>);J@)!7VK&1 M.RGQ. #QFGI<;AUQWEA'_6_6AM'DFK_4P3-TI1=SC\MU<\;#&$4220J$_K # MXT8"*@4!FGM2EL440\8<%IYV4F>Z #W0T.$X;1ACBP-(/Y!-5"FC3NS9*QNU MVMY$H0!T.);T"N1$IY/7 >IV2FF-3^]AY?!3ICNSM+;HZ.C2_BY?50!V)V*: M6)F$L02)5+%9RZ> D!0"RA/%J9(2\=0I+/"BJ+EY>-^#U0-P/&[T UE@GG5( MM0YRNC@,4N#LZ[S@;^\H3P9JA;LM[NFZ[K!T5*M%NXE?]GG7?I5O5 M]E6@J^_Z-TV_FKI6T4(REJH\%2 MF&::5&# \H*#3&5%(5)*,+<*0/:DS]SH MZ-"BZ+CHCK8I.C0JNE71SJQH;U=;"S1P_&C@S [%T^' ;537B*FN'-29YJLNM#]\>SUC#V*F]>M_>_K4O+-O=9&BCOZ\U>YEFJYK;YM5JM/32&$5Z4N&<:)S!D&""40 M0$D+P#B3 "ND$L$P%;E3M[3QJLSM:WE8E/2;-*_7MW)I3#VU; M]'735")WW+V]8MPL_?Y)1B/TNN!@( [-J)'O#(F,)5%K2M!ZI==CZG<9,5Z= M:9<95\-VL@RY_HEC:\%HB]?;II3TMV7UW^]+*99;\]-"4IK*/%,@CA.]!)%) M#BCD# A,E((\XRQ.W.K!7)0U-\(\4M5,UD;5R.A:NS\G%WQ_?GI:+6597^): M+.;R&-AQHR=D Y/?,69&N9M#7&_TIV>UY"_1'^U_@U">!52>Z\I92\%5BV1<(K05P4 M-BD[#)G\FAH&K[^VEN51&?$L4&)Z %/9YDWF[8:GE/1ZS=AE&W8Q"O6(;>E^SI%;%7 M.$39RP%L E6_O"3UC8I@#H!PN1;FT(WC>*?9S)+'3V]+"U0?GN6"*J4))L&@ MP(@ 2 0")$4Y$*(0"<4HAMPJQ=]6H!/K3);KW_!,%T7O1C*#$-MQC$_@ E-, MJ^H9@FGUO8D^^"R08@N-5X89%#HIP=A"\)I?K.\;N3QBC9*..RC] M^%INHGA#+?0^2@M5HVF]==SJ&OW2:GNY7+'[AHD5+'[W3/I%3KMM8F7^R5]NR/@;^I%^2=X^FU-Z")2BGA!6 $=.%BF8FXSQ10*I$) I2 M"1%V61M=$C2W)9'1,UKN%+V)E+XNHK6N;D1R$5H["O$!6&#RJ+'Z?("5T3)Z MUX^5,VD, >&5+BX*FY0HADQ^31&#UX=9R7R1/[=W?\K5#_G[9KU]J!8T5W'. MM[T1Z>7O\LQ4WTGY*6T>UZPA70)<@F71&=*#&K%=(EB%Q73!>?,];G45*[ M5.*"1]6D SPOU_?M3M%F7>V#]G..D$ACD$.EW2*A5U:DR 7(XE1F:4%I09WR M,Z_096YDUYGBZB6-'PQ;1VH2B(/[6HT5O2NUFVAO3;0W)TA:@ =8/7MNX_69 MV+F[&KA3_^_Z1XY(3=!B]7^$>7R=C**?:Q)8[TK-Y@^RZ<-;Z*5C3JBFR1P+ M '/3S9@5"!"1";V>)'DNK=K&V0J<(2L:E:-#G>OD[*C3>NC(>1SN_=P8 LWP M!/@F0#K$[GL&=*+@_.N!=8O =T"I-\3>YCG3Q= [6'44).]RW^BR(UQ*47W2 M"G]_V)1;D]U:U]LA&5:8F)V]+%&F'W4*:)$CD.)"4H8%A\@I*/.BI+F1U6CR^C:>:=>, M,O<=P?=_#Y;=ZT2 4OLN'7) V==&0?J// ME H9N&%L14J3MB'%1UJ:WN'5.ZZ_/L\K4W3#RYD;L>Q#"#L]1X9=OH+3CDP\@!28 M04[QB?YHE/2XI34 0YAHRE>RWB:&\KS!%R,G+UP^8@NIV:$RJ;^W?ZYE>:L^ MUN6VZU(:7V5I4D;HO31_$PNI4$%CJ9T.;O;>LR0!)"MRD&NZ$*9*&4Z@]5:2 M@^"Y<46KGLD4XYO')[I^:1N.;XRVT2^/FU)&VP>ZMFPT[CP0%GM+@> -S#)[ MK:-:;5-%HE&\:T^^U[V^PO*PPQEAATVG0$A/M/GD$7&W7:@1L/7N1KD\;[I= MJ1%6'NU.C;E_;*&TMO+#K>HIZT6++$[CC -9I S 1'\"*.$8J S&-"UXS)1; M*U4;J7/C_YW2=:[PN>I@8ULZV0V"G4_I'=K W.\%U1'%U1Q0\EQGS4;RQ"77 M', XK;[F2[C?ERZ)(H5Z/P@RH5 H 4VZB01 #:9Y1R"&$ M+*5N;9F.GC\WXFD_S+6.4:>D:R^F8P3[N<0#+H%9PPV2$.EXV=. MW'3IK$&G#9?.7^8QCG61HESQ1"G3:=>DX6F' N,$@P06G&4%YZB05Z?A.4WA MR1)D5!M3>66N[WE<858(2DD.)$0Y@"Q!>L&>(I B0A5$<P+&[0;RH\Y+>/@KWDI?4?_%U\;1W]&?3 M$O-V^Z"Y>_/X5,H'N:Z6/Z0IL[T0,>4%TZLUS,SQH:E B],D!SF+5:"8KUX M=F+GQK@[#=OM+!/T[<:JEG#;4:=_$ /S8Z/P3;2/7FOWO/; UK^H&[SY8T W MG+S2G*7H2;G,#8[7A.5X]X@8N/?UL64;L$ER#C,E&!#0]&J*50R8A 102#GA M.2]RN[H[)T^>&[=,[HW@.OHANDBM,[I>12"=?:"$2SSI1Y&NOJXEN7]RW=9_EAR67V3S^OE M5HKVK<(*XPSR&*1(:;H43KJM(XZ MM1WFJQ7B%D3F&\? !#<(X1CNL\+2@1-]8SH15WK UHU&77#JI5>K!TU'NRYV M'=&QTXTC0V$?:"E_U8ZE,&FF\\GNBS_ M80(0WE75\^-3'79@&FQ\*J7\O-;T*:OM-[J5"XPI+3+M7PH$(8 IT:O;7*9 M"9ED,5$%M8M;FTSCN7TFC(Y :24CO2JX7'3LC8;7;C4]JT$+_$VJ#0',6!(= M6AL=F!LQS:<'U[4F1[7-IK;ELHQJLZ,#NV^:-D[&]*BS/?K6]TZXAPA/-4Y^ MPXN#:SUM:/)4@W 2UCR9X'$?J^8H;1=\O4L2R'-9D )QD",L]4J"98#&&0&I M@HKQ)$:"6ZTD!N3,[)=D M34I3 P:_)I>AR\=F27R3]TOSJ/7VBWX%%H5D!4>%T!]6D[65H@00#%.0\CSE M3/^%VC5BNR1@;B30)@7LE8R,EJZ)$J] [)_X/J )/.,=41F1*W'>]"N3)5X] M=.)LB?,FG:9+7+AN[#?]AV:#3?GR85GQU:9Z+N7N^X-,) HSC;$EU]]U11- M84'U/QG*"25%9K=#:"%K;M-ZIVJTU_6*[_MEC&V_\5Z0"_Z='P?:B&_](!R> MO_>7Y4W\S1\T_/2[/WS+B".&BP6\377V.XV^7%!(90YQ"C(N$P!EI@!-. 5Y M@G &$8(LIC9)5Y;RG"AD@JA:_2Y!AUUO"T MS@_\PA28+YIXB)VVW2Y,9=J; M-57^:XW]@NAP<. 7S(F.#:X%U>W,P!ZBWA,#B\=,=UY@;]/1:8'#;6%:M.S? M<9PG4G(. 68YU8Z;R+7C)G. 8Y(1& N6*.FS-\LX#IZF*8LE![N#;.>Y!8$N M,"\[M&'QQ"6CT9JT \O$9#0:%->>*U,2U"?]EBZD%"D44($LI1Q !BF@>:)_ M(@AS21,BI-.9I*W@&=)3[I^>:HC]L9,K??/4LENO[OVTVXL_E:J57 MKI!)C)D>B"P'T.0&,*(*D)-8$B5S16*G]"Q7!>;&4WO]P^7;+/?HEYW^46> QRK:8['SO,_FJ,3$FV_C(#K= MD1OYG!';=-_D#[E^EE^>3:S:K:I[ZJU>3/]0NEK5-+N@4N0(%3% !9, 8@(! MY;$"4/]3" I)+%+K..!A>7/CME;%N@]PIZ/#CI,%P!;;=GYA"\Q5K;(W4:.N M*>/:@?@Y&(@.VW9^P9QHV^Y:4-VV[>PAZMVVLWC,=-MV]C8=;=LYW#;.^_R5 M5LOJ5K55PYJ0KK7XOKQ?+]62T_7V'>>F@;-F_*^;U9(O974G?VY_U8;]]R)G M)$DPA8"PAIP3$U@A01+#@N "%[!PJJ-TC3)S8^X#K:.]VE&GMYM+>M4HV;FG M4V$?F/YK,TPN_Z$A$5V+:&! HC^,.5%MC\?#8!^P>O5BKU)H4H_6!W2OO5LO MSQS;UJIN6O.5EML7TU2OHKP6;UH[*@DIS40.TE2D )($ JQX"@J]TL^%P%!_ MV-SZ65V4-3>>;%6-:EVC V5=VUE=1M>. #UA%MR]O0"7M]:8#GAX;EEU6=[$ MO:H]M4C5\2\!CU3\W"Y9E"C.< !QG2#-(I@!)C5.&B,2?>=MF,-7X TGF'9;Y#68PW(^30?^]L#I:U7EU(5;YOLQ$^; M4LGE]EF_UY]-T;?E1OR'7-X_:!?OW0]9TGOY\:@D@C0@F2 IK00G!Q?^D!ZS@^&*F>]=#&OY4^]DN )S9C?#^1%7[FA\_&D863:- M9K<+@A$4!5< QT4*H"RP=N=E#EA..)0")@H[18%?D#,W\OJU:P.DI\V^U8;K M>?4E4&4<)PD2"&0LDQI4J0#A%)G"7XI!))'$R*73G0]0)VMAPH)"Z[@?-!ZP MP)Q^L.O3ZAC]TFKI-:"T%X9QD&*=6*8"O'SPW-JU5&0AY>/UW,XQDMCX(;S_U]G!/7 M1NU4WR27RQ]4^XI?Y/;]<(!YMJG2PE5BA&18H9< M/+D^87,CH$[7J-PI>V.Z.[KY'+WPVCD>OD +S%T[O+X=X$75UAPTK5:;/^NC MPFY=_KS(,PG MXM.*WB\2*D0!$00QQ F E&# DA0!C)5 3*0YR:W2[DZ>/#O.Z)2+C';VQ>*. MX>JGA:M ",T!=O8[E84[:^OH>G#'3YNL$-Q9(PXKP)V_P%,OYUVIJ 7G*"8I MA$ P2@#,E0*89@KD!39^3YYFR*DEUF510=/N^^T'H\ S]VS[ MY9VB ?LMGX 1ML7R7MS;=E4^,7NPD?+I'2-V$KX_/SVMZO,RNGI/JX=/VC'[ MO-9>V6.]EFN#<>\V=2Q<=6?\@7TV3(83PE&6 D&)7@TDB0"48JZQS_6?D* % MM]]ZN$:3N7'+H2V1,28RUD0'YD1=\/EVTX2+NFQM7#5H%GLA4PU%8 H;,PK1 M'[4YD4T"D^>!<=BFF6J )MK7\3I=W'9_?"#9NUUTE8#I]I=\X'"T(>7E@2-C M%KO2YQ__^;S8 O\$7%&S#WHS08)OQ%JO1*G#2>S,?XD M]LOJIK%]#K2#_5GHI]59K(:KFHH!"[T6CCE+4Z!@KI?*+": BD0"'.J]N6L'#M@7 )X.%M+F^PA2:-L8B-Z(\P@,:5C1(N M/7WBC@D#1IZV3ABZ8>39F'Z@6*Z>34[-=\F?R^5V*=LZ3E)\THH;+GIN_.5; M]9&6II]T]56632CJR_D'U)]-H@HA<(Q GDBJ%].( 9*;A"^F7126(2$+[G2T M%D[7N1'4H:;17E7'@[F 8VMYKC>/$0M])'!^L+R[51.@Z??8,*"^TYXZA@?^ MY-!R I'N[N2'=O?DT[+B=-6D&'S2OZL6.8UARI(,R$P3/HREYGI:,,!S2 ED MB!38JD9)KY2YL72G:-1HVF871;6N]B[D95"'W4*#>J9/ Q>):>TUA(0OLZ[;FI_Z"F.)$SK0)PS M[N23?_:BEE]=]W^CD?-H]TN5XHFBE"J00RE03 +$D 360" M)$_S/,XQ*F#ALBSKD36W#_:1JDU+;*-L]$>CKN.F<1_(=K/<$W2!Y_QHU)Q) MP (/KY30)V]2@K P_#5=V-PRCCQ^DYJ)Y.V3-,]>WU\L&K10+,8P*5+]]3>) M&@DC@,(X TD>"R621$+(7/P 6\'S=!%6=?>RIU9--RJQAMR.5T( &9AD&I5- MY896Z=Z:8_XHQQ4JK_QC+7Q2,G*%Y#4S.=\_,@9T6='[^U+>MWL@;37L^N!] M(9ABB"8(Q$QR .-4 JP2")C(,4XYS.)".$6!]@B;FY=SK*LI=]QJVX8".;HY MO3C;\9$O]$+O5(P&SCU(U (1OV&B?0*G#12U,/TD5-3FGD#UP"Y576F.ZDVU M_;+>$O_X,W;*7/SJAL&J8RB0,M[C(16U2&2_B*:_1\#;Q@%INT&GN][>(R68^H\ M7,3)(9O !UX390J55#L>FW5 M_%S=/F^K+5V;CH;ZKF4G[?RL7K'-%53OETD!E6!/?JC,\CCKHE?A+WZRYY4F]05]@OG:R_7 M\]/'%G!L4XJ_R.U"*0[S5!;:;TU,D!I+ ,4\!RA7:4QRE3/NU ;G\.%SH]*# M8@ C:OH%$:45CPUUW,]Q0,!$Q=1/#7MM'+BF6M&]F:MBR[R)5W= M_KF69;M(8CE/F(PS@"6C #*8 $P@ 3BFB2))GD#BUG3UG)2Y<=U>R:C6TK%] MZED@[6;OU? $GL:OD?%8:M * K_-2<]*FK;K:)^Q)^U$>R\>>5K%'Z1X7DGM M1\E[LSWQ33[I):]VHPY2T7]]:?^X+\6 LQBQ3#+M\&2:%PKM!)&$,H"@(C+% M&9=NO#!2C[DQQ_?GQT=:OI@53=,BS]M#' M.ZT%]2*R43/:&7%8(./F8 A<:IBXG]11NDQ[@G(=8">G(5<^SFNO MPO[6F7!^"#!"6QTA0BE+H5/GHHJ2Y$>N!HM%&:QH95=VH]3*J=HSI!:O M1'@6I@!KX$$LO%+396F3,LZ@T:^)9/@&GQ&<343,N[7X7.?)Z*_A5_UN5%\W MJR5_62B:FT8B$.293(SOE@$FL$9;(<:@E%F:L^N;LO;J,#=.^;[57O69P#L? M893]@V&Y]@T+<>AU[[EPQ8.(QC\:C0,M<<=#-T%08;\>,P@.M +*+LC/[E'7 M%47_)/4]='6I%UB2<,JQH""5 @*HN 0X2S03P@Q1FB9*(JL:QVYBY\9V?__K M][]&JE%Y7+7T 9CM2,T_>(%Y;+=.;#6.IFG)YH93D +K Z+?I-BZ'1R7"J]; MWGUES=I;M=M:_[JIEC7_=8%5& DFD(Q!H7)H6CX2P)C0#ID0IC1ED:#,JFR0 MB]"Y,=%.Y^-3B$YMFT"J\0-@Z7IYAC6TKW4]HN-KWEI %*;T;9_@MZF :P'% MQ4*X-O<&2O@;ZK.N:7+9E%VPZK.^8(1("',,:,8%@,BTF$-0CR6)$P95FB#J ME(L\M0%S(\Q:_3;53VQ6*UI6T5.=FZ%M]IWUY_MEN&:M.X\AGG"A?"G_KQI( M -RE^!W L$_RNXE. IL[,*(:C0FS .-X[2I@+Z-F,&2/_P0.2<%AM(C;)&@ M=Z8]YG]*6GY:_I +E$%*64) 0K(<0*@*@!540"(L*,[T\*5.84BCM)C;]^SN M09:R;B,:IFC0\1#8?8"" QOX*^)63JCKXFH,B8PET]<7.@ODFQ0;.M9DEI6' MSH(UM@S1^8>-8\73L^_7Q^/=L7D31K'0ZP+$B5(@5C(&L* SH3VG,4"F M06:'_8<.>_\Q0&.!],J/SDI,2HUC(7K-BJ.?,])-W*SONWSLK@(R*W"N"I4# MSF(*($ES@ 4B0.909$DB$4R=..^,C+G16JM65 >V-J7%5EIKUT(2?:B*/,42 MDPP0Q;1KG180X#3%("\0*:B&E:>HJRT5%M?C\D^!D35?^7^+)L#7TF^^[ET, M[17O,#'Z[:IX1[_3[5"'&7?']S(2?MW:,W*F=5HO&WKBDO9^)&!NS-KJ M&-&UB%HUG3I 7@2R?[[[@"?P9!^!C/4D'S*_;X;K>P]FM_[7ZYE]\>&33.LA MT[HY/7C=.(=)/U*O6/4"58_E]MVZ+OGU5">^[(O+)Y1*$B<*I"3/ *1%!BCA M"4C2'$M.]2HRLZJ_Y2!SAM.^5ODFJI6N7_*=VC?75/6W&0 [7\ SK%/X!K\M M?]3+O_7]TN3;U>N! '7^'9#QZBO8R)W4=W XK4OX7+KV,:Q7Y_9:LD_K39T MNY!I@A2'&&@6C1L.H5M&U)^PA M=OU\<34B@9G!!8P1[5[/&'UEB]?#)T[M7,]=-+X97V7B]TJ]\C6K M[5]?OIGM'*G5W>>6(\D*(A0'":(,P!1+P!3/09Q!@5+*2,&$UE6$44E?W_1N6-'D?0&OCS_4% MM+]Y9&P=7IPRA'""B$(",IP!#FH*4Y9!1%=-4.74<.RME M;GS3ZN<8CG86/[OEQM6H!.:,KI?&K_J%>WBDY7\'2,3LQQ)>U'OQN-G>E",WX4J;M2:7=G$LD[2(88I 1G!AFEP@P%*5@33/LB3!L4I0 MYC+;STJ9VVQO6P[LM!RY^7 >4;OY?S5.H9<1SA Y3_]>"+Q.__.2)IW^O<:^ MGO[]%U^7;WA'?W9Q-4M9?2WE$UV*-I>H6F1ZOO/45%E53"\^1%P S!(&B-". M !T?/&2OB(X\HINM5\N_U[TTAX7.)A/]YV9.$/OHG3#DUHRH'&-U&K MDR<$SD:J-,4 MR?&/"IOK\47^W-[]*5<_Y.^;]?:A6A0LRRGC"5 0$0!3D0"6% 04&!9%EJ., MY7#Q0Y9LXSOAX[4J+K/X4*%PDUF_R6F8?(^38;#CQBF@#7V&[9CU4>=[W*[? M(-WC$HAODO%QHLPLDSXN038V[^/B\ZZLOE.GKAG,.2:*"J*D6V3N15DC%KRAC]VZA9MJTOGUG.1&W9$U=T[ M3:B"N4P)(#R+-;B" I;'*6 QACP5'!&[L 0_T$Y9P$C_T40[_X_&5AR#+/U" M[+:CI1W3)Z(LEB"[>,#(! M3SXL^4I6[CZH,MA,QM]F[KUKU MA]$QJI4<6_-K#Z3MQM@U\(3>]W)#9GSMKA/CPU3JVHMYF[I<)V9>K,)U>N6( M/N+OZ9J*)5V;^L_\H:LR'G,DD$04B-QTSQ Q DPA I@@N5!(P?VK[ 2;PU'Z-R9B.X>?!<6@7?C5($_4*WX&U;13]JZ<^ MX;WV]S8)/W_G=!W">S4_:@_>?^4XMZ5N.=Y43UWD*2YPHKT4;+HO0E/3E"2I M7FF(#"6,:JZCT&V3Y^#I\]O6:=K6+VOMW%R40]#L?!-7(*9AK@:!S_T(.+LB M9VSUZH,(UQ,Z4E)(7PK)4QD4B M4 [B@N0 $HZ!J4"BW6)(>9J8Y!^WVM?.*LSML^8OP,Y+4%W?X-EN'88S@,DRG,[F22,#1?3ZIMHN^7M37J]\Z4XJ M<1*C@L0@0?K_8 PE(#Q7(,VH$FF&H4S1P*_/U7(M MJTK[$FRY;IIH;]8F1E7[E/JG:BED>=+UX9OYZ5;IQ9[9&*V[:\O_5Z_V%E!A MC&@N@(1$ BBD E3C DC&1%XHEL?,B3W\JC<[VJ$KO>1:1V)959O5#VK*FSVM MGN^CIZ:&7]T?)HT3XL9!GL?4CKS>;J0"LUYG6'1@V4VTMRTZ,NZH(]!-5-MG MELB=A;OEG+'2'VF&0=\KVWI6<5*:#@/O:WX/)&6D=\@?I'A>Z2>_IV7YHI6H MGUR9JG[:$WTTY[F?Z+)L?GNKS#?I\[K:EDU-GSM#9ON*4QE.D(P+#I(DR]H* MP )S($4,%90\EM(MJ=6G=K/[+#P_/M+RI6X4J6V(?A@CS+_J4/%;MEK>-RV5 M'%U3KR-JZ=*^U3B%=H5;N\RH=)8US-[$.N^,:T:P_4LWA <61G_4-@9JL1X" M?;\NN%<-IW7=0X![XO('$3+NB_!YO6UK\-8E>)O4B(\_^>K9G/;\;;,1?RY7 MJX7 *4FP2@!!,0(PAPB0)$M!%B>%C!.5T8PLMILM7=E1O9U8)P[?"0]XHK+3 MNJFJHAV_^]Z ME.?9SZ=?EK^E.+] RWOY3>S"/R=_EP^/C]^DZ9VGE;DUTU9 M;O[4/[RG^CW5NMP]T.V'C:R^;+;?Y#^?EZ7\_YYIJ4EE]7)GCI36]PL6)U+2 MF ":Y1) 3&/ J/X_FBA1:"^.X32USGH)K.SAYHB]FC91_BZ@VBVKKH=JBB^L M&THCBN#T@>"Y LY941.7O^DS][3V3>_5XXB@+:1SO#CJ>M:UGO/9[ M%K!0,3&R(31$0,:>QVUFY$V^MK__JR"^N'B:2K%7/ZQ%Y%#;PVW&Z9U!#GR)>[GCM.<_" 9=I^ET? MR)U'O^M3(*S[79^Y]>I^5DT A8GT:F* 5ZO-G\;/7B ,<\13"40L"("QRDS! M)P(007D!4PPS<64WJTNBK2;.]+VLS.'LOT4[=2/:Z3NZM]5%[&WWW_Q ^09] MK;K(JSV:[P;1O*:KU1 ^H7I:793[5AVMAH#HZ6*M[8^]WSV*IQ_ W,Y3F M))#AA"LI"LG MBRNA"$P*UB@X=<^^8._H'MFOGS=9)^P+AASVN[YTB<>]]=VQD&0B*?*" Y2F M&8!0(3T]4PQD%M.8IK2 TJG$3:^TN4W83T=;Z;)IY>=A&]WQT,T;9E-NI._W MT8.7D;3C"B_X!.:)G8[U M'C!HU0Q0!F80#*\$<5G:I.0P:/1K8AB^863B;_.L;[(^G%[?[[YZE.?:S1?: MDX!8N_R8Q8")7 &)XSC1M "S'#GE\%X0-#=*Z%[TG:*C8W@N0FM'$CX "\P1 MH[!RSVL= ,)OBNHE8=-FFPZ8?)(X.G3]]:N.[J"E[96](+G2JPJH ,TI!I!+ M"4B<2L!-"6J%6$R(4U)5CZRY442GGBGFXC& YS7"[NN.*W";N6G)<@"/8@N.UO#=;;EPPO&^Q<>F6D<>I^AEF*W(MZHKZ7S>:CN1V638U MA>5:JN6VV@<@[NM,<%1((D6A"04G .;:Z\"<$?#_<_=F37+C2+KH7\'#-3O5 M9HD^7$ 2F+?44FVZ5UV9)F7-V-QZ",,JQ71D1#89H5+VKS\ E]B# 2! )ONT MS9122I+N_H'XZ !\X5&1H@PIF7"GE8BO(E.CG ]:T65=HGRY+N=L4V_-FW,H M1[[Q'AC+T]<1X!Z8J;YL]06=PN"/0>IUW I6V'-:7V7&/;R]$;*3$]U;G^=' MC[]7\D%U%3VJF8H(R^)(LYSVH$SC#@ZQ5 )&^@W-5)%+[4ZYD-[AXZ=&9;]7 M=1V=K7YN!'8$G1TM^0,R,-D<8W$''E>+.7\%?[1_#D(\Y^$(2B='(D8EB?/F M'4_]"U?=6C[M(RU-&E;U*,NN=/><:W[Y,%]L3#S$85FM)%,RCQB#*$\41$H( M2)*"PB0CC$F<)80COT)I3GI,C2+V2J+5>M=Q9JWFX#">]466IE2CZ6%0V^E; M),UMW"QW<(8?C:$W>/8*GW4V &U$@_7=F=$9I\"9%YX#E3)ST^6-BI9Y 7:Y M/)G?X]ZFD]K?](7KZM.R::I05R2:J4+$2<8DY)(C3;Y*+S,SE,%(*)9'-%49 M3F8_9,E68S5+.Z.E"P_LZSH<'=1*ZDG^RWP)JKIMR>5"7*.-I247O^WX#,W3 M ;N8-9::6M2-K6T9MNET*>L9BDFU(3NGY[]5G[$>H$,W$NL3Y1Z^^*$M"'*_ M7&[HHCD5F44Y%AS+"')6I! 5"=.<;WID(B)C1E&,E=76XB4!4W.B.QU!HV1[ M2&&.?Z=XQCFJ1-Q8&LX$JF#"HLL%Y;*P1I M@A,H,8J91(RH!+LD^-ZHCQ,]C)#$^V1D@%7=0IKO6P46VJ!ML[\U_>G17/N& M88MDEJ6*:U^<(CUL*"*0)32'BK(T$2I)I%!NKOF( S>.&_YP9M#:/.Q?S. Y M.N6WCIB= S[B* S\"6G@/S#E<%/J#OS63!YMDMG1;:I^[%ME2H,V=@7NVWX[ MP.%[O=^@T_C]X6\'\&Q/^0"/#9Y+]X_+M7Y-/OY\*JGF2D.*S9; C+ \YU&L M\3:-:1'1RW<6("2ZMZ@GU"IL9#C9[@XT^PT[3=E;-?QU]$]/I: M/@1. Q.-#T1.B_IK&'@O["\^>+3%_373]A?X5Z_UJ'1^H>]UTQ#]B]1<,N=K M*>K+_K.M4!QA)0F+(ICEA5X>,IQ#'-,8*H)X'G&].DQSA^H'OGI8S8#Q2R&T MVIFU1[G5&U1&602$?Z;BE!K11'S3ZMYS3G+!48&<":"[^3^=: MWS[(.]3O'G@$1JK)W8 [;T9"-"/QTHQ$\ZZ?SH,?C3%_#51>^P8<>TMF^SQW MO#+8-UA]4-KZEN>X.Y=?)=^89O9QPI[FZX60T M7K+;VUD\>>!H3N(E4_:=PXO7^.U9-05M9I(+Q67"8:XG)D0J%Y":%N-ID4@I MB,J0H"X'.,UCIWD.TW0-=-MI:F'*BB1115Q O2Y6$!4XAH22&(I\_7\1[TY-M-085Q(!/,4:Q*C1:'7JTHO7R5" MI$ DQL2I-,]-VDQM4G27)N3?9?5A97H=S>)(,"H3 J/4Q' KE4$F33Q?ACF-A4QC:E63T%[DU.CS8E(P MZ/0&?S2:6U8N<4#?8H\O.*8#\^%;PNG4>"\PK"-MU778U=\;&ZP#5*PCMV. &8 9F@&T%*:/:'?CXDR\VHFVS.U_31[3O3XU?%"?ED)SL]C01=WQ*2=I MAD1$("ER!)%,$*0<)U!(CI%B>KX75CL\%R5,;9IOSZ1W:MI/\O,87I_@-R,S M\.0^ TJPO8&K]M\\N\\_?;29W6O<_JSNO]#/;?\B7]K8\ ?UVVI=AXJ;U)99 MQ%-91'HFYQ0)B*($0Y8B"O,"4Q&G&8O"AO5J[]F\K%[?_5Z_TH-IG_>#$F:QR)-8)07$B(A4TAI&L,DQVE&LES$ MPKK+U/Z#I_:9W]8@,,JY%V2HL>J?W+<@,/0IBY7Q7G47]BV]N=Y"_;#1ZRSL MFW"NOL+![WU2+FZLT_+QY\N\;=7;%6OY9(X/EM6:($P3G+:6I_+#NXNE.CAEKAG@WLMQC1?JJ9WC@-3&!-#:UW_;6V MWG6UMM[UUMK:LULO;[8%M[:VUWTX+3\1([T-+BDF4WHKQDI(F<[;X9C',M9@ M]6>]#*[%B#DR8R%ZF%$SFE3/X'[.5QN]A&C7#OJOY48ONG?YY%TQ]KU_VE5@ M?[\I35&,725>&K$D2XL(RB)%$+$"08RH*?+&DT2(8:2X'_0\EBNQX6LC[ZLL?\SY-@(2*X%%EG(] MR)QK(D<%I!%F,(N2!#&9"IE918/U2ID:'[>*UI.\U=3C>/J'D= 9T%86;SX$N2QCM+.BJD?OG0=WUXS\W\Y==#]-9AI*$ MDT3 E&4,(IRDD$4RAG&64J*P]O&855!'KY2I3?Y=3)+L%'7SQ\YC:>=6W8S0 MP'.^T0]L%1R@\7 O!$$=E/.21O4S>HT]=A?Z+_:;^!\D6W]:5NNRWH7I(L6^ MT+7\NC;'KGJIREA&IAVY.2TN>)&(*"H8C5S8P%[T MU"C": [F6]7-:J"N6MW%@ +WWN4.XV#'),.@._0IE 'VTQZPVWC2+W7+\T9U ML-,]'.VXXQ64BQS$CTI0[K G;CIFO VA%2 M0+@&9J%&T_WH]+9>:@?A4Q^$SLQC"4Q0NKDF;Y\U""_PA/RHE^;HY0'U0]V)5'Z^V^[(D+XB,>0&+.-,K7+.XI9'"4!&5 M8J&*358E)1EDL8@@U]24(RER&7&76HOVHIV(:81ZC*9U#S<)UQOC M4VR^_-RC_9> ,;7?$@GIG M#N)']<+<83GVMCR>X!&VWK0>,8_[5DK9;.]5&U.H1CZ6\GF^>7[8K*LU79H2 M #,F&2L0RJ$I 081YQR2S*27<<8XBR2F=GFC[J*GYF7MJ09>&FWO 'TVL2 . M0<5NZ/=3V+"8#DQA6[W!5G%ST'PQFASCLP> >*:8Z).QN0=%> MR/4&.+L]<;Q@92]+#P*/_9[@N6?*OTNQ,0G+YM#GJ>Z7MPL)3F@4"YI :015S!3,4"$TKS)'4J+W99 MU-3H8ZOI'5"MHDT$NF>$6@_(=AP2!KJAW<).R1JJ3LT!(M:NHQ&VE>5E<>.V MKKQJ]DFKRNMWA(ABJPEIIDB&XZA(H-+^!42(%1 G.899(=.X2$64Y=0_7.W) MM1C'*&[&WC?S\VKY#9I8#W 45%6U7U+'X])S$-N1Q8W C>AGW(#9C?%F3X/5 M-#DGYPTCR)[Z*IGT7>H;$T8K^7Y5';O*49PHF6$!8Y6:6#!90))P31-1+F.F M9*Y8ZA8+=E;.U C"'+VNEEW)GEKI+NG0-23L/*YVC! K8%9H0WX,CH.NO"X M@D3@F*_SLD:.]>HU^#3&J_]RCQ*F)NCTN%)B79,O267&"TT'N< Q1"I%D%"< MP0*;PF>(B-BNE76OE*DQPF&-SO[Z?0Y8]O- ,(0&9@$7<-S*EUXS_O;RI1^])J1!^5+KU[LYP#\EYQ_^[Z6XOZ'+.DW^=O&K#8>5%,)?6_G\QVMYGR& M$K,3R0LH1";TFD%P[1;H-4.:Z34#)S27A5/3/B?I4Z.&6BG_I@=NR%.9$V60 ME[E(($IC 8G9ZV%YC+E*XYQ@-M-/8JLWQWY?B^'0;]7NVE"L]HX,1QH2.U]N M,)@'YO9.;] !W6AN_.*V<<6>\G>@5C^%6E!OT$V#47U$+W"./4>_AWAF M3]-RJ1]5/K6,U5FTJ8[N\-9SE2UD5H]29IJRB4Y)%FJH$I0(HJ4 M%C1UVM@[>/K4V*!5SK4!XGGD[*:Z-QY#;^-;0^$>''#.Y+#1 <2QCW^/V?< MR7G_V8L\IZM9Z-\OQ6>-^^+_W93S2LRYB81I#Z"+),LBDFF,BIQ"Q#C2:T#% M8)(G"LE<3VCAU'[PBKS)3>FU<^F(:XA:3NQP. T]U8VF]9E^K2O85W: TWU+ M8,(2PA69XU*$'0 GI&%YFQ^-'*5]F[7>@_J]DO=5)=?WSZMR/?]7'6#7'F_- M$H252M,([A24.L/:@/NP,$@7#N(=68N7_2"4IFS$J-RFR]$ MQV3G_1P_]FO+ +8?>!2G.*$*0X*P=IF$8! +26',,%(90DQEA0NU'3Q]:KS5 M*N=&3X=X$8SC1&41Q)'$>HTH%,0L)S!*B/X0)(1%)'';EO-&;)S-N "8V?&U M-PX#DW%7JC2\=WC6XJ $>BAA5'8\:]PQ]9V_R+>C-%\]RR?ZTS2Q:CHBRX@5 M),H%5%P4$!5I!HF(,50Q*AC1Q(=RQZ;2QR*FQG!U-JY^@S9+DXW;])8V.H.U M4=JUO_0)H'8S^3:8!I[.C7*@UJ[M-*T5#-DX^I+Q@7M'GX@9N7WT)3-/.TA? MO/+&B?Y%&F7GBWGM'?VV,N^\9I,Y6\ANJ4 E%3*-$VK4<* CD%[M(ER@=^2*L( .?2145_@P=5EV=%*7&06'9FAN M.4"]M:1>O/4E;/NSCCV,P]"1A?RWX2E[8"X2F,,C?/KX;5Y>%G48&UV\HPN3 M9/OUNY3K3TO]&7^N17Z1"U/U]&E5KQ2KH_AIP:),JBB%:9[G$*582:"U":Q7S=:+)3^&& MBO<<$9>8^B%FF4.SO!$':ZQ>>*&GD6-'NT"(]C>LNU7(B/WH N%QV&XNU$-O MZB8W7W[[:L+L:"FJWU^$%O?QYUI_8\W7]O.\6L]XBO,,(PXICAE$" F(LS2' MF8B+''/];>9.AS*6NF M*$#L*1IDW^+JJ-RTAQ$2Z\GL9W0#X$@&YC:#K3L:.L7DPOQ ME_KDQ\0O:8TU9ZW7Y9QMUO7F@EZX/M*RKSB2,X=9P!64I_KDC M:&)(LRPJ$IH1S',W9^RZT*EY7CN= :V5O@/+GG-2?[ Y%06ER#0*C;7G2UD! M"TQ"NQ_6@@>V=FTA^+4LW2XU^-4[3"XLI%A LMW3=&;5F#WK%J7E*]G M.(WB3$0)3"0UL=XTA3B.TP!==LZ(GIH/N^VR\[+?#&;3-8-1VXK_@7ONG!L5 M.S=W&*P'_FIY]7R4>.YK&ZV M'3BJCK?ZN:=M]-4C+=>O3R5=5K3.C?^\[2V=*AXEE!>0*Q)#E"L"F?Z?_FN1 MT*(0$2FLJM':"IS:MD47?E@K#/8TOJ'E]U70[7S.D% .S-DWHNCL7-I"$]2E MO"IT5$?2%H)C]]'Z/L^Z.[[]M^O__*>LS-*]Z8<;SP13J78G.2P(DA E60&I M5!RRJ,CB.%9)A)RJ[X54;FI$UG2]_]'H: KT:24="_R$'#H[BGNK 1F8#FN= M(3-*@WW#P)YE9BV^?UUK':@MNVO^ *V%;2OO@,6&!L ];&6BD J.6\9H &A/ M:AX-(<.S0-+ZNRQ_T]!L2A,#L[?-VE9T2%!,E(F]3Y)(M70[70].&D) M7V/#%IFP=8NN"1VW3I$E!"=UB6SO\R.9=YM*NZ=Z2$@AOTPROTH M 3@A0K*DP%!D>M6*I-+\E.(,JKA@B?X?S853GY=;E)D:8>TW1+3-*?%M8NTQ M=);KUY$&9.CUJL=8C-0HVQ_7@1II>RCT1HVV_:&[W(C[AF=Z-NJNC[7EX6') MW^EZ4^H_C^8LS4A,NQ3&4=G1T.T #,\\6FU;#.]#J&+RDQ 4, MAJ@@<2SJ+0I&7##W0GV(2U?[IC!K39?KICC(EWGUCW>O3_I)=9];0B(E:!I# MHN($(A1AR!(204I5FL8RCA&-7"B@1];4>.! 56!T!495IR;"-A#;44,@X ;F M!T_,//*4KZ(1.$_YLKR1\Y2O&GZ:IWS]%N\ETGRM79,?)@SX,$7N3$L XY0^ MZ5&1,Q'A+$XPAE2I#*(X4Q"++(*,2D1(FF2,.16\]=1C:H2CWSWDO"#R&@#K MQ='0L Z_4-(6P-H$<)R!>U=7NN5UB]P]<^Z:U5-M2M!UTBU8AEXS>>DR]OKI M%L#.K*5N>IQW&Q,NI:A^U>9]7BV_/()PF,\]-;1P_M/%^I7#1!2Y8Q0Z(TE M2^EC[S6Y@7)F^\GQ =X%2DNSZ_U!-G]^6GY:_M ORJHTB=-,BB2E1$*:T12B M*&':9R()S N12I;HA27?IG[:<5:O/*LY=)CO.3!3[2GG58.I#UP[ KH=L-$: M*=7Z@5\Z3?\"YJ8PZ%;9H/4_KV,2NLIGC\2Q:WE>-_Y,Q4Z+F[SKMBL*U-3>;[\-BN*0KL]F8"I%)I!*&<0IT4"8\1IGF.94\G<=K4O M"YN:F]/H"BJC+*AJ;<%JIR[X1<^/YI\=G9Q>Q&TWN==DTNC MB7A/UZ %.:\B$KHBYV6!8Y?DO&KZF9JV.A5+4D4E MYS!"3$$D!8<4T1@BG#$>I5G,8J>ZG)9RIT8SS0KJM !P[;"8_8@U_>F1AF(Q M '94,P"L [/.U37I71TQ:5&#S2]!Q1ZL\'DJ%K+'3U>Q!^1LUHK#[;ZKJ,:9 M>OU"__R[7I:4<[HP%RRJ[ *O*ZZ(G3DI94=!*>K*\O[_-CE@U2R+*70?+67=?>;7&\_Q%P@DB2J M@)%>;T'$: 1)I$PE!;W*HK'*)1,N]')5XM3XI5-XK[_U?A;N?[A1SG7 [3@G M*(P#D\X60>/9[&G;%,\>PM6Q1BM-?%T6M^UE5GFW,0U-_\R;U5WY2&;,;#EHL#(#LY'S#01W8':J=Q54;D# MGZZ!ZD%)#B %IB4;R2-3DP,8I_3DED#__/_DZ$Y&((I%S2&DN3=E*!#&E$F8DPP5. M\E3%UI/YK(2I3>9&2=!J"6HU@=;3?C*?!_+Z9+X9GH$GLS,R3I.YUWKOR7S^ MJ:--YEZC]B=S_X6A\ISDDG]_IN4_VIHR"5:8J"S3'VI>0$2P@)BE!5O#'F4(%4)12$TU5X0X MA3CF'":-@ MN75$@BQ_S+FLOJX6XH-\*26?MWV0(B9RKB3,N8FEQ$D$65P4D)GD-"YC4UW7 M;4%N(W9J1+ZOF^OJVPIFVS5X:/ &7XE7ZSM@A9['LML%C,"+;RO1(R_!7> X M78@[W7US4\'VP*_ZL)&_:>_VZ4^Y^"'_KEW>[]5,\22/$F4::N<,(B((9!2; M4HXX)Q(QO01/;'JENHEUHIP1F@GJ5R_Q;G+7!V\_U0P'VL!4:R2A*K,J2+5 M,&I.S3'];6-RO329A:\M(O<#Z!]AR'_?-AVWHS=[; M^X.UIA[D.X(_C+F@M3?DEO"@ S*-QF']JOY[M!"S@CM8,S$[:;>E-7S5?HS4 MJY'/^AU=;&O.M_7!WLFE5//U+,IEI%"*88J1@(BF#%(:88B*0G]0TBQ6RC'0 MV%[XU#X&O__UZU]!M;8.\_,"W([&AX)Q8'+>)CO4>M=Y5;7F^_TP6N7!+ZWZ MEW/TO3,?7% ;) G"2H$WR8=P@>92:H33,[S+#K[(4KOA^O5::U$?_[F9OQCV MW)UK*R4P3C1?*24SB%2L(*82FS*$.2LBSI/4*=3INLBI\=7^N7>G?3WGMJH[ M%QV\!KH=>X6%EY*MOR_F_ZH2PEMNJKMI/]456FX4),S#'3H_E?%4VH=OZVL=5TU&MFF%6 MI%P4)ELBTRMS(;@IU<-AG)&,$IEGFLFZ8E]/]GP50C>K:7A8&.QIC*QV36MU M9W70K-_T#R;Q]*53&Y1-(W93?^_%6 9>)2T=E^E!QM:.#T<;JG$8<]^]WW^TG6"QA%E2J01S$G,(.)Y#'&""IBD*D^1U).#.,5F]KXWE]#[26A_1A !OZ9+[#ZD#- XQ??H7;N7[S;SA=FJ^SLU:>=U9[-VT3L3FAU(G$=0+T.)9@VA60,;1X]$ M,BN8BCDM;%C#4M[4F*,YT30K)];J#)YW2@/9:.UZ9MP/N>TY?# @1SF U]J" M3EVPIV^W;1860]<#]V!8CGK2?NV]_&O($W8KB*X?K?<_9N0S=2N;3@_3[6[S M<^%.(OX_;T.MDUP5$58,2I(73?P39A+!-,IIKF1."SLNOBYJ M@["=(Q<&MZ%9UQ,R9S_N.AI!W;@><:-Z<=?-/G;B+.X(?*;PFUS/8HRB3& . M>99CB!(D((V5@%&.<\FBC&;I1E[\7X93CO*!4KZ11 M$4,4128U-$Y@QO,L59%VD FV"4L-CO (P:CC('SCX8PC;F]Y+%,7SQOA(&8/ MDG&.8(S :1R^[)EN?>RR?T]@COXPK_AB56W*7,&UHN[-<1U58V'<]G<98AKE*]3.5I9B+OK$( MWQ3AO+CQ^R#TFGVV]4'_';>5VUFIGEZ_OV[6FI_.=/RM Y5VWV?*XR3/3+IQ MH?TBA/,8$A5'D/,$Y2@F$55N^2 !E9L:(>T'TC4F@(_5>OY,CSMKN^W"#S*N M=L3V5J,U,!4>#%1?9W3-D>U GAN^46H A81^D/) 011\D\I!(:&]5%0HJ R_ M[\$7V=8YKTR%HZ;#LJG_/(NQ1!'+$60DSB$B&8,LBA$D5*9%CKE U*E!UR5! M4^-IK:=^U'=SIO=2SKDC#5^$TXY20X T,#WN5&Q*H74.ME$S',%= R(H65T4 M-BKQ7#/YF$2N7A^B=\3N/"Z32+%"99!&!84HSQ"DG&/(,Z>JBQ?D M3(T.CEH9W'#6>0E8.V8( -? Q."%U(U='DYP&+"OP^>W.=R\8G!_[X;3R]T+ MO#^5U$17?'U]9JO%#",9Y81QF"59 9&,"\A$$<$H13A+$9SI?U.Q=K/VNI=I/WP::,59S]KQ'Y1]O,7>)8# M72Q6?YJ(IE]7Y8?5AJW59G'/^6JC/_N/I7R>;YY-,:AZN^B+Y'+^PRP.JIFB MA$M:Y#")8P)181SW#%,H,B1PD4L:9=*I^J>?'E.;U%LS@%J50+2& -I:XEBW MTW-L[#[X(R ^,(,<@MW9 #HC[D!G1GWTU>Q [UD2L #G;5"&K;?IJLN@FE'9B$@&IBMSI4#'J!QYC4D@I+-16&CLLDUDX_I MXNKU'NDUN[8(^J=JKN]J2O>RQ?Q;T]A"_J"+3?WCW^A\:>;*+.>8905F$* 78\3EZC:!P'=(X1EZ$$9*ZMD; M#'XP&*O=8)0[2T)E]]R"7F^^C]>#Q\L NL7N@YR@FQX4.)ST;Z69.SP7&@-_ M#:Z$IO^M%[]PP: 'L(P3_MF(G$; YX'YUB&>AW?=$-1I"CZ6\KO43/9#-D70 M]!):SK\MW]?!8/SUJ:3+BM9U;+0&]=^:M/3[K6OVFUP_J+JP15G_8KTNYVRS MKH,(5H^TCF2D!>5,Y 1R4],7$4ZFBOBQW73O8E&)BZFYW, \.[ MVI2-NWX'NE>DPP#L@5!3_1X,8(=#G9)DWAB-A?XP-&B ?3A,M:H&D,!!NV./ M8_@XX-$L&#^T>.S!.1NM/+H2?A_63\L?^B&K\K5Q&Q,F$BP2#B4C^LM7)"G$ M4D3Z&X@45@7-%!O&,ZN'"5;X!J7891S_WU/H&T?;$SO926/,D@ET+I25*P(F6.4:H]TJ;F:+;*@EK;?1?"-6:U#V&[J1X,MX%G_D7(!N@Y;H5) MX$#6/HDC1[-:&'\:TFISDR^/:%+:R&J6Y9%*\C2"26R2EAA+(4V+",HBSZ.4 MR2S"T>R'+-G*GC2:1[N\Y_L"!CVLJ35S)806*E*0J"@R#@4J"$0J2R!52",7 MX1RA1&@/R:G\N0]0XQ#I33#94J2[\8.SX16[/3COT,C ]-8^?&0F.S3IE+2. M?N\9KM+M'K:%3.,D98F*,,2$,XB0*1:4%@HJ1&(:Y806S"FW\NCY4YN"GN4D MCE&SFXHW8#'PC-QK"A"\RNL%J\-&G!S)&#?0Y+R!)_$E%R[S+!(X7\H'];Z4 M8K[^E?*ZL5^SX;%^MRK+U9_SY;?W5 ^W_O=9SHC*1<%ABED"4:H=$(QI#A&5 M),U,-1FBG,H&.@B?VHQO]02L4Q3P5E/'&H(N V#'#T/!.C!Y&+7-[G"C..@T MOP,=U%OEP?MK4+O7'O3 +&PU0A<%QJU/Z '-2<5"GV=X!NZBV)PBKJZ MC&H_)87$:F#Z:6%JU 0.GHSC6^@2C!8$M]%BSCSQ/&3%V MU8JCP+#KUWO0Y6.YXE**JNDCTL2#[(>"O*?5AB[6K^;/RD#TU4NVT;WKWO)R-$],>86,"6-0V.#"(X\!8 MD/!P< _,RUND?VVZ)+5(WQ_4&^RT!Y\'1MJ!OH=#?"1&]WG'0X42^X'7R_R. MCQSO8^!GZ\'WP?,1GL%]+W5<\O);W<*@*_/VNDVJ8@(I@:,")H*:MJ,,0XR4 M@H+)/$J23.C7S2DU#X-6W7!HNZMX=3:Q19CNYV @,@-S/([T&I5[[;% M'%\'R6.S!"9L&-<5F>,&7MD! #& MX-N#C;0WWPL\,-IFX^_PAAOC($T)PNJ[%'];K40UTXX'1Q)K!$V5>\0HA4Q0 M"3F)14*I$E'J=$)Q7LS42*)3#GPSVGF&1AX":4<(M\,S,!OLA4IN0:IU'"YT M\BP4PX10'HIZFU#*L^9>#*D\?W6(_F:O]YR7>HUSK]@%? Z&\/>.UFCV.C=YM*_V&$/+/YLMZ%OE"YX%'J]V^YIM_T(N WN6[R MJAZ6CZNU_M;%<;;Y] MUW])B;0-B M+ :=R5,9>8?SUJF\ 2.=SF[?!+[W)O!+A9]>#BAA;]J;WQT3!#=O0E>>/]2) M[AC#TWO^.Z@"XYT6CX'CP=GR* (]VX&9 HOO:"6%2=^7RZK)QR]+/5&D$?#N M=7=)*_/^3UJ*AQ=S8?6P65=KNC3UKO]+SK]]7TMQKQTU;<#'G]J6>24?31.5 M681)C.,XUDXH32!*6 $))GI]+3-!L4ICD:;N.QHC:3_1/9'M1@AK%^B_: ]$ MK!8+6N[5>;4L#CCV"T&D('K,"8PHBTUGRA0R6C"H1$0B$5/S/]<=ELF^#L/O MT7RLM?ZW?!/LMGLF.+8#.ZJU.7I2:'O OLU@SVC 7L'^=:WAH+;\#K2VZQ]V MUM^!SG[0 @ Z!,!C;\,K]RYUXXY9V 9V(^D^;F^[<0?DI.W=R.(]-N8.HW(Z M)^O#Q@30I%S$*C65@4SJ'HT@BS,.M?.2<:RR)$VE3:&@?C%.!^,C% QZ,C+: M,+P7]Y7M93@M-B2"@#3TKGZ-S"[4KM,2:#6#X.2P? ^"UTAK;R_M>OGN\A>I5"PY6F=>O]ELBOE]5:].>H^T^6FTC:).(2(8R 5,F_^B*>=HYP")0&)L5:Q:9B<:OD M("'(UY (Z@]>%#:J W?-Y&./Z^KUOH%#NW:CN\[T,R1QEC&]DJ>QB3%FL7:1 M9$IAED; M>I^B*TCP=[K>E/UA5!YA$'VP!(Y[."MJY$"'/G-/(QMZK_;<1&[;F3^H"P7< MJG>O![^I(^9%H5FAH!+&A=3N@R@8I+F,88:*3*^T]*]3IR0G+RVF1B:=$>:, MZ6*MPNK.[/L<_MHKG<%OX"PW[(8>CJ&WWX8:"?=MM%N0#+LIYJ7)N%M8Q25G!31$I E%,%:9:D4!%3^98SP>SZ,+N) MG1Q=[NU]\_T][-WW6(N;%]6>XB"MV&U$#UZ MUU5[.,XU676X^X9P 79]!Y]=V,%O]^D-31[MX'^1IL:O*6*U6M9+U U=&$+D?B@?J_D?57)]3WGF^=-O=2X?S;- R/W9=J(+3'^="TRG=E9VK]X4I!;0&H3;@[@'_? MBG#?!W\$@]*[AQJCLK,_3,?D>L.3W+A1R/GLXW*]*W?[1;Z8ARZ_?5W3]::: MB2A27/ $DD1E$$G)($T%A1%+8D4PBC,>VZP/K@F:FA/?Z+H]2MEJ"QIU[:CM M*KK]!!82LX%IRA(,X522__7;ZL?_UH^HN>:?R/P(FQ]K@KGZ\%%H MQ-;$CBRLK_>(U#LLI'5$05WK;5D4,L4093B&"&$.690@[24QE:9$822MVM=8 MRIL:01R7T2N-SN8X8Z/_0HW:E5,C;EO8^REC # '9HZCRGJ-AV/2 ;<>SI52 M.%XH.@3^A45SI C FU%UBP:TQZ@W+-#B,>/%!]K;=! HZ'";!R__G:[Y]VYI M;'JWZK?(G)CQ[_)A*=L:[CF11584$41I;@K<1#FD+.5ZU9JF>M&*8A;9=Q*P MD3@U;NYT!OM*@U9KH-5V(!,KQ"U(.32. ]/R50A]&@]88>E S:$Q'8F< V#K M1L\N./42M-6#QJ-H%[L.2-KI1K_=Q@]2:4EB7\*C?@L^S"N^6%6;4G[6O_ZT MEL_5#"51AC*B(%9YH?E:28@)R6 DTT3D"DN>.[79M1<]->)N-3^<&$9WL%,> M_&'4![7^CA%9#F-BM[4X#-(#4WLXD)TW$MWQ"KJ!Z"!^U(U#=UB.-PP]GN!' M:X_E2LW7IH373"_P:9HD*<0H,9%2@D#,AYZ!RXY1_" 8F#'V*O/\8E3[RYWY:QMM_FCVG,S)][IY]>IXA_4* MF !H\SJN%@MSV:>E_H#(ZG((OS.9G$(5E"SV'C\J&9R:=3S9SUSAL91LM@X? M_M2T\>[UUU6Y>?ZXE.6WUR?)OR]7B]6WN:Q:EQQ'4J*""!CG,H.HD BR1%"8 MI9&*HCA644&L%Y3V:?D9$&^W9:@[:KV+48?'C;V?&#:LZ;ZP5QM=:>79;K):>F>I+E!"):Q! +7D E"TP$IC1-G=J9] F; M&LGOZVJ.Z%SCW&WP"1L9'N?P''CV2U,/XEBM[G'!:\<>EX59S8##(-N!Z:/5#*A5"5:LTH(K M+I<]5>1 MFU8U\ M[9SS=XZW<].K^<$F3?^5?B[0W^A\:7;T'Y9?J2F)T'7)-J=XZVV?[%E")8IQ M1"')D80((9.N*S*(]'BKF,>"1M(C((9R-R=UL 'YOWXL[#S: M@/B.\W$S"K>'KP;8#_/J957-NTVV3OTZC&,-/EY%V-GO=0,LJ ]L*7I4?]@- MCF/?V/%NS\JBM/IN_M\\[X<6LUQ7V@-?EW.N:<#\0J_C#_]A[\H9I[R@3"#( M>"1,WI?I:!XCF,F"ZW$J5)ID[BTE;M+)93:.URBB;DMD:*WN2B-WZIZTT_3I MZ7C;("8RBIED',J$,XBR-(&,T0SBF"Y HUC@ MLD='YH:O1]0)&+]0T)%I9ROX'%_CL2=_:^.93R9F?5G->=WX^=#J;FU,X&MHK6!V$NN8[#C:3% M\<(DQF<,)H/O^LO&O>O*QKWK+1MW-,S@#V,R:&UV.?,8;M0=SDTF,?HCG;U, MX"UP.]09?'!Z#X:&DS[>X=+@"!X<4 TOSOLT)E-)%"090I MT\6$"T@*1:&2(DNEU%Z_M*JLO7ODU#Z_OR_G9F_"U."Q/9??PZ?_0^EG]< ? MM=]_^_3T\0/X^G3_]/'K[8QS:F-/3:?VXL8E;_]24TA-'WN/&F6JGZK>3M[IWIQ*'?V8;A1.MW:*4;?R5D!S)KB (W([LN=^2^9-9 G+8HL[_5,Y&H M+G765J#;A?S'+)(X$U"E!$.$BQB2/%:0%GH!'R<%BZC5RKU7RN1(IZU^V%1_ MI;2U MD_MY_D,*O5;08SUGBZ;"6=74UT,HRXH8$2@YI]K-E\HT+A60,D3R1.:*"^$R M_Z\)G!H5U$J!][0L7\TF_OVS\?^[S[(!J2B>ZIK8=WC2AU[I1;)"OWGF;PW;A M/!0Q;O?-L^:==-T\?]6MW39[WO&Z$]V3_+E^I[7]QRQ/A2PRE4"!DE0[NY1! MJO(8,IRR.*8\2@3VZ[5IKFG:Z_%&G32=@;K<1]/]4;[YNJ86 MV!/]^;A:S/GK;J9Q0>($*0%Y2A%$ICH\S3(,XTPF>9)0'J=6->&O"9H:W;7% MT;2BMEO^5Z&T(ZT0 W,3#ML[D"C)?BC_7,0"KH&2>#\W O"1L[.[3?Y-#?W MRO6>;OMJ*5;+NM ?H\M_/"@E2RF^4$U)G]X]?&F3*0O!$TQD#$G,"XAHED-< M9-IYBE(EN68)$BL7CK"2.C7":)0&6ZU!JS8P>H-?:LT=SR;LT+=<2X7&=.@E ME@V< >$4=EEF)7G+.*>;@^]:;GL.[I=(>JSC?^.9%"RF18)A M5I 8HB3BD*D\A07-$I1BF3#EQ%B>>DR-PTY:E1Z4_GKT2)GQ':";=T)#P?[& M&Z2[7K$N0Q%RX]0&R+'V4WMUFUHJ[_U;*.H3LT[+: MF(X)\K&4S_/-\XQ'(I*)DI C+B"*%(,$\11J=R\Q59H0+>R+L%R7-S4VW&H, MMBJ;Z,Q6:=!J[1"6:P%Y/^\- .3P_#8ZA@XQRF&Q'"G8^$9,W0*%[1'JC?BU M>,QXH;OV-AW$X#KPZ"7"R_>/!X#7M/_@/>N7NS;H/I>"#W:U>.JTI/]_Y^_ MO%\).6,Q9C(W<89(,HB$2"'A L%(X2R-(Q-GA-S:4Y\3,S6^:ROXMZJ:;76C M+-#: J.N:W/JL\CV4V$XO ;F0E^H/!I3]R%Q8UOJLX\>N2EUGWFG+:E[K_8, MS3!1S$VZ\H=-J3VK9EW;I#'7OVS3ES[^E"6?5W6MAC@F<19!+J,4(H5SB,T^ M0AH5-"6QQ-I3A,[._LJ, ^_@^>/ MV'_-U]_?;ZKUZEF6Q]$&J8QP&G,)L\*T:$CR#-*"Q3"F62QRH5B16?E1?N*G MYE^UVH,ODJ^^+>LJBV[TZ(B^'34.A^G M-C!:288Z%0'?VK=0:?\L"$A?L@% MI3I'%4:E.3]XCBG.\RE^]-:=/;9'C[]MS/'P@_HP7VSTOS:T^K!9:^>SKJ(T M0T7&(YHED$4X@2@J$*0L8Y#F E-5I$*F3OEHCO*G1G"MGO[^GRO^-!4BCG $ M,<.F6K5VQ!GE"A*D!"X$+PK%9VNSC??V^&^U& [_[L2\P1ZL=IK> 3'VV-A] M?09$?.#/STF<0J.[B91NU 8/^_BW%H7[^G@B%_3SXZK#J-\?3X"./T"^C[DQ M!GK78WLO(R1/>1IG*5181.841G]N:)+"+.&29=24.?&+@SXC;&K?EEN"H,]A M:4=/H1 :F(MVP=!@IRCX8]A Z!Y(A@F&/B?P;0*B>TR_&!3==X\O5S2]S]L. M:FTN]HP2*6-%J#FR*"#"2&J6$ Q&3'&,L8A1[%2GY;R8J?%#UWEF?JTAO N4 MMB1Q*T"#TT.C(&@UW-9,",D*?1@$YH.SHD9F@CYS3SF@]VK?K;B%V=1_I.7Z M]U3L2,O'=UR- MCM H63?[O@-&3_"'T=2QO_%91.WF^JTX#3S;?2#RR4:ZB$'HY*-306/G&ETT M]4QJT>5K;ZT2<;[4ZOZ)WCU?SW_,UZ]'10DR30M,B0S&RJ1!(IE 0A,!21J+ M+,$1RHB3\W^[2E.CE?V2!K7VW>$XZ/3W+1WA/6AV7#3N4 S,7&=C%7;A#%W$ MPMUV4$:J+W$KM .5F_!6ZXVJ3]P*X^5B%#<_V8^:#7 M4E+QL/Q/6LZ-*)-5&L\4E0H)J2 KD@RB%!-(69%"&>.8<))&L7+RU&P%3XUF MC=Y@OE4<,*,YJ&K53:O)'ZWRH-3:NS&N]5C8\>H0" _,GC6X.YWO0*TU^+I% MMU.\SE0/QY.N4 5E0VOAHW*>*R3'S.9\OQ]_/>E/:Z5D64IQOWYT-/\ M6;;U&S!*(Q31 A:IHJ;5L/88:28A32+*(\33(BI<6*M?W-2X:D];TYVQUM?$ M1QJ-W:CI"LQVA!0.O(%IJ ^W S,/^87R[O\6.7W9=G$ M,OY+BB?Z\YU<2C4WZ>)BPVM?[(NL-HOU?/G-Q&]]IB^5]N#N7UX6/\^;/*QJEJDTCV(D89JGVH'*!(4L(P6,$].H+Z82%<*C%_T JEK- MQ/$;U]>ZF]5MU>AL?ESLM'8CM"%&V(X%WVK 1NINLF==?6[?V6?*;;06@JV% M38SK=F!W5H*ONS'^;#'&SIP[X"@$)>HA]!R5W0<$^OB3,*2H6S<^[Y?K>1VJ M./\AOTJ^*>?KN:P^_N2+C9"BB0)^?MDT8A_41UJ:LB15UW5BMZ=&$Q07.%9Z M"1['QJ--(-'.+4Q91(1$>E9FL=]&:"@5I^8%[V^,[ML(=D:"SLHNZ'YKI[FI ML]2B:\M8;X'KSNI;C.W0.ZWAAW6DO=C0@S'0WFPP-=]HKS8TS)?W;H-+"EZP M;[^^U<>?9GM9_K>DY:_ZVIFBN:!QPDWMX0*BB N(599#F2$9B3PII'1*9O-3 M8VI?#3T]\F#E^/K@MZ/RX4$=F*Y[B_&9_-T7R>NL@SUK[H Q!!A+1BG'9X'D M6-7X^E292C$^"[@<:O'9/,V3%^F\K'NXU27?39DINMAM35=-JMTL*U0:9XS# M+#;[,RB7D&6J3D(0><%-^W2WLJ4V4J?&>D;IMD5ATQFAT7OO3,9QG\4.>TL. M#(WHT)1W'6X:PDCTMH+F"<\)?3S;Z%6^BZ#A9Y4.]I]?W7Q>K/ M77,GI6B2JB2%14X91 HIB E!D% >99% 19*[Q4'U")L:.6UUK=OD:&U!K:YS MM38KH"U7V('@&WJM[(^<1[&4ZY $+HO2(W#D BC733\M=6)QCWL1N/N-F.MQ M^G5>/G\2,U.[B7.10D0T?H@GFC!(G$*-V*_$=OX"S[[SI=0/ M^Y7R^<)4=S.!^2IAB"OST1:1_H_,8H@3+" M.PQD@[;[,M\$S\"QU1,:]%_Q%X\.V?C\5,VZG]XMFGC1VOWQE\+W6O]/_ M697O%[2J?M.O0)N"IPHD.,4)%/I+K/UVL[L@F((L$>E;;OH V.OKDR!P#=Y_-PG.=>WU5:A2@,6< M,K/RUL-S!Y:R/H:02DFN?U^'YE'^S\V\FGL$\CN,EQWI#3,* Y->IS3XI5/[ M+V8PMIJ#5O5!3GS<$0M=1\]6_-A5]1QA.5-CS_4)?J1WS_GF>5,7_/D@7TK) MYW48COYY(K( MC'2$MC<.^S;=@:U5]4?M,%*QLTS_9&R[JR_9FA>.;$,#'I2*@RDW*E&'AO28 MQH,_/^@R??M)V;G06X^),TW<693! J>:SG$60THQ@DD:(9I&,LXCI\+,[BI, MSM,U*TM5!\_4CNN>NQMVU=XW+#>MW@.!_;:K^)UCN[-B$-_6'\0Q%O9]:DQA M@6\!D^5"W^9)GJ$:>LFY6LQ%P[U'K8:H1#+/*(.,LES[LYQ!PAF'*8YSF=&8 M1,(M:*-'V-2H[K&<+_E79JSRK4>]VI+NF""K5RYI("IA3BB#*&()4( (Y+GB4 ML?_,(GA?BUY*E]Q.L%]PN="Z!6):#/J\UR;0[UVB(:\R58?Y?@ M65+3[:=+)UK4YTXKMIA_:VKF_(?CZL!ZG"R7"D.@/_2ZH4O)NCN[LW$'<' MV>%PQBOL:L):^KA+"U=03M89S@_PK=^LYDM3,WJY+N=L4Z]J]*M5U[&9Y9CS M-.9(,UDL(9+IJ&%@'7W:^T?NR&P M8[/PP [,8ZW"H-;X#NSW*FV6SDNP53MH>IT#3*&SZFQ$CYU,YP#'F1PZE[M] M^R)6E7'I].R32Z[7A\V:(E*(\53%4*(LUDY6D4*<"@5%0N),9"0CW*ESQ7DQ M4R,BHR4X4--ON78!5$O'Z6:HAG:1W%'RZ([8!T+@_HAG18W<(;'/W-,>B;U7 M!]W*^?C\LEB]RO+O=,V_&_]H__=2OU'+]4Q(&6NW14!>F+!K5NC%6!JGD'.4 MY=K!B3 6 39Z+%29&J%T*H/G5F? ]Y2^ R^-VG5"2G.IK/X7^%::&?9"'1=Q M-XS@35M(@8]_* M1ITI[&HYP&:YY^7R1,\JC/*;\?.^R!<3F;W\]FFI5N5S?<)E5K&?UO*YFJ5) M'J4103 3F)JZ:BED18Q@GJ \H5%<8!(Y56.T$#HUAFUU!ENEP9[6X(]Z.Z=6 MW+4ZH\T V-%F:%@')L@ B+I7;72 *&SU1AO!XU9Q=(#BI)JCR[WN889M9,2O M\XK3A:F._7$I/M"U-$3$8\$3F'&]9$0191"C(H=Y@00VAWV<6W6%Z1,R->)I M]02-HDVI>*TJ^&#=>+47TGYJ"074T($%/A@YA2-> \$[*/'B@T<+3;QFVGZ MXM5KW2;[4I/%[->2\B?)O]_ODN.[MJ:4%C)),(P1)1#1J(!,F+:F*:%%A@A& MQ*H9<[^8J4UXHR@PFMK-[BL8]L_O<,@,OL?7;E[%!*TLZ"C0NO'KS?0:F>V4H6'#N0""/56=? MJP4:[4&C/FCT;_N ["P S;6M#X_%E>2B_T65;=^$@-?!^*1[U M6]*]JWOM7K8-&ZK=-I3,HP)Q64#!8@P1XCFDA1!0Q!F/DTBEL; Z?PFHT]2< M]WVK#I.)@;8+[!L&'O:[)>UL\]A,##G(%A^O\8=NX _:O_^H.7S[QA^]D;Z' M!Z/(#T;15"EZV1]%[1.J[2A66_-"?1G#8MS[M0PD:KPO:%AL#KZJ@1_M=Z36 MADY5OZ[*SWJQL_@JU^M%(V*F5!KED220)Z;2D%(%9$C$^J^4,);F64:<QW5E9(. &_BX=8%;K";Y:8.9\+&:!1M#3 ML#YYHQZ"61A^?/9E$ HU:220IE$&290D,D.22"R[-@-DD(WLV3L;;Y(N$ M\D8^2+;>M6[=:P(DBAS'C"LHTX)!1'(&J5[-0T:+I% JCE1N=99^3=#4J,3H MN=>;^.Z6QDL7P;7CCQ"0#4P=GFAY1"+V0Q$XSO""L)&C"/M-/HT1O'*]9[U4 MK6USJM^T39IE*FM(GHL9-P:H1=, M/*D >NFZ&]NI-RE $E/%L) P10)#Q&0!B1"F%7**L)(B*@J_!NJ3S*?:-?[V M2J,ZPLYN OLC,OCIK"T8_DW/A\N2.A+Q-HW->[.B+ESE6ZW\SWO.304JU:W5SQV&T=!(&')R! M64BK?AGL<6H&^Z(7N*2YHQ(C%S3W@^BTG+GG<[QS2*5VG<03_=DX3P_K[[*< MR5@H226#2DJD"9*90F!2:!^HX *3)"/<*EZX7\S4&+!6RCF#\QQ^MKL6MZ(R M^)Y%HR#0&FY[/O>CY),YV0-"Z*S(D-M@E9+GIP^(,2\W#:CLKM@X-^_'D87J!OBYQJ M_:#^MEJ)ZGXI6NT^_C1EH;57:]/3;*80RVB>1I 1SB#B"D.J"(4*<8Y10E%, M'1OIW*K2U+X9-9?4&1D_Y'(C*_"+-.94\Q_U$?5^1\AZP4[W; '5]]6?^K_R MA99T+?727JNZ^O,OKGUZ;AYFNX_)N(,W\%>C&[?:G'ID6H/NP-:D2WTD[TX: M289L#!0*Y,#M@VY6:^0F0Z%@/&U%%.S);K1>E>O9%^/5W/^<5[-41+Q(\@(6 MJ2 0(1Q!B@L&LQ3)@J<9$YS9,//!4Z=&KF9K>EZMYR8)_N][_0O^,,I:'HH< MPM;/=-Y@C' $XH&#-?F]RA_W;,&X=/'&7JGS6BF[WG?^F1>O1? M\U+JW\DNR3K/:%&P J91I!TDEB.("\P@%9S*1#!.$JOCBS//GMID[+1S2 8Y M JM_\MT(P D@YW4] M2.2X<(G?NNZII$)JGZ+>A6R/*2IS.CC_84YPFZ.)68%(6HA,0!I+#!%-A%[$ M10*F>:%($DLD$J>("2NI4^.L3D^P4]1M<66'M=WZ*3B" U/>&?"&/>!T BCH M\L9.\J@K&"4LAP0G.4FB+$DCISB0 MH-I-C=;,02!K- =T7>=[UDJ#TKJ(VC"C:$>$;S8V Q/F1Z6DZ1T_HP0CP#=#>LDO_C,\0V]<'2$3<)EH!4'84-ZSDL:-Z.TS]B2PM_?BVXH!/*WJ4G&E M_#LUE;QE^:J]S8_Z7U[,KV=)+A3+60)5FDI- RF&))8QS#C)$\XHB9E3SHV= MV*GQPE8Q\*(?^=T<"?O5!;B"MAU7A,=P8/+85@M8KT"K,MCJ7!_!;;4.7SK M#J5!J@A<$?TF!07LX+A46\#R[MM;QFV[.^VRD6:IRF)<1 E$6!40,51 G.,4 M$H&CB!&2L!C[]HH[(V]J)%1GOVE!1TWA]EM_^_>'.X>W'1L%1'%@&CKJ"+=5 MM@XL:]4=IA-<#RZ#M8 [)_/->K_U -#7]*WO-F^.F:]EG4/Z:;G6;\><+603 M"_R;7,^(RIE@!,&((0X1SS6[8)Y!G%!,$YXA@MAL;4*^K"FF1YP3PVR%#C=! MM$K@/2W+5Q,R;YGU;JD?#V+8REX(0CDG&M/IL@XI"H1L,AR2=,(89):K:IN5V5J3DYMC GG MVVC/IJEZH!V?6Y[E=="3!#M+"H*I?\O@:(@F5Z88VZ*=<6P M$"Q)62$3B:V*AUZ1,[5OU:YK>_,A6JZ6H#S]?CG07@_&%A^<,,@-_#4Q2@*C M)=C!U_"0430,5@[\'P:SDM^& 4RTN]R#,P[)H M7Z20SR_F_7@LYURV35+I-_F@]#\L^?R%+CY(13>+]9,FD6^RG-$X8WF1)Y 1 M4U$EQ;$YC(U@DI(,Q[A (K;*# BBS=3(MZ[_-]^K_U=N30(O99W^\[*URA#R M2V?7'1"-96#=F.9 .C>/J06-CSE2 Y/]29'&G37@L1FDG4&F@<'C;I!:H\#3 M^(/D\/T8<[!&^LJ,,6ANGZ10(/=^N&X6,M[G+10>!Q_!8 _US'%N&WBN2CG_ MMCP)@9JE.8\SA1A462X@B@B#K% 44LIHFDE"BX([)3#WRYO:YZ[5TS&A^ JF M=OOQ 9$:^'.S[;;;J%I'8+;*@E]:=2_G9+MG^-H!$S9]]XK,<7-S[0 X2;RU MO,TSG%$NE.:Q36E.$;_(2I8_Y(RDQE^F$D:XH*;JJ((L81AF,L(IRP5GR*FF M^#DA4Z.,C]5Z_FQ:6H)%=XQ:[_I56GC\@6=/SO&#YQ%VHY3 M;L5O8"(QZH&M?J!5,&"H8X_Y82,=SPD:-]"QQ]23.,>^:_W8X%[\SZ9:M[%+ M7;"U_$VNFPCJSZM*__M[6GU_+%<_YD**=Z^_5V8W=;L7<&\2 >;KN=P[OB,T M%I@@&.,XAXBH##(L-;DH+E$B5()%XL(F0R@Y-3;:L]&$ 9:=E6 IUV"A+33_ M:G[FVDZS>UH?5ZRV^UQT:Z$;20WR MB1W%L/Z\ D>32B6P--W$.7 _.+,?(O MYM?&3M 9"M@K^.7W9HS_LK>9N;/7YMC0F7:'')"@M#V(HJ/2_I!0'W\V!I7E MV[MB+:M'^FIR-+_(A?'"'FEI!+3.[_U2[$5:LDRF$8MC&/-<020XA830#*(X MRV*L$I5SI^Y[;N*G]JFHM0G33\ $H<*\-)Q5&[L3A \]IGPZOIP1)$GS23ZG+,.5YD8J4(\CC MC$%4, Y)2C&,]4*[H)IKD]2IKN %.5.CJ)-T.*/H3=F"6T0M%]"WXS3T&OH< M1,$*75GB,&3:X%;66R8.'AM\)77PY/+;,W6. I+>2;4JY3WGF^=-S4D']2GC M*(JHRHVCDW'MWJ (L@0KB%/&8D5RFE*GK&)?1:;&)[\>9/2<"2*Z ]]*[IYO?>>E.5TMZV=]F5?_>/?Z3B[Y]V=:_J/V"7@J80DRS/B5@+LFL"IT>.!OL H#+;Z.M40M4;<\F@T((Y#GXW> *%' M[6,[7 )7-KXB=.2ZQ780G%8EMKS/CVKV%HJO3R5=5F9??;6L/LPKOEB9,\%= M*S"21A)%VD]+58X@$GIMASD24 F&M1>'\D18Q1]ZR)X: >WOE+R"?>7=>,<% M?CL*&@C4@=GH,IY@ISCX8Y#BA!Z(!>4I%_FC4I8',,?LY?,(]^+I'W]*_G^: MNY;=QD$HNN]7\ &E,M@8V'0STJSF4:EJMQ4&DUJJ9BI/,YK/'W <)U)DF^N MZXT513$<#O(-^%[.V7MYMI_6-KIN>Z4E37BEN@*MEUD>: M7TUS?7IXYP+L,[]GV99;3DE9691R4 M9 ON>FLA[HCEO:R&L MA]65XINC(71S*)?\4/^@!4YS;,NBY%)8C6E-'-NV*/PA8HM+*PP5C!!")431 M+";;*TB:=?:<)YY[K?VX%(C5O_THR4&06)FP>UM:$'X(07#8#1 M 3'RD'%&$^B?@UB*6VX>U/.Z]>,0,BX*PD$WCST?YS/[S7VZOSE^XR[>I?S^ MYC]02P,$% @ D8QG5(J&7X;8I0 @)8' !4 !N:6YE+3(P,C$Q,C,Q M7W!R92YX;6SDO5F76TMN+OCN7W&Z[FNC3LQ#+=MWZ6@H:UDEJ255U76_<,6 MD-C%)&62J2/YUS>"S'D2AQVY(^U:IU(I*G-O#%\@ 0"^.?__?UD]LLW7*ZF MB_F__('_D?WA%YRG19[./__+'_[ZZ16X/_SO?_VG?_KG_PO@__SVX+S&L,?_R^W3]Y9>_9US]XY>R7)S\\O?%\A_3;P'@7S>_]'SQ]<=R M^OG+^A?!A+CYK\L_*43GC-3@@M6@E-/@O3+@9').Y*AUMO_WYS])S9,348'# M[$ Y*>D[E<&JD()%%:UEFX?.IO-__*E^B6&%OQ!S\]7FK__RAR_K]=<__?KK M[[___L?O<3G[XV+Y^5?!F/SU_*?___KYE\O?G0UO>L' MZ;'\U__SESOS!6&"Z-W\_OK'5_R7/ZRF)U]G>/[9ER66?_E#?0*]5W N MMF_]7]M?_/7RY5^7N"*\;)A]0Q^<_7Y]RX&$X/5^VR9?EDL,R[)C)R_,BS3 M-47?AO#93_SZ-2SI09"^3&?Y_+>K/1E"9^O% -+;JH;(_<,OQ'7!Y1+SFZUF M[F5NP]F:C"MN?G((K3^;ST_#[ -^72S7$RN1.5L,&&?(>&I!9K1$"3X*%T3D M&;D<3/M7W[P3"D3_*#A8FIV@X3TNIXO\QTA1\M!258(WR2,;(W..O-8,!R-B)MOW0D)NE\D'"7%+A#P 3]/JQ#FZ[?A M!""0FF=R0<(N0$BE7M>OEM6BST19!PHU)YPL=DFWRW?+Q??IO-$H3B%W!2% M)\AH):A@/'@?(ACG?)#6&XLX+#AN4+ ;0CI.? XFWIY@\GZQ6H?9_SO]NG&E M!$\:DY*0=$R@&&<0#>V02CN%MI2<_?'YK_O?OQM$.LZ*#B3:D0%2K=^S)88- MW:8$;X),Y%,G81XEQI$A M\!'3Z9+@RT7\-%W/"+YH'"HN(:(@(5"H#2YG 3$GQ3,BB\$=#8&;;]T- AWG M.H\2X\@0^+0,M73EXX^3N)A-6#*50@566T>$&PZ>,03MM;5:9%62/UK_UUZY MF_([3F\>+L!.%O_+[^E+F'_&35[6!+2)=BQ@TIOJMA0(HG+"E4I*1,-M&

TC8#2#=)RN'$' 72/G;8G9*"EANSOB6JXGDVJ,P M%I)B!'59,D1/6Z"**%5*)44WU!'(C5?OAHSNLY3'"+0+1#P_759Y;4_\ZY9( M2CA=39A+*3.#((37A&Q3P =G(%B=K=12H1LJ37DW!;O57G6?JQQ O%W Y/6< MGD;BF'[#%V$=SMB:<)>T2"+7%!H#Y1.Q$%4$@3F6''*F/P<[0KV+@MU@TGW" M<@#Q=@&3C15\'M;X>;'\,2G:9>,R$M$UB<:< "<(],9B\4'JJ+P9"!W77KP; M*+I/41XNS"ZP\/$DS&:_G:ZF#0L=9RJ/%6876'AY@LO/M/W]>;GX??WE^>+D:Y@3I(5&+4,@-6)U MG[F'P&4&*74M""D2S?&)BP<(V T;': MU(*S!#%B F$+)Q=)H59#N1>WW[X;.CK.< XBUI&A\3J5Y;/3/*6?>+9>XVJK M@%>S\'F"0@G#;0;/(H5:.BD(3AI EX21"8OBQV>][G__;O#H. *L@L@ MO#^-LVEZ-5N$]<0QBUPE)))K]M8K#9&3[QQ#,HEGS;D[WD#<>NUN,.@^Y7FH M(+M <'WI!8A+](_/GXAL:W>G:[KY>1ZYC,QA6&4G/8\AJPF]1D$] &R3R+P M8)P6QQ^7_IR.W7#2?0)T,%%W' M$&I7N-CF:+9,!!,CN=V$&(24+Q+R:FHM3K>5;WW];MAH^/TZ#"" M[2.B(3:68?9ZGO'[O^./22Q%2:<9E%1JG8'F0+L@A\Q*BDPKIN10I3TW7KT; M*KI/BQXCT,$0\<^_WA+B&_K@J)Y6FY3>ZWE9+$\V#[Q.]&[MK6X]8[A.5P^3 M=V33J_K>R)20V.;>AS+9A)])YL$W'!4Q;#.Q MFP)$'M&F>D5:HR%"8^'@=/U.!A5=R"+:X\_%KKQPG&Y7PRGK6N!PH!S'#ABW M9+^:+D]>YTFM"A+>&?""$[DF6H@Q(3!7!-?DT21Q?.;RVBO':775% ('R+(/ M$+PY:YHX85$S'KT 3"6!TAPA\'K6;Q1Z:XR,:8"\P?67CM/CJBD0#I)GUWO\ M\W=O/[Y[\_K%LT\O7_SV[,VSM\]??ORWER\_?3QDL[__80/VM]R-X".W_],5 M? [AZV1S[[BCM MR'ET#KTHJ'1I YH=B!NG=W$[+ VMCPX@=IUX)7G242G(,D<23N! 5">HZX)S MIEV,#\WS&"@T&Z?1<4-/YV 9'PZ0Q3K,!K)!BZ^X7/]X/PMUZD.N(<#7FO*H M]K1X9E1F"701A621-3B=//!(>W#16EG7)@GT$%7C.LK-4T*#*:0#Z_... GU M#OL;#"O\4*==O2M_)=-:5\Q$\*(M!LL;U MHYO#:SB5=("OK8CP3E;01"M+H>V9.U^'UI =%A1B"N+#1>D35VV"_ >(&M?Y M;HZMH=31 ;)>DU[FGZ<4KH ,<;>F?N)@Y8UX2 M\'EM2N<"!",T,.88*NE\9 _5A!T;[8TSH^21CV[W$G('X=Z;:8C3&4D!5Q1; M;.[@?5G,2!6K&F>L?UR(Q@IA2_(*3!84$/.<22JU7C9;DHP/6$H;YWQ7"L>9 M:?)H\&JBJ YLTQ6^[LC!2!\IY$"12VU=%<%)P@@6R0)MV<;PASH+#@*YKJH' MVF#@?J =HY .H'5^XO@^_*AG11=GC89+]%9#"K5Q7KT(&B,+P"QY?QB#".6A MOH3'G_9>IZ<;2!VE[7L.>X\0?1\ 6I[26V_):))TS#(J6E&V-OK.M-^[K QX MI 6750GYP;9T1V'H;I+&S8*V@]$ "N@ 26\6\\^?<'GR N-%S8/DG)?,/'!> M!:.,!:N]J,D 8Y42P^&Z8H?>"6)+Z(RA;': MV2/$VMZCT(Z-],7$A"%)6I9M3NONIJ>;/,"Q"G_ "S]0^AU@Z![O[PI#Y/%1 M#%$$Y.*JC&K%&.,6R(H7[A5'U>B"W$])Z\9>#8RL8772 Z)*MK*"-XKGV1D4QZHPL&/R&LF^S!P ;4A\=P&MSEGVGM"9<.)EE MI-@",P>5%9*O$ 2%&LIPU(I]6>N5TL6\ M;M1MP'5F@\A@;6CML#:20#J!UI2?Y M]KY[3*X..$E L6EE@I/AE20E\O62\\698MJ4C]^D9.P.*,-H^ ZC=+"X.X#+ MLYPWI5YA]CY,\^OY\_!U2GOH%;8F4O)LI+=D5C?#US2OC>SK1H["(%.>C&R; MDH&?TC;V#:HFD!I8)3V +*73D]-9;6Z_"2+JA)4E?L'Y:OH-M]?CWRQ6M?+] M7?D4OD^<-=;3M@U$"_FJFH#H2)%WD'+X6:!#N[XQRF(!GFLW5\)D8V!Q=<(%YV3Y5=2=EW>2O M'N5<^7CE# :V1^VO^GZCC2^XGJ8PN\[*DXX06>!U MJ%X"KWD&4;)6' 5%-(WZ(MY/U-CIB8'Q\D"BXBAU=.!=76&%%O*[Y49V>9-^ M>8_+#7>35+AG/)(%LMJ!LBZ LW4^$LDH*,,$2VWNRNQ W-A9B\=#VB#JZ0MQ MV\7S>K4ZI84CO4Y.%O(HPF;.. 4H+LD"5H:ZXVO#&YIQ9CH8_MO+MQ]?_^WE]M,W[SX> M/5=AKW>U@<&";-[T \N4-X&I3#B8T4CBJN#%M MLD+W$'1\XNOL@9\V36Y19AVYJ'U+'1EF5FMEN1? 30[>%A&3:6/,KM,QKFL_ MA.YO9[L.EO.(&^!JN:Y= ?-I6I-;N%VPS[Y/5Y,2C#75"30.#:B 6(1&I"8 M4MDA#V*GC#N]X I&Z&\W\7$?!9T$?P=H"D"<"UY5X9$TJK Y:K9(R.D6/5>G.C.5C&'0#D M3"1GQ"OA#'?9D0]?>WAXY2'HB%"<88F8*KZT.=:]1L8XR9]V #ET=)(G/-PI&4C, M'0#E W[#^2FN)IY)D2W/D K&V@A(@,NF@%#)^U(EPMHJ F;U5^ M'"#6@^'P#9=Q,5@.;[6QI&_M=VH*NR6NI=7'Q2Q?74<3BE4$+Q1<9%G7"U*LX23S$$42 MGJ'SM+T\G@&\1=^X9[&/9^2.4TP'<+MJA-^5F^WX*:3UEG.4P,D"@XI%@S>2 M8F57E&51LN+:U"H]3->X1[)-X#6@(CJ U?GLAM.6[K;9#8\7? ?P^>UT11'3:O5\<1*G M\XU&+JX\K^F[U31OFLA412UIH6R"K-7S+_7;UW-:2J>U7N*>7[GH"<(GG#Q+ M05(&*9VL#=XG$DDP@HV:!!>V3;W.]<#?ZQATWTL8D M#Z^8_0'GMX";X^=:C_II^ YKEYQ:!S/:!)O M [$[B!EWOD@3/!TK\@YN>Y%[BZ2*]9:#,^G4R9B<*6N9(*OKZZTU1$Z+(!00 MUC%F)..9MZEC!<>4@20Q>-K-)3G$C9!T/U6=E!(/A::!Q-\/HNI6O:H&%6FW?OF] M;!\76 ML(HX%F##]7'@^MS4%I0Z8Z&4DY MU"[:A_*[B K.6#SS3'_#.9;I>F(])JUEJ?U//*@4)?D2Y%5(A3;4.0Q!M-ES M[R&HDYF50^+O.*%WD#&F*.9*.*RY$O261!+PY!S$7,?Z! \\.IM2%);G-OOK M-3)VPHE_(C@Y7, =6);SYDKG5[ OKR&Q;&S*@0!>#'U)$7SB'G3B)8KLG3-M MIDG<1]%NU4'LB8!F$+EW8%UN\O%;6$W3A%=*E=>DVYIT(79>3&>G%#E,O-1,,Z'!50]-)2G <7+.-D>U M47@A;)L]ZAZ"QBT->Q3\'"+Z+L[V_H[3SU^(\F?TT/ 9WY[6^R;ORJW[^F<, MOIBNTFRQ.EUN3?AEFP =&+=UROVF6V74$H)C&HKAEGN9T:DVQ]W#T+^;A7LJ MY?\CZ+0#:[@KUUM3GS!SS@12 %O( @A+BU_2NHW2.XH_1%:-RL_V(G/^7DTR334KK"-E3/*\T*G#!.DB.0GD?(KE<;2[U[4C@ M;M;UJ=SA:J&5CL'V:K&D53;?CKE-/SXMPWQ%[&TO &W^-MNJ,O]_I]NSY//6 MZN]K.33]PWJ]G,;3=;V&^VFQ;5TZ25SGG&B9,ZLRK7KIP>?:T-;9XF4RF35J M$_:H;([K5C0!ZHZ+87S4=+RDKLX?>(A=*UR,T5L06I*5BH$\+$P!F/!%6PIS M';8Y^3N2\'']DC%AWT*S'23?[^#T8GZ&+"IKSQ%$E/5_>/Q>D.W[Q-_7'!"=#$H9!(UU M #3#&FE9,G I!=K".=>JY8'_X(TA]_%S;GHV/]D+2D(7G>%@8MPD4QR$8C-D MER(7(ECK<O;\93GPTK]\'D,7YN0_T_R0:]'S^]>_[O__;NS8N7'SZ^_'_^ M^OK3?PQID^]X>GO#^S.6AI_"\%S]IT+N/U#L( MO"^HWTJDVNW%O%XBW30>#>0!AV(4%%8R,5,B!),CZ."S%(9%W^C*\(-D=8*H M _1]'W2.%GX'2+K!PUG#2<5C\O6RE9"6/(F0.7CD#C1GRN7@@S)M;B;=24XG MR#E>W3=K/XZ6?0< NC*;X:S':(DE!^499!XY,9 \!$'NGP_,H&2.ON[4#/J0 MA,EU4D:N-SM>O??/P3A UAV Y9[1R6?,&!D2L:]R#T\G :0^LCS,YYOET-M_%@*IO5[7$X7^5UYEA=?-WK9.)2>(P4F MY$8*)(>R:*P=VB,0CSH9[FS>K2WG3J,T=J&HD_[$A\=M343?.93.UEN)S*ID M-'A-BTXQE\&[E,$%E(I\PV)V*YP:!$QC#VD9'@-[ .P A70.L%I*_>Z:!6]Y#NEG8:Q7#>HZQ=VAR!C'\MVC)HZ<+;N*&YD MU?@;X\%%&6M%+;F+SA60*7#K*%I)C1H&'#@"I'WOI0&3FH>)N0.@4$2QQ+#" M%[C]\_7\]M'!A\5L]FJQ_#TL\R21AXB"5EC*E;U,G#G,2-^EXHNED$.T"0CW M)+23[.>!N+A]E;^9DCK X+6IQ]IG+56.F_-W4)HB$Y_10R)[K@L)*>K0QDSM M.W&Z9:5".W7?M&"'ROY@W'S=;+6T0I;K@;:ZF[*9.)49AIK09:J #:,*]/*M]J;V'&=KT='9$--]K!UWLWB MW\+L%._AD"+UJ*R.8- )4)S"].B*A(+1DSQE2+;-*?7^M(Z;C.T JD/IL0.D M7D;4JT^+>T[3-IS&FYQ^0!+U:KK&L]$L6]%\P+3X/-\\92.E"6I5>-$2I,P: M5(F.G!?OP H*XERRNN0VDYE:O3[@:KV[CDWAJ-)4)FIE[#C+8N+MJ0 M<4!429XD_+N0]\][B- M0\?&WE!*&1]Z0UVD9 Q1UH*(P!0#9;R%R(P'3.30IQ@%^?2/>GEFR"NRS1J0 M/N96_Y@:[J+3U_4VFSG23["<(!9>YXX' Q$U!Q&$9(41$ZQ-EK.C/J:/";?# MI=\%>*YE:55$Y0.WP)1UH(3PX(2R0 N"QV2RE:5-H+-_AKQ9.]/14N3["/_( ME.;+^3!=Z.]*S II(D\6N*I#/)1/9$^13_O:RW&U=UM.F;Z6H]<3%GE7V&$GFM M,ZQ5BW6Z:2H\<6V<%8TF9>](8"<5>L.<$+=02N^WBE^\?/OQY8O[[N(^?_;Q MWUZ]>??WC]?9V?E6\:Y/'_16\4$L#7^K^'E8?7DU6_Q^V8Z/+)[,DIQL'X.M M-V84?1H406@#-19W60HQ"=86"0' 3+>;/+$9#"+Z M+F+$:X1CGJ8SO!;X?EKL*TRT.6#. ;3?-(TR')PJEIS4Y P&JY5OT\N^ M!3?C>GR/#.71X="!)7V!].8TW9Z79ZEEM$4 -Q2^*4/^KU=6@HU&*ID+A5MM MH'R5BG&MZ?B86 RDH [ ]>RDIJ?_:T/[N_*:U#C_7..L9ZL5KE<3SIT411I@ MB7-0+@6(BC81YU..S%NE2YNM^V&ZQK6!W0%P0"5V ,D+*;VIJ:P/M0OZNT(" MW'!SE=6SD7 31QQ(R2Q85F^U*!XA6EI\L@@4S"N?4YLNG?M2.F[18G>P;:KH M#H!\?5F^FLX#27S^^?EB18O2)QV+B0E8C/7T)BMPTB(47;S/LEZ$;U-L^Q!5 MXY8J=@?0P138 1@W,EL1(Z\6RQ>+T[@NI[.S?"OM$$RQI"T'9+).G"H(WF " M-,$AQN(QM,ER/T35N!6#W8%Q, 5V ,879Z^];[IKOZ-9+M8_OC[5"U=6V4UH(1$;GRSA79!HBW:1FW.K [[!VIK [@]N?%(O\^GGWP- MT^7F%+6F;%5B,E!4!H4;6C3U1#UH$8!'_1- /@05>,6^74'P\$4V $8 M[[D9YA7CECOR%D2H-4I%0/#DX7)9K]U*M#XVNOY\^"V^=J6"W2%P *UU@+T_ MA^E\586'JW?SE]^KG$ZGJR_;(_\7&-<3$[V.3C#(SE8?EAOPQ3B0"5T=YYTL M;U,K\5/21JXY[ Z1P^KRV&LD@\&SS\*V)_77RMW$ M9S+T @WQE0THR0S$>C/+:*\H_K=>\T8NXT[TC3PBLTN@#JS5+M#ZV^EJ.L?5 MBC:$.)UO%/Q\L2GG)';HNQ4)=WFF]V6@3S?ZE?OMZ_NRDIK+>E7M^Y?LO3"FS0:Q.XV[@?Y_ MSME3(^UVB=OS8PR2.TZ_;?H9\N"9U5G7H)5XBA3-DHM&^(K:>RL]5ZE-XJJ0L?Y397YXED6KB3;(-6W&4HOM['=491@" 9.)3)HS>SM0F]O7=@>"9F#J[)3R)X;_/?A1[7VQ"!]LCRE M]YTYS75IQI@P:&>@:"- H980DPO5W3'1U N@L4WMR&'T]M:-[9'W[L%4V:LC M67FZJ$? ^N$]DAH M'$1E7>SGNU_5FC!OO0LD,YU9G0N1'3A7\\W"Z")$#NC;9%1WIW%<5_.1K[TU M4MWA-G)!BZ E*&NLM[HOBV:RU4%[$%J2+X(V4MB74LTQ%)Y98,RTL97[T]I) M-XY'NJT^E-(ZV+J)M8285Z](J'<"=Z>Q2W>QF0%LH[J>HY@[ M1#EQ29E4AYZE8!,H$1FO;&&ECHY")'\6Z\SN M1#%7Y%$R[;CU;2IV[J.HR\#C,3!VL%JZ"#.NY9"^+);K:I(W"\9R9U#;ZI!6 M2QS00JBC]00ON6@IO&1M$'8O25T&$8^Q51ZNF,ZVR,TAXW5NDD"694B ,A@* MM%P$[QV'PC%+PZ0+K,TIQ\-TC5N3,*(Y.U)%_6R=6V'AYJ+P^^64Y/:U#J/; M\EEGR=&>[SQXP149ZN A\.C!<4ZVNBAOL4TJ[T&RQJT]>&34#:>@?D!W1OZK MQ?)GUV[ND.J$>6VS2QEH79%E9]J"2SQ L$%@'7$8L,W@JZ/('K=!RV-ORX^F MX/%!O3G\.1M%]Z[<'%&W&*,45NAVEB^W:G M<=Q>+(]LZ!JIKH-#C)>E8%J_*R^_I\U5V0\$]W?SRFS]?STR_!9FN+GO=;X& MZS\\F^?K'USYR=?S-#O-))47T]77Q2K,_KQ0%CI+- M=G3N[2KF,XE=U<)6,Y/H' F#)5H1$LD6(ME"P0T8[FU)$M%DWF3)/2Z?X^8M MFBVOCL'2P8YV)H ;;#^C#7RY_$$<;KS'"SUDU-Z&Q"%IH:L>"GB)"E(MV+:N MR' YJ6[PE; SF>.F0IH"N8VJGKI)GQ3R%(F[",XZ5V]_R^(9R&M,![Z?;(2:FT=)?K#N STOB^7)5KL7FYO* M(FRN!UADH#2%]3YH Z)X%XDU'[ -;';?]K\2_VM#UA^J7_^]8YW?+SV%^-DWP.NFKZ0E)_F=HNN=)OUZ2=Y/P MLP=>0\F1I.+W-1D$S'\X<@#-E1?4LJ'%;)JW*)OG]U>XN)BZ&&87(>=EH%FT M3L5:,CNQ3K?/S-6[# %"1F5M,"$TNEXR"/E#M5M_@:NTG'X]>_UO835=U0X( MEU1\(J7]1K_YCXG.2CIC"R0M8VVHA> 84Y 8*UBX8J91GY_]:1TW,GU\?-[7 M]+R1=I^@S7R!ZS"=K88SG>9&*9B-?U2$8R27L. M.>OD2QM'\N.FM*GON4W+.& I9?ND/4VG."+Q4F8SB?,I!B2"B"+ M#>1D& 91;'L;O IID]K\"YY$7$ZPZKL(!UD+!:J$""YK!L9+)95# M*SW;:??90-2\>1>8=&*/:(F-]=@OS$_W.=IGY6LV?,S#T-;@BTQP# M$Y!LT$'JJ$1L4R9U%S7C'(3UL-4=K9L.\76V&!W9:PPF0>(*22R%@1.H(+/: M$RO%A*E-S_B[Z1G79!VOYY\ YP"A]P =6H+G37O.C&M(S'CF!6!6M/^K4&JS M/017C$5>2_Q$F_ZPMVGI"S*':/@F:(X3=P> V;;BV31+.6- .QU,'7#@=:C] MZX,@!C@'X06/&:74NLTEJ%NDC%O.T0 NQPF[![2%E MLK!<@BY"UC';"9R5$HK-201,A>DV4=@]!(U3I=&#_S.$AOH$VMGZ2[%L0BU@ MJ41043N(3CJ@?5X+]%KPW*88XUZ2QBY:'$#A/P?1 =+O#T9G1M?8:&0T"G2R M&A1W%J(5#"BF349Q96[54K2!4 ].T4"J?AA !\A][*3146:\NH6OZ?O5)&M3 M9&011' )E#0(02@%T1<3I49?TF[9I&'H&:=0;,Q]<2QE=F#\WI[655=[EGQ= M+-=5@A_Q\[:+DTK"H6%89XG32A2ICIVHO2B\UL*B\U8V:DU^+TU/]73F0'C< M;.LQC*XZ0-U.=\4FF,GBYT3NB!."XIX2P!N6("CN59!%IT:5/SN1]U33I\-@ M<7@-=@#+JYF:\].'Y[5^>+[^;;%<+G[?3M>C?UG_F#C&>*[C1JU0M5K*D-?# M6>TS4"\69FZ8;1/.[D/E4XUQAP%I,WUV@-47N*15MYY^P[=X>?7B_6)[S>+9 MY\_+32^P5V&ZW*Y%+J(6#!EP45O,&*G <4W\!2.28.2[JS:M(_:E]*GZG\-@ MMJE>N\#MU6/D;7N7:3IKS7A^\7%2N(U9H8)B"ODS23$(=2*5<5)9C+:81G=- M=R)OG#L/_2!T: UV ,MKTRVN3;50+"=7,-6K(_7"6C+@9(I@(ZTRGI1-NLV9 M_;TDC=->IQ?X#:.I#B!W/D1E.^(B:HMU2'/9C+A 7L#[7+,8H<@BF/6-@NVK M5(S3GZ$78!VLCZ[O)7R^^GZ>BK6+>O MY=!:>U#JE]=V5$S*ASHH/&1:9^CKB#U!$5/0KC"51)%MY'$,U>,>H@R$KEMW MKAY+C4_7RC6S=H]M]<:R?JI(RQ-G4"\Q@_($TE@HXD1N,=BDM,,V]S.:6[\; M+_BQ_7JY0*1#57CPD*,AE](H#<&CA]KL7SC#=&E4Y[0;?=U:M'T0V:JC3^/EU_>7ZZ6B].<'ES&?#H*;[E$KC@M8\) M1=(.32"?E%@6*CG)6XUUVX?.<1L:-0):0U5U ,0WN%KA=FK8ZA8K/-1.FQJ2 MJ)/JE+804$;0(8F4F$=AVYBO!X@:M[E1(X@-I80.\'1W%<(M3U&8* JW)!V- MH')DX#;W%8,J*MD8K6ECSW8B;]QF^:W]W&,@;>Z9GE*% ')?V@T,^A@DL=MU=P( ME8^CP Z02JQD))8V V'/A+FZ;&6WY6["2@XR2@$>6085B;WH0P!.L;3'9$OT M;0[9=R)OW,&!C1 XO&(Z0!LYJ@FKKUJ5\V&Z^L?V/+9^-[$V%5^MNU1,U@L" M=8Q==)!DY*J4:$IIEMFXCZAQ9P&V2VP,HH0.\'3>9?/]K&;!K[3:O)6OL1ZS M(S/LN-&5+P[!" 01HQ8.@S:L#;AVI7"W_"Q[8E!KHI\.1?-UQOS/OV&==6=\3KA67@O- /) M@@!5N8O%6W#DE'*K64ZET<"7_8G=#8]/[3RAM=8Z .;%.(F;"\Q9GG6*'+*G MH%VI0D&1- ($5^2EQMK*OTW3D/LHV@UB3^WL81#Y=X"CBY+U*S5\EW7$YXLC MFR@XXV2UN:+%X>B+2W4D$V:KK7"NE4^W$WF[(>RI'3H,KYD.X/8R+.9D21)8"I"6[%8JIN:KWOPZ) DXP);6X7_H2PW2#VU X=AM1&!^!Z MB[]?$=1R,:=O$UY9+3?Y"_7^F"\<1%89E#4%8HBUTP:/R3OC: 4U0=N^E.X& MOZ=V'M%47T^W,O*(]O0[/?>1ZB);-JM_ )#>Z\)U"B!5DO7PW8./C@&G'9$\ M_"!U(U>E75GD[93T6UR?79F=9)>]=M) 9"+4V]P4LC!5@Y=29"C!*=^4WSNI MZK8$Y+9?_.YPKOG=Y SD?O^D'O82+ZXX1Z\#ENO%WV(8 M.%,4Y**+E#Y)Q=KFN$>U*WU 6$]LXDSS3M;4_91KV8KL)9?Z)-IX:SUVXD?PGZ)!)+3)5ZC$"A M0=(2:+-78)WCHA3NT+:Y.KX3>4_#.NV#I%OM>P;7TI,P34>D.F\^8GCCU#*! MN2NFBN,E:,W ,D8[G@@.O,$$2=LB#8HZF>*_JW6:A$C\62-!<*0%Y;* *"A* M$(9'E%DIM&UB_(>H>AJV:!_<[&.+]M+)B '_:KFNB8M\FM;OEA^W*WS37#\$ MZWB2 KLT[ZFAMEE1<@!'-U9(R@990-11T\E)H-<7&GRQC[H.4V&>- M9AC-WH;)D6(>>[S \\T!]=EXV).#J M4T=7][$:6@PAKK'U_&FQF)W/>HI,,MI/"X1,)*L4:W* A&&E4CG3#AN=VDG- M5QXZSLE4(RT?*JRQE?SWZ1+I'_",]!*RC-YEX%GGRC]"T")#1HF)9:?*S7SE M/7J^_MQQCH4:J?H(D8VM[>>+Z0SSI],XG7\^)Y]CKCV+ *-*]6I]@:CJK-Q: M[$;NCK!![F; ;SU[G%.<5F;\.-%UGR4 MM(\B4-Q7$RA4%%DR9,#PTVHQ8L*8M:;1@39>,,EDVU"OI]1-F[5<#.? M;%"%= "P\[* 2Y-7B]3+2S(\0#]7IW ME=Y^0NZZU.7UO,[17BP/''5P]=>'*W&YEZB!REO.G_^#P))FB]7I$B]+$T)Q MJ20"N$RD3Q?(=]&2UT'WP>6"(=\\3!FL0<6]1!W?C>/6HZ_NKE(/(Z#4DYYR-:HTL;]^8AJL:U(4/AXW97CH'T\%1,RN&UO; P4UZW3 M&V6B+B7BDPL(P9'[GFP$9^H (9V-D%&B3&U:B.Y*8;_&9Q_,I34Q1RWK>AS!E4>22<^U+'"E&%YF!JR<=R@E7:'L3KM$-_<=P>#Z$ MW_\2"&O3,-N<%)U^_3HC64^XXMP4JT')>K(C.0)ML8J6E!=H8N !&WMY]U#6 MK^W9!R?W.CY#Z*.#8/N"G[\OEO]X/=^,EUVM)D$IIG@M(&.U]+#F(X+7&5RP M60J!K#1J#W4W/>-F")MCZ7#9]X2@5]/Y=$4[J)=TCHP6D$D MKB"AUR$JVM^S;8N@:_2,F_MKCJ##9=\3@OZ\W-Q4U])JE>OETR)!::$A,&:@ M?N:<+!A%F]LHU^D8MSE <\3L+^O#D;)8A]FP2*G]&K>]WK%ZHK3O>IZTYMP! MDYHV7Y($!)X2N.A=T<;;;!L[?[=H&G=^4G,$':>#_='DMVB:UX3XV<\.AJ>W MN)Y@+8NRDH.6M6B^Y @AB@("=>&.N!'FQAF5'"RBY6K KBH. P0/Z+ /GD0?^R&+H[N!B6"SM M/,/C6&UUG46\RQ + MRL&$-F>,XUFPRY5@B_3;*10M6.8KK%0L$O,(@:R9,9LYDW6;H M:W,S=7GX=_^RV)34H0PA,FZ@I$ B<%;3D@BT !V/VF>1>:,RQ%TI[-UD[8.A M^X]H!]12!ZG*>[GY[<L3FJD/FODYLL(#)D6,:?8 @,@(K7!5,*1KSR+OD M)7'C8JX-*G;=+0]44<^HJPR=%:A;EC5R$8!M>DZS4IN%2 \QFI*="9J9-N.H M=B"N4TMW*"!V=L\.TTX'@'NY\7,N&#EO.!%*SK4K<;:6?%C-$\0D$Q1-,F*Z M=L!J4X]])SF=@NI0I=^<&'2T!CJ T=_PRS11K'Y^T<4)(P3Y$E[Z3/+($B*S MY%\D&T+VRFK6)NUUG8YQBPE: ^<(F7> F%>GR_ET78\=YOG5]'O][IP3EA.% MT%:2_VD(^\85<(47$"42'TDI=&WHH#62!M)%!ZAZ5PK%ZS>-*4LL M.)(.!,?DV?69Y!R8E#DYGU;SW7K.[0VH.\D9M]R@-9:.UT ',/KME&1XV9?' MJGK)2@M BH5I,V8,O!&T$M")Y&224K?!SW4ZQJTR: V<(V3> 6+>8%CAE\4L MOS[YNEQ\VX[<.V-%91\L-PB6.Y**5PQ"TA3H.IV-=Z@5;Q.P/4#4N-4'K;$T ME#9Z %:8YS/*1:VX\2$ U[CI5;Y)_4N0,5I?HA6TR-D#V<8"2E@/1*L&50CP7&%@?J=*W)UZZUZ\=MPHJVFF M\7#Q]H"),R@;XV.P*@%C]:9F"ARBRPDB.DO?:);-3LKQ& MS(.H_V I=N NWKL)OKEH)B(=4UB[AN9@0QVJH\ 5R\!:+$:F[(MYY,*F-WWT M[1GWT/(P!?4,N;^NL)S.WDP+3K*.A@/OKS!$I$G:[@&'C(C8\9IX^0J$U$U)5LHKLYMO**'J!HW M"#P"!;>//@<2?0>.^):7=V0[21/SSS>YD<%BR%'67=& LM9#$"63J3.H8R[) MI#;W/AZF:]Q(;W H#2+^)[#3''X_]MKO#[WK-+P#>Q,JF?R/S!*@2);"&"\A M6*,)*EPG:Z5)HLU-LJ'W'GK:\\7J9HM(X1,Y4E:"PGJ.([0 ;W6"++PIJ:!G ML4VCLWL(ZFO'V4/W=Q;;'"GPL><8;IKZ;GGLZ;:8C3V73]XR]A?;JD/V^P:%SV/$8-5DC:?^L\@,@3K;28E!)U MJ(1MDZ,Y@-AQ$XF#&KNVBNH BU=CAY^Q5ER=,(T&$K,%5"@<7&0*1"JE3BRV M4K;!X!Y$CILV'!![K133T^;[/*R^O)HM?M_9T&LKE#!9DV^A:''%VHG.TQ>, M,DI93'0I[;WQ[DO%N.G%%IMN4ST\@6CP6<[3^K@PNR*!(]J3[/#4H2/'W5EH M$T_F(EEP18)3M?&_40RB#Q8P*QE*8D:9IQ%/UAU_\\P7N$K+Z=>53?3U17<>4^&+C;U3I>\#V48F^*D6O) M,>-"@7&D5(4Y09"2U4X$.NAHG<2=[@$U*,]OB(>!E'AG1?X^$NT!!NCBWH@)'9(%Q^IGVY1-\??PVS# M3I)<,6,=8&35QPL%O,X2?/$4# 8N7=,*GWL)Z]&DM<3981IY MFYYXN3KXMY M;>JP*)M/7G[_BO,JUR,3=#][\- YNKT8:9.F"S$+91V'I!BY4U)E((^:ME1D M,3@ME-*M]H8ATW3W',E=L(DYEHR^%M@&48<(D.^IL@=CJAOI*015;6:^_(2P ML?>^@[%PJ_'3@ KH8(^[SL[9LIP(\BW)6#J22"'7TW,!+I"-#C*EI%14!=N4 M'-Y)SKC8&53A#X+I$.F/?:CY9C'_7+?>ZYS4,JE)\"5G821(^EHOICMB0R=( ML:02@O*>FY]M5S]YQ[B>3@MD#"G4L;'QJ=ZTN1OBT9*75@1"3K7?(C,1ZMP( M,)AJ-.V+C_'>/6XC3#QD!"[>#ZU)UU'A<"DEF76#<)&X@CE1*#D$L! M)(P;##H'UJ8W\X-DC1U:#>;&#"?\#IR8J\Q\F'[^LGY7_KK"9Q0KKJ]>;9V0 MN'A)DI@QO J,D\ D9A")AVH[.6\T$'%' L=U= :$Q -@&TH_G<'N]9R>BZOU MN2WFWCO+<@+O48-R)8!GJJ8CA$C:&MK'VGC0#Q UKO%Z''@=HX>Q_:6K?)S3 M+VUBQ2<)Y//5H8"1@=-DZ!.C35UY9EC8S5&ZX^'C>DC#XV$0(78]H'7K %PM M8+Q=N+@^*UP\.DFXWVN&3AD>P62C>V-,!93%@N"!UQOG%) K(P"C)COBDN6V M51']&"CU% =CR8; **TNJ6Z9T$=94PW$?W M=]X;.U+@'3@[UT/.OV-UXS _^T:??K[CK(]/$$.046J0-GI0G$)25UP=\B)5 M1.N48&W6R[Z4]H"T(^'Q8%IQ8%WUCL4Z\7AQ.E]_H'WB/2Y3;5UDE$B)'#[@ M2@I0UG/P-BG0(GMB,1D6=VH1.RP6[Z"TA_S"(V+Q6%WUY+%?[A9%V<(CIGHI MQ((RM2.K+@Q4KHU4G0[NYKS$'7SV>QR L6^^'K Q#B2Y#NS0529VL+(B*2Z9 M14A<59XB1:4.&2!2>,)T3$:T&1>V'YWC[(=#H>*!W,# *NH;@'>95AWI?UH9 MD!AHF\_)071:@*C670NK1 F/#T3%+L MPUZ;#$4R(0=O L3":D\\Y>M]M+HC.U5[&&5;6G5*&")#L5F U]W%S1'!ZMD\ MGR<(I[C:U@!>,*W( Q5>1U 2"WTAWS0H%L$Y+UA1,7/.=G*V]GUS#V'C0:J_ MYH:-4U L4K1AO("H4H(B1(C>%LOT;K[ZS]\U MHE_55LOWX^EHD7>-H"N=E:\=8[H@8S2!D9,@'2U&F<%E:Z%$YVR65J.SQV/J MGK>/Z#QU@K(AU-)/_^H'69U0\,VRY1*TT.0N%DWN0 MK'$.%A\/@\/KIH-RK'LJUIZ?+JO0)REY$;+DH.M0294%0@PZ0-!*86$VNM@F M>?$P7>-T/1H;:D=IIX.\Q3W!)$HVVVT7*? MVJ0J?DK:.$V0ND'<@3KJ%W033)IDH3+(6"6E10%/P10(CAZUQ"!=F\[]]Q T MSLSB;@"VESY&W#=OY0MW$9?-R41.WD 2U25@)*X8/5B=F)$N*1O"3I'!?N_M MZLCHX%1%0UEW8)T>J)']#%-FT!L6%A1@#)U,L++>1&:7: MF*]#*>[D?&EH".U>\SR]3KJVL]"\-NO/$&6VQ'#F.D1=2SP? MO0R_NVQ*'U@=0H?])%,>8'0B>$3G&!)H:N631%%[^"&P@A%CUJC93MW*AD3E MB(F4/N"WEU8Z2*+<6=1^'J1[K;6H&2!'#D\M+B#++KV&8%ER.9AB&B7K'J)J MQ 3*2! [2B^=[;AWAN7&%H>YU@PX5>,G!1%#S7C;))VUY'VW=PC[2IR,C;0# MM=,KV":%G%"%FB(W)^O,>?)6R4:3D=9>*R&\$*E-/>V=Y(R8,!D;6'MIXBE< M;3J;37_6)NA6^__CBX5V?,'@E4*',-:F3,@*8Z4U#-#4AQ^U(FOUXO1RX66EM#)U[+LUM:5*%$!+(T-)SG E M0B;.'S''>S>57544[8.2W3*[ ZBF@PWQPVR[- 2&]AEU-)1"#P;N-US& MQ2-#]S\P+#_]OI@4QE%9)H 'KK;>BC6_K^9&E!5@G+SIAZ(L4QD47$K;)V.U-:H^]J,9&Z-XJ M?&(8?;4X74XR+;@B/2%(R=J0-D5P%)F!%,&55&(6-P]\1X!HI73KX?U0Y2..WNN3X#NJ\ G M!-!GA=YYR61@G.1F((0Z8]D[1ZZVS*"=ED5'SJ5LTPSP('+'R4=V"]7#5?F$ M\#HQGLM0L(#G6=?6\]6G*0F8=,I$FVI[QE$ANA,J[?\85.ZEL Y.EA_DZZ_S M?':7&//+[XE^]-E)_1NMMB2R1@5!97)?7*3=@='B*X+G)!/WR;0Y 53@"-%'!B;GX"7'G!OMZ,<47?LG#[TA MU-'!KGS76>@]TBH^[S6.79QYS[ M-%)+IX![\'" I9!0@N"UU;B,'M%XCF6KN&KF#^U+:7\_I(1"S2^W$ M4.I[ O \/Q)P0BK#DB9F%/D05LLJ0P:1LU02ROLB2!QD]SG M4FL3?0&G6:DI@ 3.&P\9/7@(PO)Z>5SK99)2"7"+6 MY((#%\GS\($<8N=9$F$\S:G$<4*5<<]1.L'>7NKIX/3D3G[N3;5'EQ0KQ4!F)A%S,=3;UPC:V%P* MTTK>; K8$GM]GI:,"<1!%-?/&,]YXWC)LR&> 08SCY=0&"G=+]QPX"ZO866P04]=D^KGR:FDQ-928Q$O283JU* *#R"MP95)GZRW6TF89_' M 8\-ED/$VC=&-DGC%+G*+$C@AM4Y/KE.7NW5XU8J^31\;)WH+M M&R:;!)>/.9900):$Y(9S#0')Q?-)>5N"RU$. 9/1TMVCP&1?P78+D^O)4,RR M!*T0P9!L=KZR6L(%&U!04F?LRP4=\_ X&ZXMX7"@T'Z= MKE63!XW=&O2MFO"Q.E<]9.Y'[ZK_.82 [\W9>XW+K[]?SO]];\;>Q[QN4+N: MW_SVH!,%=W]=R^&"!S+=IH%8W=5Q-_WRJ;9^7Y))\;53O(P?%>0+/1 +-+$8K,W-<-6%X9Q*[:AVV#SX> M'L&U44H'!2\_W[RZ75TGC&EF2CVIC+;&S;5)3\FTN"JTQ1!3 D_1F.Z6GG%Q MU$CYS]Z!.T@3'>#I_EGU'Q18DZI6&U[>S^X.KR7%T((9#\)S8BV4!)AB;3Q; MV^X(CYJY)OC:C;YQ+WRT])"X[ ML28Z<&P/F'V2UVW7Z%EA12?R2D8Z67LTD.'&9* .GO66F61B&[=W!-$C5N2< M$%?S<91\)GA^NO!1"PS*U_-CZR@BD9)!L,F!,2P(%5CFKDT9],$DCU@PU#>6 MCU?P8$ANL0U+834Q.@V7&^'C+/UM/D__GEY>'K(+^-SCAMOEVYGH@7;Q;A]^ M,4L/7_W;=!DOY\OKQ5T,FGTP/!I7BQ4#* H; 3.+4#!8&1,!1K?9F-B+S&.= MXTXO^TP*>$5_ZY\3XZ(25EIP%*B9 $(7B]*2=2MG:^+"NX)1"^4'GN+LX M[7#VT/,UU-ZYNKO/2)\>=/3Q\D-/XOJ>8F [KWOE"(,%U15LE$DDS) M&E@I(FB?7&&YB60.(/:L7.$>B'OH"EOKL8-$YH[%/\@9E)W9-#H6)FAQ\;'N M>:DZ0C+$ CP[+W5,.<0V/=@/)'C,:=\T:S-!M.07(R[#7]Z@)]<\^<: MO-X)[/5ZXV(YG=W]]C%E/4>_\R2A[P'LCQ(9"Q&"=#& %)9L(ED##J,$[G-2 M/GCF&S65[C0RGE@O5$:=(0:30-5Q(0&5(]OD61:!#!M[Y9=I/*!]\'1X' M[Z6U#N*(9_AY]?WO^'_GB]>7N%Q>_#5=3@P:5ZRN#?OJ$85@$9PH"+P6UBIA M$H]MIKKL0>2XB&R%D\>G\4V4UC<>[QA[AU?YM_D53F<3S"QE3!&L)-PH3Z%, MB#9 YC93[!*$2FW2L#T)';TA1UI?XM)VAMYJHVRXV&0I@B"Z - 9@,Q"%G@C6:L;V= MIM%[:Y\,8@/II0.$?<[QZVQ^.?_R_14NGY#<#5/1"2%B"B"$\Z!,,8"9(F=3 MLC?6$,,/2]T& MM.Y(W>2_MDN!M>6QU \(6]V4=!B4Y(OAHUL,R0V),(P?$, MMCB'$E.1C7;;]R1T7'=XHO2CI?+ZQ^:3!FZ8D]P+BBP""5%Y3^&SX@QH6 Q2! 8]*DLB,01].#;LU9=UNSQR(A=W! MMK]B^@;:18S75]?KS@GWS]PG@16*3X*'J"V)SQ!SP48:N M;K=SFJ-O7Z5T,/;BA8CYS5_Q\CI-9U]NS^43IZ)/1VL*PJ>(Z6*&?##,>=:O'V1TK2^ R_O-2EL4[/] M[*M.4JJ].[.C5&BGJ*+(R" 5'VI+=P>>%F:R\R*\2B73?^=?H7W?TNHEHI_? M-Q%"2;2UPD.P4+LH60ADA!2<9%'0,!T6 VCG8)?Z9 M%V$^4,IR*[D_KK[A=%$/@-[6K=&2"I>9H-:954@Z/4! ML-'UQF QHLT1Z4F7V.#YBL8M[I E+7TWJM$%R6!K)U7@J?M,$V M-60'$GQ._0!.#-J]]7F6L+V95B@2%B4U<(RFWL^0X'V6P.E#)DL06K6Y57X8 MO>,>0/8,VKVU>9Z8K4/P;$S9RCJHMQ!ORE/P@QPUH*>X**3"2 B]8':TP99G M@=E]M7EVF/UY>J-6(EEO,_AD:$FQ+D#@9*CT.4_19Z4;E9D?0?2XQYZ]HO=P MO?8-X5IMI8JE):10@EE4;03B1!TJ:4&G.GQ42<'UR5L&[%H"U^R0LPL@[JN= MKH?X7<2XN*Z3*=<&== NZL-'#+<_^BQQ ^U\?L#OZZZK!*GUZ_#RKC,Y:<(K M@0%<07Y3\8BJ),A<6.$$,IG;A.7/$'7TP6%<#R-=;EZQ$?%M7_3I^IWO5U_S MXMY'=[;U^GI1[?1>:[; N>KKL^8'K@5P[O&_WT@YHYP(;]H9^#(+IBD06$+.IT.!8TN!@U%)%3 M<+3(ZM0F8&[H!N^NLCVVB@?=)S$J2R)@X!U2&!$X(PNDU"AX$XTK(G#7II_) M[C3VZ[[VP<[V?G:#ZNB<7-,1A]M;GM3,.;4\GGX.8=)'BK=E :L007G,%.^+ M.N6-HG(5L7 CSLT[_7$W*K&^8K,23RB="4=FC0-!1W!UM4&\9>S6?7 MY.!_6(*P$3TMY#J+" HS923<& A*?)&?< ]163NAXR?<#GP^+ M>;K&/=QL#*@A M=-$!LM:;%H^3@EMNBF7<^,S R,I-[:1-@K(@8TC.9C38Z&CR>;K&/8)LA:P! M==$!LK8SXERD53N:VJQ0U=TO61LIU6D8H21CE&2\S3; <7AJ=BC8V%,=J8&N M#UU^RV%U;Q+J(=G]PT<,E]8_2]Q ^7Q]QQ,'=B&1)C$*T.LAW3H@P29G2$%Z M5\<.&]$F(GB:GF-]R<]/O=NLTCHHGK!6!:5".)86$(DN8XKD@2S'BS;'2EL( M&C>/'P +#UW($(+O>I?P@8T>?H#Q](.:.9.&!QA;8*0?'[$"=R>;VBVZN[%6MOE6(=$ BH1G*LE>3J1 M?U280">G=2HIQ48G6&V68])--2N"]73U.\::KWZ_Z7]+YIHE4QJR9HX,5C@( M+,AU 0\/@9O"VUR=VTI2EPOQ/GAXZ->&$7X'J_#;^>P+/>UJ'4_0WUEWE"]* M.^=MO>FD:I.GJ""@=2!1@?0^91GT_GBW7R5 M;X?S>,:%J7W\N0JUT;6KHT?10W0R2A^=,HUN'#PBI2_ '*+?AR'X4<+N "WW M7?"& Q5"L-(ID+H$2@1H$4>1$'R1DG.51&G4!.0Q+>.F; WP?O\ZO:Q.MNK,U_?)UE?/LXM7;G\ULXTXS!N^8-I!"O>^L8R"FF("4I4G1 M1NGD@W.!+86/>[VV)]0@3-:AVN;*H=UDS"0M5!%!\CZ]'6^6'U^F)-&A1*+X:!E M(B:+GW")Z-?5FIK66<$@P?8SV8 M\61:W$-!$[D4Q="?3@.?'B*D 53]$G@.D/O8,=+:=_[$R&UV68*SG 6P/'M0 M+)&;3BX#0R>5G*N-RMY,&TBG&?)&K= O]%AQ&!ZZ !4/X> MT4'%U>U%\'$\\A< M# 9\<'5B#M9A3?6F@19%251D<6UVF9^CJK_SK0.5_VQB?X0FND#5S6M_G\YP M%O/K^?)V0F>.')D2#"*3I?;;4^"RBJ!=,=EP+3)O5>.WA:3^=A>'PM,0.CAV M#.5@3NIVY_YBEM9K>?W^]?PJD*S2K9%XKQDK$40V I20"1"E!L>]T47JQ$J[ MDO27Z>LO2QO.<0VLG0XF856.;N/%VTLMTB"%C*H>$R5;&V0$,ASC(2'C6)B, MJM%MVB>(Z2^R&@9-Q\J]"X=UGXEW\UG<\,$)XZQ0FN$#(SZ$$A H[ 3.M(U( MB0R&]OBYHV?<.XZG@="!TO^%JF$G#W8T6M3#3OAH%;$/V?M1$_L_AY3QT$/C M]GE\,\F>?#CXJX5TB=[/? MH!S77%&TG8.@X$<;#K[H +8(U FY,*E=:/J F/$/-H_$P/.9\_X"[R!A?K+P MT3J6B(T$6O&Z VXU>%XR+8F&N<(S8ZQ1U59W9<5'JWB7@N)]Y-TA9C;[Y-P8 M&0JK&YJ$-*!)'*RMW=A5*;%1^^3S*"C>2[\O%A3O(^P.T'(_4[LMXO!D*98E MQ9UBH+MYH6799T/?0^8=.*.7ZE>-23+ZD("K.A!>>@&H7"TB0D[,:%5,FZ*( M\RPE/@1D+531 ;)^MHZU^T8MLA6* 9.UJ$U:!JY&C%PDI[ ((1O5$3^F9=SC MZ:&#HB-EW1U:-M:$*9>4&'E0KX@'6XB'$ N49+C@SDOKV@PJ?XJ:<9>U8S7\ M+& .$/?8@=!KG&&:XNSS F?Q:]ZXR,",3H%$8GRA^)#K NB2 );![$$3@2:("'T2A ,P'""YXJ(,6N<\F M\E;G"$]0,VZ8,AAD!A/XB*!9+E:3CSC[U_G\ZF5]=7&\*1>&0E1."A MU.+R6IG)73V.8+$@ES'(X13_TZM'5OTABIL/(<6QU8]_W2-(_<#&MR]U'7-UX0&D$ M#RD+X%+S>KTN4#C$&6@*BAPR86RCK?:'E(Q;E3KT/L11S U20D@5^,;R%)G6(K1))Q[3,F[^>9QNGP'* 8+N "IOY[,TGZU'\@6< M_?-](2IRJOR\_>/5^X\;/RFBL.0<+11-\962JG:5D Q"SL[DK*7-S7IEODQ> M/X Z! ./:Y4&5D@'*'MUO9S.\G)Y$?]U/5VNZY,._!EZ&1M"ZIV"IWZ[R#\ZW\A$?TTD$)%"0)5J:ZY< M#'#GE&+<2Z[:M&-]D;1Q7=,@ -@!5(=K8^S]][_CE]GUU:<R[+8"/==(:ZC6%F+5 6C%!J>Q2E@R .:G4% M?6:(.Y5#FU8-CVD9UX>UTOHSX#I !1V Z&:$=ISBY?M_S_+B=F"ZX9>ODT>BIA"!,99]E,)B&_^SA:"=D./.92D;0NI]@N?V M5+].VTHQ@8\D%Q6+JTV6,V3RQS[J4IAHGUWS MVQ\]3!BWS-0>)BII6H>Q<*#_)> ZNJQ+#*C:M'O90M!. /+GLH -(?7NP/,[ MQKSIEZ6$-)E1*L&#J$-$*)Y##!*8E,[I[*V0IVB^>$=13[=8#E3WLQ Z4/;= M86A]X).7JWK0\VFU3C?R(E9=?V/N:4K[Y5-7U83&.^X^E]H0]FZ*"YZ&\VQ#2[\&9 M?9H$+)8IYJ'V**V3;W--D1-0>IQLEC(8EW;V4UM> MTE/9VT N: AQ=N!=B W\OAZO_K[<;RTY$5QGQ=&"Q=K&11/&O=(21%0E*)&\ M$6U*F;91U%/-R3"^91#9=X"A#S^X6$MIN;S^X2HG0KC,8PF47=AUJ]/:^HXA M9*VLX)(;;MJT/WR&J)Z.;8=!TE :Z !,?\/I;/F6%MB\?#][\]>*/.OU=/FU MLG?#W:0$69CD&;26M==VG5C+$B6QY&9]$+4DO4W8\R)I/1VB# .L8;711?>F MMT^T9M[<=G@U7RSF_R8>7^,W^LGJ^R01!R+6-"'5TT8K:3779$:._HF!)3N%N>Z;LG(#71#D=@.XI@WH]O[J:KM:;P_G>QLG$ M)$_DFUB'AI%194'.7-M ;MU&RFR]*Z9-VY8]B-P->F>U7]]*13WL/;R>_YEG M2%Q,_\KI]5=MAMXSF(3OHV$.X7,FI%-&/ QU^-Y"@,>Q0.?O^+JMWE>OINO/N9U,?;_ MN<8%47;Y_7->U@AVXH+5GI4,5M2Z_J!(#($'D"ZIHH-1[.&=\/W0-A2ANP'U MO+;N>]%K!XOR@Z%X\QFE.:LIA1B?"73+K_/+1)\M<[Q>3?_,GQ>8B,??\/N2 M3[*4*KB65QWT,V!:8G&M2G_.ICDW:!\9D<#IU!?!SC]L)C'G-/R M=Q)K%=WR-DR9A.1+BID"#^TI#D%.69=B$8JPR$H*TLA&NWO;2-H-9V=QU#"L M^#O T9,1[LW\JL=9O8O*"*X#L(*!?+G+X$5!,,;(9)SRHM6DASVHW UM9W4H MT4Q)/0!PW<_LA_V\OUXM5SA+=Y-H332>Z3HWHW@*DH,U@)6]K)Q3I61A&G4L M?8FRW8!V5F<6@RIC[(SE]B;HS5C0M6)H\:]!Z4UHL)R2AM8?WZ]0>9=)JG%^ ME=_//LQ7].D4+W^_7ETO\FM8?:U500E%I6"TTTX\ MG$>Q)5UI2>5N"#V+PX^^--K%H9W_ MU_3+UTGE4F5:,D+ME:YR9. ;$.ABENX-72466/$,0:.2H(26X +74(HL06AF+&MSB6\_.G>K M.3ZK=>W;G#\L\M7T^FJBA$K9: 3I5:[BJQE@ M#;MCT-:04:F'=V^V! 0OOVLW[)S%04L+Z?8/EGMQ]40X+3S6#HZ.D1F4VFHK M>P3K=)9!.V?8;OO>>[UV-PB=SW%+.YF?TV#NWW&Z6*_SPPV*?O3(9L.AGR>^ M[4!H"H@X9]:"%JK6C2L%SCB$9'3@B4N=L=W8K],,A$XFI>*1@TY82PZ- .>+ M!E&<1L&]8'B*RI5^!T+O@X%=!D+O(_ .PNRG!]=J);F/Y!F#)!X<+[7H.8%% MJ6H#B\5[S00>@]Y=XB9VP9KM%PK)@,P6_N?V5( N5502QI2 MXRULR,E!KH6BQ(H$3$X#<\A0:NE\ M:N-KSF,@]%[Z?7$@]#["[@ M]P_ -AP40RQS*8"[6.51NS@646_,\\!R4O4V M??.SR!XF##7 RY'B[F)W_(G1M8YEAKYN(I"?)1Y<@, %A7D\26D]DKS:=-S=9IH;2+*#.M>;7A*@,A8(/:VA^X8'0>ZGY M\('0^\B\ V?TTA3BE)T/1G'()IIZW<"0U*0&E6WVW@631)O0YSP'0A\"LA:J MZ !9G[[.%ZO/C[)1QD+*N8ZAJ]=%37#@8VV*YI60"IT3C4[^GR2GI]8XQX=& MQTN\1]AL+"LZF173BARIQ#J"3((OAHQ!,^,CXUZ%-J5Y6P@:N6'E\:I^"3P' MR'WLZ&CM-7]B9.,ZN<&BHR[@4ZVWXHB C!)4PW0()G,ML]LI$-KVAL[0<(CN MYD,+L@-GLNWLEU91E5$4LO7HJJ'4/"(G2%:&(J--I;2YMW!,\]*3#@H>+D4_ M3.K=@>?'D?'$:!%0LCI$C#-017IPDI.DLJW#E3V"ZU+ M#Y%\Y[44A7Y8[X>M%M-PO:XBOL39@4446YXU9/7$+N0.5#;Q>G[U+<^6-P"> MI8]Y-5VLJVR>.$YOB'D0>??N. MWG/SEIND<$Z/_?&ZFQD9J^7=:S^3&E[1W__GQ" ZE8P!$VIS%"1K"2D)^H(J M:S1DGVUZUQQ*\;B.K!7N'EWG.X4^S]+['55)]OPCV_O"EI5D^T"38"%S\*Y& M^@:48!*V#WZ>:)8[C%XZB/[OA%19J%N\ZRV6)(0.=7J'ML'7JN$$ MY'T-V(S9!122 M0FZ'J:GK%C_Z'T_:@SZM'"[Q)"FWT9GK,30BD(9&R@M': M$A4D)EG0TBDTK88//DW1V'/CCM?VBP Z0/1C;V>^HR]OUE'(IYLH1#'^S\K/ M9C,N"U>"%QD*ICJ/,2&$*$E*Y*]]9DJ$@"\%3KN\J#=T'*+*>2.YCHV1;2ZX M7D?YFI$%J(N/. M,7,[NC-PATH%*"Q'4$I4 ["4?0KI:H.9H#$,@9HQ5Z VZMT#.P?(>FST_!U7 M),W9E_LL;=AY/\NW+C1$YIG5P&Q@H)+D0"+TD*PI@>DB>=FM\FB7M_6+G4/4 M.V\IZPZBXBTBNTM%[\X0.)<1T7D0W-:;N$G72C\!Q67N@XQ9F#;%1[O3.'8% M2:,$K)&2^H7?FZMOE_/O>?&4Q6T:O$P\$][Z>G+[_5_:](@K147O; 1AZ8M*7M;N M"F3$7FF'.15I6]5B'$-WEU'#B;$\I&J[/N[\M)K'?X8Z*.[^.8NI [5'>,'VMZ7^R_;='-:SZ[Z])7PO";GMG/>CV,J'1,IFF64]$A: MLUWP%H)'F2C,9?FNH=6PAG\4W4>[RUW?_NK^V^]J"*)@QK"@@:>$H)B.$"@I MA:)L$#%F([%1"'LD*%GZ$776>Z!U6,//N\UA[U*;+[\*M, M!6<3V2]+EA->Z(N3+D!,CEG/8RJY47>B4?WJI_@UI^M+>O>=,=VG8JW&]^LY MT\N+N)K^60=25"7>69KVUHI2!#%8NWU%BKZ=4-74K6>^VS7WU_%,%?_!L7:;/P MW.LF^G%^>?G[?%%_.#'>F90L@X15FO5D,62FP-*G0CFO0FIU(;8%/V<=@^R# M[,<7;T>'1P=QR8!2>'>]/A:/.27C,R'8A3HHT]2^=U*!=BJ4$"):W\;;#,[* MV)>+Q\=G.Y,Y "P'6\NWO)C.*2;#Q:H+F_D;_>)J^4<]02*Z_K:8+Y?U0%05 M*2)X[TDMI18ZH=<0BDN,*9D%;]6?8W!FQLT$?D&[.18P733K6\?,?RR7USG] M=KT@Z=YP']+^!M*S_*5&EETL!"3GDJ=U2M4/XYX45F0D\X6221+* M% ?!>@92:2-$X#GX1BURAV=FW/8:/1K%R( YUFH^=Y-WO/GKV_1F'M:=)(PT M085LP)?:.R5J"U[:#%G3DHC%,-;H#*4!,SN93K-QNK^@Z1P+F%]BP7F<@#EK MF381 4/1=9(L0O!>$,A+BBY[12MPES9S6+;>;"3P+V@QQX'ER&S]S:P/B]E$ MI_7P9B,$+K7G(==VH+4^CC,/F&,M^30LLG/6)W9A;O\>!XM?: M]?W/O&[,G"[^S O\DF^SN0^+:- %T*)7?&8Y40.39-2DRB MV,SZW.#:G]>1JXS/UZX:P^J_C^%-0J;LC]/ZS!(G+?J ML[7],D[22>3SY)KP21=QX?(VF [%0I[0C%% M!TTA?)^FN1>?O\PQU5E89SL(_@H&^L1AQK/RT86GF(4&Z6MGZSH]/'!>BV>+ M\_S!'=69AI2QB>@YD.E*-GDU&8D$!'IT$Q13KTK&[O:<%\ M5)S%-HT;>MH8.H=3P"Z,<@30_7KGAL]GY1FU+MJ#Y[*6<29&WVD%FKQ6X&A" M;-0U_40,CCQAZ7S/0EH :.P6EL?*Y($@/N;:Y?&V+1,I[!HOZ]RT^P44P;#L MG'? 7.T!@3S4T442.!.))>43,P_ZE6QIB'EZVL>-+TM;<)2TR$]X$T20L)V@+*.TLB(HE)([WA*F).#P?_4VM< MQTC\!8QU>QBP341\@M%GE(J##=Z#RB&"=Q@@)1>X2=Q9U3"F/"VSX^9[8\>7 M'0/KW&/-/VICQ-ER&MB$,7I@6MFZ!4D/2%!..5T5 096 9 M4[2[S7EI2>4XU5P=FD=?>/@%%IE'M3&?YRN\?" 3PWW6.28PVB HIPL@Y@+> M".N]9R69DP[S1&G+ VF@D@Q==B#)S8"R)0)F%""% ME2P[+I30)UF$7B1UG(.D#JVE0V2E2RUJ3.<3*D77W.RX)V5(&R] M'"M"LJ[[OI@'F-+@>\L=FE)?X.FI0FB8#?B?A<$G#@L%IG40,JLQJH@2G'<) M$J-(5:#/)C>\*]V$IYULR0UM2[_6.M&+24"E-$C%F652*=6JCF8H%LZZ7_@^^-UW9DD;$'20,MQ0 M3K^\GLBN3 @AZTA+3:!\Q]6.5%I:$%QZ([-3PK6YA?<3&2/W?Q@'"O.A]-(! MJ X7W!W;LU3G6K[#J[R9]UY*X/-*;]8IQ:2@17,*Q8E M"[S-M(2M)'7>6J-5U@'N/N3%.K6=Q;P6WO+6?*J=,,[!6R?)?.H!DS0& MA-99LW_Z8Q:Z=U\[E!"ZS0L&/->!" M5(!<&I<=P^+R.%'EB[2/[$^[2)-.C(!SQOPSXV:$ED(Q03PS9*"48Q"P*- ^ ME.Q=1JWZ/-T[=#Y1?\TC#\3C"681[0..+F8175RN?R>GIZ7QYJ_Z;9X$[76( M%BGMS;36)=00N$*(P3NT$8,O;4"_&WV=1\MM<=Q A1VX[A_9YLWYT=.\_1@X MO!;G/_G=1?\W7SU_^75QQSG7V;3_ZK#E3+%>V2,%+?)V@_'>_!)%!#( M13 FAN :;S0,S5+G 7M;^/IK7GS^ MBK/-2O=#>@_N1ZY7P-_(]?R.T\5-^8K+G+P*83_4_AOK\A473>VRZK62%E'* MSF9"#,C]F;8K'#F<&@M^'9AL,]]U$Y/^/E]L/JJ_QR?.:!X\UFV/J$%AO;4L ME 2G9&VX6K3,;:9(GI;/,VU'V/ER>#RD.C"X@Y7SP\5<+)?75S]*HG/=DO[' M_)(>RI:.!<\Z6M/[R#^+ZQV1I/A'*6L]H55:I7ED+QH+/4H(HV@8= M-4/?V2S+)[@8MU#^7.WC6#B<87G\77$ SM+]T]KZVQ=Q-?V35M?!R^7W>FOK M\OG#1=!'.3UG]=852K <*>SQS$#@F.NY2<@E)F],FWK%7Z6T'AV7+Z??32 :B:E(_IY#$:FZ%D6Z_,F BA M[C*+1/8N@S29NW'BZ3,OI]\+7*FZ6"9MM,(Y2#P[\@ I08A) M@>*I&*3_N&!-X'IX*?-YE='OA9*=2IGW45D'N-M6$YN$U"EF!H4S6GM$YA"2 MR>"Y0$]R(9-N$X8>4\I\7F7TQV!O"+5U@+X!]F8<=RD')$G',4@;'ZNHC M0A0978RILSJ%M[]:*?,Q(>J)$7#.F-^]O.)^7:]77V]U\93HT&*>"R5!D013 M% *C5==D%YEQ#9L7CP_7^:8!!U<,#H DM8H M0%'TG9428A8YU397Z-ML1IZ*P\X3H_\.%GD$Y'[IY?$?:_W]D M:#%9;!Y3N MUN8"))+ 0P2A;$R&DZ-2G74^WY/#,[V]\2N9XA&0V]\4_8TISO*7>K+X^0PL M80"QI0]#V$@ 6L4HHY;0K+G5V"W9_),[W-\2O9Y7' ^^]@ MFH_"^I!5K.TM!+DPDD]T$"Q3H*4R0=3]7#;22>5)<\G^;G?\2F9Y#.@&[5G= MHL:0A'4U7:WYQEFJDQ^G)*]9G.:#B@>?>]QP58$[$SU0N=^]]UT\>-]=)=6/ MZJA@LE.E(&"L YTL(Z>=0P&.)J+FV:O0)H3?B\QCG?Q.+_M,"GA%?^N?$^^% M+[;.$;&\YGO> Q9>0!ICHE LB$8EC_O1.>[673N IO5 2*("+$;"(W7K'D&LWGWI?4S%R"QV>JR<<>@##H:\ZB=<\^2B&_= MI;.B$,ITR;56R3!PA4O@6F<78[1& M_ +!Y"/KNZF9\0H]XYZ!<((B'"P&*/0($)1+G!>20*/*SJ?I.2>ON ]N'GK% M ;31P9'-J^LE.83E\B)2@K]>HRL M35O/+02-BZHA=#T?7O"=XJ=^N\BWM:E1Q>B]]&"%+'4.DP#O)(-(J1(GABS# M-L<"+Y(V+J8& < .H#I<&Z,/+HWSQ;=;%FZXV=0FAR2\XF@A<>F ON/@@\-: M*!]],E*GK%Z*MYY_17_8.$*/\\&%.C8T_HY?9M=7GW*\7A +>?GA>A&_XC)? M?"$1U=5_PU/)FOY-"8J/""K5M,<'2DELL,GHG&79#2@[OG#<$IJ&L&DA\!Z6 M+[R\N?B0\^IM_>U;+^P\IL^Y:13_;*%H7&2U M"("&$'VG$+J=,$"FX!4+I.,Z3=:3PAV*#!)-22KK4![.Q6X(HBYBGD%TO@.0 M#E# V$O:18R+ZYPVK9EO;V%%DXS(68-DHDXQQ4 6QCUDQ1D:E,')%W>6MC^^ M/S0TV%8YOIUBJ-W@IG=W\SPS5BH.L1[\*UD*!"$\ MF8OR/+!2NQ$W<2PO439R_#,LH)JHHP-X/5K,W_ZX.J2$]"%F"<5$\L,A::#0 MWX&.V23+F=2\38W[=IK&+85M$/@,)/X.@+1QMA\6\T)9Q_IXX/>*#H!UVTOI M]_GB;?Z"EY_R:G5YHL%LC6US/OP,49TE M9\- :B@EC!U8/R#^IC[Q??D_U[B@-URNBQKQ\O*&,5:TBYK82=FR>N.&#,4; M0X:"4G#K$W\X=V]+O+W/6SM;XHZ#3UN9=^"Q3U(Q[2Z&1.SI:[!U YV?1?%\OVGAY ML7J-B\5W^O!F8(4-6F0O$825M%@':8$\:H)$?XZ*(4_A%$'X%O+&K;5O!*[A M%3/J)+>U#[X]#7@]OPK3V6:&PX;%%7VWG)*JUA]_R(M8E?@EOR_O\NJ/69Q? MY?>S#_,5?3JE2/)Z=;W(KW'Y]38FF)"7]E*(!,KZ DHQ"UZ2XV8"G0NAI"AV M.UAI2>6XDPE:K*O=Z/2(>U3#7/O?71+WNP]]K-^]+^^O5U4Y;=0K=U@^QIT?T,@YCZCJ#F*&C7E2%K:% MZ=O]2 JJ_[SI\;YI[DT*F'CM@V920@J:UW[S!;Q+=1M4&)&%4[1FMA8)OA%/O1N1,N_9GALJ&JSK6V?XN!MJGN?^%E)ZGOWX?A M<6Y+Y812"P:H? :E"T+0)0)JP;T5*6K>)C[KH<*_*"E"#APXA2@4F".2&&R MNM7JBK%1GV1#X!PK_/?!S8X5_OMHHX.5>%N=,5HGL],9"M9^JTE[<#XYX")Z MBT4''=NNMZQPG\?P7>*GY^+2C-W7LI8:VIJVT ;#+@<-,3:P!Q3 ME,ZWR3'.M,)_+P#L7>&_CS;&/IK[G7STYQR_/BY&=\B)#XI@"V8R/"X1'&H* M;2E%9YFIY$5Z*>9Z_A7]8>,(/$_1H9'>"[2T M^NLV,="1Y6ZGKO,_)@P:2/P=1$)/'Q+>;\WEA&%**]*XJ2/?I,D0A*&4PR9: M\*5FT;2)A%XDK;/H^D ,['1J>ZA"ND78PV-H@8)+4R10&,E(9"$ !9(1>-;: MEFA,+FVJOX>K#S@1THZ&Q$%E OOHIYLVZD^S]N-LN' AI+*;V.N$_T6IY&K =I)%CNYX>'\YOV6!^'RZG7S9#5?\DXUE_ M^S>*8ROS$R'J1'9!4:;COH8=#-"&VJW#:V$\QJS%3K'](6_OJ2AS*&B=1A7C MH^UIZ7W.BZM-_< DL.)J:UMC#%!&I""@L2 Q!F>M\4:W.;$^NR+-D8*P/?33??_A MS_C784TW;_[B<$?(3Q RT''P38$B/?^)0SQ41? L$**HNO224VAM&632!+H8 M1'YX"7H@6WN&J&.]S!./ONN?F%E,R#&!XZ5NSU(&$;)7($1M &31%6=/Q7 G M[2Z'PL=#;S*8'KJN=5G;[>&]>^__]8&=2<-^O,]!)NKH2O8<=*J0J8UP@B+- M&E*XMI%9WFB"4$.7GM3;WG\]JFOB^_'CAIB?"*])&F:[6N&7+!H8S'.&MWH_M+A1/?KD/9!U_9NNVVUV,%VYQVK;TK)M=8U M_^#S(P7U'W.L_7".>?!)Y*LHCP#,+CJ]$7*&%/QN=&TYB.H M'G>_JCUD&^NQ*\S^MB& F+Q8+O.Z'.U>;Y ';.HD(B9#IIDHSU%1UQOXCD-" MATQ)%E1H$](=2/"XVU_MD=I.>UV!]#]F"S*^+[/I?ZU9W2P;RWNY^$-.M=P=MO90;:K#_M.6NS!H_B@,.J(B M?^=G#YSP[,W.*;(AP0VEN XXRCHD9WV69 U@=BF5J+*/;0K,&V9#F\LK6P+G MFPW$Z^GLR_MOFP.0Y0]QF$*&J;. )+4G^\FZ>GL',K-BH^(VR$9CF ZFN>-< M: ]L/1K =!H==K!B;SC]/=?CN,M'K$Z$I87#D ^/B(Q6DEHS[!2G]$X4QLFY MR]@F/W^!L)'O@IP('T_#(DV)0B,@]%.>*&YPQ!I@") M0IF8E/?(U AQX;CY[[C(&T)5AP-OOL++08!WNQMUB!0%LT;R4DAL@5AE# %= M%&"*3*5@CHFW0>411'>\#WY$NG(J+7;@*6]9W<3 V\R0,\D32@;.U+[^S"<( MG%G06C+#8RQ,M:G&A82%&UT';(E MP-O*8*I=;:.01;4YC=F'RG&=Y-CH'%R/'6%T$R]OXRJSQ!T9'^@ZI$)I'2$X M+\@0):HLLF6A36WI;O2-F^F,CQ8WFV)5.(7D(@ ]..$CAB!:S6 MB%(HQ4V;&[(O$#9NSC,V!H?05@=9SS8VF&29JQQ!"55OG%#X$2*9E!">*2.E MT(V&SW;I\%IE*T-(?S 0-3L]?KHBZ=ASX^>?.O")\1XLG."LN"C.#=HZ2PL) M(\PE<+7!EA*"UK->7.\ H$=IL5_ OOY:QW'\,7MT[>(?MZU&+BXOY_^NL[TF+JDZD,," M0^=!Q8A $0S],?)H(\=BW\?3/N[$H1/#MY5.^T7Q4P;[Z2OIYA4N&8\-V!BKD-FE )?N 7-"].HE0^-:BMW)'#%]]@SGEV>/?!)S][LG."\1Q0F@^.4*SM-T-,R #+-@?*. MR(2/.IY?\Z5'$>N[O+IWIIH=!B]!DXG4;8)(:[O1P&Q 1LD6X[YM/>U35/5[ M&K,//K;5,QRMAPZ6NT>\U"E^LWIF-%'&8V+!0<@I4+08&7AF'7#C@A=<.Y_; MG)]LIZF/RM?C]?X2H Y30H]P^MM\GOX]O;R\F-'RL*+,NV8J-S^:V*0=%B\@ MUGF]JJ"L,QDBZ*@0>?+32UAP^'.C(:#'J;E7!>-KH8M2.!?52LMH?> .KI$74U\-A\ MMLEF[F_(D)W=MD1Y9L=&H376"@G<)0I3@E%U&SV1Y5F=M'6189OKRRVXZ:/Z MM3V>3ZWX3L'_FOX\O>EO7&X:_BPG3BMIG63 0W:@K \0E"X0G5%%>5];_IT, MST\0..Y!WDDA>JQZ.D7= \O[F.N>1:Y]TC8MMY?K_\_WVZ9-T'*>LS# (YF< MRID!%LQUWRJBM+P(WZ;V<2@.QCW!&].U#J_@L6<(/I$-TI/S\L96YW_FQ<1S MHU1P!J)1'%3T#ER*!401A1L1B^,/KEIMF0/Q\KO&/4\;'%DM)-P;8-YF"BEN MT?]]LA9%*9XDQ&2]$8L07.9@E0QU[$[V1AX$EI_?,^XIUVF UPNUXG7 MA&NCC4.Q[K<,RM4^](I 'U-AN3#)L-$@Y*?I&?=@Z\19[U["[Q%"?UO45+T@ MIF#JREI[S*HDR! 2Z5S:P")E,2;Q$T%H3<]NV\3L_#&TO_0[N#^Y2^%5YC&9 MH#($SFNE"E=U^:6@S6BK,CKN4)\&4 =6R_%?X!3B2+WT,QOK*9%-E Y):>*" M4S 'JM@ /EL-PB>KG>!&VK;M"NY3LQNF?H%CAGTEWY>_NI=2WI<03TD8QBU( M9NMF72 '+%0"@<*14>1H&M4&O4A:OW?*!CJ 'T C?855]QCZL)A_RXO5]P^7 M.%M=S-*;?UU/O]6BNCHZRGJ=&&2IP\:"$K&'(3)/24?(K+GOVH70;L[KAX#) M3B <1F==+IT_<9F_X?1V"VXYX4+%PCW!)=F:#5,.C$E&8$9JK:S4:-HV3'N6 MO&Z.\$^(PL/UTQ_VGJHKG"#1+D(P('V=[VN* *]8I._0F$BY2>HJJ; M$_N&2#M:&T<#K'%D-Y'!Q.QD <,#Y=.L:/ >/<18M!4*C2_-ZT*Z =5I8[B] M9#\TD)K5>U^D-*U/JY?*RWQQM7[TL87>SSYTX KOW1DX06FW*S%H)A,H6^\7 M>,0ZHL!"2LX(85&S1BW]&Y9V;SJNS;ZLQT3?/Y-?#TF:,,,* 2""UO42>&V; MY=>,RR0%"\9*U\8EO4!8OP7>^Z#DH6\:4AL=9)<_Q'1QO?HZ7TQ7WR_^FBXG MI7@,)0O@GI9K540!S"*""](ZFY.UJ?&%Y9_H&1=*@ZI\VZ6FP^7?)8I^FU_A M=#;1M1^/J&,%<033\,M8\6>P?8^:DWT_^^7DR7:1JK6C;L:"3J2S%@*(AE3%B,A:+E:3C[47R-H_:\HM;4D28KVZK$)4M+8; MTK:C9%9AYH+OM(5)3[V''?K30]S\]-IQT=$BZ#E$R$9W9 MX;KQ?3VD8>2Z> N,#.4:#SN=+"VD^)_>O7(JC]$X1C\4K% MR &C)^RC8Q"80C*%XG7,(4N[TSV W=1__]7C+ 2#J?]@*78066Y?!=].9_F/ M5;Y:3J(V!96+$+#6V5E*W(+1!AA%2R989T2CYM@[$#?N^4#+C9.A-=,UV":) M$P9DE 0!44=L('E-\J00N8@>?8Q1M]G7WDY3KWMR!ZI_9WCMI8NQKW]L9^-# M7DSGZ7WYCV6>).^E\X%,T+%,KIV14W:4E/GHF">2DGK8'V;++9"=7M=K7G,< M#R/V:+'.=?9M/_6G-T>W%^4E1)3$6*4;TA_TRV!EXH MRC 2)A.=*"FVB<>V$#1N:X/6*!M""_V"Z<<>Z8<\P\M:A7+3 V=](W1SEYC\ M.0]18 0CL@>5$KERAQZ8%HY19$N&T^:P] BBQVUF,!(H!]?F8,!M5E[T'^3V M%RNLL6VWGS5[R\3F2R-\%"#6BK5NB#S_,W?^$5J;'^^L>\ MNE[,EA_GEY>_WYCTA/R]SXQR>[(<52L!%2#/%F((G-/J8//#.^8#":TU9YT< M!Q^)TX>^LRL\]!L93%+V(DD"'C>JCIZR&9RP!:+ABCOO+7U98ZO?24D?Z-V+F[V'^^OG MQ&G&K0\92E#D(.J 52]EA%A,T"89@ZJ-3QZ"^G$WD,X1Z>W T:^#?IKGU]>+ MJN0GN(X:%3.H:K.1ETNC>B279$<;!U^BWY!<6EAF!5 M ,-T*D:@+J:_I+A9[]-S!/->*CPR*7XS2XWWP-_@HLIQ6<\92*SKIMJ';'L_ M^9SA=KI?)G.@S>W;%]V^Y,>.H2G9"XN4\Q5:P96, C A!QYM+2-.[6 MW2"8>.A=AA%_U^=K3QGMS<7G@1S,O5O4S;S,$P2W=C762A8IKH%B:.52M48 M8]"@N8HA>HIZ8IORH%:NYE/\2A'@)05V#]_P"I?3>#%+OTTOKVO\585]9PE6 M9L$UX=^B<*!B2H"&4R9E/(\%-0NQS2;L@01WZJ;VP=.CZVHG4%T'>T%W;%[, M5M-469K^F3_E>+U8MU:YB4!S6F^ S:^^7:\V$>MV-YZM4\8%"5)@O22H"P1E MD+Z@#3DK^FF;@&%X7L8]3VB,ZU$4?G;K]CT9S'_(X-OFAT>4RQS\KK:K_O[L MM@X*6) ^^!) &)?)H1+./(6#8+UG3 N#A/^S"@K>Y=5-A<9Z7IGC+/L4*=X5 ML1ZIH0&'GL#" ZJZ7(1&&X0_D='I KZ/[A\ZNL/%W,&R_)]Y^N4K!1<7?^8% M?LGOKNL5N?=E+9WE^^O5P(L&0BD*HC%69&6D MXVV*S_8BL]/%]!B,M5/3P1@D2L)\(!0^&?E.A)>29*,@"&GKD)L,CODZ6EUI M*8.-T9\F2]L=5]7VG]1%Z[6",EQ127,UG-S9QL5HMIH$" MC)HSS7_;1)]O2LEQ11'IMB M&NF[-?\3M)[;H!C$0II8#UOQTA(Y[0GO*>'$0574P M\^2AS#9\3337@?MBP#M9#2K5:\V:N HD/B.-9<:<)&+<$#3N=,J3Q(R'B/[L M]N8^75]=X>+[O/QD3_/R>#>S:F$CDIM-@> *Q; M]=0Y-"A=A!A3]5HFD(<)%KR-5I=DG5%M"H&'Y:/3'=!]T-?NJ&=O17<0%A_) M\ZOO3S]@W>W0>E6XC0JDC@:4HS4[]'<9-%TF?'-FW8V!2S9B+(9M79;U?'IDN)@76)M5\1$J/"#Q4TX]: M>1\C]@YPROXZ MJ_YAD#A_4]@TB NEB*2* .84@L(8P.5(N0KE+@FEXKR1VQV$_!Y==6OD#0O_ M V#0]6[CQWQ9K\5]P,7J^^<%SI9XQ9H MD1,24VWK5T. .K2(6PW&99>L$1;C3G,0]G8&+U%V?$.LIY]_UV?IKB@6I=91 M!80:9X&RK$!@OMZ888I+R4(1;>X[[D'DV(V!!L31XUY5;51UEE[KB..+EQ[9 MWH>UW/1_$8(F&RT%%Y0@T3*F-!/@BC0@:#ES6F4CL M?%C,:^N$]XM/-WYBO?456)3*A@1,1E;+(?S-@B",DUHDG;C?*3.GS 370!X)J(]\-!\O-UI?WW#+-+9A ]"N1'7C-##"C7&#"!.EVZLJ\ M#XP>DS'>Z*;C-?L8)D>*>>R*SULN<)8^KJL(E[=3B91G4M1*G%"G$M;.J6AS M@91BR!0F6>?#2S'4LV\8'0;':FX^M!C'QL+K^?0RI\_783K[\N9?U]-OM:YT MPX:A//.2\89Z-4#$4,+L8*=TRZ)[ M&# &UKIDO+4RZ#;3KP]9\4X-G4-4_+ H^PAYCYP]792R[DZ7 MTYO9:KJZ'?_N%;.N* ;:L$)9@JGC RBB0^8LD\9@XCL5ONV4.CU-P]@]OH<& MRT#2'ADOGZ>KNM;_,4O3/Z?I&B_7GK<.BP_!9_!<.5"%I9N).3%*D8.G?_A. M#F8GN#Q)PKC7@T^[8W.\#GH#T7].5U_7\JFB^CK]]GE^8Q\;[#*DV5YSB$4D4%JYK.+01J)S?'7\4[!T5I_!EP'J* #$-WT_8Y3O'S_ M[]D/#QV*+9$""2#NR>NKDH&2UT Y+#(?3=*LT4C3)\GI!TJ'Z'@^M,#'/CKY M?;ZXOGJSKN_YG./7V?QR_F6:;P^!A$Q::5<@"69 V=I2@RP,N#+U<"@EHQ]< M%MIR>/+L:_K9'S@"$@-+N$]JMQ9R6-/F3.PERL;%53?9^6&:&MM- MO:VS\RYFZ=4U27DZ^_)W,LQ5GN$LYC=_?498SP$N9.3>OE=_61-QRMVWD[*';BK#_B]GA\O/\\OXK^NIXO\=R3IDC_^ M3FS^.%Z>.)8IC),1>%;U!DN=G)-M!LTR)09<9RW:.*W=Z.LG)1L,;PT5U 'L M?KO.G^?WY$9IPV;Z+7'U;CZ+-W^8*&9C\$60Y%AEBTNR)J^!1Z-TB;9DW^8^ MR(X$]I/9#0Z\%BH:>Y5\L 'VOMSDL^MV$Q_R(E;E?\P#IW=1T;W$8!G&-" MX0V0$02H/7/ V5@H"E JJ9*UQC9#-YXDIY^,<7 O=;SXNQB$\&Z^RDM:ZFM2 MLX//C>ASB2*"=<6#*I:"3$>19E):8N2H#&MS]WL_.L<>@=L0=PT5UH%3>SU? MKB]I;.QI>5^4$U1,2.24TI3:@Z/4:5PR,V(H>D?AI]:J#?B>HVKY_2:WCJMA?3SVNB(Q2(H_"S_K[IKZ6WC!L+W_A>V?#\N!6RG M+0*D/23M6>!CF!A1M('D&/"_[W E64EL22MIZ:4O 8(@VN',-\,9#OE-++TK MS4K^4"@09:24!A6MSX-R_R<_/0@D[E6!9 0=-A"9WL,]++Y!(:+Z$=XSL(X' M(331KBQ$"(2RBP;K$RV$M51+48NB8X](PXY7Z:M"T;AVF#JD;%:QG;_Q=[>X M^S1_>+M8W?GYO#_/F_$8@4GG25#ET5CB0 +6OH49R-&85 0W[*7O\6\-P\LK M/(\?6(MS>/]UL9\FY%!VF>8KW'2]G,.$S@OA0[D,;CEY0B1G\ MB&3#0/8Z#^%'M4H#*'OS;(#U69G@3%IS/DOM\,RWM[2)WRR_][_XH^S!ZN'T_-1XMW"!A1Z*#^P ? MRX?>P]=N60XM'ZFZI/ >G 4"UF)&8S(C(6:TO_5,9J^"XG5>W.^3Z&+ZMY]^ M]UE:1 R+7*4B4T"\>\X1[XH2RS(#$QASIDYI/T"XB8FXQL#)$TJWD4WR&D-0 M?VOH+)[*PS]8/1P])WCMH$0-]1+Q0)AP&3>EB&#PN"GI[+21-'AOZC2QJ@6E MQSMF/W_A.TU?/VS^<><5P@I!LZ"X$S/T.N71X3@5A&6>F Y&JEHS'\X3N-'@ M=0J>]O-1UC-= XGY][<@^])V5?+$/]#1EPL_O_FVNNN^X,>N%NE=M_CX[O8> MTM5J!7>KZX>_H/NX]%\_W48_OUJ"7_4A8Z<)RWQR,FH29>D4E&M"-K)(@()C M.3E!*[W/J[>FB0FHZN)\4@"\QKW]<4KDG[?E1N:MG[_Q=SYL8\(%'-67?;!Z M;G#.PFOG#C8([F5(Y5$K+R.N*?$T.P**1$BL5CBN*X'BR2BSL2S4 M MPV.\KZW5?V("W7CD0:4"VI# K,4A$%4JJ$$F*Z4S/&MT#V,*)YGS^N.4/7 M4S<_RR"G.?2925<&/G6+1Y9F\"&4F8!8DV$*ZJ(E/FM&%,T@@05T*'8L&3O\ MB2:VL7-LUHVNP(G)KVY0ZFY^FWKE]RV3-5=J$,;PK D6266&6+#$4M#HY::X MA+?1#;H].(C\ZGD96N$MKKL!C62#YE"T<2Y.0[ >2^OH8AD(ZAD)Z%#H&,8) M1R,D.V@P\)DXFIJ#;PS+'@3*&6IN($%Y? ZPW88W<5-%+1T'W'ZM365PIR$^ MY$2T3QX45<+D.N1H>P1J"3CG6'K?*XP+U-X >FZZ)89B3.C^P9UWO9+-0C#N MHAL%00"\(1(@D6 4YG6\\.XJY5.EN51[19INB$,5!(VC^@8P=&!3?[<;I,J< M8[K0I/IR=R0Q31SCGB &@"LL"B#6"4=#I&N%T?B%ZO.Q[=4 !I^\&=_,7;F] MAW6S8&8%:(8.1*C3&)AU .)4,B0F#,^)8G7*ZTQ0/2I:$P72&J.0SD33V5\<,,=H9[C)74/>TMF)' M[L16^3IID,!*7J (YI>12&<4<0$+E"B%M"J'X+.MHX^+Y&YK?SP+7:/=>3C= MD!.?9CUV"WZXJU$.;FBV*1E4G5:^A'8L<(+V$\5H MI357'P?=V$:9&EEKQ_Q^"=O)BIQGKUD@B0N*>0<%$FQ(I)3D*FE%(0VJ-8;FQ=3PB8_C'3\F'VWX>9R#%QD(Q Y.7ADE;$>BJ(%257C4*" M.O3P8 7QUX_=_6^;7UP#9/.7'A\],G;?FQ &XQBMNTB##=C\YFHFM0Z.2R!& M)0R4@F=<:X+24\S.!1]9.'2=^32;WUQ-=U)9Q^8G:K"!&OVF6Q2*K66O]/>W MJ\_7#__B?UV/;6)2!BQ!B;("$[=R@.:IEFA(Y3ED8T6J\PCG@%"M-&A?+ T9 MVU M8JXL9#O%T$%B 57D1'F_;]'[G"_% A5*6*.I8'5>NQT0:MK4=S3#'P/4 MF59H %"[*/YD45M:>0.@=++$N3(AD_F>.1!(U)YY1H45L70L[YODF:Q*"V]5L+Q7&9%WTCF@PDLB<)7$*-28M+BUDPY1Z*0C^*%EC M,>XB'!P%V05&:0!D'_R\T BNN7/@[G$.6+0V8(IA@D,-E5D>@5I%(.B@A,H9 M4J4#\>?$:0U.EUC\Y_/NB]7? (9.C/2[/BCC.6"1G B3$37')6K. R_WF#,% MR-3I6G-*SY.XG:FE+[RWOHB)&X+RS'@I34B.@$#/EN E\8#*DI)3:X4!8:HR M_4W^\!V4G*;X*S^\D>L6.R9S,0.0@9RFHPADM4 @DB8$@/(0GE64Q,&ME>#(Q,2YH=&WM6EMS MXC84?N^OT'JGW9?X"D[ $&9V(=O0LH1)W$G;EXZP!&@B2QY9X+"_?N7;,@FP M(2FDZ6 >&(S.W=\Y/K).^UWOJNO_-;H ,QE2,/KCTZ#?!9INFK>UKFGV_!ZX M]+\,0-VP;. +R&(B"6>0FN;%4 /:3,K(,\TD28RD9G Q-?UK,Q55-RGG,3:0 M1%JGG?ZCOC%$G9_:[W0=]'@P#S&3(! 82HS /"9L"FX1CN^ KA=471XM!9G. M)' LQP&W7-R1!T?6QEI*O*<)Y9+BL^UD#!]AE/]7MTQSMQ(MA*" MY,RS+>MG+2/MM"><2:5/*/[\9RYF71@44R5/\LBS'25)XGNI0TJFS,M>RO[M-(5?0)#0I?>!Y^$. 9#G(!K'D+VX216MT6/L2"3G# F7[&R M42G)+I/^#QS;L!]ZL)OM@0H^%MK6.+Q RFN' M8$!B"?@$W,S',4$$"J)DJ^NAH@07#(OI$MQ@L2 !/@%]%AAK'N[;;N>1W?6- M=O_RWCZU6KN$V]T2;0G'%)?T8RX0%KJRGL(HQE[YHX5('%&X] C+;,B86H7T M,9>2AYF"!1:2!) 62C)]^7*1-4W;L!IVFCA2H42B4G&14T:64Z9$ZVOUIG'6 M<+8N6X;]HC7;:#1.7\CY V-=HUG;S5@S"X0H"8J[VXS28J#XU!V((\C.M9I6 MDD00(54H/0O8&56IX@"DA7%/\3C1?"K[K57V/ZH!VSTKLKO(5^4;B#DE")1V_K]NYV]S06)$@K07 M>>#\YHPZ_4%&%8')GDI;H[(UATX/E4.O![>UD&_&6[?W.QAA,>$"2F7S"1@, MNL_(J&=4H;<&P EL.K"1O,P2OJE;LZ)'6 MPQ0F4. *;'N+*+S3?<@@N"4"I\L5QBJ,[3FBGP4,5G5L"3[>'#.^AEPD<'EH M=+V%S<^; ^(7.&7S$%P1"GRN7 &_CHZ^W.W:O+D5&@^-QGX*#@;SM\H*F'ZO M F8%S/\ F%=^'UQRB@)^].7Q&=U@!<2]MTKIL4./)VS&*09YXU1UC[MUCQ4: M#XO&ZKU,M6<^--B*$]M1PBRCW2LK($G13PJK!T":]]/]ZN*5E6T M?7#Y#Z0F%?TD6>&VH<#6:D-E@K5C@ M..9T+M=9GIA#++[SJ/_S]4" #;!P M&P &YI;F4M,C R,3$R,S%Y93$P:V5X,C,Q+FAT;=U5WV_:,!!^WU]Q2[5V MD\AO(#10I!72%HVF"%*Q/4TF<8C58"/;D+*_?DX"FC;:;B_3JN7!LG/?G;_O M[//UW@[O!M&720"97.4PN;\F.8R&]M[H. M0Q9O5IA*B#E&$B>P$80N89Y@\0"ZOD<-V'K'R3*3X%B. W/&'\@6U79)9([[ MAS@]LU[WS&J3WH(ENWXO(5L@R85&;,^.'3=-TT4K;5I)Z]QR6[%WWD;(;;87 MGO?55B1-!:]]A-SE^$);$:IGN-S?;SJ&UUK+;D$2F?FV9;W3*FB_ES(JU7Y< M^=?3.LQQ,,27*MZ"2U/")JFK:E?S*.3O'?G-7I2=/KBFJ$ M"5>Y*)0$GK&-P /&UEAQ'X\GKX3LC:(E&6U A!^1>"6DGK@ASS![N7I_Z1%K M5C=)O[YN6WS4-0Z.^WJW?KB@A6#Y1AZ[_*;1[,>Z[54-N/\=4$L#!!0 ( M )&,9U3!AJB1@ @ $T^ ; ;FEN92TR,#(Q,3(S,7EE,3!K97@S,3$N M:'1M[5MM<]NX$?[>7X&3ISE[1N^28UEV/)/8;L_3NYPG=2?MIPY$+B6,28 ' M@%+47]_=!?5B2[[(C<^Q7.6#8A+ OH!X=I\%B=,?+GX]O_G7]:48^2P5U__X M\//5N:C4&HW/G?-&X^+F0OQT\\O/HEMOML2-E=HIKXR6::-Q^;$B*B/O\WZC M,9E,ZI-.W=AAX^93@T1U&ZDQ#NJQCRMGIW0'?T'&9W\Z_:%6$QG M#59R.C#Q].PT5F.AXG<5%77?)E'K:#" YG&W>]B2G78S>=MI]J)VU$F.>O]N MH9$-[![&.#]-X5TE4[HV M+?[[;K1X>Y/YFHV(_ZK6;SSQ7N>G::&.U1G\7Q MX<\@9D58+N,87:RED/A^JX>R/'SQ-9FJH>ZSD^&&TC'ZTZ]1ETH0/Q,1F=38 M_EZ3_YU02RV1F4JG_1]O5 9.?(2)^&0RJ7^L.GQ4-0=6):&C4_\!M!O5\N4D MN'6$9FJTV.7?[SIZL/5S=O]EIOFR>=5KUUU[67[E1WK5/!F\T\.4:) MLQOL!=]9>ZLC:ZWNOCP(E\:*UF$<[FS[G'S[:E_@ M]@48?E45[[46?S%?JB+B93T5?B3]F[W#WC;ZL[4/HE6?&?VDVCN/F+6G^OU# M'-ET/8N1Q !L8:Q@@CS'CY034NM"IG@S-]8+0\O=9F6D:M;^)A(,4'X$8@K2 M"L"U$(?&"X@@&X"=9>8J\:)6&=,2\1&UBTL-=C@5?P<[QI!?%5-H[\#S%-'Z0#B&#^,BFXE:;20KQ$)G80?P9S:\LP/X'PIP$(G2""%" MXP(R540W=L=FN]2N-.;++-0^2D=I@?F28+F$CRI"6MET*G)$%04$"A1IND!\ M"39W3S4&E9@W/*K4HTBQ \+<(!99G6-[(NE&(DG-Q,UB@(6A6 MXP2.*R$M, P15FJ0 I-@0.P/4N5&-(RZ99CB*-N)?81?#(CG@+&5W0&WM#UPN ]+]O#^ -TZ8)F*JGL=(@)I$I2&EP)% M "Y9]565HM26!,FEH@05S6C_H%D.[1@MDOLR0;"0 M2L9I2:L76*N6Y($:%29ZM,695,7\>L(5 Z=B):TB!U0@_TQ9-$DJ'!%R#G2. MV3LG=., #?)((&A0+C% 1$4JB8>@6VS$@MCCB% F+%O4TM1B2'+:)R_;5E7JLR3.:[CX%1>V!PC@N/:(XJ,C=D( MKO6'H+&D2#$P8 OD%'&H2Z%] #]&)I4S77D:^*]Y8;D=:(P.Q$,(N!S+M.!@ MS=.>)%C/J3%.K%M3E\W)Z0;))URN+]5XT>% 3!PN%(0#4_B'+=@D/+V0@BU\UMN;,N+M2!DO('$$-*RBBC9QR[J)6]9" M]Q'I@NB@B:+"$G:6N-<:J9EQ'N_3^UR4Y2(4]%N!U U%[S\P),$@@$'\7N_2 M\ BAR?O/^NYKGX-@U4BZ.5&E\,]! V+.C3P?9=Z:BE3=0EIN1M_K7_WF*=H% MBN]@^.%NV^G[;SOQZ]EX%HBJBU1*F7TY&"RR*L'Y$2QWI=*>85NB( M]ZX/=GM*NSVE%PKI]RG64EC;\4=MJ)XV5",%"*V2C\_W=B8@;XE@A[J**397 MA?Q^=_:>YE& +;=APG;TFNPK8QSH8)Y\'P1W64OB$$0HEGO5P/(=4GQ79)FT M."'L3$EZUK[1VB7FW:;/BX1HL. ]$O7$8MJJ(FR ,RX"CS]G*!%:#3Q7Z;%) MQT!D5\MA^56&+9,T9'EJIH"MDY$)&5G>P3_B]4DJ@?IFB_$U?^WYK;X]8NMH M2U1YWA8LI0XP4(.MX9-+9>Z@/_OC!"EBGLII7VF>?QYT@D%\J'1M8+PW69\. M"(R);V(96*IE?:&Y/#MP?%P_:A[1\0&/SOEXIK@\65#GDP4-'Z^V]>J]HX=; MF_76@VV_)[73JQ^WCY]<;!?%-A\>NBRVP1,1)@.GV^52OZMT*O>><[^=?Q&M MNP^5'OW]&0^3_?Q Y",A%QCT[M+JTODM]^L7:9$2'?'WINU7YMN;O2[F$/X- M<90_0/]KG;Y!O^/J5JS3#5V^DR]>RW/[=?JR M?'KB=;I-3EU;K+J)554?.GO&E>Y%N5FU?>OU__C9ODJG]J_#2W6L#E>6ZL'J M\FPPWU]W1OA.!=!;*D/^U[?PF]0^]TXEYR89'[V,[F8H@< M8 (L_.J0KQQM+G_#06L^\GWV7U!+ P04 " "1C&=4I;MVBGX( "N/0 M&P &YI;F4M,C R,3$R,S%Y93$P:V5X,S$R+FAT;>U;;7/;-A+^?K\"E>=2 M>T9OE&1;EAW/)+;;>JY-/:GOK/D6KZXCI53 M/B@F >P+B&?W61 \^^[RUXO;?]UC-BMX8K*YS0BLM&X^I#A56&SN6]1F,\'M?'[;HV@\;MQP:)ZC2D MUA;JB4LJYV=T!W^!)^=_.?NN5F.7.BXR4([%!KB#A!56J '[E("]8[5:V>M" MYQ,C!D/'6LU6BWW2YDZ,>&AWPDDXG\HY:X3KLX973\+!$C)I*W%<$A M/FH>1>V3^.BXTSJ)NJU#: -TXY/HZ#!JM?\=H9$-[![&6#>1\+:2"54; NGO M=5KUX\/C7J4@GBIR)B+;7I[37]OU-JJ:4\$W+2^_Y69 M!QBSCSKCZONJQ4=5LV!$&CI:\1] NU&MOQP'MXY1CA0*IFY&+7+LZI\_7;^_ MOGVS%QTU3]M1O;7LVFMWJK/6J>#-9IZ^%O[/@6HS>@'DU#^P"C!.I MB#EAD^F470P%I.P'H;B*!9?LUQ1;P7R;WM\4QA8<]3K-KC['0ZX&P-[%CGTL M)(3''K5Y+>KL\X-PJ0V+#I-P9]OGY,M7^QRWK\#PZRK[L9BPWX2Y UMEL5_9 M$^:&W+W9.^QNHTM;^RRB^M3H9]7>?L*L/=?OG^+(IDN:#?D(F(&1@#%2'3<4 MEG&E"@S,!G)M',.H_8,V61FLFK6_L11CE!L"FP W#' M)*'Q$F+(^F"FR;E* MU"@JPUK*/J!V=J7 #!!#8$88]:OL6L5U!,_)-J[!K05/:P>>YYC&]]PB9! ? MV83=*3V6D QP27L,E>!)-*I3&FL)E,:%0FQ-6*&<*0"MQ>K"%QH(#LXRO#)$ MB%*._ AIC/A>8/OM])!(=BLY69"73)^!QZ2,YD6[R5H#*J4ODI!'=0A%@:K M$NRF<#A:DH!AXZ&(A\P6]#,?/P8#I1!R(!-68OE"E=!8N"$Z:'.(O8$D-T?3 M=()NCG!8POJ3Q6G8 ?R%#6_O /ZG AQ8.JM?YI"I(KJQ.S:;A7:A,%]FH?P1 M*I8%YDN"Y0(^J@AI8>2$Y8@J"@@4**2<([X$F[VG&H-*XO<\JM2CD-@!8:X1 MBUZ=]?;$W Y9*O783F. @8&PSE!9PNEFL!NMK"Y V4Z-6;%VA^87-KRS0_-S M3./MTM)_L]=M1<>GML1K6M-A0V+?EA4Y@>.:<0,>A@@KT9?@23 @]OM2 MV"$-HVX9IGA*\W2="!M+;0L<1\G?:!GPF!L=0X*W+=M'^"6 > X86]D@L L[ M!(?[L&"/WR*@6P=>IJ "7X6(0)H8I>&%0!& 2U8]JI*5VM(@N524HJ(I[5\, M']B#"HA=^?O"AB]L#FU!3/B:J+\$*P:TVCV_?1R45:+>,2_LYD.( _2/FQ!Y'A#)AL;K!O_I '9$JX'C:!]A1@Y>- _UMB@.O,R9LG#Q70L/F M:7?C"(%19202 CZW6G%B&MQBT*!ZG:(!-\D4F1@K!.\+*=R$F/TZM12G/(@] M/F>O8-85+[/TCBL[.)47)L<887TU$L?:)-X(7_T/0&&1(3%48 OD%(.H2Z%< M" <8JT3N"&*$$VO75&HSNKI! M.@J7ZXLWO^AP(*82&TK$OB[LA>X3T@411!W'A2'L++"Q-5(S M;1W>IY>\*,O&*.CW LDI>$Q0M/O2*OE%T$'P:HAMS/J M2N'?!PU(?&[T\U'FK0F3X@YDN3U]KW_UBZ=H%RB^@N&'NXVHK[\1Y5_8)M- M5)VG4LKLB\%@GE4)SD]@N2NUY\Q$CO6GT\;.B*6_@2*S3#@'\ >\I:^1NE)[ M(M ^+V0?0P;2!$LT!/^G*G@:Y^#W0J#Y/J85*O:[V0>[7:;=+M,KA?0[B;44 MUG;^I!NJIRW66 !"J^3CL]V>,? [(MBAKO(4VU>%_HWO],W-DP!;;LR$#>HU MV9E9^XYKEYAWVT"O M$J+!@G=(U%.#::N*L &?<1%X_H!#B=!JX+E"C;0< 9%=Q0?E.0U3)FG( M](]39%RYY).>4-YC/^@48^) J%I?.Z>S'AW"'Q%]PZJJ5.OUA>;R?/[)2?VX M>4Q']!TZYY*IXO+T?MV?WF^X9+6M6^\>/]S:K$7:Q'13; M?'CHHMB&GX@P&3C=-N?J;:5=N?><>ZW\,XN6'RH]^OLS'B;[Y9>^_^SB$F/( M,DLMG=]ROW[A!AG&L3_0V?K&?'NSU\&0['_9POGN)2^W8HENZ.U2F;Q;IZ_+IV=>I]ODU&^@!!+C?X@8V(W!6I;(E2\3 M'_O2:VM6[/_QT_TFG=J_"2^H<4VNK,Z#U>79\&1_W4>X2_2_NU"#_*_%S2:% MS[W/?G,=OGONA;-#(UCY$'B>_;R=S?D0WL<46+C5(8]\.US^AB^9_3?5Y_\% M4$L#!!0 ( )&,9U3"[E\Z/ 4 .4= ; ;FEN92TR,#(Q,3(S,7EE M,3!K97@S,C$N:'1M[5EM;]LV$/Z^7W%UL#8!K%?;\6L#N+:S&FOC(%;1]M- MBY1-5!)5BH[C_?H=*3EUXJ9ILV))N@2!(>F.Q^>.Q^=.8N_9<#((/IZ.8*&2 M&$[?O7HS'D#%OH&Z[7H02)+F7'&1DMAQ1B<5J"R4RCJ. MLUJM[%7-%G+N!&>.-E5W8B%R9E-%*T<]_01_&:%'O_6>618,1;A,6*H@E(PH M1F&9\W0.[RG+/X%EE5H#D:TEGR\4^*[OPWLA/_%S4L@55S$[VMCI.<5]SS&3 M]&:"KH]ZE)\#IR\KW&V&]:C6(*S9F-49"V>M1KU!*&F&K=!CQ/W+0Y .JA=C MN=>" M=_;4'M@P'0TT^B+B7JWA5A\\^/X4^L/):3 :/JJ87XETVSV$R3$$KTU5=YCP@ M.40\QIIXB6S*PJ7$PHLA("F%T46X(.F<87U,$I[GV@O\UYH4BRDLF&0(=AM2 MX=0&4;68<5S5/L,?-GIZ487!@K,(C>-DBI\SF$01^B>UW]I2Z545\)GB$5YD M2YDO":Z?$K#%(D5T2HR'2=WQZC59K=+YN@G&A*Y(RD++[?LMW=@H[&84W4Q<]CRVZ7D<17=EAW:C[=\H=6WO1MFWK&H\ M;NN[S#H&<8$:XY)CHKZLU"J; 1FA%-O+CI]=@'Z;U:DFJTC.,U^I-DL2:S2X*3[/.22Z8[^5QOZ?PJ MA^R3@^(2B=1K[-/-772='2^9L20-KUVK%_23E+S;:'Q^R;6XJ6 MY;7NK6I]'YV4&QYA=A\BP;0\_XX$4Z_]=()I>';;;_Q\L[;GW2R]JU5\5\-W MX/\=&_HWLV'[T;(A3[$E3(AI/[$3502U*#Z%;:HD7")79I+EFA6K6DSB&' 8 M3HQ]*@HRI,F\:D9%/"5IJ)^C06H^TIA>$;66<4&J(F/2S)E?:^GL73;\:=ES MK[&^1IFWEU-7NU3YBNIAY1I+EKR'ZI"+F%/8>/.XXE-O=G/S6X1JZWW@*2=^ M."=TI7W<"?&T_'=9_L?D_RD6!*Y[V9O?]W79&&(W'BHAG]+@UTR#_5/)L5W( ML%_828"#IT6_;=$?I_]#;!VO?B#[-?QZ2V2X@*;Y?.K_P)O]SBMSY<;CO&\= M]6U9O'9:F(GBN+0C64ST%MLY/_S201@,[I64Q,&ME>#,R,BYH=&WM66UO&CD0_GZ_8DIT:2+!O@'AM9$HD"NZ-D1A>VT_ MG%^_8V]2T)"^ -XX[]["S7+<<&7),FXXB(AD6T/STM0FBN5 MMFU[N5Q:RZHEY,SV+VVMJF9'0F3,HHJ63KOZ&_QDA)[^TGU1J=AWGUY(9>MH-1:+0GL3Y^6.N M9DN98C>J0B(^2]K&I5(^=2T.1"1D^\ Q?QTMJ80DYM&J_=+G,5G., V5C$D>Y@,S_A=#3 C/O"YSR W4$_&$K5UP/0UZ^/'-Z/7(/SQP3YQ. MU;.\^["?$G#MBX!SI+N@#' =,/E$<>T/+_W1V:C?\T?C<]Q'EY/WO7,?_/&S M1^XVX;TUL?H63(9]C3Z/N%NM.^5G#[XW@=Y@?.$/!WL5\WN1;CDG,#X#_\T0 M)KW+U[WSX:0R_OAV^ EZ?1\E^2C/<7;:JS_(KV_?K#RA"+%=/4F?BE)&"00B M25B@2QDLN9J#FC/H)I[3Z8LX)OQ42,ID!=%'),U8>_W0H3Q+([)J\\1@,),ZA?:I4$K$ MQL"U3EM HL*(L9>+BZZFY5J>U]2-C<)N1M&UX:+GL4S/8RNZ+3NQZBWO4:EC MN8_*_DFKQN,T=U)K&\0Y:HQ+A@OU5:E:6D](":787K:]] ;<^[&.6+@5FIA3 M&K$?3TZFJSQRCV^73.'VO_:3W:D&JX2**5NA/G$::S&X)3K+/"RZ9 M[N0SO:6S^QQR1([S1R12MWY$UV_A0W:\9<:"--Q6M9;33USP;KW5T1QZ+\1F M]=AFWWRE:%76ZCTN_52N>S/#$ M^Q-QGUGB1][CW-?:6^[C"3: ,3'-)O:=BN HBM_")C$2+I$94\DRS8%E+291 M!#@-#6,SAH(423$KFUGA;9.&"JGY2<9TACAJ$>44*E(FCH?>'R&"^1DKIM'0]"/G+'W+[L_;W*/ M+B3'Y*68O:T\'O^ZO[OQ?]-_QZ1V0PAX;Y-=';X:#[Z!W6QNGR MP358*O)[P+9D$3:9UVSK8NRN%)LNR[F;0J98CQ=J>\I7[M**S_QFS]PQGOX- M4$L! A0#% @ D8QG5&(XZEVJ&0, BH = !$ ( ! M &YI;F4M,C R,3$R,S$N:'1M4$L! A0#% @ D8QG5!?2SM8<$P :M0 M !$ ( !V1D# &YI;F4M,C R,3$R,S$N>'-D4$L! A0#% M @ D8QG5+BZS@R-+P H^T! !4 ( !)"T# &YI;F4M,C R M,3$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( )&,9U1?1E>'IU0 '^/ P 5 M " >1< P!N:6YE+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4 M" "1C&=4RP^_?&T: 0!ETPL %0 @ &^L0, ;FEN92TR,#(Q M,3(S,5]L86(N>&UL4$L! A0#% @ D8QG5(J&7X;8I0 @)8' !4 M ( !7LP$ &YI;F4M,C R,3$R,S%?<')E+GAM;%!+ 0(4 Q0 ( M )&,9U1:OVU5(@0 /HI ; " 6ER!0!N:6YE+3(P,C$Q M,C,Q>64Q,&ME>#(Q,2YH=&U02P$"% ,4 " "1C&=4C>/_S]4" #;!P M&P @ '$=@4 ;FEN92TR,#(Q,3(S,7EE,3!K97@R,S$N:'1M M4$L! A0#% @ D8QG5,&&J)& " 33X !L ( !TGD% M &YI;F4M,C R,3$R,S%Y93$P:V5X,S$Q+FAT;5!+ 0(4 Q0 ( )&,9U2E MNW:*?@@ *X] ; " 8N"!0!N:6YE+3(P,C$Q,C,Q>64Q M,&ME>#,Q,BYH=&U02P$"% ,4 " "1C&=4PNY?.CP% #E'0 &P M @ %"BP4 ;FEN92TR,#(Q,3(S,7EE,3!K97@S,C$N:'1M4$L! A0# M% @ D8QG5(5S+ TX!0 OAP !L ( !MY % &YI;F4M L,C R,3$R,S%Y93$P:V5X,S(R+FAT;5!+!08 # , $ # HE@4 ! end