0001680247-22-000013.txt : 20220506 0001680247-22-000013.hdr.sgml : 20220506 20220505162318 ACCESSION NUMBER: 0001680247-22-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ProPetro Holding Corp. CENTRAL INDEX KEY: 0001680247 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 263685382 STATE OF INCORPORATION: TX FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38035 FILM NUMBER: 22896694 BUSINESS ADDRESS: STREET 1: 1706 S. MIDKIFF ROAD, BUILDING B CITY: MIDLAND STATE: TX ZIP: 79701 BUSINESS PHONE: (432) 688-0012 MAIL ADDRESS: STREET 1: 1706 S. MIDKIFF ROAD, BUILDING B CITY: MIDLAND STATE: TX ZIP: 79701 10-Q 1 pump-20220331.htm 10-Q pump-20220331
0001680247False2022Q112/31Truehttp://fasb.org/us-gaap/2021-01-31#ServiceMemberhttp://fasb.org/us-gaap/2021-01-31#ServiceMemberhttp://fasb.org/us-gaap/2021-01-31#ServiceMemberhttp://fasb.org/us-gaap/2021-01-31#ServiceMember100016802472022-01-012022-03-310001680247us-gaap:CommonClassAMember2022-01-012022-03-310001680247pump:PreferredStockPurchaseRightsMember2022-01-012022-03-3100016802472022-04-30xbrli:shares00016802472022-03-31iso4217:USD00016802472021-12-31iso4217:USDxbrli:shares00016802472021-01-012021-03-310001680247us-gaap:CommonStockMember2021-12-310001680247us-gaap:AdditionalPaidInCapitalMember2021-12-310001680247us-gaap:RetainedEarningsMember2021-12-310001680247us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001680247us-gaap:CommonStockMember2022-01-012022-03-310001680247us-gaap:RetainedEarningsMember2022-01-012022-03-310001680247us-gaap:CommonStockMember2022-03-310001680247us-gaap:AdditionalPaidInCapitalMember2022-03-310001680247us-gaap:RetainedEarningsMember2022-03-310001680247us-gaap:CommonStockMember2020-12-310001680247us-gaap:AdditionalPaidInCapitalMember2020-12-310001680247us-gaap:RetainedEarningsMember2020-12-3100016802472020-12-310001680247us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001680247us-gaap:CommonStockMember2021-01-012021-03-310001680247us-gaap:RetainedEarningsMember2021-01-012021-03-310001680247us-gaap:CommonStockMember2021-03-310001680247us-gaap:AdditionalPaidInCapitalMember2021-03-310001680247us-gaap:RetainedEarningsMember2021-03-3100016802472021-03-31pump:segment00016802472022-04-012022-03-310001680247pump:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2018-12-310001680247pump:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2018-01-012018-12-31xbrli:pure0001680247pump:ABLFacilityMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-03-3100016802472018-01-012018-12-3100016802472018-12-310001680247pump:ABLFacilityMemberpump:LIBORLoansMembersrt:MinimumMember2018-01-012018-12-310001680247pump:ABLFacilityMemberpump:LIBORLoansMembersrt:MaximumMember2018-01-012018-12-310001680247pump:ABLFacilityMemberpump:BaseRateLoansMembersrt:MinimumMember2018-01-012018-12-310001680247pump:ABLFacilityMemberpump:BaseRateLoansMembersrt:MaximumMember2018-01-012018-12-310001680247pump:ABLFacilityMemberpump:LIBORLoansMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2018-12-310001680247pump:ABLFacilityMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-130001680247pump:ABLFacilityMembersrt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:ABLFacilityMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:ABLFacilityMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-300001680247pump:ABLFacilityMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:ABLFacilityMembersrt:MinimumMemberpump:SOFRLoansMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:ABLFacilityMemberpump:SOFRLoansMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:BaseRateLoansMemberpump:ABLFacilityMembersrt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:BaseRateLoansMemberpump:ABLFacilityMemberus-gaap:SubsequentEventMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2022-04-132022-04-130001680247pump:ABLFacilityMemberus-gaap:LineOfCreditMember2021-12-310001680247pump:ABLFacilityMemberus-gaap:LineOfCreditMember2022-03-310001680247us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberpump:PressurePumpingSegmentMember2021-12-31pump:turbine0001680247us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberpump:PressurePumpingSegmentMember2021-12-012021-12-310001680247us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberpump:PressurePumpingSegmentMemberpump:ServiceConcentrationRiskMember2022-01-012022-03-310001680247us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMemberpump:PressurePumpingSegmentMemberpump:ServiceConcentrationRiskMember2021-01-012021-03-310001680247pump:PressurePumpingSegmentMember2022-01-012022-03-310001680247us-gaap:CorporateAndOtherMember2022-01-012022-03-310001680247pump:PressurePumpingSegmentMember2022-03-310001680247us-gaap:CorporateAndOtherMember2022-03-310001680247pump:PressurePumpingSegmentMember2021-01-012021-03-310001680247us-gaap:CorporateAndOtherMember2021-01-012021-03-310001680247pump:PressurePumpingSegmentMember2021-12-310001680247us-gaap:CorporateAndOtherMember2021-12-310001680247us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001680247us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001680247us-gaap:PerformanceSharesMember2022-01-012022-03-310001680247us-gaap:PerformanceSharesMember2021-01-012021-03-310001680247us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001680247us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001680247us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001680247us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001680247us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001680247us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001680247us-gaap:PerformanceSharesMember2022-01-012022-03-310001680247us-gaap:PerformanceSharesMember2021-01-012021-03-310001680247us-gaap:RestrictedStockUnitsRSUMemberpump:IncentiveAwardPlanMember2022-01-012022-03-310001680247pump:EmployeesAndOfficersMemberus-gaap:RestrictedStockUnitsRSUMemberpump:IncentiveAwardPlanMember2022-01-012022-03-310001680247srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMemberpump:IncentiveAwardPlanMember2022-01-012022-03-310001680247us-gaap:RestrictedStockUnitsRSUMemberpump:IncentiveAwardPlanMember2022-03-310001680247us-gaap:RestrictedStockUnitsRSUMember2021-12-310001680247us-gaap:RestrictedStockUnitsRSUMember2022-03-310001680247pump:A2019Memberus-gaap:PerformanceSharesMember2021-12-310001680247pump:A2019Memberus-gaap:PerformanceSharesMember2022-01-012022-03-310001680247pump:A2019Memberus-gaap:PerformanceSharesMember2022-03-310001680247pump:A2020Memberus-gaap:PerformanceSharesMember2021-12-310001680247pump:A2020Memberus-gaap:PerformanceSharesMember2022-01-012022-03-310001680247pump:A2020Memberus-gaap:PerformanceSharesMember2022-03-310001680247pump:A2021Memberus-gaap:PerformanceSharesMember2021-12-310001680247pump:A2021Memberus-gaap:PerformanceSharesMember2022-01-012022-03-310001680247pump:A2021Memberus-gaap:PerformanceSharesMember2022-03-310001680247pump:A2022Memberus-gaap:PerformanceSharesMember2021-12-310001680247pump:A2022Memberus-gaap:PerformanceSharesMember2022-01-012022-03-310001680247pump:A2022Memberus-gaap:PerformanceSharesMember2022-03-310001680247us-gaap:PerformanceSharesMember2021-12-310001680247us-gaap:PerformanceSharesMember2022-03-310001680247pump:IncentiveAwardPlanMember2022-01-012022-03-310001680247pump:IncentiveAwardPlanMember2021-01-012021-03-310001680247pump:IncentiveAwardPlanMember2022-03-310001680247pump:RelatedPartyLeasingArrangementsMember2022-03-31pump:property0001680247pump:RelatedPartyLeasingArrangementsMemberpump:PropertyOneMember2022-01-012022-03-310001680247pump:RelatedPartyLeasingArrangementsMemberpump:PropertyTwoMember2022-01-012022-03-310001680247pump:PropertyThreeMemberpump:RelatedPartyLeasingArrangementsMember2022-01-012022-03-310001680247pump:PropertyFourMemberpump:RelatedPartyLeasingArrangementsMember2022-01-012022-03-310001680247pump:PropertyFiveMemberpump:RelatedPartyLeasingArrangementsMember2022-01-012022-03-310001680247pump:AssetAcquisitionMemberpump:PioneerandPioneerPumpingServicesMember2018-12-312018-12-310001680247pump:AssetAcquisitionMemberpump:ARPressurePumpingServicesAgreementMember2022-03-31pump:fleet0001680247pump:AssetAcquisitionMemberpump:ARPressurePumpingServicesAgreementMember2022-03-300001680247pump:PioneerandPioneerPumpingServicesMember2022-01-012022-03-310001680247pump:PioneerandPioneerPumpingServicesMember2021-01-012021-03-310001680247pump:PioneerandPioneerPumpingServicesMember2022-03-310001680247pump:PioneerandPioneerPumpingServicesMember2021-12-310001680247pump:RealEstateLeaseMember2013-03-310001680247pump:MaintenanceFacilityLeaseMember2022-03-310001680247pump:MaintenanceFacilityLeaseMember2022-01-012022-03-31pump:period0001680247us-gaap:SubsequentEventMember2022-04-130001680247pump:InReProPetroHoldingCorpDerivativeLitigationMember2020-05-012020-05-31pump:lawsuit0001680247pump:FireAndOrExplosionWellsitesMember2022-01-012022-03-310001680247pump:TexasComptrollerOfPublicAccountsMember2022-01-310001680247pump:TexasComptrollerOfPublicAccountsMember2021-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________
FORM 10-Q
______________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-38035
______________________________
ProPetro Holding Corp.
(Exact name of registrant as specified in its charter)
______________________________
Delaware26-3685382
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1706 South Midkiff,
Midland, Texas 79701
(Address of principal executive offices)
(432) 688-0012
(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.001 per sharePUMPNew York Stock Exchange
Preferred Stock Purchase RightsN/ANew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes    No   
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes    No   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The number of the registrant’s common shares, par value $0.001 per share, outstanding at April 30, 2022, was 104,240,512.



PROPETRO HOLDING CORP.
TABLE OF CONTENTS
Page
-i-


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
          This Quarterly Report on Form 10-Q (this "Form 10-Q") contains forward-looking statements that are intended to be covered by the safe harbor provided by the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical facts contained in this Form 10-Q are forward-looking statements within the meaning of Section 21E of the Securities and Exchange Act of 1934, as amended (the "Exchange Act"). Forward-looking statements are all statements other than statements of historical facts, and give our expectations or forecasts of future events as of the effective date of this Form 10-Q. Words such as "may," "could," "plan," "project," "budget," "predict," "pursue," "target," "seek," "objective," "believe," "expect," "anticipate," "intend," "estimate," "will," "should" and similar expressions are generally to identify forward-looking statements. These statements include, but are not limited to statements about our business strategy, industry, future profitability and future capital expenditures. Such statements are subject to risks and uncertainties, many of which are difficult to predict and generally beyond our control, that could cause actual results to differ materially from those implied or projected by the forward-looking statements. Factors that could cause our actual results to differ materially from those contemplated by such forward-looking statements include:
the severity and duration of current world health events and armed conflict, including the coronavirus ("COVID-19") pandemic and the Russian-Ukraine war and associated repercussions to supply and demand for oil and gas and the economy generally;
the actions taken by the members of the Organization of the Petroleum Exporting Countries ("OPEC") and Russia (together with OPEC and other allied producing countries, "OPEC+") with respect to oil production levels and announcements of potential changes in such levels, including the ability of the OPEC+ countries to agree on and comply with supply limitations;
actions taken by the Biden Administration, such as executive orders or new regulations, that may negatively impact the future production of oil and natural gas in the United States and may adversely affect our future operations;
the level of production and resulting market prices for crude oil, natural gas and other hydrocarbons;
changes in general economic and geopolitical conditions, including the rate of inflation;
the effects of existing and future laws and governmental regulations (or the interpretation thereof) on us and our customers;
cost increases and supply chain constraints related to our services;
competitive conditions in our industry;
changes in the long-term supply of, and demand for, oil and natural gas;
actions taken by our customers, suppliers, competitors and third-party operators and the possible loss of customers or work to our competitors;
technological changes, including lower emissions oilfield services equipment and similar advancements;
changes in the availability and cost of capital;
our ability to successfully implement our business plan;
large or multiple customer defaults, including defaults resulting from actual or potential insolvencies;
the effects of consolidation on our customers or competitors;
the price and availability of debt and equity financing (including changes in interest rates) for the Company and our customers;
our ability to complete growth projects on time and on budget;
operational challenges relating to the COVID-19 pandemic and efforts to mitigate the spread of the virus, including logistical challenges, protecting the health and well-being of our employees, remote work arrangements, performance of contracts and supply chain disruptions;
changes in our tax status;
regulatory and related policy actions intended by federal, state and/or local governments to reduce fossil fuel use and associated carbon emissions, or to drive the substitution of renewable forms of energy for oil and gas, may over time reduce demand for oil and gas and therefore the demand for our services;
-ii-


new or expanded regulations that materially limit our customers’ access to federal and state lands for oil and gas development, thereby reducing demand for our services in the affected areas;
growing demand for electric vehicles that result in reduced demand for gasoline and therefore the demand for our services;
our ability to successfully implement technological developments and enhancements, including our new Tier IV DGB equipment and other lower-emissions equipment we may acquire or that may be sought by our customers;
operating hazards, natural disasters, weather-related delays, casualty losses and other matters beyond our control, which risks may be self-insured, or may not be fully covered under our insurance programs;
acts of terrorism, war or political or civil unrest in the United States or elsewhere;
the effects of current and future litigation, including the Logan Lawsuit; and
the potential impact on our business and stock price of any announcements regarding the Logan Lawsuit.
          Whether actual results and developments will conform with our expectations and predictions contained in forward-looking statements is subject to a number of risks and uncertainties which could cause actual results to differ materially from such expectations and predictions, including, without limitation, in addition to those specified in the text surrounding such statements, the risks described under Part II, Item 1A, "Risk Factors" in this Form 10-Q and elsewhere throughout this report, the risks described under Part I, Item 1A, "Risk Factors" in our Form 10-K for the year ended December 31, 2021, filed with the SEC (the "Form 10-K") and elsewhere throughout that report, and other risks, many of which are beyond our control.
          Readers are cautioned not to place undue reliance on our forward-looking statements, which are made as of the date of this Form 10-Q. We do not undertake, and expressly disclaim, any duty to update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by applicable securities laws. Investors are also advised to carefully review and consider the various risks and other disclosures discussed in our SEC reports, including the risk factors described in the Form 10-K.
-iii-


PART I – FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
PROPETRO HOLDING CORP.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share data)
(Unaudited)
March 31, 2022December 31, 2021
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$70,768 $111,918 
Accounts receivable - net of allowance for credit losses of $217 and $217, respectively
172,180 128,148 
Inventories2,297 3,949 
Prepaid expenses5,092 6,752 
Other current assets491 297 
Total current assets250,828 251,064 
PROPERTY AND EQUIPMENT - net of accumulated depreciation831,625 808,494 
OPERATING LEASE RIGHT-OF-USE ASSETS
909 409 
OTHER NONCURRENT ASSETS:
Other noncurrent assets1,089 1,269 
Total other noncurrent assets1,089 1,269 
TOTAL ASSETS$1,084,451 $1,061,236 
LIABILITIES AND SHAREHOLDERS’ EQUITY
CURRENT LIABILITIES:
Accounts payable$151,668 $152,649 
Operating lease liabilities685 369 
Accrued and other current liabilities 19,738 20,767 
Total current liabilities172,091 173,785 
DEFERRED INCOME TAXES64,878 61,052 
NONCURRENT OPERATING LEASE LIABILITIES270 97 
Total liabilities237,239 234,934 
COMMITMENTS AND CONTINGENCIES (Note 10)
SHAREHOLDERS’ EQUITY:
Preferred stock, $0.001 par value, 30,000,000 shares authorized, none issued, respectively
  
Common stock, $0.001 par value, 200,000,000 shares authorized, 103,999,626 and 103,437,177 shares issued, respectively
104 103 
Additional paid-in capital853,921 844,829 
Accumulated deficit(6,813)(18,630)
Total shareholders’ equity847,212 826,302 
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY$1,084,451 $1,061,236 
See notes to condensed consolidated financial statements.
-1-

PROPETRO HOLDING CORP.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)

Three Months Ended March 31,
20222021
REVENUE - Service revenue
$282,680 $161,458 
COSTS AND EXPENSES
Cost of services (exclusive of depreciation and amortization)
197,271 123,378 
General and administrative (inclusive of stock-based compensation)31,707 20,201 
Depreciation and amortization31,854 33,478 
Loss on disposal of assets16,117 13,052 
Total costs and expenses276,949 190,109 
OPERATING INCOME (LOSS)5,731 (28,651)
OTHER INCOME (EXPENSE):
Interest expense(134)(176)
Other income (expense)10,357 1,789 
Total other income (expense)10,223 1,613 
INCOME (LOSS) BEFORE INCOME TAXES15,954 (27,038)
INCOME TAX (EXPENSE) BENEFIT(4,137)6,663 
NET INCOME (LOSS)$11,817 $(20,375)
NET INCOME (LOSS) PER COMMON SHARE:
Basic$0.11 $(0.20)
Diluted$0.11 $(0.20)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:
Basic103,683 101,550 
Diluted105,384 101,550 

See notes to condensed consolidated financial statements.
-2-

PROPETRO HOLDING CORP.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(In thousands)
(Unaudited)

Three Months Ended March 31, 2022
Common Stock
SharesAmountAdditional Paid-In CapitalAccumulated DeficitTotal
BALANCE - January 1, 2022103,437 $103 $844,829 $(18,630)$826,302 
Stock-based compensation cost— — 11,364 — 11,364 
Issuance of equity awards, net562 1 419 — 420 
Tax withholdings paid for net settlement of equity awards— — (2,691)— (2,691)
Net income (loss)— — — 11,817 11,817 
BALANCE - March 31, 2022103,999 $104 $853,921 $(6,813)$847,212 
Three Months Ended March 31, 2021
Common Stock
SharesAmountAdditional Paid-In CapitalRetained Earnings Total
BALANCE - January 1, 2021100,913 $101 $835,115 $35,555 870,771 
Stock-based compensation cost— — 2,487 — 2,487 
Issuance of equity awards, net1,145 1 (1)—  
Tax withholdings paid for net settlement of equity awards— — (5,614)— (5,614)
Net income (loss)— — — (20,375)(20,375)
BALANCE - March 31, 2021102,058 $102 $831,987 $15,180 $847,269 
See notes to condensed consolidated financial statements.
-3-

PROPETRO HOLDING CORP.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)

Three Months Ended March 31,
20222021
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income (loss)$11,817 $(20,375)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization31,854 33,478 
Deferred income tax expense (benefit)3,826 (6,663)
Amortization of deferred debt issuance costs134 134 
Stock-based compensation11,364 2,487 
Loss on disposal of assets16,117 13,052 
Changes in operating assets and liabilities:
Accounts receivable(44,032)(25,698)
Other current assets156 325 
Inventories1,653 401 
Prepaid expenses1,707 3,383 
Accounts payable(10,035)18,579 
Accrued and other current liabilities609 (2,095)
Net cash provided by operating activities25,170 17,008 
CASH FLOWS FROM INVESTING ACTIVITIES:
Capital expenditures(64,323)(22,494)
Proceeds from sale of assets275 224 
Net cash used in investing activities(64,048)(22,270)
CASH FLOWS FROM FINANCING ACTIVITIES:
Repayments of insurance financing (2,037)
Proceeds from exercise of equity awards419  
Tax withholdings paid for net settlement of equity awards(2,691)(5,614)
Net cash used in financing activities(2,272)(7,651)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS(41,150)(12,913)
CASH AND CASH EQUIVALENTS - Beginning of period111,918 68,772 
CASH AND CASH EQUIVALENTS - End of period$70,768 $55,859 

See notes to condensed consolidated financial statements.
-4-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1 - Basis of Presentation
          The accompanying condensed consolidated financial statements of ProPetro Holding Corp. and its subsidiary (the "Company," "we," "us" or "our") have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission ("SEC") for interim financial information and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. Those adjustments (which consisted of normal recurring accruals) that are, in the opinion of management, necessary for a fair presentation of the results of the interim periods have been made. Results of operations for such interim periods are not necessarily indicative of the results of operations for a full year due to changes in market conditions and other factors. The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021, included in our Form 10-K filed with the SEC (our "Form 10-K").
Revenue Recognition
          The Company’s services are sold based upon contracts with customers. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of the principal activities, aggregated into our one reportable segment—"Pressure Pumping," and "all other" category, from which the Company generates its revenue.
          Pressure Pumping — Pressure pumping consists of downhole pumping services, which includes hydraulic fracturing (inclusive of acidizing services) and cementing.
Hydraulic fracturing is a well-stimulation technique intended to optimize hydrocarbon flow paths during the completion phase of shale wellbores. The process involves the injection of water, sand and chemicals under high pressure into shale formations. Our hydraulic fracturing contracts with our customers have one performance obligation, which is the contracted total stages, satisfied over time. We recognize revenue over time using a progress output, unit-of-work performed method, which is based on the agreed fixed transaction price and actual stages completed. We believe that recognizing revenue based on actual stages completed faithfully depicts how our hydraulic fracturing services are transferred to our customers over time. In addition, certain of our hydraulic fracturing equipment is entitled to reservation or idle fee charges if a customer were to reserve or idle committed hydraulic fracturing equipment. The Company recognizes revenue related to idle or reservation fee charges on a daily basis or monthly as the performance obligations are met.
Acidizing, which is part of our hydraulic fracturing operating segment, involves a well-stimulation technique where acid or similar chemicals are injected under pressure into formations to form or expand fissures. Our acidizing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service or sale of the acid or chemical when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize acidizing revenue at a point-in-time, upon completion of the performance obligation.
Our cementing services use pressure pumping equipment to deliver a slurry of liquid cement that is pumped down a well between the casing and the borehole. Our cementing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize cementing revenue at a point-in-time, upon completion of the performance obligation.
The transaction price for each performance obligation for all our pressure pumping services is fixed per our contracts with our customers.
           All Other— All other consists of coiled tubing operations, which are downhole well completion/remedial services. The performance obligation for these services has a fixed transaction price which is satisfied at a point-in-time upon completion of the service when control is transferred to the customer. Accordingly, we recognize revenue at a point-in-time, upon completion of the service and transfer of control to the customer.
Accounts Receivable
          Accounts receivables are stated at the amount billed and billable to customers. At March 31, 2022, and December 31, 2021, accrued revenue (unbilled receivable) included as part of our accounts receivable was $70.6 million and $19.4 million,
-5-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1 - Basis of Presentation (Continued)
respectively. At March 31, 2022, the transaction price allocated to the remaining performance obligation for our partially completed hydraulic fracturing operations was $35.5 million, which is expected to be completed and recognized within one month following the current period balance sheet date, in our pressure pumping reportable segment.
Allowance for Credit Losses
          As of March 31, 2022, the Company had $0.2 million allowance for credit losses. Our allowance for credit losses is based on the evaluation of both our historic collection experience and the expected impact of any potential deteriorating economic conditions in the oil and gas industry. We evaluated the historic loss experience on our accounts receivable and also separately considered customers with receivable balances that could be negatively impacted by current economic developments and market conditions. While the Company has not experienced significant credit losses in the past and has not yet seen material changes to the payment patterns of its customers, the Company cannot predict with any certainty the degree to which the impacts of the COVID-19 pandemic, including the potential impact of periodically adjusted borrowing base limits, level of hedged production, or unforeseen well shut-downs may affect the ability of its customers to timely pay receivables when due. Accordingly, in future periods, the Company may revise its estimates of expected credit losses.
          The table below shows a summary of allowance for credit losses during the three months ended March 31, 2022:
(in thousands)
Balance - January 1, 2022$217 
Provision for credit losses during the period 
Write-off during the period 
Balance - March 31, 2022$217 
Note 2 - Recently Issued Accounting Standards
Recently Issued Accounting Standards Adopted in 2022
            In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, Reference Rate Reform, which provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate ("LIBOR"). The guidance provides certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. This guidance is effective upon issuance and expires on December 31, 2022. Effective January 1, 2022, we adopted this guidance, and the adoption did not materially affect the Company’s condensed consolidated financial statements.
Note 3 - Fair Value Measurement
           Fair value ("FV") is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date.
          In determining fair value, the Company uses various valuation approaches and establishes a hierarchy for inputs used in measuring fair value that maximizes the use of relevant observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used, when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions other market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the observability of inputs as follows:
          Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these instruments does not entail a significant degree of judgment.
          Level 2 — Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.


-6-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 3 - Fair Value Measurement (Continued)
          Level 3 — Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
          A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
          Our financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued and other current liabilities, and long-term debt (if any). The estimated fair value of our financial instruments at March 31, 2022 and December 31, 2021, approximated or equaled their carrying values as reflected in our condensed consolidated balance sheets.
Assets Measured at Fair Value on a Nonrecurring Basis
          No assets were measured at fair value on a nonrecurring basis as of March 31, 2022 and December 31, 2021, respectively.
          No impairment of property and equipment was recorded during the three months ended March 31, 2022 and 2021.
         Our DuraStim® equipment is yet to be commercialized. If we are not able to successfully commercialize the DuraStim® equipment, and are not able to deploy the equipment for alternative uses, we will incur impairment losses on the carrying value of the DuraStim® equipment. As of March 31, 2022, the carrying value of our DuraStim® equipment is approximately $88 million.


-7-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 4 - Long-Term Debt
Asset-Based Loan ("ABL") Credit Facility
          Our revolving credit facility, as amended in 2018, had a total borrowing capacity of $300.0 million (subject to the borrowing base limit), with a maturity date of December 19, 2023. The revolving credit facility had a borrowing base of 85% of monthly eligible accounts receivable less customary reserves, as redetermined monthly. The borrowing base under our revolving credit facility, as amended in 2018, was $60.1 million as of March 31, 2022. The revolving credit facility, included a springing fixed charge coverage ratio to apply when excess availability was less than the greater of (i) 10% of the lesser of the facility size or the borrowing base or (ii) $22.5 million. Borrowings under this revolving credit facility accrued interest based on a three-tier pricing grid tied to availability, and we had the option to elect for loans to be based on either LIBOR or base rate, plus the applicable margin, which ranged from 1.75% to 2.25% for LIBOR loans and 0.75% to 1.25% for base rate loans, with a LIBOR floor of zero.
          Effective April 13, 2022, the Company entered into an amendment of its revolving credit facility (as amended and restated, "ABL Credit Facility"). The ABL Credit Facility decreased the borrowing capacity to $150.0 million (subject to the Borrowing Base (as defined below) limit), with a maturity date extended to April 13, 2027. The ABL Credit Facility has a borrowing base of 85% to 90%, depending on the credit ratings of our accounts receivable counterparties, of monthly eligible accounts receivable less customary reserves (the "Borrowing Base"), as redetermined monthly. The Borrowing Base as of April 30, 2022, was approximately $86.6 million. The ABL Credit Facility includes a springing fixed charge coverage ratio to apply when excess availability is less than the greater of (i) 10% of the lesser of the facility size or the Borrowing Base or (ii) $10.0 million. Under this facility we are required to comply, subject to certain exceptions and materiality qualifiers, with certain customary affirmative and negative covenants, including, but not limited to, covenants pertaining to our ability to incur liens, indebtedness, changes in the nature of our business, mergers and other fundamental changes, disposal of assets, investments and restricted payments, amendments to our organizational documents or accounting policies, prepayments of certain debt, dividends, transactions with affiliates, and certain other activities. Borrowings under the ABL Credit Facility are secured by a first priority lien and security interest in substantially all assets of the Company. Borrowings under the ABL Credit Facility accrue interest based on a three-tier pricing grid tied to availability, and we may elect for loans to be based on either the Secured Overnight Financing Rate ("SOFR") or the base rate, plus the applicable margin, which ranges from 1.50% to 2.00% for SOFR loans and 0.50% to 1.00% for base rate loans.
          The loan origination costs relating to the ABL Credit Facility are classified as an asset in our balance sheet. There were no borrowings under the revolving credit facility as of March 31, 2022 and December 31, 2021.
Note 5 - Reportable Segment Information
          The Company has three operating segments for which discrete financial information is readily available: hydraulic fracturing (inclusive of acidizing), cementing and coiled tubing. These operating segments represent how the Chief Operating Decision Maker evaluates performance and allocates resources.
          In December 2021, the Company disposed of two turbine generators included in our pressure pumping reportable segment for total cash proceeds of approximately $36.0 million. The net book value of the two turbines prior to the disposal was approximately $39.5 million, resulting in loss on disposal of approximately $3.5 million.
          In accordance with the FASB Accounting Standards Codification ("ASC") 280—Segment Reporting, the Company has one reportable segment (pressure pumping) comprised of the hydraulic fracturing and cementing operating segments. The coiled tubing operating segment and corporate administrative expense (inclusive of our total income tax expense (benefit), other (income) and expense and interest expense) are included in the "all other" category in the table below. Total corporate administrative expense for the three months ended March 31, 2022 and 2021 was $17.3 million and $5.0 million, respectively.
          Our hydraulic fracturing operating segment revenue approximated 93.6% and 93.3% of our pressure pumping revenue during the three months ended March 31, 2022 and 2021, respectively.
          Inter-segment revenues are not material and are not shown separately in the table below.
-8-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 5 - Reportable Segment Information (Continued)

          The Company manages and assesses the performance of the reportable segment by its adjusted EBITDA (earnings before other income (expense), interest expense, income taxes, depreciation and amortization, stock-based compensation expense, severance and related expense, impairment expense, (gain)/loss on disposal of assets and other unusual or nonrecurring expenses or (income)).
          A reconciliation from segment level financial information to the consolidated statement of operations is provided in the table below (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Service revenue$277,112 $5,568 $282,680 
Adjusted EBITDA$76,995 $(10,462)$66,533 
Depreciation and amortization$30,930 $924 $31,854 
Capital expenditures$71,602 $126 $71,728 
Total assets at March 31, 2022$1,047,878 $36,573 $1,084,451 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Service revenue$158,191 $3,267 $161,458 
Adjusted EBITDA$31,870 $(11,853)$20,017 
Depreciation and amortization$32,513 $965 $33,478 
Capital expenditures$30,023 $2,305 $32,328 
Total assets at December 31, 2021$1,023,037 $38,199 $1,061,236 



-9-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 5 - Reportable Segment Information (Continued)

Reconciliation of net income (loss) to adjusted EBITDA (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Net income (loss)$29,370 $(17,553)$11,817 
Depreciation and amortization30,930 924 31,854 
Interest expense 134 134 
Income tax expense 4,137 4,137 
Loss (gain) on disposal of assets16,421 (304)16,117 
Stock-based compensation 11,364 11,364 
Other income(2)
 (10,357)(10,357)
Other general and administrative expense(1)
274 1,193 1,467 
Adjusted EBITDA $76,995 $(10,462)$66,533 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Net loss$(13,675)$(6,700)$(20,375)
Depreciation and amortization32,513 965 33,478 
Interest expense 176 176 
Income tax benefit (6,663)(6,663)
Loss on disposal of assets13,032 20 13,052 
Stock-based compensation 2,487 2,487 
Other income (1,789)(1,789)
Other general and administrative expense, (net)(1)
 (961)(961)
Severance expense 612 612 
Adjusted EBITDA $31,870 $(11,853)$20,017 
(1)Other general and administrative expense, (net of reimbursement from insurance carriers) primarily relates to nonrecurring professional fees paid to external consultants in connection with our audit committee review, SEC investigation and shareholder litigation, net of insurance recoveries. During the three months ended March 31, 2022 and 2021, we received reimbursement of approximately $1.0 million and $1.6 million, respectively, from our insurance carriers in connection with the SEC investigation and shareholder litigation.
(2)Includes $10.7 million of net tax refund (net of advisory fees) received from the Texas Comptroller of Public Accounts in connection with limited sales, excise, and use tax beginning July 1, 2015 through December 31, 2018.


-10-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 6 - Net Income (Loss) Per Share
          Basic net income (loss) per common share is computed by dividing the net income (loss) relevant to the common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per common share uses the same net income (loss) divided by the sum of the weighted average number of shares of common stock outstanding during the period, plus dilutive effects of options, performance and restricted stock units outstanding during the period calculated using the treasury method and the potential dilutive effects of preferred stocks (if any) calculated using the if-converted method.
          The table below shows the calculations for the three months ended March 31, 2022 and 2021, (in thousands, except for per share data):
Three Months Ended March 31,
20222021
Numerator (both basic and diluted)
Net income (loss) relevant to common stockholders$11,817 $(20,375)
Denominator
Denominator for basic income (loss) per share103,683 101,550 
Dilutive effect of stock options186  
Dilutive effect of performance share units828  
Dilutive effect of restricted stock units687  
Denominator for diluted income (loss) per share105,384 101,550 
Basic income (loss) per share$0.11 $(0.20)
Diluted income (loss) per share$0.11 $(0.20)
             As shown in the table below, the following stock options, restricted stock units and performance stock units outstanding as of March 31, 2022 and 2021, respectively, have not been included in the calculation of diluted loss per common share for the three months ended March 31, 2022 and 2021 because they will be anti-dilutive to the calculation of diluted net income (loss) per common share:
(In thousands)
20222021
Stock options500 1,912 
Restricted stock units277 1,564 
Performance stock units160 1,480 
Total937 4,956 
Note 7 - Stock-Based Compensation
Stock Options
          There were no new stock option grants during the three months ended March 31, 2022. As of March 31, 2022, the aggregate intrinsic value for our outstanding stock options was $2.3 million, and the aggregate intrinsic value for our exercisable stock options was $2.3 million. The aggregate intrinsic value for the exercised stock options during the three months ended March 31, 2022 was approximately $0.8 million. The remaining exercise period for both the outstanding and exercisable stock options as of March 31, 2022 was 3.4 years.

          



-11-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 7 - Stock-Based Compensation (Continued)
          A summary of the stock option activity for the three months ended March 31, 2022 is presented below (in thousands, except for weighted average price):
Number of SharesWeighted
Average
Exercise
Price
Outstanding at January 1, 2022798 $9.77 
Granted $ 
Exercised(105)$4.00 
Forfeited $ 
Expired $ 
Outstanding at March 31, 2022693 $10.65 
Exercisable at March 31, 2022693 $10.65 
Restricted Stock Units
         During the three months ended March 31, 2022, we granted 560,274 restricted stock units ("RSUs") to employees, officers and directors pursuant to the ProPetro Holding Corp. 2020 Long Term Incentive Plan (the "2020 Incentive Plan"), which generally vest ratably over a three-year vesting period, in the case of awards to employees and officers, and generally vest in full after one year, in the case of awards to directors. RSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases to be an employee or director of the Company prior to vesting of the award. Each RSU represents the right to receive one share of common stock. The grant date fair value of the RSUs is based on the closing share price of our common stock on the date of grant. As of March 31, 2022, the total unrecognized compensation expense for all RSUs was approximately $11.3 million, and is expected to be recognized over a weighted average period of approximately 2.3 years.
        On March 31, 2022, the Company modified the RSUs previously granted to a former officer in 2019, 2020 and 2021 to accelerate the vesting of such RSUs in connection with his separation agreement. As a result of this modification, we recorded an incremental stock expense of $1.3 million during the three months ended March 31, 2022.
          The following table summarizes RSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):
Number of
Shares
Weighted
Average
Grant Date
Fair Value
Outstanding at January 1, 20221,413 $9.19 
Granted560 $12.44 
Vested(737)$9.10 
Forfeited(2)$9.77 
Canceled $ 
Outstanding at March 31, 20221,234 $10.72 
Performance Share Units
           During the three months ended March 31, 2022, we granted 327,939 performance share units ("PSUs") to certain key employees and officers as new awards under the 2020 Incentive Plan. Each PSU earned represents the right to receive either one share of common stock or, as determined by the administrator in its sole discretion, a cash amount equal to fair market value of one share of common stock or amount of cash on the day immediately preceding the settlement date. The actual number of shares of common stock that may be issued under the PSUs ranges from 0% up to a maximum of 200% of the target number of PSUs granted to the participant, based on our total shareholder return ("TSR") relative to a designated peer group, generally at the end of a three year period. In addition to the TSR conditions, vesting of the PSUs is generally subject to the


-12-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 7 - Stock-Based Compensation (Continued)
recipient’s continued employment through the end of the applicable performance period. Compensation expense is recorded ratably over the corresponding requisite service period. The grant date fair value of PSUs is determined using a Monte Carlo probability model. Grant recipients do not have any shareholder rights until performance relative to the peer group has been determined following the completion of the performance period and shares have been issued.
         In connection with a former officer’s separation agreement, on March 31, 2022, the Company modified the PSUs previously granted to such former officer in 2020 and 2021 to provide for deemed satisfaction of the service requirement applicable to such PSUs as of March 31, 2022, such that such PSUs shall remain outstanding and eligible to vest based on our TSR relative to a designated peer group over the applicable performance period. As a result of these modifications, we recorded an incremental stock expense of $3.7 million during the three months ended March 31, 2022.
 The following table summarizes information about PSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):
Period
Granted
Target Shares Outstanding at January 1, 2022Target
Shares
Granted
Target Shares VestedTarget
Shares
Forfeited
Target Shares Outstanding at March 31, 2022Weighted
Average
Grant Date
FV Per
Share
2019126  (126)  $27.49 
2020809    809 $8.30 
2021651 —   651 $14.76 
2022 328   328 $19.99 
Total1,586 328 (126) 1,787 $12.80 
Weighted Average FV Per Share$12.48 $19.99 $27.49 $ $12.80 
          The total stock-based compensation expense for the three months ended March 31, 2022 and 2021 for all stock awards was $11.4 million and $2.5 million, respectively. The total unrecognized stock-based compensation expense as of March 31, 2022 was approximately $24.9 million, and is expected to be recognized over a weighted average period of approximately 2.2 years.



-13-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 8 - Related-Party Transactions
Operations and Maintenance Yards
           The Company rents five yards from an entity, in which certain former executive officers and a director of the Company have equity interests and the total annual rent expense for each of the five yards was approximately $0.03 million, $0.03 million, $0.1 million, $0.1 million, and $0.2 million, respectively.
Pioneer
          On December 31, 2018, we consummated the purchase of certain pressure pumping assets and real property from Pioneer Natural Resources USA, Inc. ("Pioneer") and Pioneer Pumping Services (the "Pioneer Pressure Pumping Acquisition"). In connection with the Pioneer Pressure Pumping Acquisition, Pioneer received 16.6 million shares of our common stock and approximately $110.0 million in cash. On March 31, 2022, we entered into an amended and restated pressure pumping services agreement (the "A&R Pressure Pumping Services Agreement"), which was initially entered into in connection with the Pioneer Pressure Pumping Acquisition. The A&R Pressure Pumping Services Agreement was effective January 1, 2022 and continues through December 31, 2022. The A&R Pressure Pumping Services Agreement reduced the number of contracted fleets to six fleets from eight fleets, modified the pressure pumping scope of work and pricing mechanism for contracted fleets, and replaced the idle fees arrangement with equipment reservation fees (the "Reservation fees"). As part of the Reservation fees arrangement, the Company will be entitled to receive compensation for all eligible contracted fleets that are made available to Pioneer at the beginning of every quarter in 2022 through the term of the A&R Pressure Pumping Services Agreement.
          Revenue from services provided to Pioneer (including idle fees and Reservation fees) accounted for approximately $123.5 million and $86.3 million of our total revenue during the three months ended March 31, 2022 and 2021, respectively.
          As of March 31, 2022, the total accounts receivable due from Pioneer, including estimated unbilled receivable for services we provided, amounted to approximately $79.3 million and the amount due to Pioneer was $0. As of December 31, 2021, the balance due from Pioneer for services we provided amounted to approximately $62.1 million and the amount due to Pioneer was $0.


-14-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 9 - Leases
Operating Leases
 Description of Lease
          In March 2013, we entered into a ten year real estate lease contract (the "Real Estate Lease") with a commencement date of April 1, 2013, as part of the expansion of our equipment yard. During the three months ended March 31, 2022 and 2021, the Company made lease payments of approximately $0.1 million and $0.1 million, respectively. The assets and liabilities under this contract are equally allocated between our cementing and coiled tubing segments. In addition to the contractual lease period, the contract includes an optional renewal of up to ten years, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Real Estate Lease does not contain variability in payments resulting from either an index change or rate change.
         We accounted for our Real Estate Lease as an operating lease. This conclusion resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Real Estate Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 6.7% and 1.0 year, respectively.
          As part of our expansion of our hydraulic fracturing equipment maintenance program, we entered into a two year maintenance facility real estate lease contract (the "Maintenance Facility Lease") with a commencement date of March 14, 2022. During the three months ended March 31, 2022, the Company made lease payments of approximately $0.03 million. In addition to the contractual lease period, the contract includes an optional renewal for three additional periods of one year each, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Maintenance Facility Lease does not contain variability in payments resulting from either an index change or rate change.
         We accounted for our Maintenance Facility Lease as an operating lease. Our assumptions resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Maintenance Facility Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 3.4% and 1.9 years, respectively.
          As of March 31, 2022, the total operating lease right-of-use asset cost was approximately $1.9 million, and accumulated amortization was approximately $0.9 million. As of December 31, 2021, our total operating lease right-of-use asset cost was approximately $1.2 million, and accumulated amortization was approximately $0.8 million. For the three months ended March 31, 2022 and 2021, we recorded operating lease cost of approximately $0.1 million and $0.1 million, respectively, in our statement of operations.
Maturity Analysis of Lease Liabilities
          The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are as follows:
($ in thousands)Totals
2022$540 
2023398 
202450 
Total undiscounted future lease payments988 
Less: amount representing interest(33)
Present value of future lease payments (lease obligation)$955 
          The total cash paid for amounts included in the measurement of our operating lease liability during the three months ended March 31, 2022 was approximately $0.1 million. The non-cash lease obligation we recorded upon execution of the Maintenance Facility Lease was approximately $0.6 million. During the three months ended March 31, 2021, total cash paid for amounts included in the measurement of our operating lease liability was approximately $0.1 million.
-15-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 9 - Leases (Continued)

Short-Term Leases
          We elected the practical expedient, consistent with ASC 842, to exclude leases with an initial term of twelve months or less ("short-term lease") from our balance sheet and continue to record short-term leases as a period expense. For the three months ended March 31, 2022 and 2021 our short-term lease expense was approximately $0.2 million and $0.2 million, respectively.
Note 10 - Commitments and Contingencies
Commitments
          We entered into certain commitments for fixed assets, consumables and services incidental to the ordinary conduct of our business, generally for quantities required for our operations and at competitive market prices. These commitments are designed to assure sources of supply and are not expected to be in excess of normal requirements. At March 31, 2022, the total remaining lease commitments for all of our short-term leases and lodging commitments was approximately $3.1 million.
          The Company enters into purchase agreements with its sand suppliers (the "Sand Suppliers") to secure supply of sand as part of its normal course of business. The agreements with the Sand Suppliers require that the Company purchase a minimum volume of sand, based primarily on a certain percentage of our sand requirements from our customers or in certain situations based on predetermined fixed minimum volumes, otherwise certain penalties ("shortfall fees") may be charged. The shortfall fee represents liquidated damages and is either a fixed percentage of the purchase price for the minimum volumes or a fixed price per ton of unpurchased volumes. Our agreements with the Sand Suppliers expire at different times prior to December 31, 2025. During the three months ended March 31, 2022 and 2021, no shortfall fee was recorded. However, one of our Sand Suppliers has filed a suit against us that includes claims related to alleged shortfall fees. The suit is in the early stages, and we are contesting the claims. While we cannot reasonably estimate the outcome of the matter at this time, in the opinion of management, the ultimate disposition of the action will not have a materially adverse effect on the Company.
          As of March 31, 2022, the Company had issued letters of credit of approximately $4.2 million under the revolving credit facility in connection with the Company’s casualty insurance policy. Effective April 13, 2022, the Company's issued letters of credit increased to approximately $5.0 million under the ABL Credit Facility, in connection with the Company’s casualty insurance policy.
Contingent Liabilities
Legal Matters
           In September 2019, a complaint, captioned Richard Logan, Individually and On Behalf of All Others Similarly Situated, Plaintiff, v. ProPetro Holding Corp., et al., (the "Logan Lawsuit"), was filed against the Company and certain of its then current and former officers and directors in the U.S. District Court for the Western District of Texas.
          In July 2020, the Logan Lawsuit Lead Plaintiffs Nykredit Portefølje Administration A/S, Oklahoma Firefighters Pension and Retirement System, Oklahoma Law Enforcement Retirement System, Oklahoma Police Pension and Retirement System, and Oklahoma City Employee Retirement System, and additional named plaintiff Police and Fire Retirement System of the City of Detroit, individually and on behalf of a putative class of shareholders who purchased the Company’s common stock between March 17, 2017 and March 13, 2020, filed a third amended class action complaint in the U.S. District Court for the Western District of Texas, alleging violations of Sections 10(b) and 20(a) of the Exchange Act, as amended, and Rule l0b-5 promulgated thereunder, and Sections 11 and 15 of the Securities Act of 1933, as amended, based on allegedly inaccurate or misleading statements, or omissions of material facts, about the Company’s business, operations and prospects against the Company, certain former officers and current and former directors. On September 13, 2021, the Court partially granted and partially denied the motions to dismiss filed by the Company and the individual defendants. Discovery is still ongoing.
           In May 2020, the U.S. District Court for the Western District of Texas consolidated two shareholder derivative lawsuits previously filed against the Company and certain of its current and former officers and directors into a single lawsuit captioned In re ProPetro Holding Corp. Derivative Litigation (the "Shareholder Derivative Lawsuit"). In August 2020, the plaintiffs in the Shareholder Derivative Lawsuit filed a consolidated complaint alleging (i) breaches of fiduciary duties, (ii) unjust enrichment and (iii) contribution. The plaintiffs did not quantify any alleged damages in their complaint but, in addition to attorneys’ fees and costs, they seek various forms of relief, including (i) damages sustained by the Company as a result of the alleged misconduct, (ii) punitive damages and (iii) equitable relief in the form of improvements to the Company’s governance and


-16-

PROPETRO HOLDING CORP.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 10 - Commitments and Contingencies (Continued)

controls. On September 15, 2021, the Court granted the Company's motion to dismiss the complaint in its entirety, without prejudice.
           On November 19, 2021, the Company received a demand letter from a law firm representing a purported shareholder of the Company that previously filed the dismissed Shareholder Derivative Lawsuit. The demand letter alleged facts and claims substantially similar to the Shareholder Derivative Lawsuit. The Company's board of directors (the "Board") has constituted a committee to evaluate the demand letter and recommend a course of action to the Board, and the committee has retained counsel to assist with its review. The committee’s review is ongoing.
           We are presently unable to predict the duration, scope or result of the Logan Lawsuit, or any other related lawsuit or investigation. As of March 31, 2022, no provision was made by the Company in connection with this pending lawsuit as the final outcome cannot be reasonably estimated.
Environmental and Equipment Insurance
          The Company is subject to various federal, state and local environmental laws and regulations that establish standards and requirements for protection of the environment. The Company cannot predict the future impact of such standards and requirements, which are subject to change and can have retroactive effectiveness. The Company continues to monitor the status of these laws and regulations. Currently, the Company has not been fined, cited or notified of any environmental violations that would have a material adverse effect upon its financial position, liquidity or capital resources. However, management does recognize that by the very nature of the Company's business, material costs could be incurred in the near term to maintain compliance. The amount of such future expenditures is not determinable due to several factors, including the unknown magnitude of possible regulation or liabilities, the unknown timing and extent of the corrective actions which may be required, the determination of the Company's liability in proportion to other responsible parties and the extent to which such expenditures are recoverable from insurance or indemnification.
          Effective November 2021 and in connection with our equipment insurance program renewal, the Company will self-insure up to $10 million per occurrence for certain losses arising from or attributable to fire and/or explosion at the wellsites. No accrual was recorded in our financial statements in connection with this self-insurance strategy.
Regulatory Audits
           In 2020, the Texas Comptroller of Public Accounts (the "Comptroller") commenced a routine audit of the Company's motor vehicle and other related fuel taxes for the periods of July 2015 through December 2020. As of March 31, 2022, the audit is still ongoing and the final outcome cannot be reasonably estimated.
           In January 2022, we entered into a settlement agreement with the Comptroller for a $10.7 million tax refund, net of consulting fees, in connection with certain limited sales, excise and use tax for the audit period July 1, 2015 through December 31, 2018. The net refund to the Company of $10.7 million was recorded as part of other income in our statement of operations during the three months ended March 31, 2022. During the three months ended March 31, 2021, we recorded net refund of approximately $2.1 million.


-17-


ITEM 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
          The financial information, discussion and analysis that follow should be read in conjunction with our consolidated financial statements and the related notes included in the Form 10-K as well as the financial and other information included therein.
          Unless otherwise indicated, references in this "Management's Discussion and Analysis of Financial Condition and Results of Operations" to the "Company," "we," "our," "us" or like terms refer to ProPetro Holding Corp. and its subsidiary.
Overview
          We are a Midland, Texas-based oilfield services company providing hydraulic fracturing and other complementary services to leading upstream oil and gas companies engaged in the exploration and production ("E&P") of North American oil and natural gas resources. Our operations are primarily focused in the Permian Basin, where we have cultivated longstanding customer relationships with some of the region's most active and well-capitalized E&P companies. The Permian Basin is widely regarded as one of the most prolific oil-producing areas in the United States, and we believe we are one of the largest providers of hydraulic fracturing services in the region by hydraulic horsepower ("HHP").
          Our total available HHP as of March 31, 2022, was 1,423,000 HHP, which was comprised of 140,000 HHP of our Tier IV Dynamic Gas Blending ("DGB") equipment, 1,175,000 HHP of conventional Tier II equipment and 108,000 HHP of our DuraStim® electric hydraulic fracturing equipment. Our fleet could range from approximately 50,000 to 80,000 HHP depending on the job design and customer demand at the wellsite. With the industry transition to lower emissions equipment and simultaneous hydraulic fracturing ("Simul-Frac"), in addition to several other changes to our customers' job designs, we believe that our available capacity could decline if we decide to reconfigure our fleets to increase active HHP and backup HHP at the wellsites. In addition, in September 2021, we committed to additional conversions of our Tier II equipment to Tier IV DGB. As such, we entered into a conversion arrangement with our equipment manufacturers for 125,000 HHP of Tier IV DGB equipment and during the period ended March 31, 2022, we received 50,000 HHP of the converted Tier IV DGB equipment and expect to receive the remaining 75,000 HHP at different times through the second quarter of 2022.
          In 2019, we entered into a purchase commitment for 108,000 HHP of DuraStim® electric powered hydraulic fracturing equipment. Our DuraStim® equipment is yet to be commercialized. Given current market conditions, including continued supply chain disruptions and inflation, and other factors impacting further development of DuraStim®, we do not currently anticipate deploying our DuraStim® equipment in its current configuration for additional field trials during 2022. If we are not able to successfully commercialize the DuraStim® equipment, or deploy the equipment for alternative uses, which we are currently evaluating, we will incur impairment losses on the carrying value of the DuraStim® equipment. As of March 31, 2022, the carrying value of our DuraStim® equipment is approximately $88 million. In addition to DuraStim® fleets, we are also evaluating other electric and alternative pressure pumping solutions.
          On December 31, 2018, we consummated the purchase of certain pressure pumping assets and real property from Pioneer Natural Resources USA, Inc. ("Pioneer") and Pioneer Pumping Services (the "Pioneer Pressure Pumping Acquisition"). In connection with the Pioneer Pressure Pumping Acquisition, Pioneer received 16.6 million shares of our common stock and approximately $110.0 million in cash. On March 31, 2022, we entered into an amended and restated pressure pumping services agreement (the "A&R Pressure Pumping Services Agreement"), which was initially entered into in connection with the Pioneer Pressure Pumping Acquisition. The A&R Pressure Pumping Services Agreement was effective January 1, 2022 and continues through December 31, 2022. The A&R Pressure Pumping Services Agreement reduced the number of contracted fleets to six fleets from eight fleets, modified the pressure pumping scope of work and pricing mechanism for contracted fleets, and replaced the idle fees arrangement with equipment reservation fees (the "Reservation fees"). As part of the Reservation fees arrangement, the Company will be entitled to receive compensation for all eligible contracted fleets that are made available to Pioneer at the beginning of every quarter in 2022 through the term of the A&R Pressure Pumping Services Agreement.
          Our competitors include many large and small oilfield services companies, including Halliburton Company, Liberty Energy Inc., Nextier Oilfield Solutions Inc., Patterson-UTI Energy Inc., RPC, Inc., and a number of private and locally-oriented businesses. The markets in which we operate are highly competitive. To be successful, an oilfield services company must provide services that meet the specific needs of oil and natural gas E&P companies at competitive prices. Competitive factors impacting sales of our services are price, reputation, technical expertise, emissions profile, service and equipment design and quality, and health and safety standards. Although we believe our customers consider all of these factors, we believe price is a key factor in an E&P company's criteria in choosing a service provider. However, we have recently observed the energy industry and our customers shift to lower emissions equipment, which we believe will be an increasingly important factor in an E&P company's selection of a service provider. The transition to lower emissions equipment has been challenging for companies in the service industry because of the significant capital investment required for next generation equipment and the current pricing environment with the service industry, which remains in recovery phase. While we seek to price our services competitively, we believe many of our customers elect to work with us based on our operational efficiencies, productivity,


-18-


equipment quality, reliability, ability to manage multifaceted logistics challenges, commitment to safety and the ability of our people to handle the most complex Permian Basin well completions.
          Our substantial market presence in the Permian Basin positions us well to capitalize on drilling and completion activity in the region. Primarily, our operational focus has been in the Permian Basin's Midland sub-basin, where our customers have operated. However, we have recently increased our operations in the Delaware sub-basin and are well-positioned to support further increases to our activity in this area in response to demand from our customers. Over time, we expect the Permian Basin's Midland and Delaware sub-basins to continue to command a disproportionate share of future North American E&P spending.
          Through our pressure pumping segment (which also includes our cementing operations), we primarily provide hydraulic fracturing services to E&P companies in the Permian Basin. Our hydraulic fracturing fleet has been designed to handle the operating conditions commonly experienced in the Permian Basin and the region's increasingly high-intensity well completions (including Simul-Frac, which involves fracturing multiple wellbores at the same time), which are characterized by longer horizontal wellbores, more stages per lateral and increasing amounts of proppant per well.
           In addition to our core pressure pumping segment operations, which includes our cementing operations, we also offer coiled tubing services. Through our coiled tubing services segment, we seek to create operational efficiencies for our customers, which could allow us to capture a greater portion of their capital spending across the lifecycle of a well.
Commodity Price and Other Economic Conditions
          The oil and gas industry has traditionally been volatile and is influenced by a combination of long-term, short-term and cyclical trends, including domestic and international supply and demand for oil and gas, current and expected future prices for oil and gas and the perceived stability and sustainability of those prices, and capital investments of E&P companies toward their development and production of oil and gas reserves. The oil and gas industry is also impacted by general domestic and international economic conditions such as global supply chain disruptions and inflation, war and political instability in oil producing countries, government regulations (both in the United States and internationally), levels of consumer demand, adverse weather conditions, and other factors that are beyond our control.
        In February 2022, Russia launched a large-scale invasion of Ukraine that has led to significant armed hostilities. As a result, the United States, the United Kingdom, the member states of the European Union and other public and private actors have levied severe sanctions on Russian financial institutions, businesses and individuals. This conflict, and the resulting sanctions, has contributed to significant increases and volatility in the prices for oil and natural gas. The geopolitical and macroeconomic consequences of this invasion and associated sanctions remain uncertain, and such events, or any further hostilities in Ukraine or elsewhere, could severely impact the world economy and the oil and gas industry and may adversely affect our financial condition.
        The global public health crisis associated with the COVID-19 pandemic also has had an adverse effect on global economic activity and the oil and gas industry. Some of the challenges resulting from the COVID-19 pandemic that have impacted our business include restrictions on movement of personnel and associated gatherings, shortage of skilled labor, cost inflation and supply chain disruptions. In light of the COVID-19 pandemic, most companies, including our customers in the Permian Basin, reacted by closely managing their operating budget and exercising capital discipline. In addition, OPEC+ has indicated that they will continue with their plans to manage production levels by gradually increasing crude oil output.
        The Russia-Ukraine war, and the adverse impacts of the COVID-19 pandemic in recent years, have resulted in volatility in supply and demand dynamics for crude oil and associated volatility in crude oil pricing. In 2022, global crude oil prices have exceeded $100 per barrel, which is the highest prices have been in the last ten years. We believe that the recent surge in global crude oil prices is partly due to the lack of reinvestment in the oil and gas industry in the last two years, coupled with adverse impact of the Russia-Ukraine war, which has led to various sanctions in Russian crude oil supply and businesses. With the significant increase in global crude oil prices, including WTI crude oil prices, there has been an increase in the Permian Basin rig count from approximately 179 at the beginning of 2021 to approximately 323 at the end of March 2022, according to Baker Hughes. Following the increase in rig count and WTI crude oil price, the oilfield service industry has experienced increased demand for its pressure pumping services, and improved pricing. As a result of the growing demand for pressure pumping services and significant cost inflation across the industry, we negotiated pricing increases with certain of our customers and effective as of January 1, 2022, we increased pricing for most of our pressure pumping services, depending on job design. Although we are currently operating in an improved pricing environment, the rapid increase in cost inflation and supply chain tightness could adversely impact our future profitability, if we are unable to timely pass-through the cost increases to our customers.


-19-


          Government regulations and investors are demanding the oil and gas industry transition to a lower emissions operating environment, including the upstream and oilfield service companies. As a result, we are working with our customers and equipment manufacturers to transition to a lower emissions profile. Currently, a number of lower emission solutions for pumping equipment, including Tier IV DGB, electric, direct drive gas turbine and other technologies have been developed, and we expect additional lower emission solutions will be developed in the future. We are continually evaluating these technologies and other investment and acquisition opportunities that would support our existing and new customer relationships. The transition to lower emissions equipment is quickly evolving and will be capital intensive. Over time, we may be required to convert substantially all of our conventional Tier II equipment to lower emissions equipment. If we are unable to quickly transition to lower emissions equipment and meet our and our customers’ emissions goals, the demand for our services could be adversely impacted.
          The Permian Basin rig count increase, WTI crude oil price increase and costs inflation could be indicative of an energy market recovery. If the rig count and market conditions continue to improve, including improved customers' pricing and labor availability, and we are able to meet our customers' lower emissions equipment demands, we believe our operational and financial results will also continue to improve. However, if market conditions do not improve, and we are unable to increase our pricing or pass-through future cost increases to our customers, there could be a material adverse impact on our business, results of operations and cash flows.
          Our results of operations have historically reflected seasonal tendencies, typically in the fourth quarter, relating to the holiday season, inclement winter weather and exhaustion of our customers' annual budgets. As a result, we typically experience declines in our operating and financial results in November and December, even in a stable commodity price and operations environment.
How We Evaluate Our Operations 
          Our management uses Adjusted EBITDA or Adjusted EBITDA margin to evaluate and analyze the performance of our various operating segments.
Adjusted EBITDA and Adjusted EBITDA Margin
          We view Adjusted EBITDA and Adjusted EBITDA margin as important indicators of performance. We define EBITDA as our earnings, before (i) interest expense, (ii) income taxes and (iii) depreciation and amortization. We define Adjusted EBITDA as EBITDA, plus (i) loss/(gain) on disposal of assets, (ii) stock-based compensation, and (iii) other unusual or nonrecurring (income)/expenses, such as impairment charges, severance, costs related to asset acquisitions, insurance recoveries and one-time professional fees on legal settlements. Adjusted EBITDA margin reflects our Adjusted EBITDA as a percentage of our revenues.
          Adjusted EBITDA and Adjusted EBITDA margin are supplemental measures utilized by our management and other users of our financial statements such as investors, commercial banks, and research analysts, to assess our financial performance because it allows us and other users to compare our operating performance on a consistent basis across periods by removing the effects of our capital structure (such as varying levels of interest expense), asset base (such as depreciation and amortization), nonrecurring (income)/expenses and items outside the control of our management team (such as income taxes). Adjusted EBITDA and Adjusted EBITDA margin have limitations as analytical tools and should not be considered as an alternative to net income/(loss), operating income/(loss), cash flow from operating activities or any other measure of financial performance presented in accordance with GAAP.
Note Regarding Non-GAAP Financial Measures
          Adjusted EBITDA and Adjusted EBITDA margin are not financial measures presented in accordance with GAAP ("non-GAAP"), except when specifically required to be disclosed by GAAP in the financial statements. We believe that the presentation of Adjusted EBITDA and Adjusted EBITDA margin provide useful information to investors in assessing our financial condition and results of operations because it allows them to compare our operating performance on a consistent basis across periods by removing the effects of our capital structure, asset base, nonrecurring expenses (income) and items outside the control of the Company. Net income (loss) is the GAAP measure most directly comparable to Adjusted EBITDA.  Adjusted EBITDA and Adjusted EBITDA margin should not be considered as alternatives to the most directly comparable GAAP financial measure. Each of these non-GAAP financial measures has important limitations as analytical tools because they exclude some, but not all, items that affect the most directly comparable GAAP financial measures. You should not consider Adjusted EBITDA or Adjusted EBITDA margin in isolation or as a substitute for an analysis of our results as reported under GAAP. Because Adjusted EBITDA and Adjusted EBITDA margin may be defined differently by other companies in our industry, our definitions of these non-GAAP financial measures may not be comparable to similarly titled measures of other companies, thereby diminishing their utility.


-20-


Reconciliation of net income (loss) to Adjusted EBITDA (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Net income (loss)$29,370 $(17,553)$11,817 
Depreciation and amortization30,930 924 31,854 
Interest expense— 134 134 
Income tax expense— 4,137 4,137 
Loss (gain) on disposal of assets16,421 (304)16,117 
Stock-based compensation— 11,364 11,364 
Other income(2)
— (10,357)(10,357)
Other general and administrative expense(1)
274 1,193 1,467 
Adjusted EBITDA $76,995 $(10,462)$66,533 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Net loss$(13,675)$(6,700)$(20,375)
Depreciation and amortization32,513 965 33,478 
Interest expense— 176 176 
Income tax benefit— (6,663)(6,663)
Loss on disposal of assets13,032 20 13,052 
Stock-based compensation— 2,487 2,487 
Other income— (1,789)(1,789)
Other general and administrative expense, (net)(1)
— (961)(961)
Severance expense— 612 612 
Adjusted EBITDA $31,870 $(11,853)$20,017 
(1)Other general and administrative expense, (net of reimbursement from insurance carriers) primarily relates to nonrecurring professional fees paid to external consultants in connection with our audit committee review, SEC investigation and shareholder litigation, net of insurance recoveries. During the three months ended March 31, 2022 and 2021, we received reimbursement of approximately $1.0 million and $1.6 million, respectively, from our insurance carriers in connection with the SEC investigation and shareholder litigation.
(2)Includes $10.7 million of net tax refund (net of advisory fees) received from the Texas Comptroller of Public Accounts in connection with limited sales, excise, and use tax beginning July 1, 2015 through December 31, 2018.



-21-


Results of Operations 
          We conducted our business through three operating segments: hydraulic fracturing, cementing and coiled tubing. For reporting purposes, the hydraulic fracturing and cementing operating segments are aggregated into our one reportable segment—pressure pumping. The coiled tubing operating segment and corporate administrative expenses (inclusive of our total income tax expense (benefit), other (income) and expense and interest expense) are included in the "all other" category. Total corporate administrative expense for the three months ended March 31, 2022 and 2021 was $17.3 million and $5.0 million, respectively.
          Our hydraulic fracturing operating segment revenue approximated 93.6% and 93.3% of our pressure pumping revenue during the three months ended March 31, 2022 and 2021, respectively.
          The following table sets forth the results of operations for the periods presented:
(in thousands, except for percentages)
 
Three Months Ended March 31,Change
 Increase (Decrease)
20222021$%
Revenue$282,680 $161,458 $121,222 75.1 %
Less (Add):
Cost of services (1)
197,271 123,378 73,893 59.9 %
General and administrative expense (2)
31,707 20,201 11,506 57.0 %
Depreciation and amortization31,854 33,478 (1,624)(4.9)%
Loss on disposal of assets16,117 13,052 3,065 23.5 %
Interest expense134 176 (42)(23.9)%
Other income (10,357)(1,789)8,568 478.9 %
Income tax expense (benefit)4,137 (6,663)(10,800)(162.1)%
Net income (loss)$11,817 $(20,375)$32,192 158.0 %
Adjusted EBITDA (3)
$66,533 $20,017 $46,516 232.4 %
Adjusted EBITDA Margin (3)
23.5 %12.4 %11.1 %89.5 %
Pressure pumping segment results of operations:
Revenue$277,112 $158,191 $118,921 75.2 %
Cost of services$192,633 $119,768 $72,865 60.8 %
Adjusted EBITDA (3)
$76,995 $31,870 $45,125 141.6 %
Adjusted EBITDA Margin (4)
27.8 %20.1 %7.7 %38.3 %
(1)Exclusive of depreciation and amortization.
(2)Inclusive of stock-based compensation.
(3)For definitions of the non-GAAP financial measures of Adjusted EBITDA and Adjusted EBITDA margin and reconciliation of Adjusted EBITDA to our most directly comparable financial measures calculated in accordance with GAAP, please read "How We Evaluate Our Operations". Included in our Adjusted EBITDA is reservation and idle fees of $6.8 million and $4.3 million for the three months ended March 31, 2022 and 2021, respectively.
(4)The non-GAAP financial measure of Adjusted EBITDA margin for the pressure pumping segment is calculated by taking Adjusted EBITDA for the pressure pumping segment as a percentage of our revenue for the pressure pumping segment.



-22-



Three Months Ended March 31, 2022 Compared to the Three Months Ended March 31, 2021
          Revenues.    Revenues increased 75.1%, or $121.2 million, to $282.7 million during the three months ended March 31, 2022, as compared to $161.5 million during the three months ended March 31, 2021. Our pressure pumping segment revenues increased 75.2%, or $118.9 million, for the three months ended March 31, 2022, as compared to the three months ended March 31, 2021. The increases were primarily attributable to the significant increase in our existing and new customers' activity levels, resulting in higher demand for pressure pumping services and improved pricing. As a result of our customers' increased activity levels, our effectively utilized fleet count rose to approximately 13.7 active fleets during the three months ended March 31, 2022, from approximately 10.3 active fleets for the three months ended March 31, 2021. Included in our revenue for the three months ended March 31, 2022 and 2021 was revenue generated from reservation and idle fees charged to our customer of approximately $6.8 million and $4.3 million, respectively.
          Revenues from services other than pressure pumping increased 70.4%, or $2.3 million, to $5.6 million for the three months ended March 31, 2022, as compared to $3.3 million for the three months ended March 31, 2021. The increase in revenue from services other than pressure pumping was primarily attributable to improved pricing and the increase in utilization experienced by our coiled tubing operations, which was driven by increased E&P completions activity.
          Cost of Services.    Cost of services increased 59.9%, or $73.9 million, to $197.3 million for the three months ended March 31, 2022, as compared to $123.4 million during the three months ended March 31, 2021. Cost of services in our pressure pumping segment increased $72.9 million for the three months ended March 31, 2022, as compared to the three months ended March 31, 2021. These increases were primarily attributable to the significantly increased activity levels resulting from the increased demand for our services. As a percentage of pressure pumping segment revenues (including reservation and idle fees), pressure pumping cost of services was 69.5% for the three months ended March 31, 2022, as compared to 75.7% for the three months ended March 31, 2021. Excluding reservation and idle fees revenue of $6.8 million and $4.3 million recorded during the three months ended March 31, 2022 and 2021, respectively, our pressure pumping cost of services as a percentage of pressure pumping revenues decreased to 71.2% during the three months ended March 31, 2022, as compared to 77.8% for the three months ended March 31, 2021. The decrease in the percentages was a result of increased operational efficiencies, reduction in operational downtime and improved pricing across our customer base.
          General and Administrative Expenses.   General and administrative expenses increased 57.0%, or $11.5 million, to $31.7 million for the three months ended March 31, 2022, as compared to $20.2 million for the three months ended March 31, 2021. The net increase was primarily attributable to an increase during 2022 in (i) stock-based compensation expense of $8.9 million, which was primarily attributable to the non-recurring incremental stock-based compensation associated with the acceleration of stock awards upon resignation of a former executive, (ii) non-recurring legal fees, incurred in connection with pending shareholder litigation, of approximately $2.4 million, and (iii) consulting and professional fees of approximately $1.0 million, which was partially offset by a net decrease of approximately $0.8 million in other general administrative expenses.
          Depreciation and Amortization.    Depreciation and amortization decreased 4.9%, or $1.6 million, to $31.9 million for the three months ended March 31, 2022, as compared to $33.5 million for the three months ended March 31, 2021. The decrease was primarily attributable to the decrease in our fixed asset base, partly attributable to the disposal of certain fixed assets during the period.
          Loss on Disposal of Assets.    Loss on the disposal of assets increased 23.5%, or $3.1 million, to $16.1 million for the three months ended March 31, 2022, as compared to $13.1 million for the three months ended March 31, 2021. The increase was primarily attributable to the significant increase in our utilization levels, resulting in an increase in the operational intensity on our pressure pumping equipment. Upon sale or retirement of property and equipment, including replaced fluid and power ends, the cost and related accumulated depreciation of such assets or components are removed from the balance sheet and the net amount is recognized as loss on disposal of assets.
          Interest Expense.    There was no significant change in interest expense. Interest expense was relatively flat at $0.1 million for the three months ended March 31, 2022, as compared to $0.2 million for the three months ended March 31, 2021. During the three months ended March 31, 2022 and three months ended March 31, 2021, the Company had a zero debt balance, and the interest expense in the three months ended March 31, 2022, and 2021, primarily relates to the amortization of our capitalized loan origination cost.
          Other Income.  Other income increased 478.9%, or $8.6 million, to $10.4 million for the three months ended March 31, 2022, as compared to $1.8 million for the three months ended March 31, 2021. The increase was primarily attributable to the net refund to the Company of $10.7 million from sales, excise and use taxes and partially offset by other expense relating to our lender's commitment fees.


-23-


          Income Taxes.    Total income tax expense was $4.1 million resulting in an effective tax rate of 25.9% for the three months ended March 31, 2022, as compared to income tax benefit of $6.7 million or an effective tax rate of 24.6% for the three months ended March 31, 2021. The change to an income tax expense recorded during the three months ended March 31, 2022, compared to an income tax benefit during the three months ended March 31, 2021, is primarily attributable to the Company projecting a pre-tax income in 2022, as compared to a pre-tax loss in 2021.


-24-


Liquidity and Capital Resources
          Our liquidity is currently provided by (i) existing cash balances, (ii) operating cash flows and (iii) borrowings under our ABL Credit Facility (as defined below). Our cash is primarily used to fund our operations, support growth opportunities and satisfy future debt payments, if any. Our Borrowing Base (as defined below), as redetermined monthly, is tied to 85.0% to 90% of eligible accounts receivable. Changes to our operational activity levels and our customers' credit ratings have an impact on our total eligible accounts receivable, which could result in significant changes to our Borrowing Base and therefore our availability under our ABL Credit Facility. We believe our remaining monthly availability under our ABL Credit Facility will be adversely impacted if the current depressed oil and gas market conditions continue or worsen.
           As of March 31, 2022, we had no borrowings under our revolving credit facility, and our total liquidity was approximately $127.2 million, consisting of cash and cash equivalents of $70.8 million and $56.4 million of availability under our revolving credit facility.
           As of April 30, 2022, we had no borrowings under our ABL Credit Facility, and our total liquidity was approximately $144.8 million, consisting of cash and cash equivalents of $63.2 million and $81.6 million of availability under our ABL Credit Facility.
           In 2020, when demand for our services was significantly depressed following the rapidly rising health crisis associated with the COVID-19 pandemic and the energy industry disruptions, the Company experienced a significant decrease in its liquidity. However, with the gradual recovery in the energy industry, improvements in our pricing and an increase in demand for our services, our liquidity position has gradually improved, although we expect our overall liquidity to decline during 2022 as we make additional capital investments. Moreover, the current market conditions resulting from the COVID-19 pandemic have and may in the future change rapidly and there could be a new outbreak of a COVID-19 variant that could result in travel restrictions, business closures and institution of quarantining and/or other activity restrictions, which could negatively impact our future operations, revenue, profitability and cash flows if not contained or if the vaccines currently distributed and administered to people are not as effective as anticipated in curbing the spread of any such new COVID-19 variant.
           The industry transition to lower emissions pressure pumping equipment could require us to make significant investment in DGB or electric solutions in order to continue to meet our current and future customers' equipment demand. If we are unable to timely reinvest in lower emissions equipment, the future demand for our pressure pumping services may be adversely impacted, which could negatively impact our future operations, revenue, profitability and cash flows.
           There can be no assurance that our operations and other capital resources will provide cash in sufficient amounts to maintain planned or future levels of capital expenditures. Future cash flows are subject to a number of variables, and are highly dependent on the drilling, completion, and production activity by our customers, which in turn is highly dependent on oil and natural gas prices. Depending upon market conditions and other factors, we may issue equity and debt securities or take other actions necessary to fund our business or meet our future long-term liquidity requirements.
          Our revolving credit facility, as amended in 2018, had a total borrowing capacity of $300.0 million (subject to the borrowing base limit), with a maturity date of December 19, 2023. The revolving credit facility had a borrowing base of 85% of monthly eligible accounts receivable less customary reserves, as redetermined monthly. The borrowing base under our revolving credit facility, as amended in 2018, was $60.1 million as of March 31, 2022. The revolving credit facility included a springing fixed charge coverage ratio to apply when excess availability was less than the greater of (i) 10% of the lesser of the facility size or the borrowing base or (ii) $22.5 million. Borrowings under the revolving credit facility accrued interest based on a three-tier pricing grid tied to availability, and we had the option to elect for loans to be based on either LIBOR or base rate, plus the applicable margin, which ranged from 1.75% to 2.25% for LIBOR loans and 0.75% to 1.25% for base rate loans, with a LIBOR floor of zero. There were no borrowings under the revolving credit facility for the three months ended March 31, 2022.
          Effective April 13, 2022, the Company entered into an amendment of its revolving credit facility (as amended and restated, "ABL Credit Facility"). The ABL Credit Facility decreased the borrowing capacity to $150.0 million (subject to the Borrowing Base limit), with a maturity date extended to April 13, 2027. The ABL Credit Facility has a borrowing base of 85% to 90%, depending on the credit ratings of our accounts receivable counterparties, of monthly eligible accounts receivable less customary reserves (the "Borrowing Base"), as redetermined monthly. The Borrowing Base as of April 30, 2022, was approximately $86.6 million. The ABL Credit Facility includes a springing fixed charge coverage ratio to apply when excess availability is less than the greater of (i) 10% of the lesser of the facility size or the Borrowing Base or (ii) $10.0 million. Under this facility we are required to comply, subject to certain exceptions and materiality qualifiers, with certain customary affirmative and negative covenants, including, but not limited to, covenants pertaining to our ability to incur liens, indebtedness, changes in the nature of our business, mergers and other fundamental changes, disposal of assets, investments and restricted payments, amendments to our organizational documents or accounting policies, prepayments of certain debt, dividends,


-25-


transactions with affiliates, and certain other activities. Borrowings under the ABL Credit Facility are secured by a first priority lien and security interest in substantially all assets of the Company. Borrowings under the ABL Credit Facility accrue interest based on a three-tier pricing grid tied to availability, and we may elect for loans to be based on either the Secured Overnight Financing Rate ("SOFR") or the base rate, plus the applicable margin, which ranges from 1.50% to 2.00% for SOFR loans and 0.50% to 1.00% for base rate loans.
          The loan origination costs relating to the ABL Credit Facility are classified as an asset in our balance sheet. There were no borrowings under the revolving credit facility as of March 31, 2022, and December 31, 2021.
Future Sources and Use of Cash and Contractual Obligations
         Capital expenditures incurred were $71.7 million during the three months ended March 31, 2022, as compared to $32.3 million during the three months ended March 31, 2021. The significant portion of our total capital expenditures incurred were comprised of primarily maintenance and conversion capital expenditures.

         Our future material use of cash will be to fund our capital expenditures. Capital expenditures for 2022 are projected to be primarily related to maintenance capital expenditures to support our existing pressure pumping assets, costs to convert some existing equipment to lower emissions pressure pumping equipment, strategic purchases and other ancillary equipment purchases, subject to market conditions and customer demand. Our future capital expenditures depend on our projected operational activity, emission requirements and planned conversions to lower emissions equipment, among other factors, which could vary significantly throughout the year. We could incur significant additional capital expenditures if our projected activity levels increase during the course of the year, inflation and supply chain tightness continues to adversely impact our operations or we invest in new or different lower emissions equipment. The Company will continue to evaluate the emissions profile of its fleet over the coming years and may, depending on market conditions, convert or retire additional conventional Tier II equipment in favor of lower emissions equipment. The Company’s decisions regarding the retirement or conversion of equipment or the addition of lower emissions equipment will be subject to a number of factors, including (among other factors) the availability of equipment, including parts and major components, supply chain disruptions, prevailing and expected commodity prices, customer demand and requirements and the Company’s evaluation of projected returns on conversion or other capital expenditures. Depending on the impacts of these factors, the Company may decide to retain conventional equipment for a longer period of time or accelerate the retirement, replacement or conversion of that equipment.
         We anticipate our capital expenditures will be funded by existing cash, cash flows from operations, and if needed, borrowings under our ABL Credit Facility. Our cash flows from operations will be generated from services we provide to our customers.
          In the normal course of business, we enter into various contractual obligations and incur expenses in connection with routine growth and maintenance capital expenditures that impact our future liquidity. There were no other known future material contractual obligations as of March 31, 2022.
Cash and Cash Flows
             The following table sets forth the historical cash flows for the three months ended March 31, 2022, and 2021:
Three Months Ended March 31,
(in thousands)20222021
Net cash provided by operating activities$25,170 $17,008 
Net cash used in investing activities$(64,048)$(22,270)
Net cash used in financing activities$(2,272)$(7,651)
Cash Flows From Operating Activities
          Net cash provided by operating activities was $25.2 million for the three months ended March 31, 2022, compared to $17.0 million for the three months ended March 31, 2021. The net increase of approximately $8.2 million was primarily due to the increase in our activity levels resulting from the increase in the demand for our services, driven by increased crude oil prices, net tax refund received, and partially offset with the timing of collections of our receivables from customers and payments to vendors.


-26-


Cash Flows From Investing Activities
          Net cash used in investing activities increased to $64.0 million for the three months ended March 31, 2022, from $22.3 million for the three months ended March 31, 2021. The increase was primarily attributable to our investment in lower emissions Tier IV DGB equipment.
Cash Flows From Financing Activities
          Net cash used in financing activities decreased to $2.3 million for the three months ended March 31, 2022, from $7.7 million for the three months ended March 31, 2021. The net decrease in cash used in financing activities during the three months ended March 31, 2022, was primarily a result of the reduction in the amount of net settlement of equity awards and no repayments of insurance financing in 2022, compared to the three months ended March 31, 2021.
Off-Balance Sheet Arrangements
          We had no off-balance sheet arrangements as of March 31, 2022.
Critical Accounting Policies and Estimates
           There have been no material changes during the three months ended March 31, 2022 to the methodology applied by our management for critical accounting policies previously disclosed in our Form 10-K. Please refer to Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates" in our Form 10-K for a discussion of our critical accounting policies and estimates.
Recently Issued Accounting Standards
          Disclosure concerning recently issued accounting standards is incorporated by reference to Note 2 of our Condensed Consolidated Financial Statements (Unaudited) contained in this Form 10-Q.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
          As of March 31, 2022, there have been no material changes in market risk from the information provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” or “Quantitative and Qualitative Disclosures of Market Risk” in our Form 10-K.


-27-


ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
         We maintain disclosure controls and procedures that are designed to provide reasonable assurance that the information required to be disclosed by us in our reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our 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, we have evaluated, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this quarterly report. Based upon that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of March 31, 2022.
Changes in Internal Control over Financial Reporting
         There were no changes in our system of internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


-28-


PART II – OTHER INFORMATION
ITEM 1. Legal Proceedings
           See “Note 10 – Commitments and Contingencies” in the Notes to Condensed Consolidated Financial Statements for further information.
ITEM 1A. Risk Factors
          There have been no material changes to the risk factors disclosed in Part I, Item 1A. of our Form 10-K.
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
Not applicable.
ITEM 5. Other Information
None.


-29-


ITEM 6. Exhibits
The exhibits required to be filed or furnished by Item 601 of Regulation S-K are listed below.
3.1
3.2
3.3
10.1
10.2
10.3
31.1*
31.2*
32.1**
32.2**
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
104*Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
*Filed herewith.
**Furnished herewith.


-30-


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
SIGNATURES
 
Date:May 5, 2022By: /s/ Samuel D. Sledge
 Samuel D. Sledge
 Chief Executive Officer and Director
 (Principal Executive Officer)
 
 By: /s/ David S. Schorlemer
David S. Schorlemer
Chief Financial Officer
(Principal Financial Officer)
 By: /s/ Elo Omavuezi
  Elo Omavuezi
  Chief Accounting Officer
  (Principal Accounting Officer)


-31-
EX-31.1 2 a03312022exhibit311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Samuel D. Sledge, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of ProPetro Holding Corp.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: May 5, 2022
  

 /s/ Samuel D. Sledge
Samuel D. Sledge
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 a03312022exhibit312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David S. Schorlemer, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of ProPetro Holding Corp.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Dated: May 5, 2022
 
/s/ David S. Schorlemer
David S. Schorlemer
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 a03312022exhibit321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of ProPetro Holding Corp. (the “Company”), for the period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Samuel D. Sledge, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to 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.



Dated: May 5, 2022
 


/s/ Samuel D. Sledge
Samuel D. Sledge
Chief Executive Officer
(Principal Executive Officer)




EX-32.2 5 a03312022exhibit322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of ProPetro Holding Corp. (the “Company”), for the period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David S. Schorlemer, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to 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.



Dated: May 5, 2022
 


/s/ David S. Schorlemer        
David S. Schorlemer
Chief Financial Officer
(Principal Financial Officer)




EX-101.SCH 6 pump-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Basis of Presentation - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2106102 - Disclosure - Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Reportable Segment Information link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Reportable Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Reportable Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Reportable Segment Information - Reconciliation of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Reportable Segment Information - Reconciliation of Segment Information EBITDA (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2119107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Stock-Based Compensation - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Stock-Based Compensation - Summary of Performance Shares Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2127109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2131110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 pump-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 pump-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 pump-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Pioneer and Pioneer Pumping Services Pioneer and Pioneer Pumping Services [Member] Pioneer and Pioneer Pumping Services [Member] Total other noncurrent assets Assets Excluding Property, Plant, And Equipment, Noncurrent Assets Excluding Property, Plant, And Equipment, Noncurrent NONCURRENT OPERATING LEASE LIABILITIES Operating Lease, Liability, Noncurrent Interest expense Interest expense Interest Expense OTHER NONCURRENT ASSETS: Assets, Noncurrent [Abstract] Vested (in shares) Target Shares Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period NET INCOME (LOSS) Net income (loss) Net income (loss) Net income (loss) relevant to common stockholders Net Income (Loss) Attributable to Parent ROU asset Operating Lease, Right-of-Use Asset Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Impairment of property and equipment Impairment Of Property And Equipment Impairment Of Property And Equipment 2020 2020 [Member] 2020 [Member] Tax benefit from compensation expense Share-based Payment Arrangement, Expense, Tax Benefit Statistical Measurement [Domain] Statistical Measurement [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Term of contract Lessee, Operating Lease, Term of Contract Litigation Case [Domain] Litigation Case [Domain] Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Property 2 Property Two [Member] Property Two [Member] Cash received from acquisition Payments To Acquire Assets, Gross Payments To Acquire Assets, Gross Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale of assets Proceeds from Sale of Property, Plant, and Equipment Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Income Statement [Abstract] Income Statement [Abstract] 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 Entity Registrant Name Entity Registrant Name Lease term Operating Lease, Weighted Average Remaining Lease Term Other noncurrent assets Other Assets, Noncurrent Recently Issued Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] 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] Proceeds from exercise of equity awards Proceeds from Stock Options Exercised NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Related Party Transaction [Axis] Related Party Transaction [Axis] Entity File Number Entity File Number Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price INCOME TAX (EXPENSE) BENEFIT Income tax expense Income Tax Expense (Benefit) Expenses with related party Related Party Transaction, Expenses from Transactions with Related Party Accounts receivable - net of allowance for credit losses of $217 and $217, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Options, exercised, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Loss on disposal of assets Loss (gain) on disposal of assets Gain (Loss) on Disposition of Assets 2019 2019 [Member] 2019 [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total undiscounted future lease payments Lessee, Operating Lease, Liability, to be Paid Concentration Risk Type [Domain] Concentration Risk Type [Domain] Forfeited (in shares) Target Shares Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Inventory, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Reconciliation of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Texas Comptroller of Public Accounts Texas Comptroller Of Public Accounts [Member] Texas Comptroller Of Public Accounts Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] 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 Discount rate Operating Lease, Weighted Average Discount Rate, Percent Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Compensation not yet recognized, stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Borrowing base Line Of Credit Facility, Borrowing Base Line Of Credit Facility, Borrowing Base Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Revenue, Product and Service [Extensible List] Revenue, Product and Service [Extensible Enumeration] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Asset lease Short-term Lease, Cost Title of Individual [Domain] Title of Individual [Domain] Stock-based compensation cost Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Award Type [Domain] Award Type [Domain] Finance Leases Lessee, Finance Lease, Description [Abstract] Repayments of insurance financing Repayments of Long-term Loans from Vendors Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Common stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Exercisable ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Granted (in shares) Target Shares Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Concentration risk Concentration Risk, Percentage Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Preferred stock, $0.001 par value, 30,000,000 shares authorized, none issued, respectively Preferred Stock, Value, Issued Outstanding beginning balance (in shares) Outstanding ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Issuance of equity awards, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures OPERATING LEASE RIGHT-OF-USE ASSETS Operating lease right of use asset, net Operating lease right of use asset, net Number of turbines Number Of Turbines Number Of Turbines Retained Earnings (Accumulated Defecit) Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Loan Type [Domain] Loan Type [Domain] [Domain] for Loan Type [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] INCOME (LOSS) BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Related Party [Axis] Related Party [Axis] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Coverage ratio establishing threshold, option one, percentage of facility size and borrowing base Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option One, Percentage Of Facility Size And Borrowing Base Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option One, Percentage Of Facility Size And Borrowing Base Adjusted EBITDA Earnings Before Income Taxes, Depreciation and Amortization, Adjusted For One-Time And Nonrecurring Charges Earnings Before Income Taxes, Depreciation and Amortization, Adjusted For One-Time And Nonrecurring Charges Options, granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Calculations of Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Payments included in measurement of operating lease liabilities Payments Included in Measurement of Operating Lease Liabilities Payments Included in Measurement of Operating Lease Liabilities Preferred Stock Purchase Rights Preferred Stock Purchase Rights [Member] Preferred Stock Purchase Rights [Member] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Actual number of shares that may be issued, percent, minimum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Minimum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Minimum Title of 12(b) Security Title of 12(b) Security Related party leasing Related Party Leasing Arrangements [Member] Related Party Leasing Arrangements [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Other current assets Increase (Decrease) in Other Current Assets Payable to related parties Due to Related Parties TOTAL ASSETS Total assets Assets Plan Name [Domain] Plan Name [Domain] Director Director [Member] Common stock, authorized (in shares) Common Stock, Shares Authorized Number of operating segments Number of Operating Segments Short-Term Leases Short-term Debt [Abstract] Basic (in dollars per share) Basic income (loss) per share (in dollars per share) Earnings Per Share, Basic Lease expense Operating Lease, Expense Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Document Information [Line Items] Document Information [Line Items] Allowance for Credit Losses Credit Loss, Financial Instrument [Policy Text Block] No Trading Symbol No Trading Symbol Flag Outstanding beginning balance (in shares) Outstanding ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Renewal term (up to) Lessee, Operating Lease, Renewal Term Prepaid expenses Prepaid Expense, Current Receivable from related parties Due from Related Parties Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Revolving Credit Facility Revolving Credit Facility [Member] Real Estate [Line Items] Real Estate [Line Items] Revenue, remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Carrying value of DuraStim equipment Property, Plant, and Equipment, Fair Value Disclosure Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Asset acquisition Asset Acquisition [Member] Asset Acquisition Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Tax withholdings paid for net settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Cash paid for operating lease Operating Lease, Payments Property 1 Property One [Member] Property One [Member] All Other Corporate and Other [Member] Basic (in shares) Denominator for basic income (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Diluted income (loss) per share (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Provision for credit losses during the period Accounts Receivable, Credit Loss Expense (Reversal) Obligation with Joint and Several Liability Arrangement [Table] Obligation with Joint and Several Liability Arrangement [Table] Plan Name [Axis] Plan Name [Axis] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Pressure Pumping Pressure Pumping Segment [Member] Pressure Pumping Segment [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities WEIGHTED AVERAGE COMMON SHARES OUTSTANDING: Denominator Weighted Average Number of Shares Outstanding, Diluted [Abstract] Entity Small Business Entity Small Business Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Borrowing base, accounts receivable percentage Line Of Credit Facility, Borrowing Base, Accounts Receivable Percentage Line Of Credit Facility, Borrowing Base, Accounts Receivable Percentage DEFERRED INCOME TAXES Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity Real Estate Lease Real Estate Lease [Member] Real Estate Lease [Member] Canceled (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cancellations In Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cancellations In Period Fair Value Measurement Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Incentive Award Plan Incentive Award Plan [Member] Incentive Award Plan [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Inventories Increase (Decrease) in Inventories Contract with customer, asset, net Contract with Customer, Asset, after Allowance for Credit Loss Net Income (Loss) Per Share Earnings Per Share [Text Block] Disposal group, including discontinued operation, assets Disposal Group, Including Discontinued Operation, Assets Entity Interactive Data Current Entity Interactive Data Current Refund adjustment from settlement with taxing authority Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority Minimum Minimum [Member] Document Period End Date Document Period End Date Issuance of equity awards, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from divestiture of businesses Proceeds from Divestiture of Businesses Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Lessee, operating lease, number of additional lease periods Lessee, Operating Lease, Number Of Additional Lease Periods Lessee, Operating Lease, Number Of Additional Lease Periods 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Award Date [Domain] Award Date [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Self insurance for losses (up to) Loss Contingency, Self-Insurance, Maximum Amount Loss Contingency, Self-Insurance, Maximum Amount Entity Address, State or Province Entity Address, State or Province Leases Lessee, Finance Leases [Text Block] Property 4 Property Four [Member] Property Four [Member] PROPERTY AND EQUIPMENT - net of accumulated depreciation Property, Plant and Equipment, Net Accumulated amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization CURRENT LIABILITIES: Liabilities, Current [Abstract] General and administrative (inclusive of stock-based compensation) General and Administrative Expense Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Balance at beginning of period (in shares) Balance at end of period (in shares) Shares, Outstanding NET INCOME (LOSS) PER COMMON SHARE: Earnings Per Share [Abstract] Exercisable ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Net tax refund received Proceeds from Income Tax Refunds Line of Credit Line of Credit [Member] Loan Type [Axis] Loan Type [Axis] Loan Type [Axis] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Coverage ratio establishing threshold, option two, amount Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option Two, Amount Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option Two, Amount Allowance for credit losses during the period Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Related Party Transaction [Domain] Related Party Transaction [Domain] LIBOR Loans LIBOR Loans [Member] LIBOR Loans [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Term for outstanding stock Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Number of reportable segments Number of Reportable Segments Borrowing capacity Line of Credit Facility, Current Borrowing Capacity Severance expense Severance Costs Letters of credit Letters of Credit Outstanding, Amount Non-cash lease obligation Present value of future lease payments (lease obligation) Operating Lease, Liability Summary of Performance Shares Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Document Transition Report Document Transition Report Outstanding beginning balance (in dollars per share) Outstanding ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock, $0.001 par value, 200,000,000 shares authorized, 103,999,626 and 103,437,177 shares issued, respectively Common Stock, Value, Issued Total other income (expense) Nonoperating Income (Expense) COSTS AND EXPENSES Costs and Expenses [Abstract] Number of contracted fleets Number Of Contracted Fleets Number Of Contracted Fleets Compensation cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Property 5 Property Five [Member] Property Five [Member] Outstanding beginning balance (in dollars per share) Outstanding ending balance (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 stock units Performance Shares [Member] Administrative fees expense Administrative Fees Expense Base Rate Loans Base Rate Loans [Member] Base Rate Loans [Member] COMMITMENTS AND CONTINGENCIES (Note 10) Commitments and Contingencies Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Leases Lessee, Operating Leases [Text Block] Share-based payment arrangement, expense Share-based Payment Arrangement, Expense Service Concentration Risk Service Concentration Risk [Member] Service Concentration Risk Entity Emerging Growth Company Entity Emerging Growth Company Term for exercisable stock Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Entity Current Reporting Status Entity Current Reporting Status 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted Average FV Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Shareholder derivative lawsuits Loss Contingency, Claims Filed And Consolidated Into One Loss Contingency, Claims Filed And Consolidated Into One Amortization of deferred debt issuance costs Amortization of Debt Issuance Costs Disposal Group Classification [Axis] Disposal Group Classification [Axis] Lease commitment Short-term Lease Commitment, Amount Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Loss on disposal of assets Gain (Loss) on Disposition of Property Plant Equipment Common Stock Common Class A [Member] Cover [Abstract] Cover [Abstract] Dilutive effect of share based payment (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements CASH AND CASH EQUIVALENTS - Beginning of period CASH AND CASH EQUIVALENTS - End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Total costs and expenses Costs and Expenses Class of Stock [Axis] Class of Stock [Axis] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share CURRENT ASSETS: Assets, Current [Abstract] Less: amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Real Estate [Table] Real Estate [Table] Leases [Abstract] Leases [Abstract] Award Date [Axis] Award Date [Axis] Capital expenditures Property, Plant and Equipment, Additions Disposal Group Classification [Domain] Disposal Group Classification [Domain] 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) Denominator for diluted income (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Revenue (including idle fees) Revenue from Related Parties Insurance recoveries Insurance Recoveries Accrued and other current liabilities Accrued Liabilities, Current REVENUE - Service revenue Service revenue Revenue from Contract with Customer, Excluding Assessed Tax Property 3 Property Three [Member] Property Three [Member] Revenue from Contract with Customer, Product and Service Benchmark Revenue from Contract with Customer, Product and Service Benchmark [Member] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Restricted stock units, conversion of stock, conversion rights (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Summary of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Numerator (both basic and diluted) Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Write-off during the period Accounts Receivable, Allowance for Credit Loss, Writeoff Employees and Officers Employees And Officers [Member] Employees And Officers [Member] Stock options Share-based Payment Arrangement, Option [Member] Schedule of Antidilutive Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Operating Leases Operating Lease, Lease Income [Abstract] Prepaid expenses Increase (Decrease) in Prepaid Expense Document Information [Table] Document Information [Table] Document Quarterly Report Document Quarterly Report Basis spread on variable rate, floor Debt Instrument, Basis Spread Floor Debt Instrument, Basis Spread Floor SOFR Loans SOFR Loans [Member] SOFR Loans Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Maintenance Facility Lease Maintenance Facility Lease [Member] Maintenance Facility Lease Name of Property [Axis] Name of Property [Axis] Credit Facility [Axis] Credit Facility [Axis] Common Stock Common Stock [Member] 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: Increase (Decrease) in Operating Capital [Abstract] OTHER INCOME (EXPENSE): Other Nonoperating Income (Expense) [Abstract] ABL CreditFacility ABL Facility [Member] ABL Facility [Member] Reportable Segment Information Segment Reporting Disclosure [Text Block] OPERATING INCOME (LOSS) Operating Income (Loss) CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Entity Shell Company Entity Shell Company Operating lease liabilities Operating Lease, Liability, Current Total current liabilities Liabilities, Current Tax withholdings paid for net settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Class of Stock [Domain] Class of Stock [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value In re ProPetro Holding Corp. Derivative Litigation In re ProPetro Holding Corp. Derivative Litigation [Member] In re ProPetro Holding Corp. Derivative Litigation 2021 2021 [Member] 2021 Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Canceled (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cancellations In Period, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cancellations In Period, Weighted Average Exercise Price Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Cost of services (exclusive of depreciation and amortization) Cost Of Services, Excluding Depreciation And Amortization Cost Of Services, Excluding Depreciation And Amortization Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Actual number of shares that may be issued, percent, maximum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Current Fiscal Year End Date Current Fiscal Year End Date Accrued and other current liabilities Increase (Decrease) in Accrued Liabilities Obligation with Joint and Several Liability Arrangement [Line Items] Obligation with Joint and Several Liability Arrangement [Line Items] Summary of RSUs Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] A&R Pressure Pumping Services Agreement A&R Pressure Pumping Services Agreement [Member] A&R Pressure Pumping Services Agreement Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Other income (expense) Other Nonoperating Income (Expense) Statement [Table] Statement [Table] Other current assets Other Assets, Current Other general and administrative expense, (net) Other General And Administrative Expense (Reimbursement) Other General And Administrative Expense (Reimbursement) Other income Other Nonoperating Expense (Income) Other Nonoperating Expense (Income) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable Accounts Receivable [Policy Text Block] Total liabilities Liabilities Subsequent Event Subsequent Event [Member] Award Type [Axis] Award Type [Axis] 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] Options, outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total shareholders’ equity Balance at beginning of period Balance at end of period Stockholders' Equity Attributable to Parent Number of properties adjacent to corporate office subject to leases Number Of Properties Subject To Leases Number Of Properties Subject To Leases Common stock, issued (in shares) Common Stock, Shares, Issued Name of Property [Domain] Name of Property [Domain] Preferred stock, issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Options, exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] 2022 2022 [Member] 2022 Subsequent Event Type [Axis] Subsequent Event Type [Axis] Fire and/or Explosion Wellsites Fire And/Or Explosion Wellsites [Member] Fire And/Or Explosion Wellsites Entity Address, City or Town Entity Address, City or Town Related-Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Summary of Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] SHAREHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Long-Term Debt Long-term Debt [Text Block] Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Service [Member] EX-101.PRE 10 pump-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - shares
3 Months Ended
Mar. 31, 2022
Apr. 30, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-38035  
Entity Registrant Name ProPetro Holding Corp.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-3685382  
Entity Address, Address Line One 1706 South Midkiff,  
Entity Address, City or Town Midland  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 79701  
City Area Code 432  
Local Phone Number 688-0012  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   104,240,512
Entity Central Index Key 0001680247  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol PUMP  
Security Exchange Name NYSE  
Preferred Stock Purchase Rights    
Document Information [Line Items]    
Title of 12(b) Security Preferred Stock Purchase Rights  
No Trading Symbol true  
Security Exchange Name NYSE  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 70,768 $ 111,918
Accounts receivable - net of allowance for credit losses of $217 and $217, respectively 172,180 128,148
Inventories 2,297 3,949
Prepaid expenses 5,092 6,752
Other current assets 491 297
Total current assets 250,828 251,064
PROPERTY AND EQUIPMENT - net of accumulated depreciation 831,625 808,494
OPERATING LEASE RIGHT-OF-USE ASSETS 909 409
OTHER NONCURRENT ASSETS:    
Other noncurrent assets 1,089 1,269
Total other noncurrent assets 1,089 1,269
TOTAL ASSETS 1,084,451 1,061,236
CURRENT LIABILITIES:    
Accounts payable 151,668 152,649
Operating lease liabilities 685 369
Accrued and other current liabilities 19,738 20,767
Total current liabilities 172,091 173,785
DEFERRED INCOME TAXES 64,878 61,052
NONCURRENT OPERATING LEASE LIABILITIES 270 97
Total liabilities 237,239 234,934
COMMITMENTS AND CONTINGENCIES (Note 10)
SHAREHOLDERS’ EQUITY:    
Preferred stock, $0.001 par value, 30,000,000 shares authorized, none issued, respectively 0 0
Common stock, $0.001 par value, 200,000,000 shares authorized, 103,999,626 and 103,437,177 shares issued, respectively 104 103
Additional paid-in capital 853,921 844,829
Accumulated deficit (6,813) (18,630)
Total shareholders’ equity 847,212 826,302
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,084,451 $ 1,061,236
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 217 $ 217
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 30,000,000 30,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 200,000,000 200,000,000
Common stock, issued (in shares) 103,999,626 103,437,177
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue, Product and Service [Extensible List] Service [Member] Service [Member]
REVENUE - Service revenue $ 282,680 $ 161,458
COSTS AND EXPENSES    
Cost of services (exclusive of depreciation and amortization) 197,271 123,378
General and administrative (inclusive of stock-based compensation) 31,707 20,201
Depreciation and amortization 31,854 33,478
Loss on disposal of assets 16,117 13,052
Total costs and expenses 276,949 190,109
OPERATING INCOME (LOSS) 5,731 (28,651)
OTHER INCOME (EXPENSE):    
Interest expense (134) (176)
Other income (expense) 10,357 1,789
Total other income (expense) 10,223 1,613
INCOME (LOSS) BEFORE INCOME TAXES 15,954 (27,038)
INCOME TAX (EXPENSE) BENEFIT (4,137) 6,663
NET INCOME (LOSS) $ 11,817 $ (20,375)
NET INCOME (LOSS) PER COMMON SHARE:    
Basic (in dollars per share) $ 0.11 $ (0.20)
Diluted (in dollars per share) $ 0.11 $ (0.20)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:    
Basic (in shares) 103,683 101,550
Diluted (in shares) 105,384 101,550
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Defecit)
Balance at beginning of period (in shares) at Dec. 31, 2020   100,913    
Balance at beginning of period at Dec. 31, 2020 $ 870,771 $ 101 $ 835,115 $ 35,555
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation cost 2,487   2,487  
Issuance of equity awards, net (in shares)   1,145    
Issuance of equity awards, net 0 $ 1 (1)  
Tax withholdings paid for net settlement of equity awards (5,614)   (5,614)  
Net income (loss) (20,375)     (20,375)
Balance at end of period (in shares) at Mar. 31, 2021   102,058    
Balance at end of period at Mar. 31, 2021 847,269 $ 102 831,987 15,180
Balance at beginning of period (in shares) at Dec. 31, 2021   103,437    
Balance at beginning of period at Dec. 31, 2021 826,302 $ 103 844,829 (18,630)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Stock-based compensation cost 11,364   11,364  
Issuance of equity awards, net (in shares)   562    
Issuance of equity awards, net 420 $ 1 419  
Tax withholdings paid for net settlement of equity awards (2,691)   (2,691)  
Net income (loss) 11,817     11,817
Balance at end of period (in shares) at Mar. 31, 2022   103,999    
Balance at end of period at Mar. 31, 2022 $ 847,212 $ 104 $ 853,921 $ (6,813)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 11,817 $ (20,375)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 31,854 33,478
Deferred income tax expense (benefit) 3,826 (6,663)
Amortization of deferred debt issuance costs 134 134
Stock-based compensation 11,364 2,487
Loss on disposal of assets 16,117 13,052
Changes in operating assets and liabilities:    
Accounts receivable (44,032) (25,698)
Other current assets 156 325
Inventories 1,653 401
Prepaid expenses 1,707 3,383
Accounts payable (10,035) 18,579
Accrued and other current liabilities 609 (2,095)
Net cash provided by operating activities 25,170 17,008
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (64,323) (22,494)
Proceeds from sale of assets 275 224
Net cash used in investing activities (64,048) (22,270)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of insurance financing 0 (2,037)
Proceeds from exercise of equity awards 419 0
Tax withholdings paid for net settlement of equity awards (2,691) (5,614)
Net cash used in financing activities (2,272) (7,651)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (41,150) (12,913)
CASH AND CASH EQUIVALENTS - Beginning of period 111,918 68,772
CASH AND CASH EQUIVALENTS - End of period $ 70,768 $ 55,859
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
          The accompanying condensed consolidated financial statements of ProPetro Holding Corp. and its subsidiary (the "Company," "we," "us" or "our") have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission ("SEC") for interim financial information and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. Those adjustments (which consisted of normal recurring accruals) that are, in the opinion of management, necessary for a fair presentation of the results of the interim periods have been made. Results of operations for such interim periods are not necessarily indicative of the results of operations for a full year due to changes in market conditions and other factors. The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021, included in our Form 10-K filed with the SEC (our "Form 10-K").
Revenue Recognition
          The Company’s services are sold based upon contracts with customers. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of the principal activities, aggregated into our one reportable segment—"Pressure Pumping," and "all other" category, from which the Company generates its revenue.
          Pressure Pumping — Pressure pumping consists of downhole pumping services, which includes hydraulic fracturing (inclusive of acidizing services) and cementing.
Hydraulic fracturing is a well-stimulation technique intended to optimize hydrocarbon flow paths during the completion phase of shale wellbores. The process involves the injection of water, sand and chemicals under high pressure into shale formations. Our hydraulic fracturing contracts with our customers have one performance obligation, which is the contracted total stages, satisfied over time. We recognize revenue over time using a progress output, unit-of-work performed method, which is based on the agreed fixed transaction price and actual stages completed. We believe that recognizing revenue based on actual stages completed faithfully depicts how our hydraulic fracturing services are transferred to our customers over time. In addition, certain of our hydraulic fracturing equipment is entitled to reservation or idle fee charges if a customer were to reserve or idle committed hydraulic fracturing equipment. The Company recognizes revenue related to idle or reservation fee charges on a daily basis or monthly as the performance obligations are met.
Acidizing, which is part of our hydraulic fracturing operating segment, involves a well-stimulation technique where acid or similar chemicals are injected under pressure into formations to form or expand fissures. Our acidizing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service or sale of the acid or chemical when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize acidizing revenue at a point-in-time, upon completion of the performance obligation.
Our cementing services use pressure pumping equipment to deliver a slurry of liquid cement that is pumped down a well between the casing and the borehole. Our cementing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize cementing revenue at a point-in-time, upon completion of the performance obligation.
The transaction price for each performance obligation for all our pressure pumping services is fixed per our contracts with our customers.
           All Other— All other consists of coiled tubing operations, which are downhole well completion/remedial services. The performance obligation for these services has a fixed transaction price which is satisfied at a point-in-time upon completion of the service when control is transferred to the customer. Accordingly, we recognize revenue at a point-in-time, upon completion of the service and transfer of control to the customer.
Accounts Receivable
          Accounts receivables are stated at the amount billed and billable to customers. At March 31, 2022, and December 31, 2021, accrued revenue (unbilled receivable) included as part of our accounts receivable was $70.6 million and $19.4 million,
respectively. At March 31, 2022, the transaction price allocated to the remaining performance obligation for our partially completed hydraulic fracturing operations was $35.5 million, which is expected to be completed and recognized within one month following the current period balance sheet date, in our pressure pumping reportable segment.
Allowance for Credit Losses
          As of March 31, 2022, the Company had $0.2 million allowance for credit losses. Our allowance for credit losses is based on the evaluation of both our historic collection experience and the expected impact of any potential deteriorating economic conditions in the oil and gas industry. We evaluated the historic loss experience on our accounts receivable and also separately considered customers with receivable balances that could be negatively impacted by current economic developments and market conditions. While the Company has not experienced significant credit losses in the past and has not yet seen material changes to the payment patterns of its customers, the Company cannot predict with any certainty the degree to which the impacts of the COVID-19 pandemic, including the potential impact of periodically adjusted borrowing base limits, level of hedged production, or unforeseen well shut-downs may affect the ability of its customers to timely pay receivables when due. Accordingly, in future periods, the Company may revise its estimates of expected credit losses.
          The table below shows a summary of allowance for credit losses during the three months ended March 31, 2022:
(in thousands)
Balance - January 1, 2022$217 
Provision for credit losses during the period— 
Write-off during the period— 
Balance - March 31, 2022$217 
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Recently Issued Accounting Standards
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Recently Issued Accounting Standards Recently Issued Accounting StandardsRecently Issued Accounting Standards Adopted in 2022            In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, Reference Rate Reform, which provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate ("LIBOR"). The guidance provides certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. This guidance is effective upon issuance and expires on December 31, 2022. Effective January 1, 2022, we adopted this guidance, and the adoption did not materially affect the Company’s condensed consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
           Fair value ("FV") is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date.
          In determining fair value, the Company uses various valuation approaches and establishes a hierarchy for inputs used in measuring fair value that maximizes the use of relevant observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used, when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions other market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the observability of inputs as follows:
          Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these instruments does not entail a significant degree of judgment.
          Level 2 — Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.
          Level 3 — Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
          A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
          Our financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued and other current liabilities, and long-term debt (if any). The estimated fair value of our financial instruments at March 31, 2022 and December 31, 2021, approximated or equaled their carrying values as reflected in our condensed consolidated balance sheets.
Assets Measured at Fair Value on a Nonrecurring Basis
          No assets were measured at fair value on a nonrecurring basis as of March 31, 2022 and December 31, 2021, respectively.
          No impairment of property and equipment was recorded during the three months ended March 31, 2022 and 2021.
         Our DuraStim® equipment is yet to be commercialized. If we are not able to successfully commercialize the DuraStim® equipment, and are not able to deploy the equipment for alternative uses, we will incur impairment losses on the carrying value of the DuraStim® equipment. As of March 31, 2022, the carrying value of our DuraStim® equipment is approximately $88 million.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Asset-Based Loan ("ABL") Credit Facility
          Our revolving credit facility, as amended in 2018, had a total borrowing capacity of $300.0 million (subject to the borrowing base limit), with a maturity date of December 19, 2023. The revolving credit facility had a borrowing base of 85% of monthly eligible accounts receivable less customary reserves, as redetermined monthly. The borrowing base under our revolving credit facility, as amended in 2018, was $60.1 million as of March 31, 2022. The revolving credit facility, included a springing fixed charge coverage ratio to apply when excess availability was less than the greater of (i) 10% of the lesser of the facility size or the borrowing base or (ii) $22.5 million. Borrowings under this revolving credit facility accrued interest based on a three-tier pricing grid tied to availability, and we had the option to elect for loans to be based on either LIBOR or base rate, plus the applicable margin, which ranged from 1.75% to 2.25% for LIBOR loans and 0.75% to 1.25% for base rate loans, with a LIBOR floor of zero.
          Effective April 13, 2022, the Company entered into an amendment of its revolving credit facility (as amended and restated, "ABL Credit Facility"). The ABL Credit Facility decreased the borrowing capacity to $150.0 million (subject to the Borrowing Base (as defined below) limit), with a maturity date extended to April 13, 2027. The ABL Credit Facility has a borrowing base of 85% to 90%, depending on the credit ratings of our accounts receivable counterparties, of monthly eligible accounts receivable less customary reserves (the "Borrowing Base"), as redetermined monthly. The Borrowing Base as of April 30, 2022, was approximately $86.6 million. The ABL Credit Facility includes a springing fixed charge coverage ratio to apply when excess availability is less than the greater of (i) 10% of the lesser of the facility size or the Borrowing Base or (ii) $10.0 million. Under this facility we are required to comply, subject to certain exceptions and materiality qualifiers, with certain customary affirmative and negative covenants, including, but not limited to, covenants pertaining to our ability to incur liens, indebtedness, changes in the nature of our business, mergers and other fundamental changes, disposal of assets, investments and restricted payments, amendments to our organizational documents or accounting policies, prepayments of certain debt, dividends, transactions with affiliates, and certain other activities. Borrowings under the ABL Credit Facility are secured by a first priority lien and security interest in substantially all assets of the Company. Borrowings under the ABL Credit Facility accrue interest based on a three-tier pricing grid tied to availability, and we may elect for loans to be based on either the Secured Overnight Financing Rate ("SOFR") or the base rate, plus the applicable margin, which ranges from 1.50% to 2.00% for SOFR loans and 0.50% to 1.00% for base rate loans.
          The loan origination costs relating to the ABL Credit Facility are classified as an asset in our balance sheet. There were no borrowings under the revolving credit facility as of March 31, 2022 and December 31, 2021.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Reportable Segment Information
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Reportable Segment Information Reportable Segment Information
          The Company has three operating segments for which discrete financial information is readily available: hydraulic fracturing (inclusive of acidizing), cementing and coiled tubing. These operating segments represent how the Chief Operating Decision Maker evaluates performance and allocates resources.
          In December 2021, the Company disposed of two turbine generators included in our pressure pumping reportable segment for total cash proceeds of approximately $36.0 million. The net book value of the two turbines prior to the disposal was approximately $39.5 million, resulting in loss on disposal of approximately $3.5 million.
          In accordance with the FASB Accounting Standards Codification ("ASC") 280—Segment Reporting, the Company has one reportable segment (pressure pumping) comprised of the hydraulic fracturing and cementing operating segments. The coiled tubing operating segment and corporate administrative expense (inclusive of our total income tax expense (benefit), other (income) and expense and interest expense) are included in the "all other" category in the table below. Total corporate administrative expense for the three months ended March 31, 2022 and 2021 was $17.3 million and $5.0 million, respectively.
          Our hydraulic fracturing operating segment revenue approximated 93.6% and 93.3% of our pressure pumping revenue during the three months ended March 31, 2022 and 2021, respectively.
          Inter-segment revenues are not material and are not shown separately in the table below.
          The Company manages and assesses the performance of the reportable segment by its adjusted EBITDA (earnings before other income (expense), interest expense, income taxes, depreciation and amortization, stock-based compensation expense, severance and related expense, impairment expense, (gain)/loss on disposal of assets and other unusual or nonrecurring expenses or (income)).
          A reconciliation from segment level financial information to the consolidated statement of operations is provided in the table below (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Service revenue$277,112 $5,568 $282,680 
Adjusted EBITDA$76,995 $(10,462)$66,533 
Depreciation and amortization$30,930 $924 $31,854 
Capital expenditures$71,602 $126 $71,728 
Total assets at March 31, 2022$1,047,878 $36,573 $1,084,451 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Service revenue$158,191 $3,267 $161,458 
Adjusted EBITDA$31,870 $(11,853)$20,017 
Depreciation and amortization$32,513 $965 $33,478 
Capital expenditures$30,023 $2,305 $32,328 
Total assets at December 31, 2021$1,023,037 $38,199 $1,061,236 
Reconciliation of net income (loss) to adjusted EBITDA (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Net income (loss)$29,370 $(17,553)$11,817 
Depreciation and amortization30,930 924 31,854 
Interest expense— 134 134 
Income tax expense— 4,137 4,137 
Loss (gain) on disposal of assets16,421 (304)16,117 
Stock-based compensation— 11,364 11,364 
Other income(2)
— (10,357)(10,357)
Other general and administrative expense(1)
274 1,193 1,467 
Adjusted EBITDA $76,995 $(10,462)$66,533 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Net loss$(13,675)$(6,700)$(20,375)
Depreciation and amortization32,513 965 33,478 
Interest expense— 176 176 
Income tax benefit— (6,663)(6,663)
Loss on disposal of assets13,032 20 13,052 
Stock-based compensation— 2,487 2,487 
Other income— (1,789)(1,789)
Other general and administrative expense, (net)(1)
— (961)(961)
Severance expense— 612 612 
Adjusted EBITDA $31,870 $(11,853)$20,017 
(1)Other general and administrative expense, (net of reimbursement from insurance carriers) primarily relates to nonrecurring professional fees paid to external consultants in connection with our audit committee review, SEC investigation and shareholder litigation, net of insurance recoveries. During the three months ended March 31, 2022 and 2021, we received reimbursement of approximately $1.0 million and $1.6 million, respectively, from our insurance carriers in connection with the SEC investigation and shareholder litigation.
(2)Includes $10.7 million of net tax refund (net of advisory fees) received from the Texas Comptroller of Public Accounts in connection with limited sales, excise, and use tax beginning July 1, 2015 through December 31, 2018.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
          Basic net income (loss) per common share is computed by dividing the net income (loss) relevant to the common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per common share uses the same net income (loss) divided by the sum of the weighted average number of shares of common stock outstanding during the period, plus dilutive effects of options, performance and restricted stock units outstanding during the period calculated using the treasury method and the potential dilutive effects of preferred stocks (if any) calculated using the if-converted method.
          The table below shows the calculations for the three months ended March 31, 2022 and 2021, (in thousands, except for per share data):
Three Months Ended March 31,
20222021
Numerator (both basic and diluted)
Net income (loss) relevant to common stockholders$11,817 $(20,375)
Denominator
Denominator for basic income (loss) per share103,683 101,550 
Dilutive effect of stock options186 — 
Dilutive effect of performance share units828 — 
Dilutive effect of restricted stock units687 — 
Denominator for diluted income (loss) per share105,384 101,550 
Basic income (loss) per share$0.11 $(0.20)
Diluted income (loss) per share$0.11 $(0.20)
             As shown in the table below, the following stock options, restricted stock units and performance stock units outstanding as of March 31, 2022 and 2021, respectively, have not been included in the calculation of diluted loss per common share for the three months ended March 31, 2022 and 2021 because they will be anti-dilutive to the calculation of diluted net income (loss) per common share:
(In thousands)
20222021
Stock options500 1,912 
Restricted stock units277 1,564 
Performance stock units160 1,480 
Total937 4,956 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock Options
          There were no new stock option grants during the three months ended March 31, 2022. As of March 31, 2022, the aggregate intrinsic value for our outstanding stock options was $2.3 million, and the aggregate intrinsic value for our exercisable stock options was $2.3 million. The aggregate intrinsic value for the exercised stock options during the three months ended March 31, 2022 was approximately $0.8 million. The remaining exercise period for both the outstanding and exercisable stock options as of March 31, 2022 was 3.4 years.

          
          A summary of the stock option activity for the three months ended March 31, 2022 is presented below (in thousands, except for weighted average price):
Number of SharesWeighted
Average
Exercise
Price
Outstanding at January 1, 2022798 $9.77 
Granted— $— 
Exercised(105)$4.00 
Forfeited— $— 
Expired— $— 
Outstanding at March 31, 2022693 $10.65 
Exercisable at March 31, 2022693 $10.65 
Restricted Stock Units
         During the three months ended March 31, 2022, we granted 560,274 restricted stock units ("RSUs") to employees, officers and directors pursuant to the ProPetro Holding Corp. 2020 Long Term Incentive Plan (the "2020 Incentive Plan"), which generally vest ratably over a three-year vesting period, in the case of awards to employees and officers, and generally vest in full after one year, in the case of awards to directors. RSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases to be an employee or director of the Company prior to vesting of the award. Each RSU represents the right to receive one share of common stock. The grant date fair value of the RSUs is based on the closing share price of our common stock on the date of grant. As of March 31, 2022, the total unrecognized compensation expense for all RSUs was approximately $11.3 million, and is expected to be recognized over a weighted average period of approximately 2.3 years.
        On March 31, 2022, the Company modified the RSUs previously granted to a former officer in 2019, 2020 and 2021 to accelerate the vesting of such RSUs in connection with his separation agreement. As a result of this modification, we recorded an incremental stock expense of $1.3 million during the three months ended March 31, 2022.
          The following table summarizes RSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):
Number of
Shares
Weighted
Average
Grant Date
Fair Value
Outstanding at January 1, 20221,413 $9.19 
Granted560 $12.44 
Vested(737)$9.10 
Forfeited(2)$9.77 
Canceled— $— 
Outstanding at March 31, 20221,234 $10.72 
Performance Share Units
           During the three months ended March 31, 2022, we granted 327,939 performance share units ("PSUs") to certain key employees and officers as new awards under the 2020 Incentive Plan. Each PSU earned represents the right to receive either one share of common stock or, as determined by the administrator in its sole discretion, a cash amount equal to fair market value of one share of common stock or amount of cash on the day immediately preceding the settlement date. The actual number of shares of common stock that may be issued under the PSUs ranges from 0% up to a maximum of 200% of the target number of PSUs granted to the participant, based on our total shareholder return ("TSR") relative to a designated peer group, generally at the end of a three year period. In addition to the TSR conditions, vesting of the PSUs is generally subject to the
recipient’s continued employment through the end of the applicable performance period. Compensation expense is recorded ratably over the corresponding requisite service period. The grant date fair value of PSUs is determined using a Monte Carlo probability model. Grant recipients do not have any shareholder rights until performance relative to the peer group has been determined following the completion of the performance period and shares have been issued.
         In connection with a former officer’s separation agreement, on March 31, 2022, the Company modified the PSUs previously granted to such former officer in 2020 and 2021 to provide for deemed satisfaction of the service requirement applicable to such PSUs as of March 31, 2022, such that such PSUs shall remain outstanding and eligible to vest based on our TSR relative to a designated peer group over the applicable performance period. As a result of these modifications, we recorded an incremental stock expense of $3.7 million during the three months ended March 31, 2022.
 The following table summarizes information about PSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):
Period
Granted
Target Shares Outstanding at January 1, 2022Target
Shares
Granted
Target Shares VestedTarget
Shares
Forfeited
Target Shares Outstanding at March 31, 2022Weighted
Average
Grant Date
FV Per
Share
2019126 — (126)— — $27.49 
2020809 — — — 809 $8.30 
2021651 — — — 651 $14.76 
2022— 328 — — 328 $19.99 
Total1,586 328 (126)— 1,787 $12.80 
Weighted Average FV Per Share$12.48 $19.99 $27.49 $— $12.80 
          The total stock-based compensation expense for the three months ended March 31, 2022 and 2021 for all stock awards was $11.4 million and $2.5 million, respectively. The total unrecognized stock-based compensation expense as of March 31, 2022 was approximately $24.9 million, and is expected to be recognized over a weighted average period of approximately 2.2 years.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Related-Party Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related-Party Transactions Related-Party Transactions
Operations and Maintenance Yards
           The Company rents five yards from an entity, in which certain former executive officers and a director of the Company have equity interests and the total annual rent expense for each of the five yards was approximately $0.03 million, $0.03 million, $0.1 million, $0.1 million, and $0.2 million, respectively.
Pioneer
          On December 31, 2018, we consummated the purchase of certain pressure pumping assets and real property from Pioneer Natural Resources USA, Inc. ("Pioneer") and Pioneer Pumping Services (the "Pioneer Pressure Pumping Acquisition"). In connection with the Pioneer Pressure Pumping Acquisition, Pioneer received 16.6 million shares of our common stock and approximately $110.0 million in cash. On March 31, 2022, we entered into an amended and restated pressure pumping services agreement (the "A&R Pressure Pumping Services Agreement"), which was initially entered into in connection with the Pioneer Pressure Pumping Acquisition. The A&R Pressure Pumping Services Agreement was effective January 1, 2022 and continues through December 31, 2022. The A&R Pressure Pumping Services Agreement reduced the number of contracted fleets to six fleets from eight fleets, modified the pressure pumping scope of work and pricing mechanism for contracted fleets, and replaced the idle fees arrangement with equipment reservation fees (the "Reservation fees"). As part of the Reservation fees arrangement, the Company will be entitled to receive compensation for all eligible contracted fleets that are made available to Pioneer at the beginning of every quarter in 2022 through the term of the A&R Pressure Pumping Services Agreement.
          Revenue from services provided to Pioneer (including idle fees and Reservation fees) accounted for approximately $123.5 million and $86.3 million of our total revenue during the three months ended March 31, 2022 and 2021, respectively.
          As of March 31, 2022, the total accounts receivable due from Pioneer, including estimated unbilled receivable for services we provided, amounted to approximately $79.3 million and the amount due to Pioneer was $0. As of December 31, 2021, the balance due from Pioneer for services we provided amounted to approximately $62.1 million and the amount due to Pioneer was $0.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
Operating Leases
 Description of Lease
          In March 2013, we entered into a ten year real estate lease contract (the "Real Estate Lease") with a commencement date of April 1, 2013, as part of the expansion of our equipment yard. During the three months ended March 31, 2022 and 2021, the Company made lease payments of approximately $0.1 million and $0.1 million, respectively. The assets and liabilities under this contract are equally allocated between our cementing and coiled tubing segments. In addition to the contractual lease period, the contract includes an optional renewal of up to ten years, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Real Estate Lease does not contain variability in payments resulting from either an index change or rate change.
         We accounted for our Real Estate Lease as an operating lease. This conclusion resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Real Estate Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 6.7% and 1.0 year, respectively.
          As part of our expansion of our hydraulic fracturing equipment maintenance program, we entered into a two year maintenance facility real estate lease contract (the "Maintenance Facility Lease") with a commencement date of March 14, 2022. During the three months ended March 31, 2022, the Company made lease payments of approximately $0.03 million. In addition to the contractual lease period, the contract includes an optional renewal for three additional periods of one year each, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Maintenance Facility Lease does not contain variability in payments resulting from either an index change or rate change.
         We accounted for our Maintenance Facility Lease as an operating lease. Our assumptions resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Maintenance Facility Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 3.4% and 1.9 years, respectively.
          As of March 31, 2022, the total operating lease right-of-use asset cost was approximately $1.9 million, and accumulated amortization was approximately $0.9 million. As of December 31, 2021, our total operating lease right-of-use asset cost was approximately $1.2 million, and accumulated amortization was approximately $0.8 million. For the three months ended March 31, 2022 and 2021, we recorded operating lease cost of approximately $0.1 million and $0.1 million, respectively, in our statement of operations.
Maturity Analysis of Lease Liabilities
          The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are as follows:
($ in thousands)Totals
2022$540 
2023398 
202450 
Total undiscounted future lease payments988 
Less: amount representing interest(33)
Present value of future lease payments (lease obligation)$955 
          The total cash paid for amounts included in the measurement of our operating lease liability during the three months ended March 31, 2022 was approximately $0.1 million. The non-cash lease obligation we recorded upon execution of the Maintenance Facility Lease was approximately $0.6 million. During the three months ended March 31, 2021, total cash paid for amounts included in the measurement of our operating lease liability was approximately $0.1 million.
Short-Term Leases          We elected the practical expedient, consistent with ASC 842, to exclude leases with an initial term of twelve months or less ("short-term lease") from our balance sheet and continue to record short-term leases as a period expense. For the three months ended March 31, 2022 and 2021 our short-term lease expense was approximately $0.2 million and $0.2 million, respectively.
Leases Leases
Operating Leases
 Description of Lease
          In March 2013, we entered into a ten year real estate lease contract (the "Real Estate Lease") with a commencement date of April 1, 2013, as part of the expansion of our equipment yard. During the three months ended March 31, 2022 and 2021, the Company made lease payments of approximately $0.1 million and $0.1 million, respectively. The assets and liabilities under this contract are equally allocated between our cementing and coiled tubing segments. In addition to the contractual lease period, the contract includes an optional renewal of up to ten years, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Real Estate Lease does not contain variability in payments resulting from either an index change or rate change.
         We accounted for our Real Estate Lease as an operating lease. This conclusion resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Real Estate Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 6.7% and 1.0 year, respectively.
          As part of our expansion of our hydraulic fracturing equipment maintenance program, we entered into a two year maintenance facility real estate lease contract (the "Maintenance Facility Lease") with a commencement date of March 14, 2022. During the three months ended March 31, 2022, the Company made lease payments of approximately $0.03 million. In addition to the contractual lease period, the contract includes an optional renewal for three additional periods of one year each, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Maintenance Facility Lease does not contain variability in payments resulting from either an index change or rate change.
         We accounted for our Maintenance Facility Lease as an operating lease. Our assumptions resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Maintenance Facility Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 3.4% and 1.9 years, respectively.
          As of March 31, 2022, the total operating lease right-of-use asset cost was approximately $1.9 million, and accumulated amortization was approximately $0.9 million. As of December 31, 2021, our total operating lease right-of-use asset cost was approximately $1.2 million, and accumulated amortization was approximately $0.8 million. For the three months ended March 31, 2022 and 2021, we recorded operating lease cost of approximately $0.1 million and $0.1 million, respectively, in our statement of operations.
Maturity Analysis of Lease Liabilities
          The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are as follows:
($ in thousands)Totals
2022$540 
2023398 
202450 
Total undiscounted future lease payments988 
Less: amount representing interest(33)
Present value of future lease payments (lease obligation)$955 
          The total cash paid for amounts included in the measurement of our operating lease liability during the three months ended March 31, 2022 was approximately $0.1 million. The non-cash lease obligation we recorded upon execution of the Maintenance Facility Lease was approximately $0.6 million. During the three months ended March 31, 2021, total cash paid for amounts included in the measurement of our operating lease liability was approximately $0.1 million.
Short-Term Leases          We elected the practical expedient, consistent with ASC 842, to exclude leases with an initial term of twelve months or less ("short-term lease") from our balance sheet and continue to record short-term leases as a period expense. For the three months ended March 31, 2022 and 2021 our short-term lease expense was approximately $0.2 million and $0.2 million, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
          We entered into certain commitments for fixed assets, consumables and services incidental to the ordinary conduct of our business, generally for quantities required for our operations and at competitive market prices. These commitments are designed to assure sources of supply and are not expected to be in excess of normal requirements. At March 31, 2022, the total remaining lease commitments for all of our short-term leases and lodging commitments was approximately $3.1 million.
          The Company enters into purchase agreements with its sand suppliers (the "Sand Suppliers") to secure supply of sand as part of its normal course of business. The agreements with the Sand Suppliers require that the Company purchase a minimum volume of sand, based primarily on a certain percentage of our sand requirements from our customers or in certain situations based on predetermined fixed minimum volumes, otherwise certain penalties ("shortfall fees") may be charged. The shortfall fee represents liquidated damages and is either a fixed percentage of the purchase price for the minimum volumes or a fixed price per ton of unpurchased volumes. Our agreements with the Sand Suppliers expire at different times prior to December 31, 2025. During the three months ended March 31, 2022 and 2021, no shortfall fee was recorded. However, one of our Sand Suppliers has filed a suit against us that includes claims related to alleged shortfall fees. The suit is in the early stages, and we are contesting the claims. While we cannot reasonably estimate the outcome of the matter at this time, in the opinion of management, the ultimate disposition of the action will not have a materially adverse effect on the Company.
          As of March 31, 2022, the Company had issued letters of credit of approximately $4.2 million under the revolving credit facility in connection with the Company’s casualty insurance policy. Effective April 13, 2022, the Company's issued letters of credit increased to approximately $5.0 million under the ABL Credit Facility, in connection with the Company’s casualty insurance policy.
Contingent Liabilities
Legal Matters
           In September 2019, a complaint, captioned Richard Logan, Individually and On Behalf of All Others Similarly Situated, Plaintiff, v. ProPetro Holding Corp., et al., (the "Logan Lawsuit"), was filed against the Company and certain of its then current and former officers and directors in the U.S. District Court for the Western District of Texas.
          In July 2020, the Logan Lawsuit Lead Plaintiffs Nykredit Portefølje Administration A/S, Oklahoma Firefighters Pension and Retirement System, Oklahoma Law Enforcement Retirement System, Oklahoma Police Pension and Retirement System, and Oklahoma City Employee Retirement System, and additional named plaintiff Police and Fire Retirement System of the City of Detroit, individually and on behalf of a putative class of shareholders who purchased the Company’s common stock between March 17, 2017 and March 13, 2020, filed a third amended class action complaint in the U.S. District Court for the Western District of Texas, alleging violations of Sections 10(b) and 20(a) of the Exchange Act, as amended, and Rule l0b-5 promulgated thereunder, and Sections 11 and 15 of the Securities Act of 1933, as amended, based on allegedly inaccurate or misleading statements, or omissions of material facts, about the Company’s business, operations and prospects against the Company, certain former officers and current and former directors. On September 13, 2021, the Court partially granted and partially denied the motions to dismiss filed by the Company and the individual defendants. Discovery is still ongoing.
           In May 2020, the U.S. District Court for the Western District of Texas consolidated two shareholder derivative lawsuits previously filed against the Company and certain of its current and former officers and directors into a single lawsuit captioned In re ProPetro Holding Corp. Derivative Litigation (the "Shareholder Derivative Lawsuit"). In August 2020, the plaintiffs in the Shareholder Derivative Lawsuit filed a consolidated complaint alleging (i) breaches of fiduciary duties, (ii) unjust enrichment and (iii) contribution. The plaintiffs did not quantify any alleged damages in their complaint but, in addition to attorneys’ fees and costs, they seek various forms of relief, including (i) damages sustained by the Company as a result of the alleged misconduct, (ii) punitive damages and (iii) equitable relief in the form of improvements to the Company’s governance and
controls. On September 15, 2021, the Court granted the Company's motion to dismiss the complaint in its entirety, without prejudice.
           On November 19, 2021, the Company received a demand letter from a law firm representing a purported shareholder of the Company that previously filed the dismissed Shareholder Derivative Lawsuit. The demand letter alleged facts and claims substantially similar to the Shareholder Derivative Lawsuit. The Company's board of directors (the "Board") has constituted a committee to evaluate the demand letter and recommend a course of action to the Board, and the committee has retained counsel to assist with its review. The committee’s review is ongoing.
           We are presently unable to predict the duration, scope or result of the Logan Lawsuit, or any other related lawsuit or investigation. As of March 31, 2022, no provision was made by the Company in connection with this pending lawsuit as the final outcome cannot be reasonably estimated.
Environmental and Equipment Insurance
          The Company is subject to various federal, state and local environmental laws and regulations that establish standards and requirements for protection of the environment. The Company cannot predict the future impact of such standards and requirements, which are subject to change and can have retroactive effectiveness. The Company continues to monitor the status of these laws and regulations. Currently, the Company has not been fined, cited or notified of any environmental violations that would have a material adverse effect upon its financial position, liquidity or capital resources. However, management does recognize that by the very nature of the Company's business, material costs could be incurred in the near term to maintain compliance. The amount of such future expenditures is not determinable due to several factors, including the unknown magnitude of possible regulation or liabilities, the unknown timing and extent of the corrective actions which may be required, the determination of the Company's liability in proportion to other responsible parties and the extent to which such expenditures are recoverable from insurance or indemnification.
          Effective November 2021 and in connection with our equipment insurance program renewal, the Company will self-insure up to $10 million per occurrence for certain losses arising from or attributable to fire and/or explosion at the wellsites. No accrual was recorded in our financial statements in connection with this self-insurance strategy.
Regulatory Audits
           In 2020, the Texas Comptroller of Public Accounts (the "Comptroller") commenced a routine audit of the Company's motor vehicle and other related fuel taxes for the periods of July 2015 through December 2020. As of March 31, 2022, the audit is still ongoing and the final outcome cannot be reasonably estimated.
           In January 2022, we entered into a settlement agreement with the Comptroller for a $10.7 million tax refund, net of consulting fees, in connection with certain limited sales, excise and use tax for the audit period July 1, 2015 through December 31, 2018. The net refund to the Company of $10.7 million was recorded as part of other income in our statement of operations during the three months ended March 31, 2022. During the three months ended March 31, 2021, we recorded net refund of approximately $2.1 million.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation          The accompanying condensed consolidated financial statements of ProPetro Holding Corp. and its subsidiary (the "Company," "we," "us" or "our") have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission ("SEC") for interim financial information and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. Those adjustments (which consisted of normal recurring accruals) that are, in the opinion of management, necessary for a fair presentation of the results of the interim periods have been made. Results of operations for such interim periods are not necessarily indicative of the results of operations for a full year due to changes in market conditions and other factors. The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021, included in our Form 10-K filed with the SEC (our "Form 10-K").
Revenue Recognition
Revenue Recognition
          The Company’s services are sold based upon contracts with customers. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of the principal activities, aggregated into our one reportable segment—"Pressure Pumping," and "all other" category, from which the Company generates its revenue.
          Pressure Pumping — Pressure pumping consists of downhole pumping services, which includes hydraulic fracturing (inclusive of acidizing services) and cementing.
Hydraulic fracturing is a well-stimulation technique intended to optimize hydrocarbon flow paths during the completion phase of shale wellbores. The process involves the injection of water, sand and chemicals under high pressure into shale formations. Our hydraulic fracturing contracts with our customers have one performance obligation, which is the contracted total stages, satisfied over time. We recognize revenue over time using a progress output, unit-of-work performed method, which is based on the agreed fixed transaction price and actual stages completed. We believe that recognizing revenue based on actual stages completed faithfully depicts how our hydraulic fracturing services are transferred to our customers over time. In addition, certain of our hydraulic fracturing equipment is entitled to reservation or idle fee charges if a customer were to reserve or idle committed hydraulic fracturing equipment. The Company recognizes revenue related to idle or reservation fee charges on a daily basis or monthly as the performance obligations are met.
Acidizing, which is part of our hydraulic fracturing operating segment, involves a well-stimulation technique where acid or similar chemicals are injected under pressure into formations to form or expand fissures. Our acidizing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service or sale of the acid or chemical when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize acidizing revenue at a point-in-time, upon completion of the performance obligation.
Our cementing services use pressure pumping equipment to deliver a slurry of liquid cement that is pumped down a well between the casing and the borehole. Our cementing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize cementing revenue at a point-in-time, upon completion of the performance obligation.
The transaction price for each performance obligation for all our pressure pumping services is fixed per our contracts with our customers.
           All Other— All other consists of coiled tubing operations, which are downhole well completion/remedial services. The performance obligation for these services has a fixed transaction price which is satisfied at a point-in-time upon completion of the service when control is transferred to the customer. Accordingly, we recognize revenue at a point-in-time, upon completion of the service and transfer of control to the customer.
Accounts Receivable Accounts Receivable          Accounts receivables are stated at the amount billed and billable to customers.
Allowance for Credit Losses
Allowance for Credit Losses
          As of March 31, 2022, the Company had $0.2 million allowance for credit losses. Our allowance for credit losses is based on the evaluation of both our historic collection experience and the expected impact of any potential deteriorating economic conditions in the oil and gas industry. We evaluated the historic loss experience on our accounts receivable and also separately considered customers with receivable balances that could be negatively impacted by current economic developments and market conditions. While the Company has not experienced significant credit losses in the past and has not yet seen material changes to the payment patterns of its customers, the Company cannot predict with any certainty the degree to which the impacts of the COVID-19 pandemic, including the potential impact of periodically adjusted borrowing base limits, level of hedged production, or unforeseen well shut-downs may affect the ability of its customers to timely pay receivables when due. Accordingly, in future periods, the Company may revise its estimates of expected credit losses.
Recently Issued Accounting Standards Recently Issued Accounting StandardsRecently Issued Accounting Standards Adopted in 2022            In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, Reference Rate Reform, which provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate ("LIBOR"). The guidance provides certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. This guidance is effective upon issuance and expires on December 31, 2022. Effective January 1, 2022, we adopted this guidance, and the adoption did not materially affect the Company’s condensed consolidated financial statements.
Fair Value Measurement Fair Value Measurement
           Fair value ("FV") is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date.
          In determining fair value, the Company uses various valuation approaches and establishes a hierarchy for inputs used in measuring fair value that maximizes the use of relevant observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used, when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions other market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the observability of inputs as follows:
          Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these instruments does not entail a significant degree of judgment.
          Level 2 — Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.
          Level 3 — Valuations based on inputs that are unobservable and significant to the overall fair value measurement.
          A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
          Our financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued and other current liabilities, and long-term debt (if any). The estimated fair value of our financial instruments at March 31, 2022 and December 31, 2021, approximated or equaled their carrying values as reflected in our condensed consolidated balance sheets.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Allowance for Credit Losses The table below shows a summary of allowance for credit losses during the three months ended March 31, 2022:
(in thousands)
Balance - January 1, 2022$217 
Provision for credit losses during the period— 
Write-off during the period— 
Balance - March 31, 2022$217 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Reportable Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Reconciliation of Segment Information A reconciliation from segment level financial information to the consolidated statement of operations is provided in the table below (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Service revenue$277,112 $5,568 $282,680 
Adjusted EBITDA$76,995 $(10,462)$66,533 
Depreciation and amortization$30,930 $924 $31,854 
Capital expenditures$71,602 $126 $71,728 
Total assets at March 31, 2022$1,047,878 $36,573 $1,084,451 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Service revenue$158,191 $3,267 $161,458 
Adjusted EBITDA$31,870 $(11,853)$20,017 
Depreciation and amortization$32,513 $965 $33,478 
Capital expenditures$30,023 $2,305 $32,328 
Total assets at December 31, 2021$1,023,037 $38,199 $1,061,236 
Reconciliation of net income (loss) to adjusted EBITDA (in thousands):
Three Months Ended March 31, 2022
Pressure PumpingAll OtherTotal
Net income (loss)$29,370 $(17,553)$11,817 
Depreciation and amortization30,930 924 31,854 
Interest expense— 134 134 
Income tax expense— 4,137 4,137 
Loss (gain) on disposal of assets16,421 (304)16,117 
Stock-based compensation— 11,364 11,364 
Other income(2)
— (10,357)(10,357)
Other general and administrative expense(1)
274 1,193 1,467 
Adjusted EBITDA $76,995 $(10,462)$66,533 
Three Months Ended March 31, 2021
Pressure PumpingAll OtherTotal
Net loss$(13,675)$(6,700)$(20,375)
Depreciation and amortization32,513 965 33,478 
Interest expense— 176 176 
Income tax benefit— (6,663)(6,663)
Loss on disposal of assets13,032 20 13,052 
Stock-based compensation— 2,487 2,487 
Other income— (1,789)(1,789)
Other general and administrative expense, (net)(1)
— (961)(961)
Severance expense— 612 612 
Adjusted EBITDA $31,870 $(11,853)$20,017 
(1)Other general and administrative expense, (net of reimbursement from insurance carriers) primarily relates to nonrecurring professional fees paid to external consultants in connection with our audit committee review, SEC investigation and shareholder litigation, net of insurance recoveries. During the three months ended March 31, 2022 and 2021, we received reimbursement of approximately $1.0 million and $1.6 million, respectively, from our insurance carriers in connection with the SEC investigation and shareholder litigation.
(2)Includes $10.7 million of net tax refund (net of advisory fees) received from the Texas Comptroller of Public Accounts in connection with limited sales, excise, and use tax beginning July 1, 2015 through December 31, 2018.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Calculations of Net Loss Per Share The table below shows the calculations for the three months ended March 31, 2022 and 2021, (in thousands, except for per share data):
Three Months Ended March 31,
20222021
Numerator (both basic and diluted)
Net income (loss) relevant to common stockholders$11,817 $(20,375)
Denominator
Denominator for basic income (loss) per share103,683 101,550 
Dilutive effect of stock options186 — 
Dilutive effect of performance share units828 — 
Dilutive effect of restricted stock units687 — 
Denominator for diluted income (loss) per share105,384 101,550 
Basic income (loss) per share$0.11 $(0.20)
Diluted income (loss) per share$0.11 $(0.20)
Schedule of Antidilutive Securities As shown in the table below, the following stock options, restricted stock units and performance stock units outstanding as of March 31, 2022 and 2021, respectively, have not been included in the calculation of diluted loss per common share for the three months ended March 31, 2022 and 2021 because they will be anti-dilutive to the calculation of diluted net income (loss) per common share:
(In thousands)
20222021
Stock options500 1,912 
Restricted stock units277 1,564 
Performance stock units160 1,480 
Total937 4,956 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Summary of Stock Options Activity A summary of the stock option activity for the three months ended March 31, 2022 is presented below (in thousands, except for weighted average price):
Number of SharesWeighted
Average
Exercise
Price
Outstanding at January 1, 2022798 $9.77 
Granted— $— 
Exercised(105)$4.00 
Forfeited— $— 
Expired— $— 
Outstanding at March 31, 2022693 $10.65 
Exercisable at March 31, 2022693 $10.65 
Summary of RSUs Activity The following table summarizes RSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):
Number of
Shares
Weighted
Average
Grant Date
Fair Value
Outstanding at January 1, 20221,413 $9.19 
Granted560 $12.44 
Vested(737)$9.10 
Forfeited(2)$9.77 
Canceled— $— 
Outstanding at March 31, 20221,234 $10.72 
Summary of Performance Shares Activity The following table summarizes information about PSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):
Period
Granted
Target Shares Outstanding at January 1, 2022Target
Shares
Granted
Target Shares VestedTarget
Shares
Forfeited
Target Shares Outstanding at March 31, 2022Weighted
Average
Grant Date
FV Per
Share
2019126 — (126)— — $27.49 
2020809 — — — 809 $8.30 
2021651 — — — 651 $14.76 
2022— 328 — — 328 $19.99 
Total1,586 328 (126)— 1,787 $12.80 
Weighted Average FV Per Share$12.48 $19.99 $27.49 $— $12.80 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Operating Lease Maturity The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are as follows:
($ in thousands)Totals
2022$540 
2023398 
202450 
Total undiscounted future lease payments988 
Less: amount representing interest(33)
Present value of future lease payments (lease obligation)$955 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Number of reportable segments | segment 1  
Contract with customer, asset, net $ 70,600 $ 19,400
Allowance for credit losses during the period 217 $ 217
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation $ 35,500  
Revenue, remaining performance obligation, expected timing of satisfaction 1 month  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation - Allowance for Credit Losses (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 217
Provision for credit losses during the period 0
Write-off during the period 0
Ending balance $ 217
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value Disclosures [Abstract]    
Impairment of property and equipment $ 0 $ 0
Carrying value of DuraStim equipment $ 88,000,000  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt (Details) - USD ($)
12 Months Ended
Apr. 13, 2022
Dec. 31, 2018
Apr. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Coverage ratio establishing threshold, option one, percentage of facility size and borrowing base   10.00%      
Coverage ratio establishing threshold, option two, amount   $ 22,500,000      
ABL CreditFacility | Line of Credit          
Debt Instrument [Line Items]          
Borrowing capacity       $ 0 $ 0
ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity   $ 300,000,000      
Borrowing base, accounts receivable percentage   85.00%      
Borrowing base       $ 60,100,000  
ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 150,000,000        
Borrowing base     $ 86,600,000    
Coverage ratio establishing threshold, option one, percentage of facility size and borrowing base 10.00%        
Coverage ratio establishing threshold, option two, amount $ 10,000,000        
Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Borrowing base, accounts receivable percentage 85.00%        
Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Borrowing base, accounts receivable percentage 90.00%        
LIBOR Loans | ABL CreditFacility | Revolving Credit Facility | Line of Credit          
Debt Instrument [Line Items]          
Basis spread on variable rate, floor   0.00%      
LIBOR Loans | Minimum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.75%      
LIBOR Loans | Maximum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   2.25%      
Base Rate Loans | Minimum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.75%      
Base Rate Loans | Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Base Rate Loans | Maximum | ABL CreditFacility          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.25%      
Base Rate Loans | Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
SOFR Loans | Minimum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.50%        
SOFR Loans | Maximum | ABL CreditFacility | Revolving Credit Facility | Line of Credit | Subsequent Event          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%        
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Reportable Segment Information - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2021
USD ($)
turbine
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Revenue, Major Customer [Line Items]      
Number of operating segments | segment   3  
Loss on disposal of assets   $ 16,117 $ 13,052
Number of reportable segments | segment   1  
Administrative fees expense   $ 17,300 5,000
Pressure Pumping      
Revenue, Major Customer [Line Items]      
Loss on disposal of assets   $ 16,421 $ 13,032
Pressure Pumping | Revenue from Contract with Customer, Product and Service Benchmark | Service Concentration Risk      
Revenue, Major Customer [Line Items]      
Concentration risk   93.60% 93.30%
Discontinued Operations, Disposed of by Sale | Pressure Pumping      
Revenue, Major Customer [Line Items]      
Number of turbines | turbine 2    
Proceeds from divestiture of businesses $ 36,000    
Disposal group, including discontinued operation, assets 39,500    
Loss on disposal of assets $ 3,500    
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Reportable Segment Information - Reconciliation of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Service revenue $ 282,680 $ 161,458  
Adjusted EBITDA 66,533 20,017  
Depreciation and amortization 31,854 33,478  
Capital expenditures 71,728 32,328  
Total assets 1,084,451   $ 1,061,236
Pressure Pumping      
Segment Reporting Information [Line Items]      
Service revenue 277,112 158,191  
Adjusted EBITDA 76,995 31,870  
Depreciation and amortization 30,930 32,513  
Capital expenditures 71,602 30,023  
Total assets 1,047,878   1,023,037
All Other      
Segment Reporting Information [Line Items]      
Service revenue 5,568 3,267  
Adjusted EBITDA (10,462) (11,853)  
Depreciation and amortization 924 965  
Capital expenditures 126 $ 2,305  
Total assets $ 36,573   $ 38,199
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Reportable Segment Information - Reconciliation of Segment Information EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Net income (loss) $ 11,817 $ (20,375)
Depreciation and amortization 31,854 33,478
Interest expense 134 176
Income tax expense 4,137 (6,663)
Loss (gain) on disposal of assets 16,117 13,052
Stock-based compensation 11,364 2,487
Other income (10,357) (1,789)
Other general and administrative expense, (net) 1,467 (961)
Severance expense   612
Adjusted EBITDA 66,533 20,017
Insurance recoveries 1,000 1,600
Net tax refund received 10,700  
Pressure Pumping    
Segment Reporting Information [Line Items]    
Net income (loss) 29,370 (13,675)
Depreciation and amortization 30,930 32,513
Interest expense 0 0
Income tax expense 0 0
Loss (gain) on disposal of assets 16,421 13,032
Stock-based compensation 0 0
Other income 0 0
Other general and administrative expense, (net) 274 0
Severance expense   0
Adjusted EBITDA 76,995 31,870
All Other    
Segment Reporting Information [Line Items]    
Net income (loss) (17,553) (6,700)
Depreciation and amortization 924 965
Interest expense 134 176
Income tax expense 4,137 (6,663)
Loss (gain) on disposal of assets (304) 20
Stock-based compensation 11,364 2,487
Other income (10,357) (1,789)
Other general and administrative expense, (net) 1,193 (961)
Severance expense   612
Adjusted EBITDA $ (10,462) $ (11,853)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator (both basic and diluted)    
Net income (loss) relevant to common stockholders $ 11,817 $ (20,375)
Denominator    
Denominator for basic income (loss) per share (in shares) 103,683 101,550
Denominator for diluted income (loss) per share (in shares) 105,384 101,550
Basic income (loss) per share (in dollars per share) $ 0.11 $ (0.20)
Diluted income (loss) per share (in dollars per share) $ 0.11 $ (0.20)
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 937 4,956
Stock options    
Denominator    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 500 1,912
Restricted stock units    
Denominator    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 277 1,564
Performance stock units    
Denominator    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 160 1,480
Stock options    
Denominator    
Dilutive effect of share based payment (in shares) 186 0
Performance stock units    
Denominator    
Dilutive effect of share based payment (in shares) 828 0
Restricted stock units    
Denominator    
Dilutive effect of share based payment (in shares) 687 0
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options, granted (in shares) 0  
Options, outstanding, intrinsic value $ 2.3  
Options, exercisable, intrinsic value 2.3  
Options, exercised, intrinsic value $ 0.8  
Term for outstanding stock 3 years 4 months 24 days  
Term for exercisable stock 3 years 4 months 24 days  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 1.3  
Performance stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 327,939  
Vesting period 3 years  
Share-based payment arrangement, expense $ 3.7  
Actual number of shares that may be issued, percent, minimum 0.00%  
Actual number of shares that may be issued, percent, maximum 200.00%  
Incentive Award Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation not yet recognized, stock options $ 24.9  
Compensation cost not yet recognized, period for recognition 2 years 2 months 12 days  
Tax benefit from compensation expense $ 11.4 $ 2.5
Incentive Award Plan | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 560,274  
Restricted stock units, conversion of stock, conversion rights (in shares) 1  
Compensation not yet recognized, stock options $ 11.3  
Compensation cost not yet recognized, period for recognition 2 years 3 months 18 days  
Employees and Officers | Incentive Award Plan | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Director | Incentive Award Plan | Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of Shares  
Outstanding beginning balance (in shares) | shares 798,000
Granted (in shares) | shares 0
Exercised (in shares) | shares (105,000)
Forfeited (in shares) | shares 0
Expired (in shares) | shares 0
Outstanding ending balance (in shares) | shares 693,000
Exercisable ending balance (in shares) | shares 693,000
Weighted Average Exercise Price  
Outstanding beginning balance (in dollars per share) | $ / shares $ 9.77
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 4.00
Forfeited (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 0
Outstanding ending balance (in dollars per share) | $ / shares 10.65
Exercisable ending balance (in dollars per share) | $ / shares $ 10.65
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of RSU Activity (Details) - Restricted stock units
shares in Thousands
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Number of Shares  
Outstanding beginning balance (in shares) | shares 1,413
Vested (in shares) | shares (737)
Forfeited (in shares) | shares (2)
Canceled (in shares) | shares 0
Outstanding ending balance (in shares) | shares 1,234
Weighted Average Grant Date Fair Value  
Outstanding beginning balance (in dollars per share) $ 9.19
Granted (in dollars per share) 12.44
Vested (in dollars per share) 9.10
Forfeited (in dollars per share) 9.77
Canceled (in dollars per share) 0
Outstanding ending balance (in dollars per share) $ 10.72
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Performance Shares Activity (Details) - Performance stock units
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Outstanding beginning balance (in shares) 1,586,000
Target Shares Granted (in shares) 327,939
Target Shares Vested (in shares) (126,000)
Target Shares Forfeited (in shares) 0
Outstanding ending balance (in shares) 1,787,000
Weighted Average FV Per Share  
Outstanding beginning balance (in dollars per share) | $ / shares $ 12.48
Granted (in dollars per share) | $ / shares 19.99
Vested (in dollars per share) | $ / shares 27.49
Forfeited (in dollars per share) | $ / shares 0
Outstanding ending balance (in dollars per share) | $ / shares $ 12.80
2019  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Outstanding beginning balance (in shares) 126,000
Target Shares Granted (in shares) 0
Target Shares Vested (in shares) (126,000)
Target Shares Forfeited (in shares) 0
Outstanding ending balance (in shares) 0
Weighted Average FV Per Share  
Outstanding ending balance (in dollars per share) | $ / shares $ 27.49
2020  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Outstanding beginning balance (in shares) 809,000
Target Shares Granted (in shares) 0
Target Shares Vested (in shares) 0
Target Shares Forfeited (in shares) 0
Outstanding ending balance (in shares) 809,000
Weighted Average FV Per Share  
Outstanding ending balance (in dollars per share) | $ / shares $ 8.30
2021  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Outstanding beginning balance (in shares) 651,000
Target Shares Vested (in shares) 0
Target Shares Forfeited (in shares) 0
Outstanding ending balance (in shares) 651,000
Weighted Average FV Per Share  
Outstanding ending balance (in dollars per share) | $ / shares $ 14.76
2022  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Outstanding beginning balance (in shares) 0
Target Shares Granted (in shares) 328,000
Target Shares Vested (in shares) 0
Target Shares Forfeited (in shares) 0
Outstanding ending balance (in shares) 328,000
Weighted Average FV Per Share  
Outstanding ending balance (in dollars per share) | $ / shares $ 19.99
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Related-Party Transactions (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2018
USD ($)
Mar. 31, 2022
USD ($)
property
fleet
Mar. 31, 2021
USD ($)
Mar. 30, 2022
fleet
Dec. 31, 2021
USD ($)
Related party leasing          
Related Party Transaction [Line Items]          
Number of properties adjacent to corporate office subject to leases | property   5      
Property 1 | Related party leasing          
Related Party Transaction [Line Items]          
Expenses with related party   $ 30      
Property 2 | Related party leasing          
Related Party Transaction [Line Items]          
Expenses with related party   30      
Property 3 | Related party leasing          
Related Party Transaction [Line Items]          
Expenses with related party   100      
Property 4 | Related party leasing          
Related Party Transaction [Line Items]          
Expenses with related party   100      
Property 5 | Related party leasing          
Related Party Transaction [Line Items]          
Expenses with related party   200      
Pioneer and Pioneer Pumping Services          
Related Party Transaction [Line Items]          
Revenue (including idle fees)   123,500 $ 86,300    
Receivable from related parties   79,300     $ 62,100
Payable to related parties   $ 0     $ 0
Pioneer and Pioneer Pumping Services | Asset acquisition          
Related Party Transaction [Line Items]          
Common stock consideration $ 16,600        
Cash received from acquisition $ 110,000        
A&R Pressure Pumping Services Agreement | Asset acquisition          
Related Party Transaction [Line Items]          
Number of contracted fleets | fleet   6   8  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
period
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2013
Operating Leases        
Cash paid for operating lease $ 100 $ 100    
Discount rate 6.70%      
Lease term 1 year      
ROU asset $ 1,900   $ 1,200  
Accumulated amortization 900   $ 800  
Lease expense 100 100    
Finance Leases        
Payments included in measurement of operating lease liabilities 100 100    
Non-cash lease obligation 955      
Short-Term Leases        
Asset lease $ 200 $ 200    
Real Estate Lease        
Operating Leases        
Term of contract       10 years
Renewal term (up to)       10 years
Maintenance Facility Lease        
Operating Leases        
Term of contract 2 years      
Cash paid for operating lease $ 30      
Renewal term (up to) 1 year      
Discount rate 3.40%      
Lease term 1 year 10 months 24 days      
Lessee, operating lease, number of additional lease periods | period 3      
Finance Leases        
Non-cash lease obligation $ 600      
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 540
2023 398
2024 50
Total undiscounted future lease payments 988
Less: amount representing interest (33)
Present value of future lease payments (lease obligation) $ 955
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended
May 31, 2020
lawsuit
Mar. 31, 2022
USD ($)
Apr. 13, 2022
USD ($)
Jan. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Obligation with Joint and Several Liability Arrangement [Line Items]          
Lease commitment   $ 3,100,000      
Letters of credit   4,200,000      
Subsequent Event          
Obligation with Joint and Several Liability Arrangement [Line Items]          
Letters of credit     $ 5,000,000    
Texas Comptroller of Public Accounts          
Obligation with Joint and Several Liability Arrangement [Line Items]          
Refund adjustment from settlement with taxing authority       $ 10,700,000 $ 2,100,000
Fire and/or Explosion Wellsites          
Obligation with Joint and Several Liability Arrangement [Line Items]          
Self insurance for losses (up to)   $ 10,000,000      
In re ProPetro Holding Corp. Derivative Litigation          
Obligation with Joint and Several Liability Arrangement [Line Items]          
Shareholder derivative lawsuits | lawsuit 2        
XML 49 pump-20220331_htm.xml IDEA: XBRL DOCUMENT 0001680247 2022-01-01 2022-03-31 0001680247 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001680247 pump:PreferredStockPurchaseRightsMember 2022-01-01 2022-03-31 0001680247 2022-04-30 0001680247 2022-03-31 0001680247 2021-12-31 0001680247 2021-01-01 2021-03-31 0001680247 us-gaap:CommonStockMember 2021-12-31 0001680247 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001680247 us-gaap:RetainedEarningsMember 2021-12-31 0001680247 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001680247 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001680247 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001680247 us-gaap:CommonStockMember 2022-03-31 0001680247 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001680247 us-gaap:RetainedEarningsMember 2022-03-31 0001680247 us-gaap:CommonStockMember 2020-12-31 0001680247 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001680247 us-gaap:RetainedEarningsMember 2020-12-31 0001680247 2020-12-31 0001680247 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001680247 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001680247 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001680247 us-gaap:CommonStockMember 2021-03-31 0001680247 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001680247 us-gaap:RetainedEarningsMember 2021-03-31 0001680247 2021-03-31 0001680247 2022-04-01 2022-03-31 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember 2018-12-31 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember 2022-03-31 0001680247 2018-01-01 2018-12-31 0001680247 2018-12-31 0001680247 srt:MinimumMember pump:ABLFacilityMember pump:LIBORLoansMember 2018-01-01 2018-12-31 0001680247 srt:MaximumMember pump:ABLFacilityMember pump:LIBORLoansMember 2018-01-01 2018-12-31 0001680247 srt:MinimumMember pump:ABLFacilityMember pump:BaseRateLoansMember 2018-01-01 2018-12-31 0001680247 srt:MaximumMember pump:ABLFacilityMember pump:BaseRateLoansMember 2018-01-01 2018-12-31 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember pump:LIBORLoansMember 2018-12-31 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-04-13 0001680247 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-04-13 2022-04-13 0001680247 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-04-13 2022-04-13 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-04-30 0001680247 us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-04-13 2022-04-13 0001680247 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember pump:SOFRLoansMember 2022-04-13 2022-04-13 0001680247 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember pump:SOFRLoansMember 2022-04-13 2022-04-13 0001680247 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember pump:BaseRateLoansMember 2022-04-13 2022-04-13 0001680247 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember pump:ABLFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember pump:BaseRateLoansMember 2022-04-13 2022-04-13 0001680247 pump:ABLFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001680247 pump:ABLFacilityMember us-gaap:LineOfCreditMember 2022-03-31 0001680247 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember pump:PressurePumpingSegmentMember 2021-12-31 0001680247 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember pump:PressurePumpingSegmentMember 2021-12-01 2021-12-31 0001680247 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember pump:ServiceConcentrationRiskMember pump:PressurePumpingSegmentMember 2022-01-01 2022-03-31 0001680247 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember pump:ServiceConcentrationRiskMember pump:PressurePumpingSegmentMember 2021-01-01 2021-03-31 0001680247 pump:PressurePumpingSegmentMember 2022-01-01 2022-03-31 0001680247 us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001680247 pump:PressurePumpingSegmentMember 2022-03-31 0001680247 us-gaap:CorporateAndOtherMember 2022-03-31 0001680247 pump:PressurePumpingSegmentMember 2021-01-01 2021-03-31 0001680247 us-gaap:CorporateAndOtherMember 2021-01-01 2021-03-31 0001680247 pump:PressurePumpingSegmentMember 2021-12-31 0001680247 us-gaap:CorporateAndOtherMember 2021-12-31 0001680247 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001680247 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001680247 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001680247 us-gaap:PerformanceSharesMember 2021-01-01 2021-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001680247 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001680247 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001680247 us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001680247 us-gaap:PerformanceSharesMember 2021-01-01 2021-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember pump:IncentiveAwardPlanMember 2022-01-01 2022-03-31 0001680247 pump:EmployeesAndOfficersMember us-gaap:RestrictedStockUnitsRSUMember pump:IncentiveAwardPlanMember 2022-01-01 2022-03-31 0001680247 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember pump:IncentiveAwardPlanMember 2022-01-01 2022-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember pump:IncentiveAwardPlanMember 2022-03-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001680247 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001680247 pump:A2019Member us-gaap:PerformanceSharesMember 2021-12-31 0001680247 pump:A2019Member us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001680247 pump:A2019Member us-gaap:PerformanceSharesMember 2022-03-31 0001680247 pump:A2020Member us-gaap:PerformanceSharesMember 2021-12-31 0001680247 pump:A2020Member us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001680247 pump:A2020Member us-gaap:PerformanceSharesMember 2022-03-31 0001680247 pump:A2021Member us-gaap:PerformanceSharesMember 2021-12-31 0001680247 pump:A2021Member us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001680247 pump:A2021Member us-gaap:PerformanceSharesMember 2022-03-31 0001680247 pump:A2022Member us-gaap:PerformanceSharesMember 2021-12-31 0001680247 pump:A2022Member us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001680247 pump:A2022Member us-gaap:PerformanceSharesMember 2022-03-31 0001680247 us-gaap:PerformanceSharesMember 2021-12-31 0001680247 us-gaap:PerformanceSharesMember 2022-03-31 0001680247 pump:IncentiveAwardPlanMember 2022-01-01 2022-03-31 0001680247 pump:IncentiveAwardPlanMember 2021-01-01 2021-03-31 0001680247 pump:IncentiveAwardPlanMember 2022-03-31 0001680247 pump:RelatedPartyLeasingArrangementsMember 2022-03-31 0001680247 pump:PropertyOneMember pump:RelatedPartyLeasingArrangementsMember 2022-01-01 2022-03-31 0001680247 pump:PropertyTwoMember pump:RelatedPartyLeasingArrangementsMember 2022-01-01 2022-03-31 0001680247 pump:PropertyThreeMember pump:RelatedPartyLeasingArrangementsMember 2022-01-01 2022-03-31 0001680247 pump:PropertyFourMember pump:RelatedPartyLeasingArrangementsMember 2022-01-01 2022-03-31 0001680247 pump:PropertyFiveMember pump:RelatedPartyLeasingArrangementsMember 2022-01-01 2022-03-31 0001680247 pump:AssetAcquisitionMember pump:PioneerandPioneerPumpingServicesMember 2018-12-31 2018-12-31 0001680247 pump:AssetAcquisitionMember pump:ARPressurePumpingServicesAgreementMember 2022-03-31 0001680247 pump:AssetAcquisitionMember pump:ARPressurePumpingServicesAgreementMember 2022-03-30 0001680247 pump:PioneerandPioneerPumpingServicesMember 2022-01-01 2022-03-31 0001680247 pump:PioneerandPioneerPumpingServicesMember 2021-01-01 2021-03-31 0001680247 pump:PioneerandPioneerPumpingServicesMember 2022-03-31 0001680247 pump:PioneerandPioneerPumpingServicesMember 2021-12-31 0001680247 pump:RealEstateLeaseMember 2013-03-31 0001680247 pump:MaintenanceFacilityLeaseMember 2022-03-31 0001680247 pump:MaintenanceFacilityLeaseMember 2022-01-01 2022-03-31 0001680247 us-gaap:SubsequentEventMember 2022-04-13 0001680247 pump:InReProPetroHoldingCorpDerivativeLitigationMember 2020-05-01 2020-05-31 0001680247 pump:FireAndOrExplosionWellsitesMember 2022-01-01 2022-03-31 0001680247 pump:TexasComptrollerOfPublicAccountsMember 2022-01-31 0001680247 pump:TexasComptrollerOfPublicAccountsMember 2021-03-31 shares iso4217:USD iso4217:USD shares pump:segment pure pump:turbine pump:property pump:fleet pump:period pump:lawsuit 0001680247 false 2022 Q1 --12-31 true http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember http://fasb.org/us-gaap/2021-01-31#ServiceMember P1M 10-Q true 2022-03-31 false 001-38035 ProPetro Holding Corp. DE 26-3685382 1706 South Midkiff, Midland TX 79701 432 688-0012 Common Stock, par value $0.001 per share PUMP NYSE Preferred Stock Purchase Rights NYSE Yes Yes Large Accelerated Filer Large Accelerated Filer false false false 104240512 70768000 111918000 217000 217000 172180000 128148000 2297000 3949000 5092000 6752000 491000 297000 250828000 251064000 831625000 808494000 909000 409000 1089000 1269000 1089000 1269000 1084451000 1061236000 151668000 152649000 685000 369000 19738000 20767000 172091000 173785000 64878000 61052000 270000 97000 237239000 234934000 0.001 0.001 30000000 30000000 0 0 0 0 0.001 0.001 200000000 200000000 103999626 103437177 104000 103000 853921000 844829000 -6813000 -18630000 847212000 826302000 1084451000 1061236000 282680000 161458000 197271000 123378000 31707000 20201000 31854000 33478000 -16117000 -13052000 276949000 190109000 5731000 -28651000 134000 176000 10357000 1789000 10223000 1613000 15954000 -27038000 4137000 -6663000 11817000 -20375000 0.11 -0.20 0.11 -0.20 103683000 101550000 105384000 101550000 103437000 103000 844829000 -18630000 826302000 11364000 11364000 562000 1000 419000 420000 2691000 2691000 11817000 11817000 103999000 104000 853921000 -6813000 847212000 100913000 101000 835115000 35555000 870771000 2487000 2487000 1145000 1000 -1000 0 5614000 5614000 -20375000 -20375000 102058000 102000 831987000 15180000 847269000 11817000 -20375000 31854000 33478000 3826000 -6663000 134000 134000 11364000 2487000 -16117000 -13052000 44032000 25698000 -156000 -325000 -1653000 -401000 -1707000 -3383000 -10035000 18579000 609000 -2095000 25170000 17008000 64323000 22494000 275000 224000 -64048000 -22270000 0 2037000 419000 0 2691000 5614000 -2272000 -7651000 -41150000 -12913000 111918000 68772000 70768000 55859000 Basis of Presentation<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The accompanying condensed consolidated financial statements of ProPetro Holding Corp. and its subsidiary (the "Company," "we," "us" or "our") have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission ("SEC") for interim financial information and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. Those adjustments (which consisted of normal recurring accruals) that are, in the opinion of management, necessary for a fair presentation of the results of the interim periods have been made. Results of operations for such interim periods are not necessarily indicative of the results of operations for a full year due to changes in market conditions and other factors. The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021, included in our Form 10-K filed with the SEC (our "Form 10-K").</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The Company’s services are sold based upon contracts with customers. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of the principal activities, aggregated into our one reportable segment—"Pressure Pumping," and "all other" category, from which the Company generates its revenue.</span></div><div style="margin-bottom:9pt"><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-style:italic;font-weight:400;line-height:120%">Pressure Pumping</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Pressure pumping consists of downhole pumping services, which includes hydraulic fracturing (inclusive of acidizing services) and cementing. </span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hydraulic fracturing is a well-stimulation technique intended to optimize hydrocarbon flow paths during the completion phase of shale wellbores. The process involves the injection of water, sand and chemicals under high pressure into shale formations. Our hydraulic fracturing contracts with our customers have one performance obligation, which is the contracted total stages, satisfied over time. We recognize revenue over time using a progress output, unit-of-work performed method, which is based on the agreed fixed transaction price and actual stages completed. We believe that recognizing revenue based on actual stages completed faithfully depicts how our hydraulic fracturing services are transferred to our customers over time. In addition, certain of our hydraulic fracturing equipment is entitled to reservation or idle fee charges if a customer were to reserve or idle committed hydraulic fracturing equipment. The Company recognizes revenue related to idle or reservation fee charges on a daily basis or monthly as the performance obligations are met.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acidizing, which is part of our hydraulic fracturing operating segment, involves a well-stimulation technique where acid or similar chemicals are injected under pressure into formations to form or expand fissures. Our acidizing contracts have one performance obligatio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">atisfied at a point-in-time, upon completion of the contracted service or sale of the acid or chemical when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize acidizing revenue at a point-in-time, upon completion of the performance obligation.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cementing services use pressure pumping equipment to deliver a slurry of liquid cement that is pumped down a well between the casing and the borehole. Our cementing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize cementing revenue at a point-in-time, upon completion of the performance obligation. </span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price for each performance obligation for all our pressure pumping services is fixed per our contracts with our customers.</span></div><div style="margin-bottom:9pt"><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-style:italic;font-weight:400;line-height:120%">    All Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— All other consists of coiled tubing operations, which are downhole well completion/remedial services. The performance obligation for these services has a fixed transaction price which is satisfied at a point-in-time upon completion of the service when control is transferred to the customer. Accordingly, we recognize revenue at a point-in-time, upon completion of the service and transfer of control to the customer. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Accounts receivables are stated at the amount billed and billable to customers. At March 31, 2022, and December 31, 2021, accrued revenue (unbilled receivable) included as part of our accounts receivable was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$70.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $19.4 million, </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. At March 31, 2022, the transaction price allocated to the remaining performance obligation for our partially completed hydraulic fracturing operations was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $35.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is expected to be completed and recognized within one month following the current period balance sheet date, in our pressure pumping reportable segment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          As of March 31, 2022, the Company </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">had $0.2 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allowance for credit losses. Our allowance for credit losses is based on the evaluation of both our historic collection experience and the expected impact of any potential deteriorating economic conditions in the oil and gas industry. We evaluated the historic loss experience on our accounts receivable and also separately considered customers with receivable balances that could be negatively impacted by current economic developments and market conditions. While the Company has not experienced significant credit losses in the past and has not yet seen material changes to the payment patterns of its customers, the Company cannot predict with any certainty the degree to which the impacts of the COVID-19 pandemic, including the potential impact of periodically adjusted borrowing base limits, level of hedged production, or unforeseen well shut-downs may affect the ability of its customers to timely pay receivables when due. Accordingly, in future periods, the Company may revise its estimates of expected credit losses.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The table below shows a summary of allowance for credit losses during the three months ended March 31, 2022:</span></div><div style="margin-bottom:9pt;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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></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"/></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%">Balance - January 1, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Provision for credit losses during the period</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"/></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%">Write-off during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Balance - March 31, 2022</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%">217 </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> Basis of Presentation          The accompanying condensed consolidated financial statements of ProPetro Holding Corp. and its subsidiary (the "Company," "we," "us" or "our") have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission ("SEC") for interim financial information and do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America ("GAAP") for annual financial statements. Those adjustments (which consisted of normal recurring accruals) that are, in the opinion of management, necessary for a fair presentation of the results of the interim periods have been made. Results of operations for such interim periods are not necessarily indicative of the results of operations for a full year due to changes in market conditions and other factors. The condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto for the year ended December 31, 2021, included in our Form 10-K filed with the SEC (our "Form 10-K"). <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The Company’s services are sold based upon contracts with customers. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following is a description of the principal activities, aggregated into our one reportable segment—"Pressure Pumping," and "all other" category, from which the Company generates its revenue.</span></div><div style="margin-bottom:9pt"><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-style:italic;font-weight:400;line-height:120%">Pressure Pumping</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Pressure pumping consists of downhole pumping services, which includes hydraulic fracturing (inclusive of acidizing services) and cementing. </span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hydraulic fracturing is a well-stimulation technique intended to optimize hydrocarbon flow paths during the completion phase of shale wellbores. The process involves the injection of water, sand and chemicals under high pressure into shale formations. Our hydraulic fracturing contracts with our customers have one performance obligation, which is the contracted total stages, satisfied over time. We recognize revenue over time using a progress output, unit-of-work performed method, which is based on the agreed fixed transaction price and actual stages completed. We believe that recognizing revenue based on actual stages completed faithfully depicts how our hydraulic fracturing services are transferred to our customers over time. In addition, certain of our hydraulic fracturing equipment is entitled to reservation or idle fee charges if a customer were to reserve or idle committed hydraulic fracturing equipment. The Company recognizes revenue related to idle or reservation fee charges on a daily basis or monthly as the performance obligations are met.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acidizing, which is part of our hydraulic fracturing operating segment, involves a well-stimulation technique where acid or similar chemicals are injected under pressure into formations to form or expand fissures. Our acidizing contracts have one performance obligatio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">atisfied at a point-in-time, upon completion of the contracted service or sale of the acid or chemical when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize acidizing revenue at a point-in-time, upon completion of the performance obligation.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cementing services use pressure pumping equipment to deliver a slurry of liquid cement that is pumped down a well between the casing and the borehole. Our cementing contracts have one performance obligation, satisfied at a point-in-time, upon completion of the contracted service when control is transferred to the customer. Jobs for these services are typically short term in nature, with most jobs completed in less than a day. We recognize cementing revenue at a point-in-time, upon completion of the performance obligation. </span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price for each performance obligation for all our pressure pumping services is fixed per our contracts with our customers.</span></div><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-style:italic;font-weight:400;line-height:120%">    All Other</span>— All other consists of coiled tubing operations, which are downhole well completion/remedial services. The performance obligation for these services has a fixed transaction price which is satisfied at a point-in-time upon completion of the service when control is transferred to the customer. Accordingly, we recognize revenue at a point-in-time, upon completion of the service and transfer of control to the customer. 1 Accounts Receivable          Accounts receivables are stated at the amount billed and billable to customers. 70600000 19400000 35500000 <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          As of March 31, 2022, the Company </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">had $0.2 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allowance for credit losses. Our allowance for credit losses is based on the evaluation of both our historic collection experience and the expected impact of any potential deteriorating economic conditions in the oil and gas industry. We evaluated the historic loss experience on our accounts receivable and also separately considered customers with receivable balances that could be negatively impacted by current economic developments and market conditions. While the Company has not experienced significant credit losses in the past and has not yet seen material changes to the payment patterns of its customers, the Company cannot predict with any certainty the degree to which the impacts of the COVID-19 pandemic, including the potential impact of periodically adjusted borrowing base limits, level of hedged production, or unforeseen well shut-downs may affect the ability of its customers to timely pay receivables when due. Accordingly, in future periods, the Company may revise its estimates of expected credit losses.</span></div> 200000 The table below shows a summary of allowance for credit losses during the three months ended March 31, 2022:<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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><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%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></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"/></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%">Balance - January 1, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Provision for credit losses during the period</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"/></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%">Write-off during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Balance - March 31, 2022</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%">217 </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> 217000 0 0 217000 Recently Issued Accounting StandardsRecently Issued Accounting Standards Adopted in 2022<span style="background-color:#ffffff;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 ("FASB") issued ASU No. 2020-04, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span>, which provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate ("LIBOR"). The guidance provides certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. This guidance is effective upon issuance and expires on December 31, 2022. Effective January 1, 2022, we adopted this guidance, and the adoption did not materially affect the Company’s condensed consolidated financial statements. Recently Issued Accounting StandardsRecently Issued Accounting Standards Adopted in 2022<span style="background-color:#ffffff;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 ("FASB") issued ASU No. 2020-04, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span>, which provides temporary optional guidance to companies impacted by the transition away from the London Interbank Offered Rate ("LIBOR"). The guidance provides certain expedients and exceptions to applying GAAP in order to lessen the potential accounting burden when contracts, hedging relationships, and other transactions that reference LIBOR as a benchmark rate are modified. This guidance is effective upon issuance and expires on December 31, 2022. Effective January 1, 2022, we adopted this guidance, and the adoption did not materially affect the Company’s condensed consolidated financial statements. Fair Value Measurement <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           Fair value ("FV") is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          In determining fair value, the Company uses various valuation approaches and establishes a hierarchy for inputs used in measuring fair value that maximizes the use of relevant observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used, when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions other market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the observability of inputs as follows:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these instruments does not entail a significant degree of judgment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Level 2 — Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Level 3 — Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Our financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued and other current liabilities, and long-term debt (if any). The estimated fair value of our financial instruments at March 31, 2022 and December 31, 2021, approximated or equaled their carrying values as reflected in our condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     No assets were measured at fair value on a nonrecurring basis as of March 31, 2022 and December 31, 2021, respectively.</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          No impairment of property and equipment was recorded during the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2022 and 2021. </span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">     </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    Our </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">DuraStim®</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> equipment is yet to be commercialized. If we are not able to successfully commercialize the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">DuraStim® </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">equipment, and are not able to deploy the equipment for alternative uses, we will incur impairment losses on the carrying value of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">DuraStim® </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">equipment. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, the carrying value of our </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">DuraStim®</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> equipment is approximately $88 million.</span></div> Fair Value Measurement <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           Fair value ("FV") is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the "exit price") in an orderly transaction between market participants at the measurement date.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          In determining fair value, the Company uses various valuation approaches and establishes a hierarchy for inputs used in measuring fair value that maximizes the use of relevant observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used, when available. Observable inputs are inputs that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company's assumptions about the assumptions other market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the observability of inputs as follows:</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. Valuation adjustments and block discounts are not applied to Level 1 instruments. Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these instruments does not entail a significant degree of judgment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Level 2 — Valuations based on one or more quoted prices in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Level 3 — Valuations based on inputs that are unobservable and significant to the overall fair value measurement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          A financial instrument's categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Our financial instruments include cash and cash equivalents, accounts receivable, accounts payable, accrued and other current liabilities, and long-term debt (if any). The estimated fair value of our financial instruments at March 31, 2022 and December 31, 2021, approximated or equaled their carrying values as reflected in our condensed consolidated balance sheets.</span></div> 0 0 88000000 Long-Term Debt <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset-Based Loan ("ABL") Credit Facility</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Our revolving credit facility, as amended in 2018, had a total borrowing capacity of $300.0 million (subject to the borrowing base limit), with a maturity date of December 19, 2023. The revolving credit facility had a borrowing base of 85% of monthly eligible accounts receivable less customary reserves, as redetermined monthly. The borrowing base under our revolving credit facility, as amended in 2018, was $60.1 million as of March 31, 2022. The revolving credit facility, included a springing fixed charge coverage ratio to apply when excess availability was less than the greater of (i) 10% of the lesser of the facility size or the borrowing base or (ii) $22.5 million. Borrowings under this revolving credit facility accrued interest based on a three-tier pricing grid tied to availability, and we had the option to elect for loans to be based on either LIBOR or base rate, plus the applicable margin, which ranged from 1.75% to 2.25% for LIBOR loans and 0.75% to 1.25% for base rate loans, with a LIBOR floor of zero. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Effectiv</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e April 13, 2022, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company entered into an amendment of its revolving credit facility (as amended and restated, "ABL Credit Facility"). The ABL Credit Facility decreased t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he borrowing capacity to $150.0 million (subject to the Borrowing Base (as defined below) limit), with a maturity date extended to April 13, 2027. The ABL Credit Facility has a borrowing base of 85% to 90%, dep</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ending on the credit ratings of our accounts receivable counterparties, of monthly eligible accounts receivable less customary reserves (the "Borrowing Base"), as redetermined monthly. The Borrowing Base as of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> April 30, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$86.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ABL Credit Facility includes a springing fixed charge coverage ratio to apply when excess availability is less than the greater of (i) 10% of the lesser of the facility size or the Borrowing Base or (ii) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under this facility we are required to comply, subject to certain exceptions and materiality qualifiers, with certain customary affirmative and negative covenants, including, but not limited to, covenants pertaining to our ability to incur liens, indebtedness, changes in the nature of our business, mergers and other fundamental changes, disposal of assets, investments and restricted payments, amendments to our organizational documents or accounting policies, prepayments of certain debt, dividends, transactions with affiliates, and certain other activities. Borrowings under the ABL Credit Facility are secured by a first priority lien and security interest in substantially all assets of the Company. Borrowings under the ABL Credit Facility accrue interest based on a three-tier pricing grid tied to availability, and we may elect for loans to be based on either the Secured Overnight Financing Rate ("SOFR") or the base rate, plus the applicable margin, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which ranges from 1.50% to 2.00% for SOFR loans and 0.50% to 1.00% for base rate loans.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The loan origination costs relating to the ABL Credit Facility are classified as an asset in our balance sheet. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no borrowings </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the revolving credit facility as of March 31, 2022 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2021.</span></div> 300000000 0.85 60100000 0.10 22500000 0.0175 0.0225 0.0075 0.0125 0 150000000 0.85 0.90 86600000 0.10 10000000 0.0150 0.0200 0.0050 0.0100 0 0 Reportable Segment Information<div style="margin-bottom:9pt;margin-top:6pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three operating segments for which discrete financial information is readily available: hydraulic fracturing (inclusive of acidizing), cementing and coiled tubing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> These operating segments represent how the Chief Operating Decision Maker evaluates performance and allocates resources. </span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Company disposed of two turbine generators included in our pressure pumping reportable segment for total cash proceeds of approximately $36.0 million. The net book value of the two turbines prior to the disposal was approximately $39.5 million, resulting in loss on disposal of approximately $3.5 million. </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB Accounting Standards Codification</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC") 280—</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has one reportable segment (pressure pumping) comprised of the hydraulic fracturing and cementing operating segments. The coiled tubing operating segment and corporate administrative expense (inclusive of our total income tax expense (benefit), other (income) and expense and interest expense) are included in the "all other" category in the table below. Total corporate administrative expense for the three months ended March 31, 2022 and 2021</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $17.3 million and $5.0 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6.3pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Our hydraulic fracturing operating segment revenue approxima</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ted 93.6% and 93.3% o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f our pressure pumping revenue during the three</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6.3pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inter-segment revenues are not material and are not shown separately in the table below.</span></div><div style="margin-bottom:9pt;margin-top:6.3pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages and assesses the performance of the reportable segment by its adjusted EBITDA (earnings before other income (expense), interest expense, income taxes, depreciation and amortization, stock-based compensation expense, severance and related expense, impairment expense, (gain)/loss on disposal of assets and other unusual or nonrecurring expenses or (income)).</span></div><div style="margin-bottom:9pt;margin-top:6.3pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation from segment level financial information to the consolidated statement of operations is provided in the table below (in thousands):</span></div><div style="margin-bottom:9pt;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:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Pressure Pumping</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">All Other</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><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%">277,112 </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;border-top:1pt solid #000;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%">5,568 </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;border-top:1pt solid #000;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%">282,680 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,995 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,462)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,533 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,930 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,854 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,602 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,728 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,878 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,573 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,451 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" 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:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Pressure Pumping</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,191 </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;border-top:1pt solid #000;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%">3,267 </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;border-top:1pt solid #000;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%">161,458 </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 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,870 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,853)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,017 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,513 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,478 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,023 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,328 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023,037 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,199 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,236 </span></td><td style="background-color:#cceeff;border-top:3pt double #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;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;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reconciliation of net income (loss) to adjusted EBITDA (in thousands):</span></div><div style="margin-bottom:4pt"><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.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" 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:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Pressure Pumping</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">29,370 </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,553)</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:#231f20;font-family:'Times 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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%">30,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on disposal of assets</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%">16,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">11,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</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">(2)</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other general and administrative expense</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,995 </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%">(10,462)</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%">66,533 </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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" 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:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Pressure Pumping</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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%">(13,675)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,700)</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%">(20,375)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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%">32,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on disposal of assets</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%">13,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other general and administrative expense, (net)</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA </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%">31,870 </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%">(11,853)</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%">20,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other general and administrative expense, (net of reimbursement from insurance carriers) primarily relates to nonrecurring professional fees paid to external consultants in connection with our audit committee review, SEC investigation and shareholder litigation, net of insurance recoveries. During the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">three months ended March 31, 2022 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021, we received reimbursement of approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $1.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $1.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively, from our insurance carriers in connection with the SEC investigation and shareholder litigation.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $10.7 million of net tax refund (net of advisory fees) received from the Texas Comptroller of Public Accounts in connection with limited sales, excise, and use tax beginning July 1, 2015 through December 31, 2018.</span></div> 3 2 36000000 2 39500000 -3500000 1 17300000 5000000 0.936 0.933 A reconciliation from segment level financial information to the consolidated statement of operations is provided in the table below (in thousands):<div style="margin-bottom:9pt;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:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">Pressure Pumping</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">All Other</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><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%">277,112 </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;border-top:1pt solid #000;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%">5,568 </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;border-top:1pt solid #000;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%">282,680 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,995 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,462)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,533 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,930 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,854 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,602 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,728 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,878 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,573 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,451 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" 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:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Pressure Pumping</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,191 </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;border-top:1pt solid #000;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%">3,267 </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;border-top:1pt solid #000;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%">161,458 </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 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,870 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,853)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,017 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,513 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,478 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 12.25pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,023 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,328 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023,037 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,199 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,236 </span></td><td style="background-color:#cceeff;border-top:3pt double #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;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;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reconciliation of net income (loss) to adjusted EBITDA (in thousands):</span></div><div style="margin-bottom:4pt"><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.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" 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:700;line-height:100%">Three Months Ended March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Pressure Pumping</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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%">29,370 </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,553)</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:#231f20;font-family:'Times 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:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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%">30,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on disposal of assets</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%">16,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(304)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">11,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</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">(2)</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other general and administrative expense</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,995 </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%">(10,462)</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%">66,533 </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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" 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:700;line-height:100%">Three Months Ended March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">Pressure Pumping</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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%">(13,675)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,700)</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%">(20,375)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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%">32,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on disposal of assets</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%">13,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other general and administrative expense, (net)</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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA </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%">31,870 </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%">(11,853)</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%">20,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other general and administrative expense, (net of reimbursement from insurance carriers) primarily relates to nonrecurring professional fees paid to external consultants in connection with our audit committee review, SEC investigation and shareholder litigation, net of insurance recoveries. During the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">three months ended March 31, 2022 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021, we received reimbursement of approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $1.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $1.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, respectively, from our insurance carriers in connection with the SEC investigation and shareholder litigation.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $10.7 million of net tax refund (net of advisory fees) received from the Texas Comptroller of Public Accounts in connection with limited sales, excise, and use tax beginning July 1, 2015 through December 31, 2018.</span></div> 277112000 5568000 282680000 76995000 -10462000 66533000 30930000 924000 31854000 71602000 126000 71728000 1047878000 36573000 1084451000 158191000 3267000 161458000 31870000 -11853000 20017000 32513000 965000 33478000 30023000 2305000 32328000 1023037000 38199000 1061236000 29370000 -17553000 11817000 30930000 924000 31854000 0 134000 134000 0 4137000 4137000 -16421000 304000 -16117000 0 11364000 11364000 0 -10357000 -10357000 274000 1193000 1467000 76995000 -10462000 66533000 -13675000 -6700000 -20375000 32513000 965000 33478000 0 176000 176000 0 -6663000 -6663000 -13032000 -20000 -13052000 0 2487000 2487000 0 -1789000 -1789000 0 -961000 -961000 0 612000 612000 31870000 -11853000 20017000 1000000 1600000 10700000 Net Income (Loss) Per Share<div style="margin-bottom:9pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Basic net income (loss) per common share is computed by dividing the net income (loss) relevant to the common stockholders by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per common share uses the same net income (loss) divided by the sum of the weighted average number of shares of common stock outstanding during the period, plus dilutive effects of options, performance and restricted stock units outstanding during the period calculated using the treasury method and the potential dilutive effects of preferred stocks (if any) calculated using the if-converted method.</span></div><div style="margin-bottom:9pt;padding-right:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The table below shows the calculations for the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2022 and 2021, (in thousands, except for per share data):</span></div><div style="margin-bottom:9pt;padding-right:6.75pt"><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:64.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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-style:italic;font-weight:400;line-height:100%">Numerator (both basic and diluted)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) relevant to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,817 </span></td><td style="background-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%">(20,375)</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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Denominator for basic income (loss) per share</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%">103,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,550 </span></td><td style="background-color:#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%">Dilutive effect of stock options</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%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Dilutive effect of performance share units</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%">— </span></td><td style="background-color:#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%">Dilutive effect of restricted stock units</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%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Denominator for diluted income (loss) per share</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%">105,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">101,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</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%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(0.20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">0.11 </span></td><td style="background-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%">(0.20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  As shown in the table below, the f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ollowing stock options, restricted stock units and performance stock units outstanding</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022 and 2021, respectively, have not been included in the calculation of diluted loss per common share for the three months ended March 31, 2022 and 2021 because they will be anti-dilutive to the calculation of diluted net income (loss) per common share:</span></div><div style="margin-bottom:9pt;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:70.245%"/><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.496%"/><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.499%"/><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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">2022</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:700;line-height:100%">2021</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%">Stock options</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%">500 </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,912 </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%">Restricted stock units</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%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">Performance stock units</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%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </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%">4,956 </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> The table below shows the calculations for the <span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended March 31, 2022 and 2021, (in thousands, except for per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" 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:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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-style:italic;font-weight:400;line-height:100%">Numerator (both basic and diluted)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) relevant to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,817 </span></td><td style="background-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%">(20,375)</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;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Denominator for basic income (loss) per share</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%">103,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,550 </span></td><td style="background-color:#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%">Dilutive effect of stock options</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%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Dilutive effect of performance share units</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%">— </span></td><td style="background-color:#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%">Dilutive effect of restricted stock units</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%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Denominator for diluted income (loss) per share</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%">105,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">101,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</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%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">(0.20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">0.11 </span></td><td style="background-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%">(0.20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11817000 -20375000 103683000 101550000 186000 0 828000 0 687000 0 105384000 101550000 0.11 -0.20 0.11 -0.20 As shown in the table below, the f<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ollowing stock options, restricted stock units and performance stock units outstanding</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2022 and 2021, respectively, have not been included in the calculation of diluted loss per common share for the three months ended March 31, 2022 and 2021 because they will be anti-dilutive to the calculation of diluted net income (loss) per common share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><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.496%"/><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.499%"/><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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:700;line-height:100%">2022</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:700;line-height:100%">2021</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%">Stock options</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%">500 </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,912 </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%">Restricted stock units</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%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">Performance stock units</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%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </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%">4,956 </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> 500000 1912000 277000 1564000 160000 1480000 937000 4956000 Stock-Based Compensation<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">          There were no new stock option grants during the three months ended March 31, 2022. As of March 31, 2022, the aggregate intrinsic value for our outstanding stock options was $2.3 million, and the aggregate intrinsic value for our exercisable stock options was $2.3 million. The aggregate intrinsic value for the exercised stock options during the three months ended March 31, 2022 was approximately $0.8 million. The remaining exercise period for both the outstanding and exercisable stock options as of March 31, 2022 w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.4 years.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><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-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">          A summary of the stock option activity for the three months ended March 31, 2022 is presented below (in thousands, except for weighted average price):</span></div><div style="margin-bottom:9pt;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:69.324%"/><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.955%"/><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.957%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</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%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </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%">9.77 </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%">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 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%">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%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 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%">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%">— </span></td><td style="background-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Outstanding at March 31, 2022</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%">693 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">10.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Exercisable at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><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 Units </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         During the three months ended March 31, 2022, we granted 560,274 restricted stock units ("RSUs") to employees, officers and directors pursuant to the ProPetro Holding Corp. 2020 Long Term Incentive Plan (the "2020 Incentive Plan"), which generally vest ratably over a three-year vesting period, in the case of awards to employees and officers, and generally vest in full after one year, in the case of awards to directors. RSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases to be an employee or director of the Company prior to vesting of the award. Each RSU represents the right to receive one share of common stock. The grant date fair value of the RSUs is based on the closing share price of our common stock on the date of grant. As of March 31, 2022, the total unrecognized compensation expense for all RSUs was approximately $11.3 million, and is expected to be recognized over a weighted average period of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3 years</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-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">        On March 31, 2022, the Company modified the RSUs previously granted to a former officer in 2019, 2020 and 2021 to accelerate the vesting of such RSUs in connection with his separation agreement. As a result of this modification, we recorded an incremental stock expense of $1.3 million during the three months ended March 31, 2022. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The following table summarizes RSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</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%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,413 </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%">9.19 </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%">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%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-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.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">(2)</span></td><td style="background-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%">9.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Canceled</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 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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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,234 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">10.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Share Units</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           During the three months ended March 31, 2022, we granted 327,939 performance share units ("PSUs") to certain key employees and officers as new awards under the 2020 Incentive Plan. Each PSU earned represents the right to receive either one share of common stock or, as determined by the administrator in its sole discretion, a cash amount equal to fair market value of one share of common stock or amount of cash on the day immediately preceding the settlement date. The actual number of shares of common stock that may be issued under the PSUs ranges from 0% up to a maximum of 200% of the target number of PSUs granted to the participant, based on our total shareholder return ("TSR") relative to a designated peer group, generally at the end of a three year period. In addition to the TSR conditions, vesting of the PSUs is generally subject to the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recipient’s continued employment through the end of the applicable performance period. Compensation expense is recorded ratably over the corresponding requisite service period. The grant date fair value of PSUs is determined using a Monte Carlo probability model. Grant recipients do not have any shareholder rights until performance relative to the peer group has been determined following the completion of the performance period and shares have been issued.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         In connection with a former officer’s separation agreement, on March 31, 2022, the Company modified the PSUs previously granted to such former officer in 2020 and 2021 to provide for deemed satisfaction of the service requirement applicable to such PSUs as of March 31, 2022, such that such PSUs shall remain outstanding and eligible to vest based on our TSR relative to a designated peer group over the applicable performance period. As a result of these modifications, we recorded an incremental stock expense of $3.7 million during the three months ended March 31, 2022.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes information about PSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period<br/>Granted</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:10pt;font-weight:700;line-height:100%">Target Shares Outstanding at January 1, 2022</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:10pt;font-weight:700;line-height:100%">Target<br/>Shares<br/>Granted</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:10pt;font-weight:700;line-height:100%">Target Shares Vested</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:10pt;font-weight:700;line-height:100%">Target<br/>Shares<br/>Forfeited</span></td><td colspan="3" style="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:700;line-height:100%">Target Shares Outstanding at March 31, 2022</span></td><td colspan="3" style="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:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>FV Per<br/>Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">27.49 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</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%">809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">809 </span></td><td style="background-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.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2022</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%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:700;line-height:100%">Weighted Average FV Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.48 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.99 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.49 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.80 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">total stock-based compensation expense for the three months ended March 31, 2022 and 2021 for all stock awards was $11.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $2.5 million, respectively. The total unrecognized stock-based compensation expense as of March 31, 2022 was approximately $24.9 million, an</span>d is expected to be recognized over a weighted average period of approximately 2.2 years. 0 2300000 2300000 800000 P3Y4M24D P3Y4M24D A summary of the stock option activity for the three months ended March 31, 2022 is presented below (in thousands, except for weighted average price):<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:69.324%"/><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.955%"/><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.957%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</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%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798 </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%">9.77 </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%">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 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%">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%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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 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%">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%">— </span></td><td style="background-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Outstanding at March 31, 2022</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%">693 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">10.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Exercisable at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 798000 9.77 0 0 105000 4.00 0 0 0 0 693000 10.65 693000 10.65 560274 P3Y P1Y 1 11300000 P2Y3M18D 1300000 The following table summarizes RSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):<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.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</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%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,413 </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%">9.19 </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%">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%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-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.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">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%">(2)</span></td><td style="background-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%">9.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Canceled</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 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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #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,234 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">10.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1413000 9.19 560000 12.44 737000 9.10 2000 9.77 0 0 1234000 10.72 327939 0 2 P3Y 3700000 The following table summarizes information about PSUs activity during the three months ended March 31, 2022 (in thousands, except for weighted average fair value):<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:16.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period<br/>Granted</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:10pt;font-weight:700;line-height:100%">Target Shares Outstanding at January 1, 2022</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:10pt;font-weight:700;line-height:100%">Target<br/>Shares<br/>Granted</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:10pt;font-weight:700;line-height:100%">Target Shares Vested</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:10pt;font-weight:700;line-height:100%">Target<br/>Shares<br/>Forfeited</span></td><td colspan="3" style="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:700;line-height:100%">Target Shares Outstanding at March 31, 2022</span></td><td colspan="3" style="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:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>FV Per<br/>Share </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">27.49 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</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%">809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">809 </span></td><td style="background-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.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2022</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%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:700;line-height:100%">Weighted Average FV Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.48 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.99 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.49 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.80 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 126000 0 126000 0 0 27.49 809000 0 0 0 809000 8.30 651000 0 0 651000 14.76 0 328000 0 0 328000 19.99 1586000 328000 126000 0 1787000 12.80 12.48 19.99 27.49 0 12.80 11400000 2500000 24900000 P2Y2M12D Related-Party Transactions<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operations and Maintenance Yards</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           The Company rents five yards from an entity, in which certain former executive officers and a director of the Company have equity interests and the total annual rent expense for each of the five yards was approximately $0.03 million, $0.03 million, $0.1 million, $0.1 million, and $0.2 million, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pioneer</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          On December 31, 2018, we consummated the purchase of certain pressure pumping assets and real property from Pioneer Natural Resources USA, Inc. ("Pioneer") and Pioneer Pumping Services (the "Pioneer Pressure Pumping Acquisition"). In connection with the Pioneer Pressure Pumping Acquisition, Pioneer received 16.6 million shares of our common stock and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $110.0 million in cash. On March 31, 2022, we entered into an amended and restated pressure pumping services agreement (the "A&amp;R Pressure Pumping Services Agreement"), which was initially entered into in connection with the Pioneer Pressure Pumping Acquisition. The A&amp;R Pressure Pumping Services Agreement was effective January 1, 2022 and continues through December 31, 2022. The A&amp;R Pressure Pumping Services Agreement reduced the number of contracted fleets to six fleets from eight fleets, modified the pressure pumping scope of work and pricing mechanism for contracted fleets, and replaced the idle fees arrangement with equipment reservation fees (the "Reservation fees"). As part of the Reservation fees arrangement, the Company will be entitled to receive compensation for all eligible contracted fleets that are made available to Pioneer at the beginning of every quarter in 2022 through the term of the A&amp;R Pressure Pumping Services Agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Revenue from services provided to Pioneer (including idle fees and Reservation fees) accounted for approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $123.5 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$86.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our total revenue during the three months ended March 31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          As of March 31, 2022, the total accounts receivable due from Pioneer, including estimated unbilled receivable for services we provided, amounted to approxim</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ately $79.3 million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd the amount due to Pioneer wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $0. </span><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 balance due from Pioneer for services we provided amounted to approximately $62.1 million and the amount due to Pioneer was $0.</span></div> 5 5 30000.00 30000.00 100000 100000 200000 16600000 110000000 6 8 123500000 86300000 79300000 0 62100000 0 Leases<div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt"><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-style:italic;font-weight:400;line-height:120%">Description of Lease</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          In March 2013, we entered into a ten year real estate lease contract (the "Real Estate Lease") with a commencement date of April 1, 2013, as part of the expansion of our equipment yard. During the three months ended March 31, 2022 and 2021, the Company made lease payments of approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $0.1 million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $0.1 million, respectively. The assets and liabilities under this contract are equally allocated between our cementing and coiled tubing segments. In addition to the contractual lease period, the contract includes an optional renewal of up to ten years, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Real Estate Lease does not contain variability in payments resulting from either an index change or rate change. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         We accounted for our Real Estate Lease as an operating lease. This conclusion resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Real Estate Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 6.7% and 1.0 year, res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our expansion of our hydraulic fracturing equipment maintenance program, we entered into a two year maintenance facility real estate lease contract (the "Maintenance Facility Lease") with a commencement date of March 14, 2022. During the three months ended March 31, 2022, the Company made lease payments of approximately $0.03 million. In addition to the contractual lease period, the contract includes an optional renewal for three additional periods of one year each, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Maintenance Facility Lease does not contain variability in payments resulting from either an index change or rate change.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         We accounted for our Maintenance Facility Lease as an operating lease. Our assumptions resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Maintenance Facility Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 3.4% and 1.9 years, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          As of March 31, 2022, the total operating lease right-of-use asset cost was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1.9 million, and accumulated amortization was approximately $0.9 million. As of December 31, 2021, our total operating lease right-of-use asset cost was approximately $1.2 million, and accumulat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed amortization was approximately $0.8 million. For the three months ended March 31, 2022 and 2021, we recorded operating lease cost of approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $0.1 million and $0.1 million, respectively, in our statement of operations.</span></div><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity Analysis of Lease Liabilities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are as follows:</span></div><div style="margin-bottom:9pt;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:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</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:700;line-height:100%">Totals</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%">2022</span></td><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%">540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2024</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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 undiscounted future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </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: amount representing interest</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%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 future lease payments (lease obligation)</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%">955 </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-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The total cash paid for amounts included in the measurement of our operating lease liability during the three months ended March 31, 2022 was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $0.1 million.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The non-cash lease obligation we recorded upon execution of the Maintenance Facility Lease was approximately $0.6 million. During the three months ended March 31, 2021, total cash paid for amounts included in the measurement of our operating lease liability was approximately $0.1 million.</span></div>Short-Term Leases<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          We elected the practical expedient, consistent with ASC 842, to exclude leases with an initial term of twelve months or less ("short-term lease") from our balance sheet and continue to record short-term leases as a period expense. For the three months ended March 31, 2022 and 2021 our short-term lease expense was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $0.2 million</span> and $0.2 million, respectively. Leases<div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt"><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-style:italic;font-weight:400;line-height:120%">Description of Lease</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          In March 2013, we entered into a ten year real estate lease contract (the "Real Estate Lease") with a commencement date of April 1, 2013, as part of the expansion of our equipment yard. During the three months ended March 31, 2022 and 2021, the Company made lease payments of approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $0.1 million a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $0.1 million, respectively. The assets and liabilities under this contract are equally allocated between our cementing and coiled tubing segments. In addition to the contractual lease period, the contract includes an optional renewal of up to ten years, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Real Estate Lease does not contain variability in payments resulting from either an index change or rate change. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         We accounted for our Real Estate Lease as an operating lease. This conclusion resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Real Estate Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 6.7% and 1.0 year, res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our expansion of our hydraulic fracturing equipment maintenance program, we entered into a two year maintenance facility real estate lease contract (the "Maintenance Facility Lease") with a commencement date of March 14, 2022. During the three months ended March 31, 2022, the Company made lease payments of approximately $0.03 million. In addition to the contractual lease period, the contract includes an optional renewal for three additional periods of one year each, and in management's judgment the exercise of the renewal option is not reasonably assured. The contract does not include a residual value guarantee, covenants or financial restrictions. Further, the Maintenance Facility Lease does not contain variability in payments resulting from either an index change or rate change.</span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         We accounted for our Maintenance Facility Lease as an operating lease. Our assumptions resulted from the existence of the right to control the use of the assets throughout the lease term. We did not account for the land separately from the building of the Maintenance Facility Lease because we concluded that the accounting effect was insignificant. As of March 31, 2022, the weighted average discount rate and remaining lease term was approximately 3.4% and 1.9 years, respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          As of March 31, 2022, the total operating lease right-of-use asset cost was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1.9 million, and accumulated amortization was approximately $0.9 million. As of December 31, 2021, our total operating lease right-of-use asset cost was approximately $1.2 million, and accumulat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed amortization was approximately $0.8 million. For the three months ended March 31, 2022 and 2021, we recorded operating lease cost of approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $0.1 million and $0.1 million, respectively, in our statement of operations.</span></div><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity Analysis of Lease Liabilities </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are as follows:</span></div><div style="margin-bottom:9pt;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:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</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:700;line-height:100%">Totals</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%">2022</span></td><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%">540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2024</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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 undiscounted future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </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: amount representing interest</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%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 future lease payments (lease obligation)</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%">955 </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-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The total cash paid for amounts included in the measurement of our operating lease liability during the three months ended March 31, 2022 was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $0.1 million.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The non-cash lease obligation we recorded upon execution of the Maintenance Facility Lease was approximately $0.6 million. During the three months ended March 31, 2021, total cash paid for amounts included in the measurement of our operating lease liability was approximately $0.1 million.</span></div>Short-Term Leases<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          We elected the practical expedient, consistent with ASC 842, to exclude leases with an initial term of twelve months or less ("short-term lease") from our balance sheet and continue to record short-term leases as a period expense. For the three months ended March 31, 2022 and 2021 our short-term lease expense was approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $0.2 million</span> and $0.2 million, respectively. P10Y 100000 100000 P10Y 0.067 P1Y P2Y 30000.00 3 P1Y 0.034 P1Y10M24D 1900000 900000 1200000 800000 100000 100000 The maturity analysis of liabilities and reconciliation to undiscounted and discounted remaining future lease payments for our operating lease as of March 31, 2022 are 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:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">($ in thousands)</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:700;line-height:100%">Totals</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%">2022</span></td><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%">540 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">2024</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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 undiscounted future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988 </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: amount representing interest</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%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 future lease payments (lease obligation)</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%">955 </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> 540000 398000 50000 988000 33000 955000 100000 600000 100000 200000 200000 Commitments and Contingencies<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          We entered into certain commitments for fixed assets, consumables and services incidental to the ordinary conduct of our business, generally for quantities required for our operations and at competitive market prices. These commitments are designed to assure sources of supply and are not expected to be in excess of normal requirements. At March 31, 2022, the total remaining lease commitments for all of our short-term leases and lodging commitments was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.1 million.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          The Company enters into purchase agreements with its sand suppliers (the "Sand Suppliers") to secure supply of sand as part of its normal course of business. The agreements with the Sand Suppliers require that the Company purchase a minimum volume of sand, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based primarily on a certain percentage of our sand requirements from our customers or in certain situations based on predetermined fixed minimum volumes, otherwise certain penalties ("shortfall fees") may be charged. The shortfall fee represents liquidated damages and is either a fixed percentage of the purchase price for the minimum volumes or a fixed price per ton of unpurchased volumes. Our agreements with the Sand Suppliers expire at different times prior to December 31, 2025. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022 and 2021, no shortfall fee was recorded. However, one of our Sand Suppliers has filed a suit against us that includes claims related to alleged shortfall fees. The suit is in the early stages, and we are contesting the claims. While we cannot reasonably estimate the outcome of the matter at this time, in the opinion of management, the ultimate disposition of the action will not have a materially adverse effect on the Company.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          As of March 31, 2022, the Company had issued letters of credit of approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.2 million u</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nder the revolving credit facility in connection with the Company’s casualty insurance policy. Effective April 13, 2022, the Company's issued letters of credit increased to approximately $5.0 million under the ABL Credit Facility, in connection with the Company’s casualty insurance policy.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           In September 2019, a complaint, captioned Richard Logan, Individually and On Behalf of All Others Similarly Situated, Plaintiff, v. ProPetro Holding Corp., et al., (the "Logan Lawsuit"), was filed against the Company and certain of its then current and former officers and directors in the U.S. District Court for the Western District of Texas.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          In July 2020, the Logan Lawsuit Lead Plaintiffs Nykredit Portefølje Administration A/S, Oklahoma Firefighters Pension and Retirement System, Oklahoma Law Enforcement Retirement System, Oklahoma Police Pension and Retirement System, and Oklahoma City Employee Retirement System, and additional named plaintiff Police and Fire Retirement System of the City of Detroit, individually and on behalf of a putative class of shareholders who purchased the Company’s common stock between March 17, 2017 and March 13, 2020, filed a third amended class action complaint in the U.S. District Court for the Western District of Texas, alleging violations of Sections 10(b) and 20(a) of the Exchange Act, as amended, and Rule l0b-5 promulgated thereunder, and Sections 11 and 15 of the Securities Act of 1933, as amended, based on allegedly inaccurate or misleading statements, or omissions of material facts, about the Company’s business, operations and prospects against the Company, certain former officers and current and former directors. On September 13, 2021, the Court partially granted and partially denied the motions to dismiss filed by the Company and the individual defendants. Discovery is still ongoing.</span></div><div style="margin-bottom:9pt;padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           In May 2020, the U.S. District Court for the Western District of Texas consolidated two shareholder derivative lawsuits previously filed against the Company and certain of its current and former officers and directors into a single lawsuit captioned In re ProPetro Holding Corp. Derivative Litigation (the "Shareholder Derivative Lawsuit"). In August 2020, the plaintiffs in the Shareholder Derivative Lawsuit filed a consolidated complaint alleging (i) breaches of fiduciary duties, (ii) unjust enrichment and (iii) contribution. The plaintiffs did not quantify any alleged damages in their complaint but, in addition to attorneys’ fees and costs, they seek various forms of relief, including (i) damages sustained by the Company as a result of the alleged misconduct, (ii) punitive damages and (iii) equitable relief in the form of improvements to the Company’s governance and </span></div><div style="margin-bottom:9pt;padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">controls. On September 15, 2021, the Court granted the Company's motion to dismiss the complaint in its entirety, without prejudice.</span></div><div style="margin-bottom:9pt;padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           On November 19, 2021, the Company received a demand letter from a law firm representing a purported shareholder of the Company that previously filed the dismissed Shareholder Derivative Lawsuit. The demand letter alleged facts and claims substantially similar to the Shareholder Derivative Lawsuit. The Company's board of directors (the "Board") has constituted a committee to evaluate the demand letter and recommend a course of action to the Board, and the committee has retained counsel to assist with its review. The committee’s review is ongoing.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           We are presently unable to predict the duration, scope or result of the Logan Lawsuit, or any other related lawsuit or investigation. As of March 31, 2022, no provision was made by the Company in connection with this pending lawsuit as the final outcome cannot be reasonably estimated.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental and Equipment Insurance </span></div><div style="margin-bottom:9pt"><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 various federal, state and local environmental laws and regulations that establish standards and requirements for protection of the environment. The Company cannot predict the future impact of such standards and requirements, which are subject to change and can have retroactive effectiveness. The Company continues to monitor the status of these laws and regulations. Currently, the Company has not been fined, cited or notified of any environmental violations that would have a material adverse effect upon its financial position, liquidity or capital resources. However, management does recognize that by the very nature of the Company's business, material costs could be incurred in the near term to maintain compliance. The amount of such future expenditures is not determinable due to several factors, including the unknown magnitude of possible regulation or liabilities, the unknown timing and extent of the corrective actions which may be required, the determination of the Company's liability in proportion to other responsible parties and the extent to which such expenditures are recoverable from insurance or indemnification. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          Effective November 2021 and in connection with our equipment insurance program renewal, the Company will self-insure up to $10 million per occurrence for certain losses arising from or attributable to fire and/or explosion at the wellsites. No accrual was recorded in our financial statements in connection with this self-insurance strategy. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulatory Audits</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">        In 2020, the Texas Comptroller of Public Accounts (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"Comptroller")</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> commenced a routine audit of the Company's motor vehicle and other related fuel taxes for the periods of July 2015 through December 2020. As of March 31, 2022, the audit is still ongoing and the final outcome cannot be reasonably estimated.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">          </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In January 2022, we entered into a settlement agreement with the Comptroller for a $10.7 million tax refund, net of consulting fees, in connection with certain limited sales, excise and use tax for the audit period July 1, 2015 through December 31, 2018. The net refund to the Company of $10.7 million was recorded as part of other income in our statement of operations during the three months ended March 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the three months ended March 31, 2021, we recorded net refund of approximately $2.1 million.</span></div> 3100000 4200000 5000000 2 10000000 -10700000 -10700000 -2100000 EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .2"I50'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 " #D@J5499ZXYNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6Q*1<(VEXHG!<&"XBTDTS:XV0W)R&[?WFQLMX@^@)!+9OY\ M\PVD-4&:(>)S' )&B( &2.:+7J(&CS MH0\(@O-;\$C::M(P ZNP$)EJK9$FHJ8AGO'6+/CP&;L"LP:P0X\])6CJ!IB: M)X;3U+5P!621A'^_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 .2"I52UJ@/OF04 ,,8 8 >&PO=V]R:W-H965T&UL MM5G;;N,V$'W>?@5A]*$%XE@B? XR:[1)*N-LVW3H@^,1-M")%&EJ#C^ M^PXE6W0">:1%L2^Q;G-X.!R>&4Y.UU(]9RLA-'F-HR0[ZZRT3C_V>IF_$C'/ MCF4J$GBSD"KF&F[5LI>E2O"@,(JC'G6<82_F8=(Y/RV>>>K\5.8Z"A/A*9+E M<K4((P%DD6RH0HL3CK M3-R/4W9B#(HO?@_%.MN[)F8J3U(^FYM9<-9Q#",1"5\;" X_+V(JHL@@ 8]_ MMZ"=:DQCN'^]0[\N)@^3>>*9F,KHCS#0J[/.N$,"L>!YI._E^K/83FA@\'P9 M9<5?LBZ_[?<[Q,\S+>.M,3"(PZ3\Y:];1^P;N <,Z-: OC-P#XW M@:LF&C) MK)C6)=?\_%3)-5'F:T S%X5O"FN839B899QK!6]#L-/G4_DB%/%@Q4B79"NN M1';:TP!L7O?\+?I,;-BDHFX)<'/7Z7Y%6 PJ%H-V++[F7&FAH@VY%ZE4NHX1 M#J55+A!&PXK1L!TC3ZA0!B;$"$1ZK8MPI%U0_?3A0T-@Z5@*=-A1GB0^0 M4A7;^XC,-409D0H&RA.M-O ;U/)N0+^\PDCNZ;3;AN0#?R6S &(N7(1^*42' M5[D!D@Z[;#@>L#&V%UQJ&=(V#"=! $DD.]I=D$(GOR3UOL,AW9$S)'.H/E;D M-@R>P\7B"*-J]=QEWT5U:NY@J1_D.JFEB<,!MX@G6.)S;1IP<2%_3ZT*0]@ M+V'BU[L1QWSX$Z-F&_@B*.3D>-BW&R6<'%Q+U9P M H7L82HX0)^AN\"F!!?7\1OI@T^\E4PP_6T &8['71!AE)%-"&ZKC##-E3*Y MJDQ01D%-:.7UY1Z.^/B^2'S+S*8&MU5NF"50:93UO$GM?$>UEAF.B#.C-B70 M5BG!9%%( + #EU)MZO@TX-QP!97UQ/?AW *)100E),;19@3:*B/,8QY%Y"+/ MX'56NYH-.$V5![49@+;* %>Q4$L38)\ :1[*N.4)_7NPP$;J5G%IZT4?[Z" M R-*"(=I)&1UGK;2>: 20PZ?:^D_@]@7!S#R)=>@K(DIZ5_";J?85#.:!@P[%#^R/,85;A M*2[0$ZBT@Z+:OHYXG5\N&@ :U\YJ/&U9]U^'F5'[1\$5N8:']=L/!VLXBU"K M\Q17Y?>LM@>FP[QPN*]88J96XRFNR+NTL^\J[ S7 -?MNK3+,&K,BCS#Q7E_ M[V& 5I&9^\/Z!,RJ+,-%\2'4<+:3"^+27YY^)7/AYPKV;)TS&Y#>BD\**_/" MHUR0GYUCV+LDA=Q7M(0PVGL]%%PZX8Q<5AH9KF;?$YPXTO_PB95,AFOV[PA+ M'.A06/;VVL2F1"NZYQGQ37^C[!A73ZL._:3H2_?LYV5[_Y:;"B\CD5B J7,\ M@OA69<>\O-$R+9K.3U)K&1>7*\$#H#DL5!@ PQ8 !@ !X;"]W;W)KF'!,O>73V[DO;9U/66]&[&129SRIPSE MF]6*93_O>"+>;UND]?%B&K\NI7K1Z=VLV2N?M/KD>6%@I%!)_QOP]/WA&RI47(;ZIP6A^V\(*$4]X))4)!C]O?,"31%D" M'-]W1EO[.97BX?.']<^%\^#,"\OY0"1_Q7.YO&UY+33G"[9)Y%2\W_.=0UUE M+Q))7OQ'[SM9W$+1)I=BM5,&!*LXW?ZR'[M '"@0NT&![A3HN0K63L$J'-TB M*]P:,LEZ-YEX1YF2!FOJH8A-H0W>Q*E:QIG,X&L,>K(WF(R'P7@6#!$\S28/ MHV$_A,%=_Z$_'@1H=A\$X0Q=HN?9$'VZ^ U=H#A%X5)LWG8\VS/?(LBMDD3:BF%*-^L"L/N317ITQ93>X_3Z?! M.$3]V0S\O#98M/86K<*BW621Y4L$L4&1>N#?-_$;2W@JM;':FG(*4^K O?5< M[#K>3>?M,"1U*4*(3TJQ(Z#V'JAM!-J/(K$!7' 8(PX@7Q(.ZYQ"YA +Q!(X MWRR-.(),@:*,SV.)$I'G/%>?+RAQ"R?50QLLY&M>G,?DI\[-+9#NH0,N)1ZN M^*D1HQZQ&_SL[OWL&OT-RC+B> M,KYF\1SQ'Y"22P[ILL@]@A!NNN MW\!N;6[;)Q5\=9G# !_!\_;P/".\4$B6G '/JT_=Q1ZM'C"=&,&.K0?I[T'Z MY@6>3IZ":?@5]<=#%/SQ/'IZ5*FF/&-1M%EM$B;Y'(@'2#B*F:(VG2-^#:%G M$8=V*XYHQ+!G^PV.$%R2!#9O!W"D'X[&7]!#T)\%:#KZ3CY?/L-@FSNU M5(!K>'SL5S!KA&S<<+;( :T18V*?A/?!%(TGX_,S/"E)@] S3DL4247$#,9[,EXS7XJ)M;Z M7T_TI$N<6KF@E:-.$U^1DA/("5)8\PPR5/J*$@Z5,TIB]A(GL6Q@5E)/_(Y7 MS5@:(:MQ*Y7T0,S\ .',-I!658DBCJCL%.8Z%1#?M6HAUC &%&X-K$9*QB!F MRCCFM5-8Z]D>RBI+,5QZ5RR C6SPC#X',!Y&*+1>#!Y#%#8_SO0 MGEQ:3_&.[;G5J.K$"&XJ96C)!908<1ZP0)7(#@ZR%CBIK[-;+5LU0DWU#3WH M2\P4L]T))W8 K=,&M5QJ51.V5L[VK8:Z@)8$0T\T.Y/'QU&HRII94>5 #ZF" M&XP'$%#T:2PD1P3_IL5NM*QN+Z[S-8OX;0LJHYQG;[S50[J&\7\P=.Q]25C4 M-K+![+X_#>XG#\-@.OOU%P]:H=^+.B_\:B(%6K(--7U_)I M-?'KY&S;HPWT2DMZI2?I]:!S6<11++4XZRQYZ7C$JL+4B!'/L9JV5LFF]!PV M+7;!4B1SGN4?IU1=RTC])M"T4+9+2;7IULE1P-Q 5E9)JI:95+=5\ $O%8FU M.=5HKY5P_<9(6REK!765K$6=N![C[]CAT: 04*6BZ( M[[Y.)-IH0H])ZQ7/:L5*GBRK9EG)(,RP8O2 YW9EQD6,%4S&U9 M"((3(\J8[3E.V\XPS:U^UZQ-1+_+2\5H3B8"R3++L/AS31A?]BS7^EAXIO-4 MZ06[WRWPG$1$O183 3.[]I+0C.22\AP),NM9 _=J&&I[8_"=DJ5<&R.=R93S M-SVY2WJ6HX$((['2'C!<%F1(&-.. ./WRJ=5A]3"]?&']QN3.^0RQ9(,.?M! M$Y7VK(Z%$C+#)5//?'E+5OFTM+^8,VG^T;*R#4(+Q:54/%N)@2"C>77%[ZLZ MK GEH](7,O=3;D-E:C+X=7E\(P_?X^_2&%%H$D5XC-T0W.@@@$P6Y$L2 )58AQ*9!R ON*"(!#T(SQVR4JL$ +S$J"SN'9)YPQ+"0J M"+P;4FB3BUWL58A@CL[M!CK'<0 ]K]/ $]./:(_P$XSI^&(9M MK[V%O=.RZ0=NL/U2L=>.('W\PWM]3G.)&)F!UFD$X$141VHU4;PPI]*4*SCC MS#"%KQ BM '?Z M^A[;XW>6OO(=I0)]Q%'"KWH[(?:7@P'W=S3V^ 7;TP3^>69I[ EHIB\#OD^I M%^2#XFA -,T&'O-&HO@JJ=EB&A$?9&Y\.#Q1FRB@S]XA$AOV?D=+0CE GT4\_T7OI:W60_Z!"Q:7@P%! M'";%T_LH W$R %L= T@Y@'QU@%X.T'.B!;*49M;@+7O)8Y./ M!C9ADDVC*U+X-X1Q8C);K^;.RG7F"-[<]?UB/MU"P]W"8^FLMBY:WZ#U@[.9 M;A=@@/KHT9VCLV_?$=]Y*>4H3-!VQP[<2P)^CKY]:H\' B!F'QKX)9SK @[I M@*.C)4O$CB,G"6CP>?P J%7\R)'?-5$Z7'KI!=+Q.2(:(1(\LZ\/QPHX>A5N M/?>G=_A;)#Z+*7*%)R@L!H%^3Y^X2"&9_U)X'U;>A[GW88?W#7VCR8&>HX>4 M!0=?()@$Y-+T+?0I^NU\B&SY/444W8>\^<$BF&K_E:LEC9]H*O,P^S\>/I$V M*M*&FK3SPUD].I"91^=I$089O\*5F;O**MS;A-C$M+7QX.V41-L,FWAHV)79 M)Z1FA=143OYL[<)ZFJ[FR/GUD"TZ5T'?JIQ:2OHSQ@5BSX@7Y#DZHQ]^=.!0 M'+/N@$)U]T.OJ)F0#E[,4A'^DW=\EX6H^)QQRGUD$0LW0B0Q([IN=83(KMC8 M2C:W-*&I%Q5( ZAW8;8ZLDJ/SL+DA!<41O^UGQ7P ,&2 E7CW93L%E8=6YK5 M8-2V@D6O83FA445HI"0T5\5?AG4DP6H;PP96B94^[ H^UFHQT)1H[QGG"( & M(=\S#O, D?8XIT)>RK5V#I@8-^,J,],U@W2 /5$NK 2[90(0^I#_/(\L_
M3C$8EMYG,!2*TLLX-\K258+29KL:,I[&%RE3XK427 MF%EV5SK52H+-+^0^^SI:4X*6$+V)5F)F8KT#;2U16*U1GU(>73LWZXUSS+#M M]%=3!TO($H4Q1JU**#'K$TO3NVIAK418+44UOGH5 /:5<[/82O&V]:,_Q'HK M(=IFIFEVA;B6&:S6F96S_4)E&;7W-=AN%^RV69]HNF7(09):7HBF+"TMD BJ M(AP\ELOU"KEWTXVC*C.D5@:B5H9KCX=^MF% 8LB+^5H#^LD/[!(XU*ZLT\( M:Q>X67$E5GWMHD/&2*T,1*T,\S Z"-C%_ >XY$MPVU8*N+4\$+4\_'06MW?9 M$7'Z Q3MUODT?7!:?-S"V7$U!Z53SF4M&40M&?5<%@=.>43::@#%V+2;]4UJ MAPU#ZXA*K1M$K1NGDZC"*1,-0[>;14UJ)\$Y.#GXQS1]R>]#..R)#HDHSLA5 M;W7G,LUO&AK]U_AR5MR> MF! LSE]WU MHFAG _\^,B6,C^T!U0S7Y%U!+ P04 " #D@J54[@7X7;$$ M !!$P & 'AL+W=OVKODWBE/=;2R%6GPR#!TN:$'[%5C25=Q8L2XB0V^S) MX*N,DC!72F(#FV;'2$B4M@:]_-I]-NBQM8BCE-YGB*^3A&3?AS1FFWX+6F\7 MIM'34J@+QJ"W(D]T1L7#ZCZ3.Z.T$D8)37G$4I311;]U#9]\G"OD$G]$=,/W MUDB%\LC8L]I,PG[+5(AH3 .A3!#Y\T)'-(Z5)8GC6V&T5?I4BOOK-^N?\^!E M,(^$TQ&+_XQ"L>RWO!8*Z8*L8S%EFQM:!.0H>P&+>?X?;0I9LX6"-16^8I2U2@SDSNR^3 M\?5<;F9S^?/5OYW/T-UG-+NYGOHW=U_&_G3V&_)_?YC,_T)M]# ;HXL/EX@O M248YBE(T7[(U)VG(/Z(/!_N>(218Y=(("F##+3#< &S.!(DU:J/C:B.6)++_ M9H(%SQKM\7'MZS",5/^2&-V3*&Q/4C0BJTB/Q#]N:TJ%?$YIB'R2I5'ZQ-'% M=1"LDW5,A+PZI@L:1.+RT+ ARU?6$)<4KGSM$RY%[::K2&*&")Y!M.\HD=,"YT27=JW8!MSZVD\X30 =).B;1S M%.F$\W7>,;))Z#8;1&5!SI94$NA>5^N:N%-O8K ;"N>6B-R?0*1+GEM#85:: MU:TW:R6W=1MMT,?AE7%X1^.8DU?),F*IFBT?3"LYZY!\Z<@3RZD0,97O J(6 MIRY$KP[/Z8!=">*4U$$-)K0T)VA K_ Z/" MCE+AS)P*=;X$L#K5H7E2[!#OCECA5S(KU*G5Z> &3#MJA7-S*]2)T<95>H73 M_*JS ]V&>'84"_\AQX*&/N6,K45R2NPPEAW-PAEX%NH,"N!!;7:?$CO\ MKQ M+#X_SV+MUX^.9ZUNMZ$C\(YG\7EX5H=JB.O\J7@6JO-:(P=F=:[HC#E6%U?Z MR=?(M3M>[4/0V#M]4(=+,AA)2AS%="'US"M7YC+;GM=L-X*M\@.)1R8$2_+E MDA(YI96 O+]@3+QMU!E'>6HV^ %02P,$% @ Y(*E5)(I/BD(!@ 1Q8 M !@ !X;"]W;W)KGO;[*MJPE*KO8LLR^+(6,J4:7N5C7VTEHW&NE"9] MXCA!/Z4\ZUV[KT.W//'C38#_8NS M+7UD"Z9_;N\DO/5+*S%/6::XR)!DZ_/>")^.7< M9O%YSS&(6,(B;4Q0^'EB8Y8DQA+@^',PVBOG-(K'SZ_6KW+GP9D556PLDE\\ MUIOSWJ"'8K:FNT3?B_T/=G#(-_8BD:C\/]H?9)T>BG9*B_2@# A2GA6_]/D0 MB",%L&-7( <%4E?P6A3<@X*;.UH@R]V:4$TOSJ38(VFDP9IYR&.3:X,W/#/+ MN- 2OG+0TQ?CV_ED.E],)PB>%K?7L\EH"2^+)?S<3.?+!;J]0N/1X@>ZNK[] MM4 GZ.=B@KY^^8:^()ZAY4;L%,UB==;7@,;8[$>'F2^+F4G+S"ZZ$9G>*#3- M8A:_U>^#%Z4KY-652])I\(;*[\C%?R'B$&+!,_ZX.NZ XY:1=7-[;EMDJZ!= MW=_>H-N[Z?UH.9O_C4;CY>QAMIQ-%Z<=\WCE/%X^C]12!GZF@BE MOMF6HC 1Y"9,93]=8#S X5G_Z3A 3:D3XKBA7XJ] >B7 /W.0(SB?R&/H?2U M0EI [4ZXY4UVQ"TIH M06?L)@QZ7\1IT5&R&-%42,W_RP=L<2S,^4<1AY!I^HS8,[1S!>%;L8RMN;:N?=A$,R!!#7)3Z"0( M<.>5!"'G1" M'AU%$XFU::^%"S%;P=(KM:-9Q% DE+8VD$$#%';KL>Z6>0-[6,(>=L)>:!'] M/C'D$ .VU(2X-2&&S>FQ&]1!-J6(-PCM*+%3M6ZG$^E.OB@2.]-SH,(9?Z*KA%G#0IJ9[WF.2^IQL<@1/QBV5#6N: *[G3AO M]89)H'HHC$QWK9_;7!B_7L86(9>T]&]<,0SNIIA9]@38A(2UL2+S+)GENW5H M32G/P2W0*F[!?B>T.\FVE,>OG=".SV_B"YU&XC>E7'?0T@%QQ3"XFV+*--S2 ME]8<;!+&"78)..1U5I!=ZDC< 9 MUE%;N(4XP[:LK,@%=[/+_*,[!2OR)F\0'[*BCMU"+Z'CM!5]Q3!X^*G-X6S^ M,%U\8G-(*I(@W20QIENN@1OR HFYWDE[0$BS[Y\$GDOJ96R3(\0;MG NJ0B" MX'0JR M/SNN7Q#=4VD_YY(F:6)1P!]EQO-B*)(:*&8X *UT+F MIR@H')TPLP0?\\)"0B08XKH?%C$_P&TU57$0Z>:@1DV5B?)>3=GHA83U_9M- M+ S\E@T(J5B(O,-"TR5T[_']=+28HJ^3:?'T#<:*:Y/1?%(\3/_Y.7L879L[ M%:L;3:8Y\3#V&_EOD<-DB%LV*J2B)-)]ZFE%BT[0)7OD66;6 C()&):+V.J# M[32$A[C1WIIRP2 ,6\X8;L5U[CML+C2*D?+V]!1?@=8&[_$I^/B3K,R4URQWE )JZ)0 MPM9@TOD>0CQE<6M9O&BQS2_^5D)KD>:/&T9C)HT ?%\+H5]?S 3EW?'%_U!+ M P04 " #D@J54]?5+@?4* #T'0 & 'AL+W=O>>X&]6%KWR5=*!?&EJ8V_'%4A MM"]/3WU1J4;ZB6V5P2]SZQH9\-4M3GWKE"QY4U.?3L_.OCMMI#:CJPM^=N>N M+FP7:FW4G1.^:QKI5C>JMLO+T?DH/WBO%U6@!Z=7%ZUSJ\-XN M7ZODSW.25]C:\U^Q3&O/1J+H?+!-V@P+&FWB?_DEQ>&/;)BF#5.V.RIB*U_) M(*\NG%T*1ZLAC3ZPJ[P;QFE#2;D/#K]J[ M7-])K+^Q&M-J+SXR92JW-Q_"I-ZNZ;9KIOI08%OI9N(I^=C,3V; M3@_(>]K[^93E/=TC[YU;2*._LGMC<6N-M[4N942&*3?O;KY'XB[E71.1VT\FS%3U^*2IJ%@F%-HST3 MQ]'H_J=;: -_07Q03C=K#FH3>2W#H+3"V(#'1=V5B%9=9WW;*^?6!BR%YF1= M*68KMKXS@8+3.DC1;8T5"V64@RS^7;4A>LI>&$W?&&/LVG4#"PL)L_]V?7V7 M[);&=#!V5UXFR*KUL+3\"+*($3I:5KJH.*?:DWC(-61\#5L1,$?FP1('H?X8 M=L@@$/YQ-LJVVJ0R:*0!-9/8L3"J4-Y3>MDF,9?:B7:K;F*Z/#C1#Y&+46_Q MUY9^+>^-+-5$O!^6H]_$=G^H162)6AXQY*MH5(!X>+8!V'7'U3[?C*=C7P069) MSCWV?.Q,;$P]S&57,AI^7R#9%,%'ABFX0)Z1#'9+$0F+5PA0,X/=B4;/QQG7 M; **4%!C$^=G)W^'FAJ/>U-0,^*(5HSZ):-C2M6#,HC9>U78A=$]JZ1*_^M? MOI^>O_@1#H.&=*%BLN!+R9VS%%UKV7@P?JXBVEDGFJM]4(2 UMFR*P*143*5 M8"![6Z(I/::#$MB7B[<8 )+QACS R@XAJ+SH8 MYD2%F9 ID@/-8(B:^EX"5>\ CYU1W"H4@E%?+)%%"56[*Z#/DT\^1U$[ M(+E1H;+EFD61#&SL-A(RF.>^D'%4M#+&%\4%ESBTB$AO<\Z?*MG0F:HU+(Q= M+%M-]F6[>V5[I% ?"Q7UA!5*O-44[PJXL?O2LD%N/:2-3AA=@P'8YDF ,[=(@XS?4T?9)@E=5?F+VX58)@:[76H$B%T:@@$5?P33&B=9"\8DV M)X2[<>ZX/>.EQK7&![D!DH-$36E%=CH[&[MO[J-$*YO(9ZE]^_S%SGR>2;S: M*IE52P*1=,Q%R!PHM*&!Q$BD"R8SV376!_&1I R%BC4UT0U*/2)IM4550P@S M.K\A)+NA%W/3=ZK!D\ZK(=>Y2PY%BXB48*8X;O@:0_>*%-6 E<>0ZR&DQ'YR8 P (4+@.SZ>Y,'N.@^- M&Q-=87G"#]ULC1'Q>^91RD(_]3$$AW".WI M\3V3'\+EOAS]5UB\YEL&1*+&0+W<->Y\ TJR!5R@26L,>31FI_:.SG$X1RG] MP">"_IGKGZ7C4^#^*D.DY896B9FN*9NDD3ZR!#K(KN$BB+?2(:SY$FW,JW<< M"ODF ,*RYT>=2>('4XZ'HZ/<;+CRL=T8B[UX\N)L\IU PZSSC([V7JUT]RPL\A00+;($T<\Z=/=,]^X[(H:;,G M3Y]/GO>>K,T=:.,JC=1TMA^DDK<]HN*IFJ8]$#*/.VL'RX@+8!0YC1<<&(UJ M]B#>R=,EP#@?UQ^1QN,3)1."7;($1^1_6>^#IFJE@5Z#SA%=)).IL M,ATRMR&NB.)J%I?FEOT+'LWZZD'677]7-+.)SBJ0E$5V$<(Z7]=3<)U6)M<5 M[<[QUK"U8 22R:T-Q/!@IU+159%-LQX28&S#4OO+G'S#I6N6NI#TJ$35N-@W MDH$J*NSM(G?6+;)F+_;YO%)['/3H3A.B&&_@80R'=+?3'PZ8S-%%:\N%9T<2<5P&1)#U%\]WK[[[P-V!DS%.DSC2+Q7I9A;YV+-$J(QR.'X!+-K"COMJE2YH*8=;Y:8X5 . M'=T:*XX-]U1?=>&$VJQ'K"!]/@>B([&#29<\ M&^T,69IW@6DB7IEN!K=A*0\:3I B12>??/O<5]A6G?.\$U%*K_%H2%M20T^O M\K@2#]# VN5+J"AG37Q9%&]O-NGH)5T>89GMZ%;%'XN;Q(/W M4<6%8ND\G&U,.M<-2:%P8\ V5<7-RPJE;A=LPHX'6W$HR1]$Z;SF!]PA/=8; MXZQH8,E%AUJYOV#PQ>!K3W9@\]DK_63-^[S!8M]0"@Q(\_ MW?(3[U!*3^3"^-%SLD'2 T_W1_9UR-WELN<6[[3\*G(J%^R&08X%;R1M=?L) M^WRN/%^FI0U?:#O?Z36#K+&DJQ[L(JB$ZE;^W-?A!' 3GP$D/2 )<7="(4_RD[,NY6.!RE6\Q0D7R!>VL;S&&99;I1)-0! M=L15SDUNYQ$Y)>\?93WKJF--SK!.X4$K*BU\5#GF?^(C%^$09G(,!;WJ&[R3-C98B$VCAVW)OR;AG\OV"P&P0F 6!V7^N MZ[^S_HT/+'-=D[L4*E04[A6X$F>EM^(14(FP%HJK3'#Y.L-*NP7>L/5RMV)O M0?1BNT?XK,>!YET\&\$6"S2H,H0M)_2FZZ77ZAN=O.$*S2%TJH6@W#WGX708 M!LNN!WZ[=Y/$97(0RH+$PD'C\?45 ]-U9V>0KD-'[#6Y_@K;T@TT--[!W1=: MT]'P L.(3'\!4$L#!!0 ( .2"I53R2,UMH08 .P0 8 >&PO=V]R M:W-H965T&ULM5CO;]LV$/U7"'?H6L"S$R==@S8)D+0K5J!I MBZ;-/@S[0(FTQ88259*RX_[U>W>49#F)TV'#OL3ZP;M[]^[NDE"EU%8RKA-?SD]'9_HOS0UK/"ZZ,7H7!M:!,,N>NZ>:M.AGM$2!M M=1[)@\3/4K_2UI(CP/C6^ASU(-UY?\.Y(Y=,!OW*V3^,BL7)Z&@DE)[+ MQL9/;O6[;O-Y1OYR9P/_%:NT]N!P)/(F1%>VQD!0FBK]RIN6AX'!T=X.@UEK M,&/<*1"C?"VC/#WV;B4\K88WNN!4V1K@3$5%N8P>;PWLXND;:;RXDK;1XD++ MT'@-QN/Q-,(WK9CFK9_SY&>VP\^!N'!5+(+XK5):;=M/@:D'-NN G<\>='@A M_40<[(_%;&\V>\#?09_H ?L[^'&BKTW(K:-<@_CS+ O1HS?^>B#&81_CD&,< M_FU-KG$E(\:AL4ID&K.3:[2^ M$M$)S(,5$M,0 B;>>5%+PR] 0A7FV@LIK)&9L2:NQ1,ST9,Q.Q[I&Q.3>PI< MD1/GE?9VG6QE&K-,QY76%7K47R-"+7TTN:EE%8, *')5#G)2,NJ)>%LACZ@] M&MQ4"S'O$TVQ7[D2#M:B":C84GKCFL#O99KLNO9.0JX0H5)"AR@S:P+?B\)H M+WU>K 44#+CK!D#@2%$."1LR4YKM.K&*]<',0:?42F0B7!>V7B*([ MCQ28T-^Q::J[B[,U7'UK#$?F<$R+"_=YSMB5&HM5 5KE4AI+KR?BPUT0OK]L MD[A;@]05! [Y4SD3!KWIB$WYE5Y"M6MP1<*GA.O+BK))8(V2>V_N72F":WR. MW T$ %N&HNHB_T'])N++/63&OX<"%U3UE1N7&?873K,_5.'!_[_ M2)E69F@J6*=-D'NNJP/YI!6Y\7E3HO4JD# 1G_%HTWJ8T\R[:]1/N54%$QJX MPFLM+,4+V\$ZCA(B<-@Q%=##%MMH>"'>D9W8%X\?'6M\"6HY &@NIDY6;ID:!LB$"(<0<_T)5@%I69@SD2 M,;V@6L+R:Z,69#%I\YD]6"!7:>*[=$!]IUA=E?J\F+"$&D94O%5A\D)(*/H0 MS6"N-M,V%MKP@"B#[2""$%;#[J[#>_ @WN&8DOLM;2.ZAS"XQ0%AB2$ PH' M#O1_(LX$]B\,C4$+;AC'Q.?8&1;.F^^I+"O ;T=M4ZOM"6.83=U.$>:$AI8' MK!^BA!V+[T&Z"^'GVT*$9B\'ZK9QE7,/R%9]J/&ZJ ]%H&(;T$J#Z'7L]@9T M0==-S&V.4F!:/>867>#P&VJ=4^#._5TY [UIJLG!N\%8M\<*15ORX+1!HRL^ MZ;SQO#6=RP"J/C3^WAI1E^:V4= ^&8J$D2X(/9*D%6/2AC3RZ1"26K%_6,MU M_\0W! =.DI 3!DI]($9C?FU=M?B%S@H8NRSBB +&J_735"=4W$"A:4_:<(V: MN)TY@( +:J'^K,E!7@-MF0%&^Q1_^91QTWH'R4@322IB'I%RZ?V:...0K-7M M1I9.&@0 %83:4I-2+9TUBGUETG+K\"$^]"5[J$3O7>5O5>F]ZQ1\I7W?7VP] MI(*LJZ%UQM: "Y;^&1'HS%JS#I%N(*[!;!C?C018JK6/27^I%VI^LV)&=1P8LI= M66I/Q<9Y3.& .0(XQVNW ^X M'+0[R/GIZ C'6VLANI/[/I2F@R]0L+C@[VQH.(UY^ACMG_:?\F?I"W:S//T? M /@7&% (]QRF>Y/GST;"IV_K=!-=S=^SF8OX.N;+ EN^]K0 [^<..VE[0P'Z M?W"<_@U02P,$% @ Y(*E5#;1=S!G!@ TQ !D !X;"]W;W)K&ULK5A=3]PX%/TK5Q&50)K.9Z&T B0H15N)JA5M=Q]6 M^^!)G(FWCIW:S@STU^^Y=A(&!'2[VX\'R4>!W)3=^ZYG8DZ6U7_GE77&<3=D@J64>&$'@9RW? M2*T9"&9\ZS"S84M6W'[NT2^B[_!E*;Q\8_4?J@C5<7:842%+T>IP93>_RG:9[=$;)PL5Z$+D2JMP0Q]:AXY86[U69D5Y^EIV7TBD=S5[%7"[&]!DHCUK= M&7AO%P =[C_CGYK+3-^0U&JEEEJBGW/;FN !F4NU%KRFI?==UX!A\,5+MY8^ M1@3;R8!0(P5%CY9LNK=GB\ YLC\?X@T6=PZFX]D00RS =)1T7@TU_8,XC("7 MZY:!!8%H(<)2I;K&2EX)MY*4V[5TH$QR M3&"1)-@]AL*FE(7N<GQZCO2X1XJ!:SN*H#L MP+G]WO,(PZ4,$+XC#"%4GY?.@@(*0Y*R^:N0/ 'S\@OWMQ38R5(K28]A7%_('"=_9:(:P2!NX<'HP/AF0]'L..S/PO M)#/U2[GLGO\#E\VVBW%,7VX9;( !Q0C'5/ZM52Z55HZVTV"@K>+-I0LX'$=7 M(A&E_N_Y7N<,7"/#@2MHWQC/58 (/CD$_=#(0>6 M] /G@._9A4; M;]_'FYUEP]:JP!:0PTG1>)&GM"5B02*T0O)\FC.]:G(T7C(4M_.#\^_A'N$B M\A)19R[#*_K#8?RA76PD,,Y%W"L*I:[J1B0V1JF!E^&@T.@:_.F"V5=]-PE^ MQIXXB'_='*[%S;^S3AXLKG(K[T\A/ M3VG?3^G]:3>EI],T@AGYSI#N)&:#Q+TAG9B/'V$..-O$&D2O^VEMZ%]X@^'_,4[^ 5!+ P04 " #D M@J54#M T>D ( 3%@ &0 'AL+W=O]];6;MX-AR9;BY*; M@=J("D^62I?] MF^C=[8C6NP5_EV)K]L:,/%DH]8UN[O/WO9 ,$H7(+$G@N#R*.U$4) AF_*>1 MV>M4TL;]<2O]%^<[?%EP(^Y4\0^9V_7[WK3'//F.1EJC#N MEVW]V@0:L]I853:;<5_*RE_Y4X/#WH9I>&9#W&R(G=U>D;/R [?\^DJK+=.T M&M)HX%QUNV&&;\D9DH7(F:T7F!F0S>:DC5J@KAAR<0W0+;FVEF+)/G=+/XA,NG+PB7\3FHE' M7M3<"L.PPKE09<*IY$6A,O<$$E6M,V$& (X$B'*!K6 3.&7WX ,N&V5@)WRQ M6P5S->P5;"4J4J^T8 .V+)!V$2/&B@(,.)5:A*%-!8^2G YD,WC,.CFOI%+@G MW@6HVH(*A])G@W$K/2!44+;(9+A2* -[JMWV$[;M-CL<>98IG3NXM]*NG?9? M;N:W[ 8/:A_ZN44DN(:O=RJ72YEY@EWV;N9WO3Z+I^$?_S"-H_A/[#@G7X:& MF*T0BA/P7A[&H ^ZE4"EC23$G"2O(V9'TV,V^@B\H.[QJH;>&F8!*,9S5&A) MQ82.&B:><'2"ZB_SA(CC"8%I52*>_&FW= &V+:5%#BF8KMU>+.H[3>TJ&LO* M"KANVTFL C[#"77>T@$+PFG"4Q<*?WHJ^YXMA,>UV=*7VI M%U3JD9(:U:6MU,Y&2C+'Q8MH,DA: KE'%^,=V9GCXT:X [IX'K#/@.ADT(X# MH,6CJ) ;'5^9A2VS9)#^Y/1@E/S$%%N>2UB_/??RW^;:H=GW%)*?#RPS+BZ5 MLHQR25.Y=06JF30H=16\V7#M4^UD@NX]O'V_NN'&W8IN*Z @(%*2!$-^QJ&7K8<"XYH%^RQ6)@ #1$P MQJ%BVT#SDE+Z-S<1,/0SV;>?J8W*79Y"A%_:B3. 37=U7(N"DYD[;4!!:N=* M-W>Y0O/9'YXL8X#'>K"\1W55FYJ>:#*!9NDP6PVQN R"H-1&O%7"+;$0GHB8(T)).B./6WDWC:>-!&UA[ZCM5! M.)H$TPDYD<"L2>(GIZ-@-(Y>A2_Z/?!%XVD0S2+2&,3IA&;2".JF)^ CIR>A M@X_<3PB^. S":/(Z?'$PCLB=64KX)TDP@IMGX /684R+XR )QWYW<@+ KBGJ M '!PQ4D0)N1)0J[-_"2X )ZE7]0[UC;LT3)R/W?'Q_B[9)1$ $___LK%2=? MJ,[4J"@-1H#^,@E'?;J)8.W\7+GLK(B")!VUE\\OBC;2LEU&>9J,)_W=P"_U MO6US(IUI7B*T:A.H <2_(Y [C=5A!^0;A1C5]U)?A*DDS')OTR#21BZ$;(G MH% _V^J M9Z3F;:81;%K(?%J8Y3 M=0EN 5EH7@IZ7^(RIV7B"9&O7,M;T:L0IQ=05"?<5LT'(_=B0UTCKU%3*4ZE MM%:XJB_%-F#SCW?8\@C^R-6.#]$P''GC,R?=CW$^A1':_!8V!JT[W_F6% M7@_"P:2SI3E,*.>T6-80TO*"YX_2T!L,A;*_<]U92S9\%4_!TL8C&%"U5 MK]:'9V@T'9SZF#3<^U!7"KURGR,-"(PZT ,^72MGVAA1TWX&O_PM02P,$ M% @ Y(*E5*47:H=E! H0L !D !X;"]W;W)K&ULK59M;^,V#/XKA'<8$L"7V,YKNR1 >[W#"NR*HKUM'X9]4&PY%BI+ MGB0WS;\?*2=NTDO2&[ OB5[(AP\IDN9LK=!X5QUV>_;M. E MLSU=<84WN38E<[@UJ[ZM#&>95RIE/XFB<;]D0@6+F3^[-XN9KIT4BM\;L'59 M,K.YYE*OYT$<[ X>Q*IP=-!?S"JVXH_<_5[=&]SU6Y1,E%Q9H148GL^#J_CR M>DCR7N /P==V;PWDR5+K)]K<9O,@(D)<\M01 L._9_Z)2TE 2..?+6;0FB3% M_?4._8OW'7U9,LL_:?FGR%PQ#Z8!9#QGM70/>OTKW_HS(KQ42^M_8=W(#J( MTMHZ76Z5D4$I5///7K9QV%.8GE)(M@J)Y]T8\BQOF&.+F=%K,"2-:+3PKGIM M)"<4/&SRGAVJ-]'8BV[9,?N.CD+^)69'@SB$)(H2<[@#5IO!QYO< +O M,S-*J)5]=1+^NEI:9S Y_CZ#/VSQAQY_^/]$\RP8E>.EK5C*YP'6F^7FF0?G M+, ULR(%A1)B*R&]1(42N"^Q"*P7%);V5>UX!LL-9.)99!@6< 4_HFZPA)Z9 M^]7JDMB\P[9'!!=40>R(4GZ/JI2#HB#H<7<$RF1:"S42KAWH@,IDVDM&2G5 M=G?GL"/;VFR@Y*Y (4+W.MIQY0231XEA7N7]R(R#^F6F&T MZ+@QU(-O9)TM)8UQ:/,'K\)>65\TB4!LW[9]CUNI?(@F#WV\];6(*$N[K$MW:(T%EJ M5U!#QY(ABUF3#O _#D>CJ*F%UW?SZ=ED8Y-5$$_'\/-/TR1.?CDFO)]SVY+Q M239-IN?43J3F>#IYU7KCUS:$9SP;A8/IL/7L^FP*:RCKS7KXM(<+<19A\_[X5_O<20Z,IPPY*:AN-CP=Y/(HBB,.+.(&'X_%/)A,4&(V'],T[^@KQ MF""&TPB^:8<][V(P@6%X,1K#L8][?V]LPK:P\L,A?1IKY9H)JCUMY\^K9NQZ M%6^&5XSO2J /DN>H&O4FHP!,,Q V&Z)?4$L#!!0 ( .2"I50=+CKS# D ,T9 9 >&PO=V]R:W-H M965T"OMP:>^NM$JFO"G/!O%P>#'(I2YZ M5Y<\MK!7EZ;RF2[4P@I7Y;FTNW=9D"5+8^[HY9?T;6]("JE, M)9XD2/RY5S=&^H]L.VQ92J=N3/:;3OWF;6_6$ZE: MR2KS'\WV9U7;UDW!-)Y;S)Z\W0(-=%^"N_UG[H;)@-G]@0 MUQMBUCL8U=CGKSYYD]R]>0>[ M4G%CGA_@&T:E6+&]7> MQ<\*_%7:2(Q'?1$/X_@9>>/6U#'+&S]EZD9:]6;)IB[D#IGEQ;6ULE@K?O[; M]=)YBS3Y^S.'3=K#)GS8Y+_@UW]/DN )\:&D%R=N-\HJL:5?A1$%RL'QO.%Y ML8:=WHFTLKI8"[]1^+%*B3S$3%',!#R>;%J71^+:";-Z,-KGS7*]MFHMO1*Z M\!#I="+N958I 9P0IJ(?[[PL4CJNJXD36^G$21R-D9>D%J1!YY02*=64N$]8?R7N,I/ER6I35?-8!"93MQ,HQFAZI811A),ILC M1:FL-BFKLC1^PX=U_49^>=IB>20Z8DO#XV@B=DI:AQ V<$MK2?Y!5C F:K]K MO?&RJ=H)H+]#P6!N2: N3G6!C:9RT-?UH7&B2L\BMPR*6"COE07&8ZM.U-EW MXJ]5OE26=.*J=.*W9N6'KOU>_%D6%6G?'#^=S\2)F$?3J?B)4AH[_O2'63R* MO\=P\_2^C>GI:'A^AIE)-!P*P/A*Z:>VE-H>G7F@T -W7,S'6#L:1A?GS;$< MJN=7?E1 &IV0*J&*/Q<:U?G#*W*N#^>&JL;4^<6P'T\GR+%6;HASQ7)/>Q\_ M?7:],^&-4'F9F9U2")19K1 -ZSC/4IB?>(.WLK*N@EQ:3:HLK%DH;XWXV63L MA1MCRXB4&(J_&+S?*IN+7XH$.0&&%8M,%N*4=O9XS>%,[PR:;S0L6:L"29&A M6.ZAMK"@KR5>#%)%R." -Y3%/$WGAG+I"TXW)1) (F60W$J;N@/;V*+&O( O M#TZ#C%6594*N/.5AH;A@GI'=^B<2Y$R!K$5I+?^!09IN/,^5B MXR5OO,R0]5#.AZ0*0"<^$US)6D;LLX1AR5Q>)Y;T(5@AT$QAL/^GX M_I4-"R7CRF0@)=X42)/Y#V%R=>$VG/ )_*(H\E$?$&\B-JFX^E96->EMM/XK"'(&UE0H%]/:J-^/)X$LIK&8J$L M7_X@++#U?\I6XWC:GX_G5!VMX $#5TM6KI")GNT3>).[9Z =VIXJ-VMH;K" MZ:&7.4(^->1!O$#U%2I]$?G@U$U-$$0O^8L!J$[: MS" US5(N=4;0#/)06130;^\3B,#-UGBQ =0*(L>#<%/I4OU[G1V8WPT\YU ; M;PA"7Z)4T=6MPQ_L 7B=:[5Q\F//,AS55<*JLWP3Y&KWW* M\&_N$!9/=PA,[L>:A ?M 0)QK]/0(Z6D XR#3FXEDZX?FAS@K ALWDW YD!6 MZ-A5M1_F&4;V*^%&M&7AKOSX+ISIM:Z%]]0Y/OL?J%<'G4UX(F# MML:]LJ\91]/_35^CB_!UEO-F":_57O^_=CJ+4 NW <;K:_T+O4Z]^'!/W=\< MG7N^;VE;+&I\T2U=M/W.*5[.VK=]/Q1/H\D\E,!L.'^TH/E+TNLZ%#]^H0#4_5GH%/>2&SM/.I8'.;?MG8G3M?XZ^N25Z=LRJ 63YI85 M2J%NT/A#'>Y7D[86:/U)')WO+UQ$.HJ_UV>[J*/DP<7N18V/?R![?-F+)]&\ M>]D[]OEWT/G$#@!=\S\2B)W!-^%K>SO:_J_B.GRBWR\/_^B 0FM=.)&I%;:B MQ3[O!?)J7KPI^8/]TGAO+*$6J)!7% M_WYW)*4XS@O68E\2D;R7Y]X>TF>]L9]=C>CAKE':G6>U]^WKZ=25-3;"Y:9% M32=K8QOA:6DW4]=:%%50:M2TF,U.IHV0.KLX"WM7]N+,=%Y)C5<67--Z879ZW8X WZ3^V5I=5TM%+)!K631H/%]7FVG+^^/&+Y M(/"'Q-[M? -'LC+F,R_>5>?9C &APM*S!4'_;O$-*L6&",:79#,;7;+B[O=@ M_9<0.\6R$@[?&/6GK'Q]GIUF4.%:=,I?F_Y73/$-/A>V!P6\PD4LZ)XP=YB#'81["U>#A8>!PM_ M+U?.6UK]\X*?H]'/4?!S]+\D]5MMP8<6K8B?0E?PGD;0HQ:Z1/A+V,K!QQKA MC6E:H;6,Z?6S$0VBGN=PA@ MBX$=U#:'*]I#BON#AK=88K.B[]B#\],)] @E)9PIC#N)<;:=+6LB!L8]Y(X( MTKG.\F'32KT!X1RF+!!W*A(@7N6*AC(,/G\7OK-T>HW.D%5T\.EF.8%WNLSA M($M2V6$P,^A<)0\W:&\EJQPPJ&P\'I ,FX4UORL^Q@QX6=#ZG&HZZE,-2 MN#KG,A -4%<,/!!J@*&O*NXOPTTLZ)X@SDGY=3X4YU$1W) BL;&(#3=?3-;R M>]&T/UT_CG9,ZG+0R XG:4ZX*:6F3 A%^!\@DM^>U#Q,[5< "CAPO8X=#+\) MFBR[A92MD!'"XJ7N2,O7UG2;>K^SB^+KW5*P79E&0'?!& \ N6(:I8.U0FYY M2H>3=\,JM'NX*M/.!!I3R;4RT=$U@CD>. M)ZD96B4&F+)21"O(#6")2#YJLVQ<5M$G@URL86N=[;YME9.FB)E@?" MVA?9]3)Y0)$]=3FL,'*O8G1FF"&>$^;#9(8BH_8"5'(C5PJ?RF\M/'E">A54 M".)62"58DDP._48"['V%&ZDUIXX XRU2EWRA7J&^Y88-W3+T1V!JM,T0VE9HV&]E%6,=@!U(7:JN8D,[M:&R[:>2**\L3:=#W)R3>^Z M0![%(C\>R2-0_.E)/MX( P?%R\FB[A=JF\H334D)^6!+]\A#T1>,MXMG5X1>JQV-3GV,:,]CDFE M9F]2>I@04W8@4>NK'W=2(2#=Q%$C@-DI22_ \?V8 MLGBGF,;254>&?L1_(L MP"?Q)7@GQ?W]/+X3GD,7P#WU1ION/(+IW;()3WT'(?OQ/3SNCK\FEO$1?2\> M?XI0-6E2'"A&UL[5IM;]LV$/XKA-%A"9#:CIVT:9$$2)L6*]"@1=NM M'X9]H*6SQ542-9**X_WZ/7>49,=QTF18473P%UNBCG?/O9\('<^M^^(SHJ"N MBKST)[TLA.KY8."3C KM^[:B$D^FUA4ZX-;-!KYRI%/95.2#T7#X9%!H4_9. MCV7MO3L]MG7(34GOG?)U46BW>$&YG9_T]GOMP@.J<&-+T15V0UPIF2G? P.3PWVA=.W!)7\\2" %Z\,DF;? MB[AO=,N^L;JP9E6FE%[?/P"&#LBH!?)B="?#"^WZ:KR_IT;#T>@.?N-. ML;'P&]^IF/K];.*#@^__N(/G0/-A8]]FGWE7D=##E3#4+Y^039RH) M3SN-J^I-J6"+)(,A]L=[:DZ*RD".4F7*8)56@4JU(.V0$SI7Y(,.I'+9F\ G MK*S:"1FIW@!4)A'EO%^$5,C!);('42@@_0:5, !GE3.Y$A^P:.U5I5W@ M)\R.KBH=DQ$+MG:*_JI-)0P6VJ5]=5X[5HYI0^:(5!%#A#A$&J5:#RM=IGR! M6Z9_:0LP7R"RTU:72B^8MV=INJJ*W!:7=F#87Q% MDN[YHJ\^@;_VGL"*A>9&3TQN@H$#:B!S &#\TG3:$6NFHHB__9JS_K5) TKB.7&$^M M*SMF,?:@?FD#QY.'K DK[GV-D(O&ZX"EEB)E@Q"VAZE-ROI?H4&2V+ID#Z/!B7=OHM"- M)]KL%=>Q:6+8P!1-BV(,S(DA1+,;'SC+.KMSCV#GB4E1['FQ7OJE"5-DCZUG M&7JHK,9000TH!')J4K%) UV "QF'@2>D+*##AQV,26WRE($W4FYJ.*%$,XPY M-0IQPH9,1_F-(.9 TRD22\UA$H-:,"O-U"1P3_+HUKET1C#4E[#@ MC!7P$;DX@U$[XOFALZWH*D)6$A\:/>D__4GH]_M#B7U)=;62ZV?+DB45:KUD M98O4H6&;!-;A1)2"M:QCC")PU,)E$#QSNMA8@>ZZ3WV.UMT_B-9]6,%]:)V-978X;JOJ-RMH,7P9?\==K'E"C&K_W&JWQVJ_B!E<-P_:,O@LW8$N#[RW(XB MV""Y<,V;T3./[?1Q[1LWP ^;)#]B&5V@Q:#@%GJHLYE2M*%=<'\K273-FP> M+C>W(,\)16Z"N&UPXI<#\C_ .;H%I[H7T*,ET-=-B#UDJ)USX4FL8Z)U+03R M6K55ZU/MG4/M'M05 M+:E>(5V=DF-H5J#^8U6TY:==-(GW(R]AZ!JQ%8VR- MI2T?"]!U?:X%>UUA 3TXJ=O7VJ\4W8W9]V0I^@%##K],?BM[;H2Y8B&T)CEJ MDH[!TR.?-R4\"5Y5E!K(X#$!S8)[8HACWMG'E^KH@"NS!5D<,_)X-!#'0&[E MR$%PD5; QIQ3?MG9 ,KE"%:UT_,9"MICH: MPZ_QG%IGX*7Q-X.8*%%RVW]X+8QU:HU[R_"6R.M*]QV'-H?=HVBS/;3Y[J\MVT.;[:'-]M!F>VBS/;39'MIL#VVVAS;;0YOMH/Q0#Y!D:.#!- ML778?WK8BSVFO0FVD@^>)C8$6\AE1IB='1/@^=3:T-ZP@.X+N--_ %!+ P04 M " #D@J54)@J#[=$- "R(P &0 'AL+W=O,N.55:R?MC:!W &)&'- M !, 0TK[]7NZ&W,A)6OC)"\2.0 :?3U]&3[?^7 =-\8D=5-7+KZ8;%)J?C@Z MBL7&U#K.?&,<5E8^U#KA:U@?Q2887?*ANCI:'!__XZC6UDU>/N=GE^'E<]^F MRCIS&51LZUJ'VW-3^=V+R7S2/?A@UYM$#XY>/F_TVER9]%MS&?#MJ*=2VMJX M:+U3P:Q>3,[F/YP_H?V\X5_6[.+HLR))EMY?TYZ8YZ:^D@^//'?6?6';(LM317/CJHRW3YL7DV4259J7;*GWPNY]- MEN>4Z!6^BOQ7[63OZ6*BBC8F7^?#X*"V3O[KFZR'T8%GQY\YL,@'%LRW7,1< MOM))OWP>_$X%V@UJ](%%Y=-@SCHRRE4*6+4XEUY>^+JV"5I.46E7J@OODG5K MXPIKXO.CA"MHXU&1R9T+N<5GR)VH=R"PB>JU*TVY?_X(K/7\+3K^SA;NCL*\Z/OF2F3I+"CY9;'JGG+(>DD^\E7 0IE"5T0?LD9100Z>@N/$A?0?3 MU+)79*Y\N:;CXX,[C;6F"?[& H4,!/CZ9#8'&%05=,6:()LWVMV*L:/8NH'< M&^)"KX,QF99-&V7Q(;)=21^6#CPB&297]/"J>SAY3$J)IF MBNI(B:R^J!H= MV-I$+6NJ@&"X#P\[\PMWAPS09?MW=4K&$LR>1A(-4A#\V;JMU=97;6TZ7J:, MRB4Y!ES$$I, ^][3X5,%>>S:])JGF\=&5:O@:UX2P"5^8"P*DTPDVM1FSY3+ M< 5R8&G(?I;\30)HGT,XOX)O"->R-S75F(4&IRWE+7$%! MO'IE"E,O<5T.L].9>M4&"@V.M@WN4+6D&D.IYB H61/X@*_.'ZB0XBF8 LA% M*O[9[\S6!)C*]1YRP"Z$A!8J DC$@4T0$9:,2;51_!6P6+6 'E54VM9$O=(9 M4W"I@2GW6:$^A M'4$9:K+H'5 ;,(#=A!4"T6T"G/2VQ_-$SD%AALM)[]..!=_ \2^M79@A.PH M ( 9'WT9J6"FL'1&)0W>@MQRNV!\O0KTOH&/YF8&Y*$FX^T\/W&J2O3) G2Q?'\^RF!+BZ!=Y+/%+HA!B#-!TMX M5JJW?JW=% =+N[5E*WX!+W_OU+G9Z&I%NCB#"[TG](KJRD)BCHDKAE\#J+]D MZ@"-J=K.U&7PER8%CR"N2K+JA0_-;*I0)N@*_R6K\;WJK=Y1O$T>3QD 1;Y,L.:3\B0DUPPS)N^M7//NQ^@3O* G/J8AE3S@[NIJJ]]>5WOA:JY_ [8HZ%F+_,C=9 M),8'U%N2%]75+9BL1X? @I[R%#(AH?V7I(SF?]'FNW?';F@0'P-#_*W@.G/ M[-9ER=@#5W2ZILS4J:*[DG:1>'FRAF#GP2'"][G]3(ETES M: -[I3:,<&FS@=N1_G:;H=HJ[X\VU'.@B>JBN ;EM#/P*,&[^5/"B?E3OC<_ M$NB ^;NT ZA&!$%>SG7"14;=/N;^DM]-)5-1$&VMKW*Q@]4K 9*HYL>/EH]S M7GVD'W>Z?'T#L0$6ZJR (JE4%2;%6A]:I*CJ>/G=*5*[K]MJ+8D1 6X8QV3; M<,F @Y2M(7MN(&IL1 NDU M274RI16/I=B)VN4KR@JTKI=(G?>:<^AN#GH6"!FIH8CW0?.DA M948@.7L' M">G[$!TT[X#2-7="U"Q[I/5;JF%0<%!OX]8>6F80>Z?'&/:GG)(;402U%+EI MY\=A!UZ"W4I85H*-5#\:N&\;J=O\$H3_$G"G[(R.P*VK_N)1MGM#LZK/9"8 M3L_R6SCU6I Y-U\CT<;[NKS%2CUKUVA11GIMAD20P_]A.CVB[*EVP) >!1[9 MQVJ)>J382.^\@@,4ECK]LJ5P1':UV-*Z3\20<3#*,A!8D55N^VJYZV=$)!M&#((^V8-1-GF=BJ/7 [!:$U!Z+B" M$Y&A=5_=P8S3NYC1(<5^@2KP,$8'[CK&:89"!BPA**CBI!J3D!+!]PDJ+ Q? M_0OQS3=_OW^S*!#Q9* 3C<[D:P_W;NKK%+. MZ+/%1^ESLYVAPM9Q3- 0BVK;0O"[;"753A4"K.',OA^!>X4RYW=R!I[!]#UY MA]@\X-E2HRPH_+DFU!$/?FNYBJ7.H=:E.42#>WLN2-A TSP-S)=JB:65I?*U MZ\MS^[XT]W7P)1I+M[7!NUKFKF26UT"-AL'V3=^\C:> EEWR$W7:4&$/>::D M0>Q4:J \;BQ TNQ=0+QF7UFW72'( 06>P)N-&Z* *B"4W<;Q+ V*A<)2UD6V MS.B*_8%E%GYLYE6;:.((Z--2"\2V>.A* - &R8==:"1V+DLY3.$5/),(E)/E M15 >1>#3,*?LF>(&N#4,N:C;;TJ2U9+N@O6LG6 MG;U)?]4P)9GN'48,<]:"AYB;9%R/5(4/(4^+=&Y]Q(GS!+A[-S+-.)[9'X?4 MH-_N>L8AQ![EQXSG'?9%^()PSAU!KD$X,H4O[!4&6)5[.J2X(JN3NH@")^AA M:L1 BDSCX+]%AM)A%M97 50!R'SZ+E;2S-7TF#8:2 6/$H5* &=VA%SC<.)I M(S+0ZCL^ *4W),77\V%21N-J7TAMG\?<7=U?P9(LFZ5*/K\!H*FH5*Q=^EGQ MG-J51UB#4G"*AQD"5#M358@G"I=?D 6+(E"+-!XOD[ DW!"!0__YV:0QR,1* MX &.6=_.U =Q.H]0.X.C)A["#:V M$RD'JK_*JF*+EL@=H'>F?)UZHJ)T:;) M8R4E0<'%1$!60K JW>;!ZIW:$)K8&KA*)=BZGUU7+94$^L;$OKN#$:PO&33S M7 O=?=K@HO5F&/.3& _-@86?PT:S]^(ORZ@T8M.NI69&;M@=O"9%?X>:J1+8 MZU]H[ ]3.R7S>SURN]G3WO&@ ?K%0DMOIYQA/?([U8J+6.I.[IW3]LX)V. * M5U>TT]P4] :)9&WQGXAWRA6UB(I%O:RU^S0L^IP_$^PDKH3#@[:">-T79L^A M1R_^Q/) 35)Y=O3>O7G#,!LIO^3=S1>]ZIFS]7K^1G+=?2NP&+TVO>^M_M'H M=Q2U"6O^M0BG*9?D)Q7]T_X'*6?R.XQAN_R:!3RBC08VFQ6.0IVG$Q7D%R+R M)?F&?Y6Q]&A>:_ZX,2@M VW ^LJCALI?Z(+^9SHO_P=02P,$% @ Y(*E M5,) @-&Z#0 ,2< !D !X;"]W;W)K&ULU5I; M<]LV%OXK&'6G:\_(\B7W-LF,XS;;[#8;C]VD#SO[ )&0B(0D& "4K/[Z_<[! MA90MJTVZ^[ OMD@"!^?ZG0OY?&WL)U>PZJV3)FYKZ^.SDY/%Q(W4[>?F<[UW:E\]-[VO=JDLK7-\T MTFY>J=JL7TQ.)^G&E5Y6GFXR:6Z5OY]=VEQ=9RIE+I1K=.F%58M7DS. M3[][]8S6\X(/6JW=Z+<@2>;&?**+-^6+R0DQI&I5>*(@\6^E+E1=$R&P\3G2 MG.0C:>/X=Z+^FF6'+'/IU(6I?]6EKUY,GDY$J1:RK_V56?^DHCR/B%YA:L=_ MQ3JN/9F(HG?>-'$S.&AT&_[+FZB'/[+A+&XX8[[#0=, MQ:953K9>LJX-+4^M"*W?X_-CC%%I[ M7$2*KP+%LWLH/A!O3>LK)WYL2U5N[S\&=YG%L\3BJ[.]!-]*.Q,/3J?B[.3L M; ^]!UGD!TSOP3WTWMFE;/5O+.E47)C60=@R""[;B7^=SYVW\*E_[^'H8>;H(7/T\$N,L$OS7T'FVV].'Y]\_W5_?ZD4PJ8P M32?;C6Z7HC"P:>M42;^BVG"QR!IR@X:8#W.IO#7B)U.7M/_"V&[&2M98X?JY MTZ4&%H@#CZ,F%^&DZ41,UHK^]FXBC!43T]O)H:CD2HFY4JT _G32XF3=,H.V MQ/D*H>,K092L^MQK.S!"]][/KF?B6A6]U1Z>S5S\>%-4LETJ,-8TVC'2'$RN M?[S :0 \D/?*ZF8DH&X#$"9G*8UHC7D6_9 MMCV8W667F?BE,@ZJVA-(H(>S@X191,-[# MK!LEK2A[);P1P6L,CF<[0'(1QD@'^U%MBNU4BU4 M?Z4*LVSU??#XQ438,!%UOOWFZ=GID^^A?&57NE#!<:#7DM-^*?K.L!T8]EV0 M.F1HE6P<25'4T!&_<;"'4]<5_%=[X>!9;L$ 1![*&$'89>:U7H:H "S@C-8M M5(@\/A.5@5DI\L;.FK(O/ %C9)5<4F9> BL+4Z/@HNV:CBJ5*ZSNQE$7\0:. MPJ41H^)4R.72JJ4,D .Z9$[3DB-VQGHYKZ$3M22O8H6=?3^A;.-ZZ.JR;P $ M2P WN=N$L9#<#84,Z"V-W4S%PII&!+CQ(X4%P"/_I,00=383MTF+>.;PH(L/ M(G9Q_)9FW5:F'AXFBT[CR=&A@2R;TJ)^TP7X@A)Z5O=PB$A#4N$>A^@6#O1@S$K*A2T#->L:':&<%+.:SCJ'=QCIQ9O M!0JY40Z6@.CD5;LC(-O)19D#*5:6#\"V)&NF6"I#:$")\)E?U1!^.?KRB&6S8:J?0-SB]#>IO"\0$#FCWHWE.HP.DH/DAA%":^#D=0 M\K>KF/Q17Y7D3DI10K6<4!:B?.$)2-W0AWK]^HR5B-L MNV4HK'),[T68-65ZQB].%4"8&JE^B')I$R!0J.7W^WUR@"X[3T)&OIR7X! MJ2M@VY)!+^#KZ$E^-LXIMTM;7TU,G',I_E9:N%0:WDVW:OX*G>U?3F9G HFI MYBG)%KDBD*N97,PR]R^X4YFIE:S[/&68F^A\%9H$ X>'8]9I,HR,IJQ6;2S8 M>#=N,5AH\%IP@B:6.[30B$&53AP,P7B3/FR(2>6][UI%!=U@YE.4W#0 H(Q'T04CE-!7(IQZ$WVCB7 M-6G1!0POTJRAI;X/J$_S$18[C*AH $2 GX4L@46UZ8;)PIT9" 2L-'GOEKD= MCV$&V0#%&CBW 'B"_"US!NUU$JA)1Z3=&YSCPBB(# !+I%E,A.Q.;C@]H7/" M@I:]D'K*K(UM)\311+:CPV%GUA3?#U6NW_#J4E&=3T<,K6M041Y:7;S[\.:' MH]-G@JHCJCK2W"1U;H/O##X51E0Q>82)'.G<6!M:=_)HI%T4NV"[)K73KDJ5 M2X+8, ?@G(APZ&G>J%@WG(1=U?LCRLH.N@+UQ0(>'> &Z*+]YHYF6(7(*. % M6MS"+,Z5);7DYSQN!7/UAN=_B]YS)@C#MFWE-DQEI2$$':2H3DUSRQQAVW&^ M!^*>9HA[^CMSG@**AA!OD*1PP/DP8KWV,(ZTY4ZL^_-4_\@:<5Z:-- E3*3F M*J DKDZ"_H8W#CLIO#+X)PXFK\^O7TT.A8Z'7;\7_S0S)G-T\G"*%(9BAC'D M"DJG2Z3U/?I]EO7[;*\F7M,8]P/ 2XFW2E(=0 &W2Z-?0T?P[17?AH@?6$!Z MSX;=9>ZTN&1A]%H/DU)RUU"[.0H JJG@4SPHZZ0.15VL\5!$U3K%P8&>J5G0 M_$3=:!_(T\$TN<=VX&F]V:J94H4;D8^:.$VS-$;$$&7-2"::S'(;S6FCT2T9 M=)$%W8Z:GO!O)1%/O1-#%I,= AX%6GQU@6!":&K'UT@?:!+A1)OXVJ+K/5?Y M[&:!D^TC@_(:><.#IZ#5/HR3T!0C-X%K%*O4"E/&B!09[,']G3U]>W?Q?!/? M= 0$3&JA.GC'8B;%*1'0J(5&EP[)F M=@'Q' [S6YPP0[#<3[W*.DX-YJ;WB>=\-[Q8^!^(S,T9G&K[O56R0\K'A;9%W\#UJ'P( MK<3@>E2"6?.),@4U@SQ#\!4E3DY=MPJTI*,A%T5-N3B[=M^)GSGEG>:Q[X<4 M#2-:GWOC.1N&!B2]Z(\Z"DV;)COQ(("5X<;:T*D.NEVLC%,E#=@+FJ?.!AZV M7J%QT5Z;XI,HM8NE6GKQA,BM=0"F))!N40?V\87GD>EH'K.\9*5LIRL<("U]A$Q@LE%_6>8VY&<35$VU0HS0%2 M:J0#RL2,ANDJ\?M@+[_C,"7R6]A&ZAZS$:M.&I82AR. '>$_JJ:M5\A)XXCX M^&8D?H[ ]6<,M<%6VQ$VO(NB58@3"MI<&S+S>3:S@]/[./SE-A#!V9L1N@VD MBO!>)*(/.5XZ==\)9&PN A&(5OF4&^ %R9O"2XC8O[CT\E0XU(ET<")_%\Z@ MWA#51.#G45C'LH+[[%&UP:/Y0HW( >!CNE0KH]YSQYY3\*=*N^O\X]%G3.A'EORQ%LW+H,7P15.^F[\'.P^?00W+P\=D$'8) M^1$7"VP]F3UY-!$V?* 5+KSI^*.HN?%H?OAG!415EA;@.7VMD2[H@/R5W,O_ M %!+ P04 " #D@J54GC"Y&9@" "^!0 &0 'AL+W=OUR%\Z7=?#K\5W2;)6VBB^Y-_OQ8SN/QUMC[ZA =/!0*DV3J'"N&L4QI066 M@LY,A9I?V[@44D?3<;A;VNG8U$Y)C4L+5)>E ML'_FJ,QV$O6CW<6UW!3.7\33<24VN$+WO5I:/L4=2B9+U"2-!HOY))KU1_.A MMP\&/R1NZ?"9K8^[\X7,VB7J>$"I,G4<0O-SC I7R0$SC=XL9=2&]X]/] M#OUCR)US60O"A5&W,G/%)+J,(,-Q&D-3E3 MML[,H)2Z6<5#6X?_<4A:AR3P;@(%EN^%$].Q-5NPWIK1_":D&KR9G-2^*2MG M^56RGYO.!4D"D\/2(J%V(M3JZ$:L%=+Q.'87(0\$K8,QCT3R#I)/4@N=2J%@Q9?(_Z,C^#E;D[/\1_TZP&C8,1H&1L,7 M&*T:/?A@,\4BX7 (+#=86,RD@Z^&".FY5AS$]7(>4252G$253\K>8S2]*1"< M;RZLO2"!"K,E$#M1>A)BCT3:D%"!!&2UE7H#SJ,4%A'*IMOHNPWG,O@]H/!J[02I/!FU>723]Y M![=6.CPU>7[ YC'R/L4V\'--C)]HJD2["9.#(#6U=HV\NMMN.,T:33Z:-Y.- M8VZD)E"8LVOO[.(\ MM,B^;@3!44NC:.]1ZV!0]8M-Z WW-CW.[@ W0C>_H/ M4$L#!!0 ( .2"I51"0^PGW@4 *0. 9 >&PO=V]R:W-H965TJJVD4!-FT%JH9'1_ZM4MS?*A;5ZE& M7AIFV[H6YNY45GI[- I'NX6/:K5VM# ]/MR(E;R2[N?-I<%L.D@I52T;JW3# MC%P>C4["]Z<)T7N"7Y32:KB@3! MC#][F:-!)3$^'.^D?^-]AR\+8>69KGY5I5L?C68C5LJE:"OW46^_E;T_*(O-V=(F_EN7#B^-#H M+3-$#6DT\*YZ;ABG&@K*E3/XJ\#GCC_*C39.+"K)KN0*:#MVT72Q)M#&U_3+ M3@ZG#LJ(95KT@D\[P=$>P3'[03=N;=F'II3E8_XIC!PLC7:6GD:O"OQ!F ,6 MAYQ%012](B\>/(^]O'B/O)V['0*J6;'?3A;6&>3)[Z^(3P;QB1>?[ 6VT$VA M*M4!J9WP= MB_*^@YJ'B0YG^7D1 RS\KA;G"4\2<,W MX0O_#7QA.N/A/"2-/,IR6LE"J)N] !\YG0<>/G(_)OBB@ =A_C9\$4]#> M$?YQS!.XN0<^8!U$1!SQ.$@[[O@% ,]E(>L%G!L \'!%,0]B\B0FU^;=(IR* MXHP]+[<&'4TUA:XE&U?:V@E5@'CB^_^0R3\^TPM_YSSN M,"@JE=UH"_.!7!^(,.,)H!_'03*A20AKKYPN/GU%;;#$3E*3^,[0P8J0QUFR M^W2X[-! 6>[(J$[C-)_<#SK2E6RP"54=$"7ZG:(=F1KWX,PXG&!O@ KD0(QW M@N3^K!WA/R@WBC'%ULN/>9:G)'^<\3P(_ C5$]/B&]'MBH=*IR^<_='-,_\\ MB.X"6"V5N\J5ON:I!AGB["F&,D@:%OC$*)UM5W8&A0F>UM.4TND$*M*!!(J&K+I%;0!:: MEQ(4&Z%*(I.WB#RM4H/&D5(TB!-V)TR;_@2[56[-=&N8:+&G4IQJY9STNSY. MJYQ=?3@#RPWR1ZWN4\ZNA9%K795PNE*[7YSUOMT[0B<+@*VD/6#GK;?7=WY? M+W57+_*E/9&T4.%PMO52)$ LGX!&R;>!^[> R$E ]"X\"'"BK:J=G5C(A@4. M=KN1_LQ>W?$.<_+].>XOH41V?PX:!WYW0G%5;4FM*@P.\L&6OIE0S>'*T$+( M+B]$>:.L-G<^E)-[U[VU9,.UO!66G:&BG-%5!9W@NFP7E2K825'H=D^4*X70 MT@%-X/3-D1R%HGPD!UJ[*_^5:AH*TG)&%:'*]A)=_.X)^_N;\@)&&1Q!EV"%?BE(V:Z.U$W<7KC M[R$+[7"K\<,UKI'2$ '^+[5VNPDI&"ZFQW\#4$L#!!0 ( .2"I51*$9>F MZ , +8) 9 >&PO=V]R:W-H965T&EP$<%NJDJIMYOD&:PG:RE?[.4A M7WBA-0@Y9L8B,/I[Q3ODW *1&?_L,;U.I17LGP_HOSC?R9&-)D^8-LCWK;HL9G4!/X)H4I-'P5.>;' M\@%9V)D9'\R\C0TKF=.+SD#-Y7ID0IMKKG[5\W:VT4 M5?G,IK= W/#K:?WL^P%A*^-Q4J9@CA8BU-83NGS)S&O.2-P7SD8E+N M2X^[TE/4K*],&# 2B$ZV S5 ]E)(GJ/2\ 6BR$^C&1TNXM!/9I,1W*.0U!=. M5?]LC6^5'NOX<"@*$W^:)O0?^9-)"/?6,!H1@)L-S0R;-J<=9-U&-DJG\.,/ M:1S%/Y]B)F0W)$6&>PV-*(V&-$Z'Q!12V949A62OKI6:IK,/J4]^[4,XX-G$ M3])QY]GM8!R^0'@913:FX640-%3:%XT:8 M,C]$:859HTI3HC[5+H.@=IM=ZYIEN/!H76E4K^@M;[1K&P&NX(_ZR7>$#4A. M%YH-Q\GWS^7)EO11YGO?: EJ0PP6C;DY<+8#";U&MZ'XNP\%(^>%-&096ELS MWN0N(Y_;W6(>JL'FR:7IT#HN6_]_')#2C#7:BN [K2/.B4)?3?E3EQAJT %+ MQ'\Z^[-9UW#QT!LYH][D6!WUW"0,(?*OHAB>3L<_GLV(83(=V]%Z,@O1U$*, MTQ">I6$23U P & L !D !X;"]W;W)K&ULO599;]M&$/XK ]8H), 13U&2*PF0W:0'D$:P'>>AZ,.* M'(F+D%QV=V79_?6=71Z6$XMQ^M 7<8^9;ZYOM#,_"/E998@:'HJ\5 LGT[JZ M<%V59%@P-1(5EG2S%;)@FK9RYZI*(DNM4I&[@>?%;L%XZ2SG]FPMEW.QUSDO M<2U![8N"R<=+S,5AX?A.>W#-=YDV!^YR7K$=WJ#^6*TE[=P.)>4%EHJ+$B1N M%\[*O[B,C;P5N.-X4$=K,)%LA/AL-K^E"\(5Y;H#(C;\; M3*2O=*B:)3)@X*7]9<]-'DX4IAZ)Q2"1B&P?M>&K)<_,\V6GIY8T6R>BH%HK9M,UN&6;'-5P[FHR M8X3=I(&\K"&#$Y AO!>ESA2\+5-,G^N[Y%[G8]#Z>!GT KYG<@2A?PZ!%P0] M>&$7B6(:5E*R=JH[0DOOS58RSJC$766'3* M6,UV$%NPN88/E/+R6X%]+TZ86J6((+AQI1H;Q'9[EJ^\I8TAF" MLM9$]41^,@;4QO969Q(1BKI0: H%E.8DZ_(,7(%%+S7=;4SWPH"7I"CVBI6I M.@=\2+#2%O)@V4^"[!XE-3.I\@2'%_#'OMB@M-&;K"OXU$I^V&NE"8B7.V : M?F?EWGC?FI_,IG &L]%D K]0:8S&CS], S_XB8[;U=L'E DW=1SXWGA(-]'( M\X#Z=8O\E$K%Y8LW7SCT13KB64BROC>*QZU9TR#?D.PAT+@CT/BU!+J^^=C/ MFUZDEWES2V38BIS*:^+6-J::2?P?*I3+W95P+MU]R=P704>D;6AWCLGY0U=\2S:#2):Z_:BS"8?B5LSDAX M-IK-X%9HEE-JQM/8GC_WV3^?3"=UPTR]ITA732G>W9D"U&EJVNH)N8WS["CR M&N>E1G"/II4"*?MF)E.0B'VIZ\&E.^W&OE4][3R)US,CU6?'Z2W-<4NJU'KT M!RCK.:S>:%'9V6_@M02P,$% @ MY(*E5%P\TD*G @ RP4 !D !X;"]W;W)K&UL M?53!;MLP#/T5PN@A 8;:M9,M#1(#3;=A U8L:+OM,.P@VW0L5)8\26Z:OQ\E M)5X*I#DD)D7R\9$2N=@J_60:1 LOK9!F&376=O,X-F6#+3.7JD-)EEKIEEE2 M]28VG496^:!6Q&F2O(];QF64+_S96N<+U5O!):XUF+YMF=ZM4*CM,KJ*#@?W M?--8=Q#GBXYM\ 'MCVZM28L'E(JW* U7$C36R^CF:KZ:.'_O\)/CUAS)X"HI ME'IRRM=J&26.$ HLK4-@]'G&6Q3" 1&-OWO,:$CI H_E _IG7SO54C"#MTK\ MXI5MEM$L@@IKU@M[K[9?<%_/U.&52AC_#]O@FTXC*'MC5;L/)@8ME^'+7O9] M. J8)6\$I/N U/,.B3S+C\RR?*'5%K3S)C0G^%)]-)'CTEW*@]5DY11G\V]( M)1D8/;)"H!DO8DN@SA27>X!5 $C? ,C@3DG;&/@D*ZQ>Q\=$9F"4'ABMTK. M=TQ?0G;U#M(D3<_@94.%F'.V9[S>WN5/O.(KF9FYN.E;B,:*@,ZF>,\L<&Z8X#)##)Q,YP ZH&P5G! M!;><"F*RHJDHE2SIA/DG;A7TLN*F5+VT6'F7(U6CFU+'NNX)'$%X\AW;T919 M S3BH'KZ#=4%!^9ST[V4S7 QP+0WU$K07)LYC"Z $X-&]8;2FC$\*LN$"G3$3T..@JX*P3>^>V-B>3V=PJGG$1\-6(MZX]>( 4\ZS-IP.FRJFS"@ M_]W#FJ,V;K@T1*>FT.3R RT&'59'4*SJ_+@6RM+P>[&A;8O:.9"]5LH>%)=@ MV-_Y/U!+ P04 " #D@J54J=['N3(# Y"0 &0 'AL+W=OU?AY2P,C(.U^$9Q*QO?8):RY/S9-&Z3L1<8(LPP5D:"Z+\-SC#+C)+F M^%&+>FY.X]C\WJE_L(O7BUD2B3.>?:>)2L?>N0<)KDB9J0>^_8CU@OI&+^:9 MM+^PK6T##^)2*I[7SIH@IZSZ)R]U(!H.T?D!AZAVB/YV" \X=&N'KEUH16:7 M=4T4F8P$WX(PUEK-?-C86&^]&LK,-BZ4T*-4^ZG)E$@J@:]@+E B4\0&]Q3N MB1#$1!B.KU$1FLD3. +*X$O*2TE8(D>^TO,;%3^NYYI6^_N:V\%'._AIU"IX1\09=,,.1$$4?5U$!SJBA;PQR%/7\L1OB\S.C:!KT#-R^%3FY, MX O-C9W>E84>DBM2I?SC)ZT-MPIS^=1"UG-D/4O6.T!V7^9+%&86@047BBPS MA#I\$G[!X4A.*^&^%3:%8C,)1_YF#TO?L?1;668Z,81>ILY^E=9YCZ(#1$I4 M'6"X%Z/2'#0PAL$@"!Q*M>UOK<*+7L/J%?# 0]:@:\R70#M#NJMA%A@0A5D M7.-*2$IAMD^E" 4*RI-][(,W(8S"X5_D@S?D39M7W$/'/6SE?K]T[,!"$:% MEQV$QZL7*I\N[4$\#7JG0=B2H.>.]?P_.SH7CNSBWZ(H'%G1(...;-_.7[S9 MU6Z_?R@?P^!/(0_>AZD#N(N6SMDX>0F]*^+[1^XW+29WIM[VP) M,2^9JNXIU^O>!5?V-O3_F%>/"EWOUY1)R'"E78.SH3X^HKJGJX;BA;WJEESI M F(_4_VV06$,]/B*<[5KF G<:VGR&U!+ P04 " #D@J54;U*-BGH" ; M!@ &0 'AL+W=O(!MXJ(?4L*(VI[\)09R563 ^H1FEO"E(5,W:K-J&N%;+<.U4BC(;# M:5@Q+H,T\6=+E2;4&,$E+A7HIJJ8^KU 0>TL& 7[@Q7?E,8=A&E2LPT^H7FN ME\KNPAXEYQ5*S4F"PF(6S$=WB]C9>X/O'%M]L 87R9KHU6V^Y+-@Z 2AP,PX M!&8_6[Q'(1R0E?%KAQGTE,[Q<+U'_^1CM[&LF<9[$B\\-^4L^!! C@5KA%E1 M^QEW\4P<7D9"^U]H.]LX#B!KM*%JYVP55%QV7_:V>X<#AVATPB':.41>=T?D M53XPP])$40O*65LTM_"A>F\KCDN7E">C["VW?B9=,,TU4 %+A1JE8?ZM;F N M;+J8S!!LXN%>8'0-T3"*GI\>X/+BZ@SL MN'^EL8<=GX"=9QDUTFA8889\R]8"KT\_$?Q8D1!@JZ9E*O]YAO^VY[_U_+>G MLH0;+B67&UN!PE$>>^H.8NHA7"]NTV@4)^'V".^DYYV5?2BN,$;*HKW\4_?RQ_W_/%9 M?ENH_TE#_(XTA <-6Z':^+&DP1=9U[O]:3_YYEW#_S7OQJ:M>%L;&@06UG4X MB&VPJAM%W<90[=M_3<8.$[\L[?1&Y0SL?4%D]AM'T/\?I'\ 4$L#!!0 ( M .2"I50PR99^5 ( )H% 9 >&PO=V]R:W-H965TZ6?30E@R:O@TDR"TMKJ)@Q-7H*@9J JD'BR45I0 MBZ;>AJ;20 L/$CR,H^@J%)3)($O]WE)GJ:HM9Q*6FIA:"*K?9L#5?A(,@\/& M ]N6UFV$65K1+:S /E9+C5;8L11,@#1,2:)A,PFFPYOYV/E[AR<&>W.T)BZ3 MM5+/SK@K)D'D! &'W#H&BI\=S(%S1X0R7EK.H OI@,?K _NMSQUS65,#<\5_ ML,*6D^ Z( 5L:,WM@]I_AS8?+S!7W/A_LF]\1TE \MI8)5HP*A!,-E_ZVM;A M"( \IP%Q"X@_ D9G $D+2'RBC3*?UH):FJ5:[8EVWLCF%KXV'HW9,.EN<64U MGC+$V>R6,DV>**^!W ,UM0:\(DLN%F IX^:2?"&/JP6Y^'29AA;C.528M]RS MACL^PYV0>R5M:<@W64#Q'A^BSDYL?! [BWL)[ZD>D&3XF<11')_0,_]_^+!' M3M+5+O%\R;]KMV FY\J5SY"?T[6Q&M_GKYX8HR[&R,<8G8EQ)RJ,XN]$;4BE ML7VU?2-4%@1>:E:YDU,WT[!>>5;7R;LL2L/=<:WZ/-Y)'7=2Q[U2YU3K-R:W M9.=+@G(7M:8KRT2_U/%?0JZO(__[H"<\>N8"]-9WOR&YJJ5M'E&WVPV8J>^K M#_LS'#S-G/A#TTPM?");)@WAL$'*:/ 5Q>EF$C2&595OIK6RV)I^6>+P!.T< M\'RCE#T8+D WCK/?4$L#!!0 ( .2"I52>U:SZ' 4 $8? 9 >&PO M=V]R:W-H965T.DX5+EM"LRU779<'1&+62BU!%7_-FS,XE@KJ3B^%J*=TJ9_E?M"VN=3LH7&>2)X6QBB")TMU_ M^E@DHF* _2,&I# @IQIXA8%WJH%?&/BG&@2%07"J0:\PZ.6YWR4KS_2$2CH< M"+Y%0E^MU/1&7J[<6B4X2O7,>I!"G8V4G1S>\'3Q[D\F$C1A4XG>3)BD49R] M1>_0YX<)>O/;VX$CE1]]M1,6FJ.=)CFB^6$EN@A[9XBXA-28CV'S"0N[R,/: M'/=KS"/?MY1/565ZS23 M8JWZ6:)_;M0%Z%JR)/L7D/=*>2^7]X_(C_F&"440)*AJ=,0R2:=QE"VC=('D M4K!LR>/9&>*K' ,\96=HQ42H(M%&?([F-(SB2#ZA+/J/(9K.T)0+%806T!U? M5WXX).QV7?=W8&Q^.3;_%<E:;T9$A*X^C=P-C5! M!F60 1CDA]$-&@LVB^35/I/?4%YCE=S="2 5O=)+KXU9=%[*GX.#&)4E#^E* M#4,^U?7=^7?:ERYD^ 39X%N?-5,8:B[*5,+D)!% M&]5\K */VNA@!_W 0@9LJ(I)@UAK[Q+DNTSU7 PERC 7PX1[X:Q4!Q[6TXQ] M7>L)]7'#GA/K,"R#2^RW,E4-ZC#,ND93=52(50N WBJ&ASBWLO*/RD$JM[[ MO1[DW, 2P[3\%??=L=%;X.)@$\!PR8\04\&Z,TGXW? MT$_M1V+(3MPV^I$88).6@3VR.+ "FU26P3"P]^SXV=4R4"=>*]4R>";PC3_?HAM,T>WG%H(@,\4DK*V!BJ$XL:V":11G:O=Y1 MT$8;*J*\)@J#JEKSF'-1M^:QR%IK8KA,8"X?U@2B'^3.X)6TLO#U#!X]>.$+ M)KSVL1/6P]WS ,JT9[CJP=A[EFF 7) [@T:OG5<$E7<$\'JU>:9A/=(E<*8- M$ST+$Q4)T;V*XJ7SVC-H\X)6LFU(Y5G6IHVS#>NYMGEM$.=9$=<@VRW>E3T# M/:_?2K4,YCQX%=FT6B.+GML-X)=?AH^^E8_/J_5C)/(-^'S<1K9]@SK?\MC> MM#MA"(M\PTK1)OKE403*A+U#GYYS+_8[^;EE^.A_^#U!+ P04 " #D@J54]]!];A@$ M U#@ &0 'AL+W=O^[Q\?6Q/=H+^:PVB!I>XBA1=]9&Z^U'VU;^!F.N;L06$_JR$C+FFE[E MVE9;B3S(@N+(=AVG;\<\3*SQ*&N;R_%(I#H*$YQ+4&D<<_EM@I'8WUG,.C0\ MA>N--@WV>+3E:UR@_KJ=2WJS2Y0@C#%1H4A XNK.NF?X2X5T?/ M8(:R%.+9O#P$=Y9C&&&$OC80G/YV.,4H,DC$X]\"U"ISFL#CYP/ZK]G@:3!+ MKG JHC_#0&_NK%L+ ESQ--)/8O\;%@/J&3Q?1"K[A7W1U[' 3Y46<1%,#.(P MR?_Y2R'$48![VQ#@%@'NM0%>$>"=!["&@&X1T,V4R8>2Z3#CFH]'4NQ!FMZ$ M9AXR,;-H&GZ8F'E?:$E?0XK3XR?<"JGY,D)8X)HF5,-#DI>3F98/\)E+RV!FQV/=B!6R-[ M5T.E5U+IM5+Y))0"JN@@5%NA>&1(<:50U]7O-,?J'Z5G?<8&)85\ZFIZ>4[/ MK2?:+XGVK]1,5FOS.M'Z%Z*Q>BZ#DLN@EM1.<2E4HEPCR-MU1E+;4[+"&'K[E$F%,Y ML/,3*[, .RW-KLO.1*[KYCE>0VVRH^V"_9#05)"%4+"2(H8I&;.DS9RV,;TI M1>O 7(H@I6;:,&BCD;O01YA@XF_HM/%,((N[=(5 =F69E2(Y7I\ALL.-G3=_B!!<@JRV:]5YVURG+9M9Y;[/K&:)L/ M !-VZ;1-*ZNR6M;NM;1"?,1 Y>LH(+]5.M1&4B-TJ@PKA?6GK4OC]?J-GLHJ M4V7MKCH[.-):BG3;H5.?'Z6!6?7!<76(0W5TFGUK4J0ZV=&'O4:.E4NSX<]S MSTD!=J+4)0G[Z#Q-];;.[B4*?)$F.C]4EJWEW><^._&?M4_-G2@[IU&PO=V]R:W-H965T M93 M?E!IDK.U /*0953\LV0I/\TL9)TG'I/M3A43]GRZIUOVQ-2G_5KHD=U$B9., MY3+A.1!L,[,6Z#[$N' H+3XG["0OGD&QE!?.OQ2#AWAFP0(12UFDBA!4?QW9 MBJ5I$4GC^+L.:C4Y"\?+YW/TG\O%Z\6\4,E6//T]B=5N9@46B-F&'E+UR$^_ ML'I!;A$OXJDL/\&IMH46B Y2\:QVU@BR)*^^Z6M=B L''L3+64L@XA570^%?P$1&&MHQ4/93%+;[W\)"_V_4D)_3;1?FK^ MR/9<*/J2,O#$MGI#%7C(J^-4;,M[\,@BGD=)FE03?&.T>QLR19-4OM,>GYY" M\/;-._ &)#EXWO&#I'DLI[;2<(ND=E1#6U;0\ T C[R7.TD^)#'++[VM_4R MF[7B\UJ7>#3@1RKN $$_ 0PQ-N!9W>Z.#.[AN'O(HB'WJ]609N=(&8\,Q#MO M0[6#2;Z]VI _?M7FX$&Q3/XYDLQIDCEE,F *?V\;+&?3/D(<<-&K,K?&Z#SQW%MXC_TEQA,?BP?'@.%R9\50#W M(K'GN81TX/6MM((BWXS.:]!YH^A"IC4YJAFDR0!H5FS9O^6$":O70T%0X#H= MK 8KXO@#E?0;K/XHUA7=)XJF@+WJJR5.U$$P(W?]7G(?^3CH0.Q;$4SP ,2@ M@1B,0GSF!4 J)5-&:$$O*8*!X[CH&EP8](\B]! FGAG>I($W&86WUA63NFQ@ M?XHHKO(X0[1\!@A]P 39"YR@BW&/'W MEJJ,D,NX@,X&U%'HVK M_*W.X"U%7L\ M+O:WTAX;E!Q[78BH_SN0P"&,K=CC<;'_%N=K]\NTQ'/]SL^[T&2F[Z))!YY] MT5!E3&S+QE2"B!]R5?4;S6S3_"[*EJ\SOT3WJZJ%;<-4';7N)K9)+D'*-CHD MO/-U6475I%8#Q?=EV_;"E6X"R\>=;NR9* ST^PWGZCPH$C1_%=JL% !R&@ &0 'AL+W=OACTH%FUKD41/ MI.-TOW[4AT5;I!BG:%\223Z\/+RDSKD4)SM6//,UI0*]9FG.KP9K(3:7CL,7 M:YI%_()M:"Y_6;(BBX2\+58.WQ0TBJM&6>H0U_6=+$KRP712/;LOIA.V%6F2 MT_L"\6V61<6W&YJRW=4 #_8/'I+56I0/G.ED$ZWH(Q5?-_>%O'/:*'&2T9PG M+$<%75X-KO'E#,*R087X(Z$[?G"-RJ$\,?966\!4MY]1?M&JP[0(LM%RQK&DL&69+7_Z/7)A$'#60<

M!M T@&J@-;-J6+>1B*:3@NU04:)EM/*BRDW56HXFR4SC MX_:.'&T[9+(?\@VQ!KR+B@L$^",B+B$&/K/3FV,+'6AG *IXT!-OG\YZ)I)\ M=938OSY+.)H+FO&_+9V-VLY&56>CGLY^D\*0Y N64726,L[/3?-1A_"K$*4, MO$PQ'N-@XKP<9DE'#8D+@=?"C@AZ+4'/2O"62C5:-(M-+A@49656_JL>F,C6 MX;P#&H#'WJA#UH""43 V<_5;KKZ5ZSP7M*!<(/HJ5953$SU?ZQA#EYP!$_AF M:D%++7B#6C7'(GJUD0NTCD<8NO.L@X:^[X.9W[CE-[;R^RS7'CI;29LY1W*B MXX1O&(_24EXBSJDPZL18SY./M75I0('K$3/?L.4;6OD^"K9X'I9^$2.9V3*C MO2LRU E@\+N3KJ/(:!R866)7J;EKY?F[6-.B><.-4NOJLXE=\+I)-.*"<=C# M[\!M\ G\5C2GA9SMZOV.I:LE7!11Z>?[U?H1G>54&-6IZ>$HOR-?&X".&H8^ M[N%/%']B7P?T13+/%]3R6LV:&(=]^[AG 6)E$QBL75_'_\AR0*Z_VFN-J0&] M8]\#Z.9&A\FJ#_DY ML>OY6\4$T15:HV6#'--2"D[L"OX#:@BB*SL)NA6: =3'74D_L4O_2?4#T3<$ M?1TK>R#V#<$)U0/1*_W #T.OFQ8=)G=<01]#Y2C$[BC7:8JJJ;5M\97TD_#G MVR$HY0:[^V0]"U.B3=U\0$\GNL&Y2D M@UW23[%",$FS1L\ ZMM=P\$W&[MZGV:'H(NR88-M0%EVV*#D&^SR_5VN"+I@ M#\'5DJJC2-_R5+H.=EU_CR."H30W;+(-L/Y=-B@5![N*OV6,H NX<9=MQ/7N MLD&)/=C%_@Q'(K!7U 4=](]BF.B-X8D*PK+I9Q><8!5PUC9-[[_?L:% ^6JZBJI]2<#,C.><,6>PESLA MGU7,F$:O:9*IRTFL]?;"<508LY2J<[%E&3Q9"YE2#;=RXZBM9#2R3FGB$->= M.2GEV62UM&-W!>[Z)M1EP5LLMW; ' MIA^W=Q+NG"I*Q%.6*2XR)-GZSV$W+$E,),CCGS+HI)K3.#:OWZ+_;L$#F">JV(U(?O)(QY>3 M8((BMJ9YHN_%[@]6 O)-O% DROZB76GK3E"8*RW2TADR2'E6_-/7DHB& \3I M=R"E VD[3 <7&>@,:GIDR/F@)3SGX MZ=5?L%*^9:%(&3K^4RAU@NZ81 \QE3!PRS3E"8R=H<>'6W1\=(*.D(.4>:H0 MS]!CQK4Z;0S\'8MHUV0TX'G)YV9_=SR2CEA8[,8>8B *Q3Q)- M)5ADX7,LDHC)WCH54\SL%$867E88!WB^=%Z:['6MSHCKS?W*[!T OP+@C[)T MRS(!R][P-$+'K(HV&Z6C$0V!!):L?%G"QM$_Z:"FF\INTN-XL M\%J\])EAWW?[>9E72.:?0E*NF?^*9=Z3I.\%TQ:6/K-A+$&%)1C%K071#%+T,C./<>X!:%K=.:>DWX BPK 8KP8>Y"_'X3%/A"Z1L,0L%LW M G<4Q%6FN5U%T%:18F$NN>:@ZNPU3')08+26(C62L:C8HS% MNG?@0S0/7'_^+/I0%7J]H+'^PM\!=H]0A:R?EQV@:##1*4HLT&1?I?96+U%I(\ &*06HE M).3C7F@*P=9KV*H9JHLF:#9;$=K27[ )_)#CU$I'IH>@NI8WXG\%U7Z'Q8 $;:J[1D-4UVI*QM7TT\)/:O4B\T,P72L6 M&?]"/1#308?$6=#6\QZC-M-.8[L/>\B-/051(' @7L5VN!JM3EJN[/E":_P: M7]P4YR5UF.+X!C:[&YXIE+ UA'3/YY"/+$Y$BALMMO90 ;:N6J3V,F84=I#& M )ZOA=!O-V:"ZEQJ]2]02P,$% @ Y(*E5#HM,J$5!0 AA< !D !X M;"]W;W)K&ULS5C?;]LV$/Y7"*,#$B"Q)-(_XL Q MD#C=&F!9@Z3M'H8]T!)M$Y5(CZ3C>-@?OZ.DB$HCT6Z;![\D%L7[[N,=[SN* MXXU47_62,8.>LE3HB\[2F-5Y$.AXR3*JNW+%!+R92Y51 X]J$>B58C3)C;(T MP&$X"#+*16F/F\NE/P%%0H"<^8T%P*I-C\HG,9G4_)P!KD,[YPMM&UW\@N92;E5_MP MDUQT0LN(I2PV%H+"OTN_G]%_S1N@A,WI.C7WF]P:5L.% M3>.#4?"6@YV9/!@9?SV]@D D:"HSV!V:YO$]17]0I:@-,CJZ9H;R5!_#Z.>' M:W3T[AB]0UR@6YZF,%F/ P-<+&(0EWZO"K^XQ2]!MU*8I4;O1<*2E_8!K*%: M"'Y>R!7V MY2U44D.D$XQ+B!SW1_\\A#AU1Q)3D>:8OKDBIV.GL=UTL(JE@P MJ 2#9EM4GW='M_GPY8:J!/WU.T"B&\,R_;>'4*\BU,L)]5H(?5Q9]_H$+<"_ M 6]'D#]MO>OCIO05:/T7 C8*]R$SK,@,OXL, M2_:B,GP5EK![ULSDK&)RYF7RB:D,06NHIPAIJQ!-!/Q8!&T951KU4%84.NZA MA&ZU9RN/*IJC_6C6LM=.TX_U S2CT&EKZ 6_9QK2&-MJR^FAM>#&"UV3[>@P M]"7"CA+VKK;N:E6ZHHZ-W=^69N-F+J'KNSEJJZO(:7!$O(SNF,H/.B)F^R; MR6G4.Y $.(&-_ K[VW[*7J+4I9W@X8B,6L+M1#7RJ^H7V.Y6,59,<9DTNO8# ME,7H"X83U6'N%=+1T[VKB%@?T/8LSN6*/7NV!^$ M>-AK28*3?^S7X^9HG\ &$H],Y=#REY$Z)VTSU[1CEH8.]W'?B%^ M T$9-6WZEG,=<:I._*K^UH*RP]VSH)!*4,YV"0IQC81$7O#WV2J56P;M%+ZW MT,?YG,>0>*C.MRI:XAH(P8=1M*1VB^+7\MU'RAT NX^4Q&D_\6O_-8=]9& [ MO6%RG(:3_H$DQXD\^=GS_@Z *$].$Y>@=J.9,;7(+WHUU/I:F.).L!JM+I,O M\RO4;\:OHO-I<27L8(H;ZENJ%EQHE+(Y0(;=(<1?%9>^Q8.1J_S>=":-D5G^ M<\EHPI2= ._G4IKG!^N@NGJ?_ ]02P,$% @ Y(*E5-S.6Q=! P A@P M !D !X;"]W;W)K&ULI9?;;N(P$(9?Q8KVHI6V M)$XX5H $[9XNND5%N[TVR0!6$SMKF])*^_!K.R&A@H3 WB1VXIGY9NS\#,,M M%R]R#:#06Q(S.7+62J6WKBO#-21$MG@*3+]9]3B/EVY&!G]^")KM;*/'#'PY2L8 [J M5SH3>N867B*: ).4,R1@.7(F^':*^\; KOA-82OWQLBDLN#\Q4Q^1"/',T00 M0ZB,"Z)OKW '<6P\:8X_N5.GB&D,]\<[[U]M\CJ9!9%PQ^-G&JGUR.D[*((E MV<3JB6^_0YY0Q_@+>2SM%6VSM3W/0>%&*I[DQIH@H2R[D[>\$'L&096!GQOX MECL+9"GOB2+CH>!;),QJ[;13B2V17HB&>=AI%M:O M"!N@!\[46J(O+(+HH[VK4RCR\'=Y3/U:AP]$M%" /R/?\_U/R$5R303([%KC M/RCJ%%C_087_GYMD <+6XI3+=N&R;5VV*UP^;I14A$64K= "5I0Q.R(Q82&@ M*\KR'*[17W0LCZPL68R.C6$^P==Q;]#W/&_HOAYAZQ1LG5JV;X(PI8]$4XK. M 44%0+< Z-8"?'D#$5)Y!D+W .$&>YW*2O0*D%XMB/[VET#/J46O:2WZ!4+_ M1"U2*LX Z#<%&!0 @\8G%?(#>^8Q'1PP=0=!Y>9@KY0OK\DY(8L8+D7+(S1F MVY-67*L9S_8G06_;0B6XE&!82J$/];5= ME=J+Z\7WH^1< M58CG&IQ_B4()HS4W6L-$Q KVP!+%/(-4UF76#PMFNQ)UEJ6 MR[,.7;=86E\DBF&I3;U63V^FR)K>;*)X:AO-!5>Z;;7#M?ZC ,(LT.^7G*O= MQ 0H_GJ,_P%02P,$% @ Y(*E5'3 D&HX P FPH !D !X;"]W;W)K M&ULI991;]LX#(#_"F'A&:KD6=>J"S".(JNPI(+&A;D$#]?/VM][Y\F9%3=XJXJO(K/Y+)@$D.&:5X6]5[N_L7'( M Z:J,/X7=LW9*("T,E:5C3 1E$+63_Z]"<2!0')*(&X$8L]=&_*4[[CE\ZE6 M.]#N-&ES"^^JER8X(5U6EE;35T%R=KZT*GV\7)!?&=RJDI)MN _7)2SK1(%: MP_WR"]RX^ G[ ]Z\0\M%82[HS#T:JT5J2=HX35!)80V8G<("3\FZO*<)F9 M:6@)UQD-TP9M4:/%)] 2^*BDS0W\)3/,7LJ'Y&;K:_SLZR+N5?B1ZP$D[$^( MHSC^ \(&L_[MT9^TL4R\_N2$_D]5N4+MXK7\G!RG*-XC445\<4<3?#N&48]S+8OCJ^R$%YN8)-?5W^*"Y MM$!-"N$]%QH>>%%A3XFP:-_"HO]9))DJ"JX-;*D\?1@N.MM1;69R$(?K ;ON MC@,[Z+"L%\\[WMR0,T&:GLU>9&0P/)$2%N]1XG.+]DR2^)B$8G*"8]\H6?** MRCT3)>E"&9_H(6S?85E_BWU1P6>B'#?4$T7,]NV4]??3WY3QF6"CHQO,HL'X MUQX7'LP+)>J-GXH,I*J2MAX=VK?MY'53SQO[X_781O^I5' &"ER3*-DB EU/ M0O7&JJV?/E;*TBSCESE-CZC= ?J^5LH^;YR!=AZ=_P102P,$% @ Y(*E M5%F-?9X.!0 JQT !D !X;"]W;W)K&ULU9E= M;]LV%(;_"F'LH@$:2_RP+1>. 2=MMUYD#9(MO1AV05NT+40279*.&V _?B2E MB"ID<;(3 TLN;$GF.7QY=/B0.9SLN'B0:\84^)&EN;SHK97:? @"N5BSC,H^ MW[!<_[+D(J-*WXI5(#>"T=@:96F PG 89#3)>].)?78CIA.^56F2LQL!Y#;+ MJ'BZ9"G?7?1@[_G!;;):*_,@F$XV=,7NF/IS=&; MP0^79&P,;(O[A.UD[1J8H)9::P59$E>?-,?92!J!KC- )4&R.HN.K(J/U)%IQ/!=T"8 MUMJ;N;!#M=9:7)*;MW*GA/XUT79J>J?XXN'\4H\K!E<\TR];4ANNBGL"[CTS1))5GVJ3>3AK/8)LG2DX"I:6:#H-% M*>NRD(5:9&%PS7.UEN!3'K/X9_M #[$:)WH>YR7R.KRFH@\P? ]0B- O( #2 M#J/X]/C'51RQ]8_;XF@+:C(GX/?N?Y M^=>--?KT?6M"^R672FQ-&_D>?-TJJ6@>)_D*_'7+TQ3HM#26?WODDTH^L?)) MB_RZ\SE;)7ENKVAJ7^6[)"_C=;;O51:N!]:UH<#C% ZB81B&D^!QCZ9!I6G@ MU?0'%2N-I3+??M5A5#IH_Z%ET-""T6B,Q_NE#"LIPP.DW#/900&?C- M EA'8O;(A%Y0P.=[PZ,B4IXI D.'RO"%DR36TY(*"3:Z7QN!,_ /<+39R\&B MSZ@>#M0GT?Y@P!K7H5=L?;X<(ZM<-F!=U[@_;IE($#E=R*NK-GF.D86:LM"H M3]ID.7Q#[)7U\T0Z1AGN.L.@@S+L3N4]<^P8E61?MK4EFR,U]*,:A7#LFV*. MLW#X%I=1Z.@,_7A^T4(*FY3V+1G0L1KZ87W44@J;H&X3XA@-QZ^^D)8N.Z^D MR $=^8%^Y%I:>NT0&.1PC?RX/GXY+1UW4>,@C=!)UE+D>(O\O'U]M)4=1MU6 M!N0@C/P0UO\PA+XA.TBBP5MD&W)P1OY=\(O8AIK[X2@(.>PXC?V; MV1=A#C<+$,,!;,];!U_\^B4(W&1NFPZ'6WR2^@/N#%SL@(M/58+ 3>QZWY)C M+SY-$8(XI)(7(?4(NI ]%0C2'PWWQX(XTA+_EM946GU#=D E_MWH_Y0HQ+&5 M=-_L'EY=[5Q8(+5JKW]/>]2>B33KO!A%K9.&.."20PJ]W=!&FIQMT^$02PY! M;&>TD'&->ZQQ*<@E2MM2F87^D7X0H3@:+ M&\4W]C1NSI7BF;U<,QHS81KHWY>P'6M[O8B=0?WUG M0&)#G"C^8O.R,_/,,\/#+..M5/=Z!6#(0Q*G^J*W,F;]R7%TN(*$ZW.YAA3O M+*1*N,%3M73T6@&//T,L MMQ<]VMM=N!7+E;$7G,EXS9=P!^;;>J;PS*F\1"*!5 N9$@6+B]XE_73CY0;Y MBK\$;'7CF-A4YE+>VY,OT47/M8@@AM!8%QS_-C"%.+:>$,>/TFFOBFD-F\<[ M[S=Y\IC,G&N8ROAO$9G516_8(Q$L>!:;6[G]#%>@G9G<0LP- M1+_,N#*/Y*OBJ>9YS34YNP+#1:P_D@]$I.3K2F::IY$>.P8#6W,G+(-\+H*P MEB!7$)X3C_Y,F$N'W^ZNR-F'CP>\3+N]_,'5S@MCI9>UPF<,D2]B)." RZOC M7=)V8-?'>'$+8&U(;HZFJ 6)@Y6MRLNJ\K+<;;^[O&2=ES<&KD6Z[/#K57Z] MW*_W@M^]MB'__(Y+R1<#B?ZW(U"_"M3O3.#/+)F#(G)!RE(+T(1'WWD(J2%& MDE"JM50(!MJ]@5-:BP]E M)V:UUB/JO2NKWAZKU&VCM=8JVBU6%:W]M]!:ZPOU3TQKK3(T>%=:@U?06BL0 M[9:@BE;_+;36.D.')Z:U5ALZ>E=:1WNTLC9:62U$K%N(9I@:X+L59SJR.YYE MR1KY)'>@-O@RU5TC2*TVC)Z66-88=UZ:=S:09D#.1!K&6613$5$,9 &@#XZ< MI;\G'6ZYHOMF'@M1:AUBW6K5NW$(+8\+G%J&3RI!?$<_Y+R/O: M-1AYSQ'?E,N:B /6^C2R6N38"R+''W.X.%\= [:_AV(/:->2IR!KB60OS&!' M]#:*R:76N'GGX8],:&$[LJL):]%D)Y[-6"V-K%L:IS))T"]N$\-['(5QPQ\! M#L-[F12[-+8_G=$@:&V)6CE9]X@VY=JJF.UD3#OOXU9.2R3#?238FZU0:F5E MWDID"K3,%^U6_7"J Q.X>7E=_KQ96SSUM_;U:6KWN0:[>'F'Q MC<(PM@!V"VK;NVTO.BV]-B4D>/I47A]8,GQ6'*?QV<%^AL)]\%*D&E_*"[1Q MSP=HK(HO.\6)D>O\2\1<&B.3_' %'#O6+L#["RG-[L1^W*B^KTW^!U!+ P04 M " #D@J54:K47_G $ T$@ &0 'AL+W=O>!,1ENZ9L],OVR?)-PY!4K (Q8K+F(DV6K* WX]:@A0*VHDFH%V+W!\L=ZAH\7X0J_46[ M;&QOV$)^HK2(2 .#$B_QH#D!N34 -<8>+F!=ZE!)S?HG!C@ M3HU!-S=(7758 M.,>J0)G;4>;,OP3E_F(NV+/$R2NRZJ5X7@W>#P@*)#->HRR_%LA. =E)(3LU MD#.J-FA+>8! G9 H)@C-!%6ED<'U4C@C5Z\3[+HCY_4P0_8Q1SR[!<^NE>>< M*U\DL4; KY*7W;S7[KM?+>'J%31Z5IPT[D@S&55QL-MBM&=46DCT"Q)]*]#B MQPNB2C%=Q:%_'OOA:8+F%8-(788&!:N!E=6=[R=1$D)Z D0C(37_CYJF444R M0^H>S'_.<7#&<5!'<5A0'%Z0/?8&[;BZN(=GO,Z+VS[FB!=V2[EVK2O[@<^C\6H'8^V$"0FU4/P+\1#+S HG5Z7I'(:=+'G+-3SGD M;0%?$)^&0D-(;8O7FNXAO?*-5&5&Q#/FZMKQRK*/ZZG9K*)3BB^WJ^[R! MHK[Y"6O_@C25^HOM GQG%G*]W.)S+27G(;\SBFO: -.X'2&E MAA&[AC5NSAKLO7;'NCLCI681NV;9]V<-QEE$$*RZ*#O?D X*Z-Y:.Z7ND::= M(P@]NSZMFFL4)]&225/E- BX:6F0VZS+96<@A?Y'M:>A:3[M8:_S:BJLE%/2 M_YS=""D5D=BE[$/]FYSO_7IG_;BB7FZDW]#XV'MBJ-';#S]*:K.@C-<_U7&'D M=U5R5E&AF12@:#'UKH=7-XD][P[\8G2C=]9@G2RD?+'!CWSJ!580Y71I; 6" MES6]I9S;0BCCW[:FUR%MXN[ZH_HWYQV]+(BFMY+_9KDIIU[B04X+TG#S(#?? MZ=9/;.LM)=?N%S;MV7'@P;+11E;;9%10,=%>R>OV.>PDA,,#">$V(72Z6Y!3 M.2.&9*F2&U#V-%:S"V?59:,X)NR?\F@4WF689[([BI8TG,//FBIBF%B!VX)[ M8AK%S!NB@!:TI'7QV,( [1A:,HXBP=:C MP%T?UNT_U]MNXSTUE\D!XY-.SN2H'-M,5T J*P6'#@XZC73;5 RU863ZA$SV MA)Q'4;^0I!.2'!4R;\FP)AQ;5A;]3P5.VU@N.%L1.^?.^O0E>\UX&<>?]/D[ M0\3.8WQ;5TQH!!:8%5Q,T)YJ9UP;&%F[N;*0!J>46Y;X6:#*'L#[A93F(["C MJOO09.]02P,$% @ Y(*E5$D#QGB_ P - T !D !X;"]W;W)K&ULQ5==;^(X%/TK5K0/L]*JB<-7.P(D"JVFHXX6E9V= MA]4^F.2&>,>),[8#5-H?O]=."'0:4J1]* \0)S[G?G)\,]Y)]5VG (;L,Y'K MB9<:4WST?1VED#%])0O(\4DB5<8,+M7&UX4"%CM0)OPP"(9^QGCN3P5$276<;4\RT(N9MXU#O<>.*;U-@;_G1']CO7? 8S)IIF$OQC<J !I8O MDD*[;[*K]@YO/!*5VLBL!J,'&<^K7[:O$W$""(,S@+ &A#\#Z!E KP;T+@7T M:T#_4L"@!@PN!0QKP-#EODJ6R_2"&38=*[DCRNY&-GOARN70F&">V\Y:&85/ M.>+,="ZSC!ML%:,)RV,RE[GA^0;RB(,F'Q9@&!?ZU[%OT)B%^%%-?%L1AV>( M*?F"5*DF=WD,<0M^WHWO=>!]#+*)-#Q$>AMV$GYASZ1'?R-A$ :"[73)39M7 M;Y&HJP-+^'6U(!]^:D0B M\F @TW]WN-%OW.@[-_IGW'@$5!T2-4W>5O&*8>@8K!!OIST:V,_8W[:8'C2F M!V^8-@:4)C(AD8*XO=LJBL&)[7[887O8V!YVVEZ5:PT_2IO0N^VKL%]0CAK* MT7L6]+IQX_I_9W5Q_:JB@Z CJS>-[9M.VW_ GFE4R*PP2@H!RGJQ+#$Q$9E% MD2Q11#M"I,%1DX/WS#4].1QH9\1/D)1HE<7_X$GD3"1*9D1C$41ETOEGV![/ M#,)*DTJ%3K5I66WIM"@T&+VL2J57+3O#KC\D#8_AA)WAW',%-HV^5.1N7PCI MYJ-O.-9H;J"S=D?=H^\J?/2H?+1;^E8@$L)S7:*-" @.H00#UO94+PMB9-M9 M,:>OQ;!*_=GD'^60=NOA@YU$R5+))>#?AWR2(K9-,Y>JN"(+4'S+[)")Z3%U M KO2<%1".GS7>ASUDXZZZY$R!2E&C;H1'\.M1Q%-_B7GIY+;FOOTH A_*HA_ M,@1FH#9N7-?$R5(U#S9WFU>"F1N$_>/VZGT"9X(-=@X1D" TN!JA756-Z-7" MR,*-E&MI<$!UERF^UH"R&_!Y(J4Y+*R!YD5I^A]02P,$% @ Y(*E5 !T M0H8F P #!, T !X;"]S='EL97,N>&ULW5A1;]HP$/XKD3M-G30U0$9* M5D#:D"I-VJ9*[*D,-AIF2;N8@X@V6F.0N>J!B1"15\JCEX933G8NW,/3#,E% Z M,+9D;*@N6,IG!W==#ZJIYLFY5+J*[2*X[VD]? _8]$ @%Z(1V"/.,!X6U!BF MY:WM5(,KXPLHJ-L/Z\(JG&NZ[O;ZI'6H'C;(5.F4Z29,EVQ,XZ%@&-E-.YDK32L/&H&Y9VQH2XAU?M1[;#O:XMVE[K^(-"OZDS.>EG8ZL^E!D[$ZSC*^J_BIK!&#L79R=%H58?Q)\ M+G/F)G]TP/&0;OR"A=+\V4:#4IE9 ],D>&+:\-FVY9>FQ0-;F4TYK3)<<^\, M-?_==9XSR305VZ)M[9_R*K]:<73]KR17ORK[@KT:Z_WSU$7VST%D? XBSZ(F M!Z H-B+?X5 GVJ#!=,F%X;+N+7B:,OGBI&#I M#9W:H_X.OQV?LHPNA7EHP!%IV]]8RI=YTHRZ@X6H1[7MKS"];MR< VTL+E.V M8NFD[NKYM&H&MF&CUA5',!^'^1' L#B8 LS'>6%Q_J?Y#-#Y. S3 M-O B ]1G@/HX+Q\RJ6XLCM\GL9=_IDD217&,K>ADXE4PP=8MCN'C9\.T@0<6 M!R+]V5KCV<8KY' =8#D]5"'83/%*Q&:*KS4@_G4#CR3Q9QN+ QY8%K#:@?C^ M.%!3?I\H@JQBVK W&$>2!$.@%OTU&L?(ZL1P^_.#O251E"1^!#"_@BC"$'@; M<013 !HP)(JJ?7!O/PHW^U38_O\U_@U02P,$% @ Y(*E5)>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'#JH&)?)Y<5^K(4>A 5EH;!<25?I*^XY/)N_[;Y(GKCA*RZX?1DES;F MA%1<\HK_@G*4#!-BMNKYA]+\EY*6B;S02HA1DK8-]Z M+]Y4YQYRR5:FJ;%L M=<<.\0E<;GQP[BK& 27 MT0),%VX"_ M*/(I"G M<2&_,L,-46NRT&!VT)X#DL/&=R52V(W4?O13U262AS,%C%:H"OF6Z8SS, M)FEDG>16%8]';@&[M7&E*C>2>3.%F$C2R":Y\Y50'BV8MB]DJ9GC:W(N$Q)B M%DDC:V3F5BQT:#!=I+%]H:J*6]_)$";]/6V"'+K9\V%7I- M,I[@705EF(*RR IZ9;S=@6>4&])4D1MF:QWF11FFH"RR@M#-(SD(,3$%98V" M!OL/""6LN81R[O["N/J"B6*AB3^T;S^.3_S&9%T+<>7J;N5,L7+_/6+_+>7R M-U!+ P04 " #D@J54M[W"2X$! I%P &@ 'AL+U]R96QS+W=O,S4X;0?5CKB]+5N9^U MG6N&-Z>VK_,P+/NS[?+BFI^=Y31=VOYYAMEMGV&/P?:G[:^^="Z8Y)#W9Q$F!7(3TDT*[";$FQ3HS:@W M*]";46]6H#>__&PKT)M1;U:@-Z/>K$!O1KU9@=Z,>K,"O1GU9@5Z,^K-"O1F MU)L5Z"VHMRC06U!O4:"WH-ZB0&]YN2Q1H+>@WJ) ;T&]18'>@GJ+ KT%]18% M>@OJ+>_4VX=[Y?S4\UCC^>^D.@S?NNGX@8I*\^'[73SB@[TSM<[Z>VRVX>CG7+]7?\ M?<9'_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R/(#DX".4("A$Y2A(Y2A,Y2A0 MY2A4Y2A8Y2A&UL4$L! A0#% @ Y(*E5+6J ^^9!0 PQ@ !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ Y(*E5*LBIU) !0 K1( !@ ("!2A< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(*E5/7U M2X'U"@ ]!T !@ ("!Y2< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ Y(*E5#;1=S!G!@ TQ !D M ("!4#P 'AL+W=OD ( 3%@ &0 @('N0@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y(*E5!TN.O,,"0 S1D !D ("! 5 M 'AL+W=O&PO=V]R:W-H965T27\(0< TG 9 M " @<1> !X;"]W;W)K&UL4$L! A0#% @ MY(*E5"8*@^W1#0 LB, !D ("!'&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(*E5%P\TD*G @ RP4 !D M ("!1), 'AL+W=O&PO=V]R:W-H M965T@( !L& 9 M " @8N9 !X;"]W;W)K&UL4$L! M A0#% @ Y(*E5##)EGY4 @ F@4 !D ("!/)P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(*E M5.[L"MTF! -A !D ("!::@ 'AL+W=O=JL% !R&@ &0 M @('&K >&PO=V]R:W-H965TTRX-600 *,2 9 " @:BR !X;"]W;W)K M&UL4$L! A0#% @ Y(*E5#HM,J$5!0 AA< M !D ("!.+< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(*E5%F-?9X.!0 JQT !D M ("!:\, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y(*E5!)A!H^. @ = 8 !D ("!\M$ 'AL+W=O M+\# T M#0 &0 @(&WU >&PO=V]R:W-H965T7!E&UL 64$L%!@ N "X >0P "SD $! end XML 51 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 52 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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 117 228 1 false 47 0 false 10 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.propetroservices.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.propetroservices.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 2106102 - Disclosure - Recently Issued Accounting Standards Sheet http://www.propetroservices.com/role/RecentlyIssuedAccountingStandards Recently Issued Accounting Standards Notes 8 false false R9.htm 2107103 - Disclosure - Fair Value Measurement Sheet http://www.propetroservices.com/role/FairValueMeasurement Fair Value Measurement Notes 9 false false R10.htm 2109104 - Disclosure - Long-Term Debt Sheet http://www.propetroservices.com/role/LongTermDebt Long-Term Debt Notes 10 false false R11.htm 2111105 - Disclosure - Reportable Segment Information Sheet http://www.propetroservices.com/role/ReportableSegmentInformation Reportable Segment Information Notes 11 false false R12.htm 2116106 - Disclosure - Net Income (Loss) Per Share Sheet http://www.propetroservices.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 12 false false R13.htm 2119107 - Disclosure - Stock-Based Compensation Sheet http://www.propetroservices.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 2125108 - Disclosure - Related-Party Transactions Sheet http://www.propetroservices.com/role/RelatedPartyTransactions Related-Party Transactions Notes 14 false false R15.htm 2127109 - Disclosure - Leases Sheet http://www.propetroservices.com/role/Leases Leases Notes 15 false false R16.htm 2131110 - Disclosure - Commitments and Contingencies Sheet http://www.propetroservices.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.propetroservices.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.propetroservices.com/role/RecentlyIssuedAccountingStandards 17 false false R18.htm 2303301 - Disclosure - Basis of Presentation (Tables) Sheet http://www.propetroservices.com/role/BasisofPresentationTables Basis of Presentation (Tables) Tables http://www.propetroservices.com/role/BasisofPresentation 18 false false R19.htm 2312302 - Disclosure - Reportable Segment Information (Tables) Sheet http://www.propetroservices.com/role/ReportableSegmentInformationTables Reportable Segment Information (Tables) Tables http://www.propetroservices.com/role/ReportableSegmentInformation 19 false false R20.htm 2317303 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.propetroservices.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.propetroservices.com/role/NetIncomeLossPerShare 20 false false R21.htm 2320304 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.propetroservices.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.propetroservices.com/role/StockBasedCompensation 21 false false R22.htm 2328305 - Disclosure - Leases (Tables) Sheet http://www.propetroservices.com/role/LeasesTables Leases (Tables) Tables http://www.propetroservices.com/role/Leases 22 false false R23.htm 2404401 - Disclosure - Basis of Presentation - Narrative (Details) Sheet http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails Basis of Presentation - Narrative (Details) Details 23 false false R24.htm 2405402 - Disclosure - Basis of Presentation - Allowance for Credit Losses (Details) Sheet http://www.propetroservices.com/role/BasisofPresentationAllowanceforCreditLossesDetails Basis of Presentation - Allowance for Credit Losses (Details) Details 24 false false R25.htm 2408403 - Disclosure - Fair Value Measurement (Details) Sheet http://www.propetroservices.com/role/FairValueMeasurementDetails Fair Value Measurement (Details) Details http://www.propetroservices.com/role/FairValueMeasurement 25 false false R26.htm 2410404 - Disclosure - Long-Term Debt (Details) Sheet http://www.propetroservices.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.propetroservices.com/role/LongTermDebt 26 false false R27.htm 2413405 - Disclosure - Reportable Segment Information - Narrative (Details) Sheet http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails Reportable Segment Information - Narrative (Details) Details 27 false false R28.htm 2414406 - Disclosure - Reportable Segment Information - Reconciliation of Segment Information (Details) Sheet http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails Reportable Segment Information - Reconciliation of Segment Information (Details) Details 28 false false R29.htm 2415407 - Disclosure - Reportable Segment Information - Reconciliation of Segment Information EBITDA (Details) Sheet http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails Reportable Segment Information - Reconciliation of Segment Information EBITDA (Details) Details 29 false false R30.htm 2418408 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.propetroservices.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.propetroservices.com/role/NetIncomeLossPerShareTables 30 false false R31.htm 2421409 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 31 false false R32.htm 2422410 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 32 false false R33.htm 2423411 - Disclosure - Stock-Based Compensation - Summary of RSU Activity (Details) Sheet http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails Stock-Based Compensation - Summary of RSU Activity (Details) Details 33 false false R34.htm 2424412 - Disclosure - Stock-Based Compensation - Summary of Performance Shares Activity (Details) Sheet http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails Stock-Based Compensation - Summary of Performance Shares Activity (Details) Details 34 false false R35.htm 2426413 - Disclosure - Related-Party Transactions (Details) Sheet http://www.propetroservices.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.propetroservices.com/role/RelatedPartyTransactions 35 false false R36.htm 2429414 - Disclosure - Leases - Narrative (Details) Sheet http://www.propetroservices.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 36 false false R37.htm 2430415 - Disclosure - Leases - Operating Lease Maturity (Details) Sheet http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails Leases - Operating Lease Maturity (Details) Details 37 false false R38.htm 2432416 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.propetroservices.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.propetroservices.com/role/CommitmentsandContingencies 38 false false All Reports Book All Reports pump-20220331.htm a03312022exhibit311.htm a03312022exhibit312.htm a03312022exhibit321.htm a03312022exhibit322.htm pump-20220331.xsd pump-20220331_cal.xml pump-20220331_def.xml pump-20220331_lab.xml pump-20220331_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pump-20220331.htm": { "axisCustom": 1, "axisStandard": 24, "contextCount": 117, "dts": { "calculationLink": { "local": [ "pump-20220331_cal.xml" ] }, "definitionLink": { "local": [ "pump-20220331_def.xml" ] }, "inline": { "local": [ "pump-20220331.htm" ] }, "labelLink": { "local": [ "pump-20220331_lab.xml" ] }, "presentationLink": { "local": [ "pump-20220331_pre.xml" ] }, "schema": { "local": [ "pump-20220331.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": 384, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 5, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 11 }, "keyCustom": 24, "keyStandard": 204, "memberCustom": 27, "memberStandard": 17, "nsprefix": "pump", "nsuri": "http://www.propetroservices.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.propetroservices.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "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": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Long-Term Debt", "role": "http://www.propetroservices.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Reportable Segment Information", "role": "http://www.propetroservices.com/role/ReportableSegmentInformation", "shortName": "Reportable Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.propetroservices.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119107 - Disclosure - Stock-Based Compensation", "role": "http://www.propetroservices.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Related-Party Transactions", "role": "http://www.propetroservices.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127109 - Disclosure - Leases", "role": "http://www.propetroservices.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131110 - Disclosure - Commitments and Contingencies", "role": "http://www.propetroservices.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.propetroservices.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Basis of Presentation (Tables)", "role": "http://www.propetroservices.com/role/BasisofPresentationTables", "shortName": "Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Reportable Segment Information (Tables)", "role": "http://www.propetroservices.com/role/ReportableSegmentInformationTables", "shortName": "Reportable Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.propetroservices.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.propetroservices.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Leases (Tables)", "role": "http://www.propetroservices.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Basis of Presentation - Narrative (Details)", "role": "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails", "shortName": "Basis of Presentation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iabf12d5c6dce498c9399db2ce78a91d4_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Basis of Presentation - Allowance for Credit Losses (Details)", "role": "http://www.propetroservices.com/role/BasisofPresentationAllowanceforCreditLossesDetails", "shortName": "Basis of Presentation - Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "pump:ImpairmentOfPropertyAndEquipment", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "pump:ImpairmentOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Fair Value Measurement (Details)", "role": "http://www.propetroservices.com/role/FairValueMeasurementDetails", "shortName": "Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "pump:ImpairmentOfPropertyAndEquipment", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "pump:ImpairmentOfPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "ib429a022c81d428db671114e9c2ecdf1_D20180101-20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "pump:LineOfCreditFacilityCoverageRatioEstablishingThresholdOptionOnePercentageOfFacilitySizeAndBorrowingBase", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Long-Term Debt (Details)", "role": "http://www.propetroservices.com/role/LongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "ib429a022c81d428db671114e9c2ecdf1_D20180101-20181231", "decimals": "INF", "first": true, "lang": "en-US", "name": "pump:LineOfCreditFacilityCoverageRatioEstablishingThresholdOptionOnePercentageOfFacilitySizeAndBorrowingBase", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Reportable Segment Information - Narrative (Details)", "role": "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails", "shortName": "Reportable Segment Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Reportable Segment Information - Reconciliation of Segment Information (Details)", "role": "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "shortName": "Reportable Segment Information - Reconciliation of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Reportable Segment Information - Reconciliation of Segment Information EBITDA (Details)", "role": "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails", "shortName": "Reportable Segment Information - Reconciliation of Segment Information EBITDA (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "pump:OtherNonoperatingExpenseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iabf12d5c6dce498c9399db2ce78a91d4_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "role": "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iabf12d5c6dce498c9399db2ce78a91d4_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "idc92f3a67f2441789531f5999b17c2f8_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Stock-Based Compensation - Summary of RSU Activity (Details)", "role": "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails", "shortName": "Stock-Based Compensation - Summary of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "idc92f3a67f2441789531f5999b17c2f8_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i0f2ccf40429a4ac2b447b561cc3a55bf_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Stock-Based Compensation - Summary of Performance Shares Activity (Details)", "role": "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "shortName": "Stock-Based Compensation - Summary of Performance Shares Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i0f2ccf40429a4ac2b447b561cc3a55bf_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "ie2c240594a5c41c7871fb532aea1b130_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "pump:NumberOfPropertiesSubjectToLeases", "reportCount": 1, "unique": true, "unitRef": "property", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "ie2c240594a5c41c7871fb532aea1b130_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "pump:NumberOfPropertiesSubjectToLeases", "reportCount": 1, "unique": true, "unitRef": "property", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - Leases - Narrative (Details)", "role": "http://www.propetroservices.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Leases - Operating Lease Maturity (Details)", "role": "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails", "shortName": "Leases - Operating Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermLeaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i30e6a44d405c4cb19ced07e19724f2aa_I20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermLeaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "pump:CostOfServicesExcludingDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i47ab407f2f2844f1a6c1e7160d77aec1_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "i47ab407f2f2844f1a6c1e7160d77aec1_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.propetroservices.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106102 - Disclosure - Recently Issued Accounting Standards", "role": "http://www.propetroservices.com/role/RecentlyIssuedAccountingStandards", "shortName": "Recently Issued Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Fair Value Measurement", "role": "http://www.propetroservices.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pump-20220331.htm", "contextRef": "iaabdd6f6959245c3bf6399f5ca2c4c16_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 47, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag", "terseLabel": "No Trading Symbol" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "pump_A2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 [Member]", "label": "2019 [Member]", "terseLabel": "2019" } } }, "localname": "A2019Member", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "domainItemType" }, "pump_A2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 [Member]", "label": "2020 [Member]", "terseLabel": "2020" } } }, "localname": "A2020Member", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "domainItemType" }, "pump_A2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021", "label": "2021 [Member]", "terseLabel": "2021" } } }, "localname": "A2021Member", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "domainItemType" }, "pump_A2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022", "label": "2022 [Member]", "terseLabel": "2022" } } }, "localname": "A2022Member", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "domainItemType" }, "pump_ABLFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Facility [Member]", "label": "ABL Facility [Member]", "terseLabel": "ABL CreditFacility" } } }, "localname": "ABLFacilityMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "pump_ARPressurePumpingServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A&R Pressure Pumping Services Agreement", "label": "A&R Pressure Pumping Services Agreement [Member]", "terseLabel": "A&R Pressure Pumping Services Agreement" } } }, "localname": "ARPressurePumpingServicesAgreementMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_AssetAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition", "label": "Asset Acquisition [Member]", "terseLabel": "Asset acquisition" } } }, "localname": "AssetAcquisitionMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_AssetsExcludingPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets Excluding Property, Plant, And Equipment, Noncurrent", "label": "Assets Excluding Property, Plant, And Equipment, Noncurrent", "totalLabel": "Total other noncurrent assets" } } }, "localname": "AssetsExcludingPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "pump_BaseRateLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Base Rate Loans [Member]", "label": "Base Rate Loans [Member]", "terseLabel": "Base Rate Loans" } } }, "localname": "BaseRateLoansMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "pump_CostOfServicesExcludingDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Services, Excluding Depreciation And Amortization", "label": "Cost Of Services, Excluding Depreciation And Amortization", "terseLabel": "Cost of services (exclusive of depreciation and amortization)" } } }, "localname": "CostOfServicesExcludingDepreciationAndAmortization", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "pump_DebtInstrumentBasisSpreadFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread Floor", "label": "Debt Instrument, Basis Spread Floor", "terseLabel": "Basis spread on variable rate, floor" } } }, "localname": "DebtInstrumentBasisSpreadFloor", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "pump_EarningsBeforeIncomeTaxesDepreciationandAmortizationAdjustedForOneTimeAndNonrecurringCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings Before Income Taxes, Depreciation and Amortization, Adjusted For One-Time And Nonrecurring Charges", "label": "Earnings Before Income Taxes, Depreciation and Amortization, Adjusted For One-Time And Nonrecurring Charges", "terseLabel": "Adjusted EBITDA" } } }, "localname": "EarningsBeforeIncomeTaxesDepreciationandAmortizationAdjustedForOneTimeAndNonrecurringCharges", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "pump_EmployeesAndOfficersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees And Officers [Member]", "label": "Employees And Officers [Member]", "terseLabel": "Employees and Officers" } } }, "localname": "EmployeesAndOfficersMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "pump_FireAndOrExplosionWellsitesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fire And/Or Explosion Wellsites", "label": "Fire And/Or Explosion Wellsites [Member]", "terseLabel": "Fire and/or Explosion Wellsites" } } }, "localname": "FireAndOrExplosionWellsitesMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "pump_ImpairmentOfPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment Of Property And Equipment", "label": "Impairment Of Property And Equipment", "terseLabel": "Impairment of property and equipment" } } }, "localname": "ImpairmentOfPropertyAndEquipment", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/FairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "pump_InReProPetroHoldingCorpDerivativeLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In re ProPetro Holding Corp. Derivative Litigation", "label": "In re ProPetro Holding Corp. Derivative Litigation [Member]", "terseLabel": "In re ProPetro Holding Corp. Derivative Litigation" } } }, "localname": "InReProPetroHoldingCorpDerivativeLitigationMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "pump_IncentiveAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Award Plan [Member]", "label": "Incentive Award Plan [Member]", "terseLabel": "Incentive Award Plan" } } }, "localname": "IncentiveAwardPlanMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "pump_LIBORLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LIBOR Loans [Member]", "label": "LIBOR Loans [Member]", "terseLabel": "LIBOR Loans" } } }, "localname": "LIBORLoansMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "pump_LesseeOperatingLeaseNumberOfAdditionalLeasePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Additional Lease Periods", "label": "Lessee, Operating Lease, Number Of Additional Lease Periods", "terseLabel": "Lessee, operating lease, number of additional lease periods" } } }, "localname": "LesseeOperatingLeaseNumberOfAdditionalLeasePeriods", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "pump_LineOfCreditFacilityBorrowingBase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Borrowing Base", "label": "Line Of Credit Facility, Borrowing Base", "terseLabel": "Borrowing base" } } }, "localname": "LineOfCreditFacilityBorrowingBase", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "pump_LineOfCreditFacilityBorrowingBaseAccountsReceivablePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Borrowing Base, Accounts Receivable Percentage", "label": "Line Of Credit Facility, Borrowing Base, Accounts Receivable Percentage", "terseLabel": "Borrowing base, accounts receivable percentage" } } }, "localname": "LineOfCreditFacilityBorrowingBaseAccountsReceivablePercentage", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "pump_LineOfCreditFacilityCoverageRatioEstablishingThresholdOptionOnePercentageOfFacilitySizeAndBorrowingBase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option One, Percentage Of Facility Size And Borrowing Base", "label": "Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option One, Percentage Of Facility Size And Borrowing Base", "terseLabel": "Coverage ratio establishing threshold, option one, percentage of facility size and borrowing base" } } }, "localname": "LineOfCreditFacilityCoverageRatioEstablishingThresholdOptionOnePercentageOfFacilitySizeAndBorrowingBase", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "pump_LineOfCreditFacilityCoverageRatioEstablishingThresholdOptionTwoAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option Two, Amount", "label": "Line Of Credit Facility, Coverage Ratio Establishing Threshold, Option Two, Amount", "terseLabel": "Coverage ratio establishing threshold, option two, amount" } } }, "localname": "LineOfCreditFacilityCoverageRatioEstablishingThresholdOptionTwoAmount", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "pump_LoanTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Type [Axis]", "label": "Loan Type [Axis]", "terseLabel": "Loan Type [Axis]" } } }, "localname": "LoanTypeAxis", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "pump_LoanTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Loan Type [Axis]", "label": "Loan Type [Domain]", "terseLabel": "Loan Type [Domain]" } } }, "localname": "LoanTypeDomain", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "pump_LossContingencyClaimsFiledAndConsolidatedIntoOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Claims Filed And Consolidated Into One", "label": "Loss Contingency, Claims Filed And Consolidated Into One", "terseLabel": "Shareholder derivative lawsuits" } } }, "localname": "LossContingencyClaimsFiledAndConsolidatedIntoOne", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "pump_LossContingencySelfInsuranceMaximumAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Self-Insurance, Maximum Amount", "label": "Loss Contingency, Self-Insurance, Maximum Amount", "terseLabel": "Self insurance for losses (up to)" } } }, "localname": "LossContingencySelfInsuranceMaximumAmount", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "pump_MaintenanceFacilityLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintenance Facility Lease", "label": "Maintenance Facility Lease [Member]", "terseLabel": "Maintenance Facility Lease" } } }, "localname": "MaintenanceFacilityLeaseMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pump_NumberOfContractedFleets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Contracted Fleets", "label": "Number Of Contracted Fleets", "terseLabel": "Number of contracted fleets" } } }, "localname": "NumberOfContractedFleets", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "pump_NumberOfPropertiesSubjectToLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Properties Subject To Leases", "label": "Number Of Properties Subject To Leases", "terseLabel": "Number of properties adjacent to corporate office subject to leases" } } }, "localname": "NumberOfPropertiesSubjectToLeases", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "pump_NumberOfTurbines": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Turbines", "label": "Number Of Turbines", "terseLabel": "Number of turbines" } } }, "localname": "NumberOfTurbines", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "pump_OperatingLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pump_Operatingleaserightofuseassetnet": { "auth_ref": [], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use asset, net", "label": "Operating lease right of use asset, net", "terseLabel": "OPERATING LEASE RIGHT-OF-USE ASSETS" } } }, "localname": "Operatingleaserightofuseassetnet", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "pump_OtherGeneralAndAdministrativeExpenseReimbursement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other General And Administrative Expense (Reimbursement)", "label": "Other General And Administrative Expense (Reimbursement)", "terseLabel": "Other general and administrative expense, (net)" } } }, "localname": "OtherGeneralAndAdministrativeExpenseReimbursement", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "pump_OtherNonoperatingExpenseIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Nonoperating Expense (Income)", "label": "Other Nonoperating Expense (Income)", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingExpenseIncome", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "pump_PaymentsIncludedinMeasurementofOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Included in Measurement of Operating Lease Liabilities", "label": "Payments Included in Measurement of Operating Lease Liabilities", "terseLabel": "Payments included in measurement of operating lease liabilities" } } }, "localname": "PaymentsIncludedinMeasurementofOperatingLeaseLiabilities", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pump_PaymentsToAcquireAssetsGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Assets, Gross", "label": "Payments To Acquire Assets, Gross", "terseLabel": "Cash received from acquisition" } } }, "localname": "PaymentsToAcquireAssetsGross", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "pump_PioneerandPioneerPumpingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pioneer and Pioneer Pumping Services [Member]", "label": "Pioneer and Pioneer Pumping Services [Member]", "terseLabel": "Pioneer and Pioneer Pumping Services" } } }, "localname": "PioneerandPioneerPumpingServicesMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_PreferredStockPurchaseRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock Purchase Rights [Member]", "label": "Preferred Stock Purchase Rights [Member]", "terseLabel": "Preferred Stock Purchase Rights" } } }, "localname": "PreferredStockPurchaseRightsMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "pump_PressurePumpingSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pressure Pumping Segment [Member]", "label": "Pressure Pumping Segment [Member]", "terseLabel": "Pressure Pumping" } } }, "localname": "PressurePumpingSegmentMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "domainItemType" }, "pump_PropertyFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Five [Member]", "label": "Property Five [Member]", "terseLabel": "Property 5" } } }, "localname": "PropertyFiveMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_PropertyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Four [Member]", "label": "Property Four [Member]", "terseLabel": "Property 4" } } }, "localname": "PropertyFourMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_PropertyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property One [Member]", "label": "Property One [Member]", "terseLabel": "Property 1" } } }, "localname": "PropertyOneMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_PropertyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Three [Member]", "label": "Property Three [Member]", "terseLabel": "Property 3" } } }, "localname": "PropertyThreeMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_PropertyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Two [Member]", "label": "Property Two [Member]", "terseLabel": "Property 2" } } }, "localname": "PropertyTwoMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_RealEstateLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real Estate Lease [Member]", "label": "Real Estate Lease [Member]", "terseLabel": "Real Estate Lease" } } }, "localname": "RealEstateLeaseMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pump_RelatedPartyLeasingArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Leasing Arrangements [Member]", "label": "Related Party Leasing Arrangements [Member]", "terseLabel": "Related party leasing" } } }, "localname": "RelatedPartyLeasingArrangementsMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "pump_SOFRLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SOFR Loans", "label": "SOFR Loans [Member]", "terseLabel": "SOFR Loans" } } }, "localname": "SOFRLoansMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "pump_ServiceConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Concentration Risk", "label": "Service Concentration Risk [Member]", "terseLabel": "Service Concentration Risk" } } }, "localname": "ServiceConcentrationRiskMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "pump_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Cancellations In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cancellations In Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsInPeriod", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "pump_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cancellations In Period, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cancellations In Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "pump_SharebasedCompensationArrangementbySharebasedPaymentAwardPercentageofOutstandingStockMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Minimum", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Minimum", "terseLabel": "Actual number of shares that may be issued, percent, minimum" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPercentageofOutstandingStockMinimum", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "pump_TexasComptrollerOfPublicAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Texas Comptroller Of Public Accounts", "label": "Texas Comptroller Of Public Accounts [Member]", "terseLabel": "Texas Comptroller of Public Accounts" } } }, "localname": "TexasComptrollerOfPublicAccountsMember", "nsuri": "http://www.propetroservices.com/20220331", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r248", "r270", "r301", "r302", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r462", "r463", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r248", "r270", "r301", "r302", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r462", "r463", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r248", "r270", "r299", "r301", "r302", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r462", "r463", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r248", "r270", "r299", "r301", "r302", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r462", "r463", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails", "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails", "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r166", "r403" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "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_AccountsPayableCurrent": { "auth_ref": [ "r35", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r12", "r25", "r167", "r168" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable - net of allowance for credit losses of $217 and $217, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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 and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r85", "r86", "r87", "r329", "r330", "r331", "r359" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholdings paid for net settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdministrativeFeesExpense": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for administrative services provided to the limited liability company (LLC) or limited partnership (LP) by the managing member or general partner, affiliate of managing member or general partner, or affiliate of LLC or LP, for example, but not limited to, salaries, rent, or overhead costs.", "label": "Administrative Fees Expense", "terseLabel": "Administrative fees expense" } } }, "localname": "AdministrativeFeesExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r304", "r325", "r334" ], "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 payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r173", "r186", "r189", "r192" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for credit losses during the period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationAllowanceforCreditLossesDetails", "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r173", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-off during the period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r56", "r72", "r261", "r381" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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 debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r117" ], "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 [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r80", "r143", "r150", "r157", "r179", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r243", "r244", "r353", "r355", "r366", "r407", "r409", "r435", "r450" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r14", "r16", "r45", "r80", "r179", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r243", "r244", "r353", "r355", "r366", "r407", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "OTHER NONCURRENT ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r2", "r3", "r6", "r7", "r8", "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Disposal group, including discontinued operation, assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r305", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r305", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails", "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r351", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r10", "r32", "r74" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r69", "r74", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS - End of period", "periodStartLabel": "CASH AND CASH EQUIVALENTS - Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r69", "r370" ], "calculation": { "http://www.propetroservices.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 INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r78", "r80", "r107", "r111", "r112", "r114", "r116", "r124", "r125", "r126", "r179", "r232", "r237", "r238", "r239", "r243", "r244", "r268", "r269", "r271", "r272", "r366", "r492" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Restricted stock units, conversion of stock, conversion rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r221", "r441", "r454" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r218", "r219", "r220", "r228", "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r85", "r86", "r359" ], "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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value, 200,000,000 shares authorized, 103,999,626 and 103,437,177 shares issued, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r128", "r129", "r164", "r364", "r365", "r474" ], "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://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r128", "r129", "r164", "r364", "r365", "r472", "r474" ], "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://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r128", "r129", "r164", "r364", "r365", "r472", "r474" ], "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://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r128", "r129", "r164", "r364", "r365" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r128", "r129", "r164", "r364", "r365", "r474" ], "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://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r279", "r280", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with customer, asset, net" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "All Other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r57" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "COSTS AND EXPENSES" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r183", "r184", "r185", "r187", "r188", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r79", "r84", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r382", "r436", "r437", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40", "r79", "r84", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r382" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r79", "r84", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r274", "r275", "r276", "r277", "r379", "r380", "r382", "r383", "r448" ], "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://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r72", "r81", "r340", "r347", "r348", "r349" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r336", "r337" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "DEFERRED INCOME TAXES" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r72", "r210" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r72", "r138" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r335" ], "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://www.propetroservices.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_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r83", "r235", "r237", "r238", "r242", "r243", "r244", "r401", "r439", "r456" ], "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": "Receivable from related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r83", "r235", "r237", "r238", "r242", "r243", "r244", "r401", "r440", "r455" ], "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": "Payable to related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "NET INCOME (LOSS) PER COMMON SHARE:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r54", "r94", "r95", "r96", "r97", "r98", "r105", "r107", "r114", "r115", "r116", "r120", "r121", "r360", "r361", "r444", "r458" ], "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 dollars per share)", "verboseLabel": "Basic income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r54", "r94", "r95", "r96", "r97", "r98", "r107", "r114", "r115", "r116", "r120", "r121", "r360", "r361", "r444", "r458" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted income (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r326" ], "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": "Compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation not yet recognized, stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefit from compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r324" ], "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://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r48", "r49", "r50", "r85", "r86", "r87", "r91", "r99", "r101", "r123", "r180", "r273", "r278", "r329", "r330", "r331", "r341", "r342", "r359", "r371", "r372", "r373", "r374", "r375", "r376", "r464", "r465", "r466", "r494" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r72" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss (gain) on disposal of assets", "negatedTerseLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative (inclusive of stock-based compensation)" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r143", "r149", "r153", "r156", "r159", "r434", "r442", "r446", "r459" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "INCOME (LOSS) BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body 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, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.", "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority", "negatedTerseLabel": "Refund adjustment from settlement with taxing authority" } } }, "localname": "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r100", "r101", "r141", "r338", "r346", "r350", "r460" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "INCOME TAX (EXPENSE) BENEFIT", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r108", "r109", "r110", "r116" ], "calculation": { "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share based payment (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "terseLabel": "Insurance recoveries" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r51", "r137", "r378", "r381", "r445" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r11", "r43", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r396" ], "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://www.propetroservices.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r393" ], "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": "Operating Lease Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r393" ], "calculation": { "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails_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 undiscounted future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r393" ], "calculation": { "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails": { "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", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r393" ], "calculation": { "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r393" ], "calculation": { "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r393" ], "calculation": { "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r388" ], "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 (up to)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r396" ], "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://www.propetroservices.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r80", "r151", "r179", "r232", "r233", "r234", "r237", "r238", "r239", "r240", "r241", "r243", "r244", "r354", "r355", "r356", "r366", "r407", "r408" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r80", "r179", "r366", "r409", "r438", "r452" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r80", "r179", "r232", "r233", "r234", "r237", "r238", "r239", "r240", "r241", "r243", "r244", "r354", "r355", "r356", "r366", "r407", "r408", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r36" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "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://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r231" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.propetroservices.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 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://www.propetroservices.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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r69", "r70", "r73" ], "calculation": { "http://www.propetroservices.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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r8", "r46", "r47", "r50", "r53", "r73", "r80", "r90", "r94", "r95", "r96", "r97", "r100", "r101", "r113", "r143", "r149", "r153", "r156", "r159", "r179", "r232", "r233", "r234", "r237", "r238", "r239", "r240", "r241", "r243", "r244", "r361", "r366", "r443", "r457" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income (loss) relevant to common stockholders", "terseLabel": "Net income (loss)", "totalLabel": "NET INCOME (LOSS)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator (both basic and diluted)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r88", "r89", "r92", "r93", "r102", "r103", "r104", "r177", "r178", "r181", "r182", "r294", "r295", "r296", "r297", "r332", "r343", "r344", "r345", "r358", "r367", "r368", "r369", "r397", "r419", "r420", "r421", "r467", "r468", "r469", "r470", "r471", "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RecentlyIssuedAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r131" ], "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://www.propetroservices.com/role/BasisofPresentationNarrativeDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_ObligationWithJointAndSeveralLiabilityArrangementLineItems": { "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": "Obligation with Joint and Several Liability Arrangement [Line Items]", "terseLabel": "Obligation with Joint and Several Liability Arrangement [Line Items]" } } }, "localname": "ObligationWithJointAndSeveralLiabilityArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ObligationWithJointAndSeveralLiabilityArrangementTable": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about contractual obligation with joint and several liability, including but not limited to, debt arrangements, settled litigation, and judicial rulings.", "label": "Obligation with Joint and Several Liability Arrangement [Table]", "terseLabel": "Obligation with Joint and Several Liability Arrangement [Table]" } } }, "localname": "ObligationWithJointAndSeveralLiabilityArrangementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r149", "r153", "r156", "r159" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "OPERATING INCOME (LOSS)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r385" ], "calculation": { "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "Non-cash lease obligation", "verboseLabel": "Present value of future lease payments (lease obligation)" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails", "http://www.propetroservices.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r385" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r385" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "NONCURRENT OPERATING LEASE LIABILITIES" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r387", "r390" ], "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": "Cash paid for operating lease" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r384" ], "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": "ROU asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r392", "r395" ], "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": "Discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r391", "r395" ], "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": "Lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesLeaseIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesLeaseIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r9", "r357" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r44", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "pump_AssetsExcludingPropertyPlantAndEquipmentNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "OTHER INCOME (EXPENSE):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholdings paid for net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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 stock units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails", "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r305", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r268" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r268" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value, 30,000,000 shares authorized, none issued, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r13", "r15", "r207", "r208" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from divestiture of businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r70", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Net tax refund received" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.propetroservices.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 sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r328" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of equity awards" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Capital expenditures" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r33", "r212" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant, and Equipment, Fair Value Disclosure", "terseLabel": "Carrying value of DuraStim equipment" } } }, "localname": "PropertyPlantAndEquipmentFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/FairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r212", "r409", "r447", "r453" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "PROPERTY AND EQUIPMENT - net of accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r211" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r55", "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses during the period" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateLineItems": { "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": "Real Estate [Line Items]", "terseLabel": "Real Estate [Line Items]" } } }, "localname": "RealEstateLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RealEstateTable": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about real estate investment companies including, but not limited to, real estate investment trusts, real estate owned, retail land sales, and time share transactions.", "label": "Real Estate [Table]", "terseLabel": "Real Estate [Table]" } } }, "localname": "RealEstateTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r300", "r400", "r401" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r300", "r400", "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expenses with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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://www.propetroservices.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": [ "r300", "r400", "r404", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r398", "r399", "r401", "r405", "r406" ], "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://www.propetroservices.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongtermLoansFromVendors": { "auth_ref": [ "r68" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflows under financing arrangements with vendors (seller-financed debt), which had a maturity date at inception of more than one year (or more than one operating cycle, if longer); such debt may have arisen from purchases of property, plant and equipment or other productive assets.", "label": "Repayments of Long-term Loans from Vendors", "negatedTerseLabel": "Repayments of insurance financing" } } }, "localname": "RepaymentsOfLongtermLoansFromVendors", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails", "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r278", "r333", "r409", "r451", "r467", "r471" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r85", "r86", "r87", "r91", "r99", "r101", "r180", "r329", "r330", "r331", "r341", "r342", "r359", "r464", "r466" ], "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 Defecit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r134", "r135", "r148", "r154", "r155", "r161", "r162", "r164", "r291", "r292", "r418" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "REVENUE - Service revenue", "verboseLabel": "Service revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r77", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r298" ], "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://www.propetroservices.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer, Product and Service Benchmark" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r58", "r235", "r237", "r238", "r242", "r243", "r244", "r473" ], "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 (including idle fees)" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/BasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r117" ], "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" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "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": "Calculations of Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r107", "r111", "r114", "r116", "r121" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r402", "r404" ], "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://www.propetroservices.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r143", "r146", "r152", "r209" ], "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://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r143", "r146", "r152", "r209" ], "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": "Reconciliation of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r305", "r327" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of RSUs Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r309", "r320", "r322" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r130", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151", "r153", "r154", "r155", "r156", "r157", "r159", "r164", "r216", "r217", "r461" ], "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://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "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": [ "r130", "r132", "r133", "r143", "r147", "r153", "r157", "r158", "r159", "r160", "r161", "r163", "r164", "r165" ], "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": "Reportable Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformation" ], "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://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance expense" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r71" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r306" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Target Shares Forfeited (in shares)", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r317" ], "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)", "verboseLabel": "Target Shares Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding ending balance (in shares)", "periodStartLabel": "Outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding ending balance (in dollars per share)", "periodStartLabel": "Outstanding beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average FV Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Target Shares Vested (in shares)", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable ending balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable ending balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r321" ], "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": "Options, exercised, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r315" ], "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", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r314" ], "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://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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", "terseLabel": "Granted (in shares)", "verboseLabel": "Options, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r327" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options, outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r311", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding ending balance (in shares)", "periodStartLabel": "Outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding ending balance (in dollars per share)", "periodStartLabel": "Outstanding beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Actual number of shares that may be issued, percent, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r303", "r307" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails", "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofPerformanceSharesActivityDetails", "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "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://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Summary of Performance Shares Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r327" ], "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, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r327" ], "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": "Term for exercisable stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r323" ], "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": "Term for outstanding stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Debt [Abstract]", "terseLabel": "Short-Term Leases" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermLeaseCommitmentAmount": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease commitment.", "label": "Short-term Lease Commitment, Amount", "terseLabel": "Lease commitment" } } }, "localname": "ShortTermLeaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r389", "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Asset lease" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r130", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151", "r153", "r154", "r155", "r156", "r157", "r159", "r164", "r209", "r214", "r216", "r217", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/ReportableSegmentInformationNarrativeDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationDetails", "http://www.propetroservices.com/role/ReportableSegmentInformationReconciliationofSegmentInformationEBITDADetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r78", "r80", "r107", "r111", "r112", "r114", "r116", "r124", "r125", "r126", "r179", "r232", "r237", "r238", "r239", "r243", "r244", "r268", "r269", "r271", "r272", "r273", "r366", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r42", "r48", "r49", "r50", "r85", "r86", "r87", "r91", "r99", "r101", "r123", "r180", "r273", "r278", "r329", "r330", "r331", "r341", "r342", "r359", "r371", "r372", "r373", "r374", "r375", "r376", "r464", "r465", "r466", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "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": [ "r85", "r86", "r87", "r123", "r418" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r23", "r24", "r273", "r278" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Issuance of equity awards, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r273", "r278", "r313" ], "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", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r273", "r278" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of equity awards, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Stock-based compensation cost" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r28", "r29", "r80", "r175", "r179", "r366", "r409" ], "calculation": { "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "SHAREHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r377", "r410" ], "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://www.propetroservices.com/role/CommitmentsandContingenciesDetails", "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r377", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails", "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r377", "r410" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CommitmentsandContingenciesDetails", "http://www.propetroservices.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r169", "r170", "r171", "r172", "r174", "r176" ], "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://www.propetroservices.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfRevenueExtensibleList": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources.", "label": "Revenue, Product and Service [Extensible Enumeration]", "terseLabel": "Revenue, Product and Service [Extensible List]" } } }, "localname": "TypeOfRevenueExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r106", "r116" ], "calculation": { "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails": { "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": "Denominator for diluted income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator", "verboseLabel": "WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r105", "r116" ], "calculation": { "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Denominator for basic income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.propetroservices.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.propetroservices.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "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": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "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" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 6.M.Q4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "405", "URI": "http://asc.fasb.org/extlink&oid=84228828&loc=SL34748401-199205" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918705-209980" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r488": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r489": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r49": { "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" }, "r490": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r491": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r492": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r493": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "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": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r9": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 57 0001680247-22-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001680247-22-000013-xbrl.zip M4$L#!!0 ( .6"I51';X\]^0@ "D^ 7 83 S,S$R,#(R97AH:6)I M=#,Q,2YH=&WMFVUSXC@2@+_?K] R=;-)%6\&D@#)I(H!YI*JV22;D)O=3U?" MED$7V?)*,H3[]=[T!,_ +Z/!Z3].?BD42$?Z:<1B M0WS%J&$!236/!^13P/0=*10RJ;9,)HH/AH94RI4*^235'1]1UVZX$>QT.LY) MR1V?E.PD)WT93$Y/ CXB/'B7XX?EL.[5O:KO]\NU(W;8;S3JE6JC>NC3@^#( MJ_W' R5+(.[Z:#,1[%TNXG%AR'#^9JUP[ 7-% ^=H.;_8VX2>SAV*A[!.(+';*JR5ZV#EMW[(>]S0ZI> MT3LIH?S4T!5S%S3V84F9>GZ5*[BP[>YU[_S#>;O5.[^\()WUSV[KHD=XE:-\^:UW\JTM:[1ZYOOW8O2%> ME1:\VA[=)ZV+#O$. G>4_^'M:MV05N?RJM?MD 43?WBU;[IM>T=5RQ6\JWIG M77+3NG[?NNC>%"[_^-C]TUX;:*F4RY6-UF2N;F0"PR[[^7]3;7@X^>;FU=:: M=YXG-S1*F2"=(KD1+!BP//&90I6(&5+S]LU!_?A+=F4(J\*4"Y8"^\ J0_N" M3>7[4@5,%< Z01/-FM,_C@.N$T$G31Y;'6VGX^71$:4CU,RG(EL[NXRN>4[9 M8MF1UBCX/YC.G#47;5/)!*MMU6*U?K2QM5ST-K9];M1&K5CSJEL-6[(:.ZUA M871"XW>Y:F[:(:%! (^[9B6Y)][:>VAE>63R_+>577RO.+ME,JL?9Y!@X>K% MMM9\_OF9#5G _DVOOGZ5["D>!X"59@&%OM,BG9,A'3&BV(BS,40S9L@U^3VE M"F@G)N2:)5(9(F/R0:J(>.7"[T2&Y$K)*V:4)&=2H*T0[ZBD"&[:V.RF&W$# M,0_<;\M/^-FM6+)>N(W7[]S\YW3SRA/=_(&4(C*"H-I( M)[L=@WH4Q-9P+0!F84MCT!N9 9\K2&= +(;NH EX'AD/ MN3\D.L6?>?\Q4RP;! V(N!:0]R!#QMP,P4"=,-\JB.,FH)K$*PI7!Q:E/UE< M!L>;17CLL+'#QI9>5OUIL,%(R&-P3/3QN2/F@1D@#LUJH9W'(3SG*59*X&]? MI &,"+B= M3EM]?*J')!1RK*=D46S M5$4)J)XTND-6N87 *&GRJQHNV/$CA%_VZ5JKXT1 MO26'>ONF7O&.CG5&@2SCQD>Q#$,.A];5S@E5S#HU."E'+P#G(TSCS22')DJ& "BD!'7-K8!*1;;<;!R.8^*%B,K MQ02U<,JRG#E@\EG4A8T<(B3014O! [O3I-.^Y@&GBJ,!W.5B-M:+<:148WYD M6:YM,F4C(:D9*&0@\L)."<4+E@J* 1R89968YUG0PV5MB\DF_-5G* @Q%O1G MP2ZFVL'OY:)BK_^ZX;=U:+3"P.V#JJU1"/@<\0 )1[6,K;]3#73$.A%BCZI@ MBB" (J=]+KB98.ZW;EH$LJ65!9%CZ9+H0IW)!JGWF4%)JA( H;:YJN\#:JP" MMN(T8#&DH )X""TL0="B2!H;QSP ,D\@3MQ1;T>]E\N(/?^U4:\[HB*U<1$B M@84A\PT?@3/K-;6C6:J[19SG#M>7DRSDH"/$:-H5K?HR-9LUV"82I3-IAA6Y M\,N%;]*?UOHLMYE;"=#',@HG6.34XL7Y=I?CJ60\7O>RQ8Z5/P$K-^^S?Q=0 M!D\$Y3ISW&WVO<)#QZ!5EN&F858-LRUK@?F(H!#S7>G[J4)B+227:T:-I#9P M'AT=QM*P4N0O]](!V=O0)03T0KCV0#I3W <@VOU.W J-TYE>^TZK(=6S3!P# M/8MJ%M@(V*Y'%IU.B.!W3&2;GP_D\T]>HK5XWH61NPV);5WY8+*4P-U.-I@$W4NE9,FI/P)!1Q(UA[#.Q9U]" MNHOM 0?]["![ " (]32&DO OE@BGU&1_I1S4MX1,8]_ND>[O]AUV@=7+]?;7 MM^_0$H)@$8P#GG!_$'<:?*&" "4/K& VI@+:V-@!I+Y*!EG\FC6D+[YCOLVKZ<]XP>R7,!VL M9]H8C_Q&)V_?>(?EXX.\^X;P\]I//R5H?(,O"2I;Z>ZT=;_;?(-T,+U>RZH_ M+_MK]6+YZ/#OH+]1+S;*FYN_3@*Z=2WI>>JZWX-AT]NJ!BBQORO?BJT28_-: M9S>4_08N 5OPW0HR->(E%?4>+@(A>*':0\Y"TKUG?HH[$>0R2YNQ;>_*;64" M<5<$]A]!W4R-2L5^5YQ(]UUUT[W3,F(;OS3.W+(\[T+[L/ZIV=QE]>.JS3A? M^G4?4=O/N4__#U!+ P04 " #E@J54Q1?=V]\( ""/0 %P &$P,S,Q M,C R,F5X:&EB:70S,3(N:'1M[9OM<]HX$\"_/W^%CL[UDAG>#*0)),T,!7)A M)I?D$CJ]^W0C;!GT1+9\D@SA^>N?7^^."U(IEC_04C34W7,94 ME$J=RQS)#8U)&J72>#PNCJM%J0:EWDT)AZJ5A)2:%0,3Y$Y/\ Q\,AJ<_N?D MET*!M*6?1BPVQ%>,&A:05/-X0#X$3-^10B&3:LEDHOA@:$BE7*F0#U+=\1%U M[88;P4ZGXYR4W/%)R4YRTI?!Y/0DX"/"@[K5 M*O4J]< _9.7^/QXH60)QUT>;B6!O)!8H['/###AE.D'-_\?<)/9P[%0\A'$$C]E49:]Z!%IV M[H>\SPVI>L7*20GEIX:NF+N@L0]+RM3W5[F""]OJW/2Z9]U6L]>]NB179Z1U MWNVP"EH[=R097N>H"77[V]NWSZ1W13I_M=DFWD'@CO)/WJ[F+6FVKZY[G399,/')JWW;:=E; MJEJNX&W5.^^0V^;-N^9EY[9P]==%YV][;:"E4BY7-EJS[.M5F#D[8V0"$RV[ M_G]3;7@X^>8&U]8:W,V3-AWQ@-P6R:T_E$JPB*D\\9E"K8@94O/ZU<'1\9<9 M"T0$PPSM"S:5[TL5,%4 P5--&M,OQP'7">"3AH\MFK:3L?+HR-@1ZB93T6V M?'8E7?.AP8VNYZ&UL^]2H]5JQYE6W M&K9D-79:P\+HA,9O<]761R?>_L^SB>\79+9-9 M_3"#! M7+[:UYM._JMF0!>S?\([6KY(]Q>, 6-,HH- /6J0N&=(1(XJ-.!M# MC&.&7),_4ZH @6)";E@BE2$R)F=21<0K%_XD,B372EXSHR0YEP)MA2A()45P MT_IF-]U('(B$X'Y;_MV?W8HEZX7;>/W.S7].-Z\\TLV?G$'OJ 9'!)>+)N0N MEF/!@@'+.\]4SA\#"=/%$E(3&(WRF-!X0M+8J!1O?TA6;-X"CDI)!$>*4T%" MZL,I160$H;:13FY%(&8^TYJJ"8I$]([!O MC:C@7@#(PI;!)#\R! CY7D.2 M6 S=01/P/#(>^^2 ,8$YQ]P>OR J.L4$"OHJ80?P(,>=(YL+ZHZD!58$MS.11 M(A4@ /"0X.%V.FWU\:D>DE#(L9Z21;$!UT91F(CB2:*K.B[8X1 M.T9\L4O57AHC>DL.]?K54<4[/-89!;*,&W^*91AR.+2NUB54,>O4X*0F"@: *&3$M8UM0(K% M=ARL7,ZCHL7(2C%!+9RR+&<.F'P6=6$CAP@)=-%2\,#N/^FTKWG J>)H '>Y MF(WU8APIU9@?699KFTS92$AJ!@H9B+RP4T+Q@J6"8@ '9EDEYGD6]'!9VV*R M"=_Z# 4AQH+^+-C%5#OX/5]4[/5?-ORV#HU6&+A]4+4U"@&?(QX@X:B6L?5W MJH&.6"="[%$53!$$4.2TSP4W$\S]UDV+0+:TLB!R+%T27:@SV2#U/C,H254" M(-0V5_5]0(U5P%:>_ M-.IU1E2D-BY")+ P9+[A(W!FO:9V-$MUMXCSW.'ZP-BQ M\B=@Y>9]]A\"RN"1H%QGCKO-?E1XZ!BTRC+<-,RJ8;9E+3 ?$!1BOBM]/U5( MK(7D#F%TMHB6>62$<'A 9KQ2F)NI1M. &ZGT+!FU)V#( M*.+&,/:)V+,O(=W%]H"#?G:0/0 0A'H:0TGXBR7"*379ORD']2TAT]BW>Z3[ MNWV'76#U?+W]Y>T[-(4@6 3C@"?<'\2=1I\SX$F62,[J_V-&[S S=$4HFQO: M\IE])&OZ$,2#*)65ZMWN[)H A@;04;-9_+*1:%G1#;H EH %>9>>:LA-=1J! MO\."6&.RN''MXR*[V&9'I^?MRR]O8Z )"5ZH($#) RN8C:F -O:QRPQ+>9= EZ *FODD$6'XB.ASQ1ODVW M[WAY[*LO;:Q>VHB._$$GKU]Y;\K'!WGW'N&*]E];Q.3*6QEE[(&WF@_U[UQM>IWFVW.+JQ]F2P!0_ ) M!3*UX-DLR+I% &ZTAIR%Y&R&IRN7>F+3WK7;#82S*^W[#P!7ID:E8E_83:1[ M8;GA'@L9L8VO\&:^49YWH7U8_-1L[K+Z?M)F1BY]NK>3[7O2I_\'4$L#!!0 M ( .6"I50_U4ZVD@0 &@2 7 83 S,S$R,#(R97AH:6)I=#,R,2YH M=&W-6&UOVD@0_GZ_8DIT:2+9^ 5""% D:AP%*0T4G$O[Z;38:]B+[777ZQ#N MU]^L#0GDY90J:0I"EKP[,_L\.\_,VNY\Z \=[_O(A;F,(QA=?CX?.%#1#>.J MYAA&W^O#F??E'.I5TP)/D"1CDO&$1(;A7E2@,IC1O!*2=#]H_-!UZ'/_3RFB01?4")I 'G&DAEVNXW2,\KYC%(MTICQ8=CL!NP$6?*JP M>F#Y?K-I--J>7;TZ._+01IH'GID\EE1#]58I;H""+F#,8Y)\U#+<=#VC@H6E8<;^I>4BQ>UB M!1#C1"RA:\!6K8DHW=LYFS()-;MJ=0QEOZ;YF&Q)0O*T9=G;#'S<8"K>GX*M M-MIQQ][@=.#TO,'P H:GX)P-W%-PO[G.I3?XR\4AG'7'L,UO@]FN,!E=CB>7 MO0L/O"%83;BL3JI.%2:N4S"S:D>FMOLD>A/H]8YA.SH43D MG;DPZ8T_]R[+M H'RGE_KVG;9MOA<4J297%GM0\U"+DH@J<(E0= DP";^1P=H0OU1G0)/5^J&24R#>>)U)1;O(3KA"\*O/M[1\WVSVOL_Z69DD E5(]H*%NU MQG9[7P4JAQ@F,)$MW6JFO_[0>EJ^!];AFLC[+]_>VJI&M597^^!A)E=%$^81 M5I"/HHF4<._$+.B/G FJ'D8RE>))67YE%5BU W((6"K6T4%P>*>->_W?:7\E M$.ND5B]5%AR>5P1+L@C$INBTV7DG0,\#1(LEK MV1"F.F\J:*84HJEI$D6 ;@B&1*B?+$7)9%KA%;*$)+X:QX!!\66ZR9/>ADU1>=QD]5O7U\E]J?/>K>*L[KW-Y;D'WU[E)T;#SSEF6M'Y4' MWG//$&\'T7X1Q!+4NV7@:;??4J\%QH#ZO"R35H[B%,I*;4K]N)T5UT>93:_4H]& F%%COH(_N&S\!^\V=LO;&MOYK;5 M5=51_*(XF]\L4EY^L6D)&A%%^MFO&*MES7L7,LUXE,O'+L^"V+J6WV"*KT'= M_P!02P,$% @ Y8*E5$QN&AI M8FET,S(R+FAT;=U8;6_B1A#^WE\Q1]2[1++Q"X2$ET/B#"A(.># 47J?JL5> MXVULK[M>0NBO[ZP-A#2@A#*.8'SW MY7;@0$DWC/N*8QA=MPLW[M=;J)9-"UQ!DHQ)QA,2&49O6()2*&7:,(SE M5LIRN62^#!N6:?Y<>BE'Q!Q%9UQ*'N,ZBDKZ)'42L7G2R &@ M0L 1[EK#XQ$7C3,S_S75BAZ0F$6KQB>7Q32#(5W"A,<6'^%J;P(O\>T@ M.Q4DX[O)]*XS=,$=@74-=^5IV2G#M.?DR*S*I:F=/HC.%#K=T=CM=6$7S\G[ MO0ESW:PI$KDW/9AV)E\ZP]Y4'_URV_L.'<=5*[9IVC\.!SN.:!^C]=LBDRQ8 M_>-1J.Z-PB !CR<)]503AR63( !C MP<=4"@XW//)5HW:X2,MPKI0_GEW;MMET>)R29)7?65M70.20< B7-TZ-*7>0N"D0>0D\:'WY(4DF5/<-HY9 MEBGG\:\D?9P>$%)!TSR^OF*YJ] M-9?LH[A49/$@YW?F20WMI<17Q-$C&J#!>OGRY8A9ET7QB"%5$MG0;5N)O5.I MG%L7!<)#5Q<3N"Z78!%A[7C(E4A1=DMC07]?,$'5"TJF,CLM"J_0MRKGY *P M2*S+<_]B2XEGYF]9O^:%5:]4"W+%>3$A&>K-O#[^OTFPCT@"2[#5Q"1O:=C= M)$$S/C[-X[G)$&&JO:6"9BH9FEHF402HAIYAW>-"BMG)M%PKV/8#-.CGK[QY MH%%J$16YY-C7\CVSO_2*\E'38U^L[:MMH']TGKR5G?_6..NJ3X>\)^)@616, MN"RFRNLDG&27?.L,[%=[C^P4C/2IQXLR:2R0G$))J:!4KYI9?MTWE0\5^P;7 M>U#MD$^@ KX'PTGD +^>]K_>G'YIGX\%0Y=3]/F5]Q=_-^\V7^+VD7WPS=1> MM.%*[4@[NV<,*2].6!J"1E@WC_3@J<-Z6_-9AR]>5O;R+8W^O_[*739YY[3_5Q$:I2JZ&[>AS"DZ8/M!$RRX9\\ M-6*!![9L,WWZNTJRF4D@L<$FZG,VL2VI5%5K^JU5JU;]^7_/.^WHU.7]K-?] M:P$OH87H_Z[\^?_$\;_?[VQ'ZSTS[+CN(%K+G1HX&YUE@U;TQ;K^<>3S7B?Z MTLN/LU,5Q\4S:[V3BSP[; TB@@BY]77Q:VC"^]@7#A&.*9X_,AY.^L>/]YZN#J^-3L?W+KQ7.?M MXM:L"[>Y,./O!KGJ]GTO[Z@!4"2\#\6(Q)B,&[GWNJM6"$+T7;BL5=_=>&?< M=^;6$_!]Z;!W^LW78AXC<6.8V?EC+\7T1D-7LP+7LV]T,^OV!ZIKKKIYWL\> MFD.X%[_[=VU[U[1<1\7WGH(V[?6#-U^1O"LOCF\]&79.;KWA).^=N$'>Z[O\ M-#.NOV1ZG3#=!-$;H^[W&,'IMP92WC%^P+H[W1G/-5PHF.<_;'QK/Q_-]W87@*6=LBM_=MQ 1>'AV/UGF)W^M;#6ZPY 4./FQ0E, MCRF__;4P<.>#=P6'OUOY/__G__PYR 9MMQ(F(QZ/]<]WY8]_OBN;UCU[L?*G MS4ZC_N"B[?Y:L%G_I*TNEKN]KH,.9.?+X4:7EQ\S:UVW^ C7ZZ M\LR4[S\? M[#C_UT*FE+8V\8GDDC!NJ/8)E=)SHXAA!B=?UXNN8!CR]?QW52>\VF7+&UWH MW\4:#"=7[:VN=>?_ZRX6HLQ"TY9^OM#KO=-MLG.Z3VM#>[1Q>O!!'C6.VJV# M9BMKK&^W+QN7!EX/CVN5F9YO6V_N7/;[_ M98_M'QV>UYJ?SAI?-M#!NN'[G=KY?M.P\%R-?.X;WZBM:/0QW;[X.@0UXZV1L]\AG?Q[D'S MY*C1?'_<^+!S5/^RAVJ7QZBVO@7]_MRJKQMHXY^CQI?/G<;ZWD6M+2ZWFQN# MVBXZWV[62+VY2KXFEFB<@DI52('2=4S&DJ4F]A9+I!%AS*F%%00BEPCXEO[Y M[A91ITGC53 R-AB:S;8Z7(A*103-G@^6?7;N;.Q5.^BTBNC?)CJZ1W2C,- = M^=B 58T99S;6""BO!)+<$,F31"^L;(;I?4%ZCW'%9M8WJKWO5+X)O_0K G^/ MP/@>@;4BB7)$Q1R("1B)&Z"M)B Q#B&>7Y+?#>Z=ATVXJMJDSV=TE/[Y&>8(08ISJF5#CPDPB--1$HQLHX0R61C(#)QN0= M?1;U2<*9UI)Y9!4S7DFB''"9D=(D"(GT.]2O]YJYLEGWBHWOMQVSV(!]6 M)ON[1&?WB$ZM3HPE+L88/&1&.(T%H2#O4GFC&#&"@+PW879?2.)'SN]R\"T: M?L>=NN[0;9R#A]'/=-MM9_W!Z]+YHI;)CNEL=AN=_8L:V3L[Z-3P0?/PXF!] MIWW0VXWH'YOX3V/OS3;JQ_SK8IT+MSWFX'+6/:D>?2/UR\[C1 MW ':P#,=& 'YA&I'Y@RN 2]\.A\_ ^\:'I"]I+9>[S2^U"[JZW O\%#]PSZK M?_@G.S@REW#_1?UR%:Z]/ZZO;_I:ALY&M+ZL'^V=U3.)#O[=0J;SN:N^R&&C M\SD[Z&Q=UIN?6PT8*XP;QKP%? ?COGQ_O-_9H_7./YW]YN?VOR\WT%>:ZH0K M<-0U83AFV#+XE "?,"E2SK$1:;*P\OU(QK]V2Q>XYCK:Y<_A*8L85DP)RAEB MEA.!!78Z-493Z:@T!4_A,4_ABJ=FGJ>LY-I;0F*N\8U=#L[+$+P&^5E?&W'D4?VX?@3(>GV/[C?W2/UHIW/0/ @< M":@;.&L=D'3G$W#E/@'N:KN_=RX.OM@3P#,)<1W)5%_Q#Z.&W)% M*'W\+;/AN\]<'A4=<@\N$JUM_>_MH/#=AU?&/]UN_:1@TO&W_D#E@Q A*")1 M0?80'C]W?>VJF_;&K32F^/H5Y97Q]_%+WMV:J ?G323,)-Z#9I".:4<5]9QX MFDB)&*7(O\*\C8;O#D.HK/QJX67G)^W,9(-2)44VZP1;$U9GQPID=P!S$)Y9 M:ZM^'W3#H&>.5\^S_L+*^):U7@S[\N.ZZ/0###S7[5/&XU<2[V[W_ M'MU_Q(E\?0:XI<_QT_4YGIP^]R[!H+=9"KA>DUX6O_8/YFR+3C!BKK.KNA\A 8F0*\G0I]N!6)HS:XY1QL!%7* EY5J9*:.T3M/#HC M,R)/K^^.>(YLPJ25FFIFL)0ZB)\ _"RD,T2^/>).U8Z]/D$Q3A(A$N,]%@PS MH8FV*>4:!#BX2>3M$73Z:O7UJ4J5-!:(F6"E&+ACVE#B42((3 MSIQRBE+C@58@->P$MI.#0Y!RWDXUK'O#.:)5AJP[5G4E(C4YE$--T$Q\M)APYA.K&;4&YE8(D5J4*(I(XE_ M.?J\U@RPQ&-,I))>IJ#C@V^",.686\F-H_H58LQO1:.\?B"<*YK(-!6*@(NB M/)(:.!DE3G".G5#^[1'WY2()KT)0!E)*O%/:)V#VG5':@<^IJ1.)\Y3SMT?0 M%XXDO-)Z%1@;I0DFB6")$III)H750%K*F2[]H+= S)=;KYJ8BRH+T3+:G+T><%9^ ZPZJ<_GLY046RW>CB MN(TG)P4](QO\55@^9"G;Q_G]IU/2=\>FN120/Z?3\)+MA7:NLNT"-)CNFZYD M^<8$SDY(4!E#K,:.8BJ8<493@)\BP? [Q8!& ]=A,!:$6%UDF*,F9.@BXWU M^!7T[JS*_QU[Q35"GFHC4K!7","1L=1C+S5#F*N70TJO9;$]]T89G4IP])A$ M7GJ&>:H(..K..VPJBWWK745[VSW5O=98Y4];[QL[X??O.?O??4,_'RSOJ.[A MJ/7PM0:>2V?8>2,&^+:#3%/CG$1,4\:0\M(P;Z3BSGH2@G@5^\T ^ZGSM\I^ MH.(2G@ \X]XR[U+-"> @DJ!?A\!4B(5XYC'A0@ MX8G4";"@+G9V8*LK^SLC'/AV=:!"ADN4..4%8HI881(GJ'>$4.F)Q56T\&4L M;^473R$>B973%F/A!&9*4X$])N%'(\'%4W9<- #37YFWKY8WA[KO_C,,ZYNG M\.<^\]VYH>+X"4:"6(SI!#B>6Y>FDB(EA6 FQ4H9\.6U3HF3H.79:!L3<'Q< ML?Y/@,U*J&93J.YN.;LI5M_9CE2D55@C<+@C=3 MXC&ITF!W]M)2+90*>P=2IM)$8$0TV)[4,/@D*YM3L?X,L/[K6P:$$DV,<*E' M(BPWJ51;)T!:9"JY'FVDJN1D^M[18^&TW<;F9*-IE8C_8B*N!%'(>42P1BS5 M2*5,(QR28Q*7$&$J$:\$L?+OYEK$TQ1A+(RA)N7,8AEJ/'N6>&'#YO!D'M#N MBZQCO@VH\.LHD$K,[VR,1TQ:[1.L,=/>26K!A"OL=2H]&/1*S"O/N;+F/PR_^_<6N:KN) M6>AQK8+WPSZP1;^_6XZL?_L,F7[8VO81OH1S>\L[9E=Q7.W=&PQS#8-Z>+/^ MZ.*XC2=OWS.*@#/I5((Q8IQKA:WWA&&1")F2M'0K@15'=7LJGIQKGKQ340B3 M)U<4FECJ-\86X5#NBQB6>J8EX!]N%6 >Q42JYJCB]%JO:^")DGUVLO[Q^XOW MKFM:'94?WP.VH1[#9M[KP$/PA!E\R0:MM6%_T.NX_&/>LT,S6.W:T0F,5\W, M/ _^S&3=#;Z68[]WX_3A_\M7Z&9$2R$ \2O"6>JTQ"D"&$!9 @SOQEIW+JJE M55+P%J3@=8I 6N^D$MP3;AD&2(REM0C,PX2]%NS\I)>'@DE=VQBT7/X6R9H:(311/N$2 M,XF=Q)0X '3&6B^E)+,?M9@E,9U*9(%JS:RW6LF$L5"$S3!$+!=62&D%FH/ MTNP(W%0(Y!Q!3B,F#/P!;UMIGA"?,N>I89;3.4)^LR1,KP]F%&- 4NF21#.6 M\$1PHQ.LF7-6:Y^*MT/8U[)YKT)6:BUE:8-(^P\G=@Y M V(ZG<44EO*4"&H%2QFB7C!I%=+88>2$3\3],@$L41B(JUVC"*E24(X(!0#U%4IP_,OCR]-QE>1QD0Y2:A% M!@C'B*-2)YULT%_9W?O+@T%0D*5?YHBJ6;IV.K9HJ8KR*91!H2#KU1F"6,(?#H#1>4:DH$?!9S M)9G0@LW:PT%VZG:=&>;9('/]C7/3'EIGRT6YSLEP4*PX-?SX& ]0P(7B?7_Q M< .O#9]>9WU#2)(F1'-%"2 GK8#P KP9G7H'!$4384L8Q!G9( M$A' AK=8F[32%[]@G(!J!C@3:= 6";.8B93K-*$&P*AS.N7SI"DFZ5H^^:T? MVZI;5YV;^79;19X=<%;1HW##6U0G8&!,8E.9"L09L*3B!DLP+\ZD7'&*YH!S MPE[$9C9HNX;?ZMKL-+-#U;Y!R+&/T0^+8]YGQN43VV1:<>N+Y,X/>]Q9P*P:=309%#A1H(AG\'W E M2162P20S0[57SJ/9S[+[I1AF*HE\%F"7IRI)/6$,IT)RBGTX1D7CU! _!UDG MKQW>GTJN2:I=2H2B)*&>2:F '@EF )D52A/YRXGFK$@+"@D'B4->4 XFW2H: M7!>)!;8IDZF?$VD)!N/F7G< (7+*-OP%/-NI"")WQ$JK<.H=>*H.*^42 KJ1 MIH(;Q.8J&/YV2?_Z6 I3;!/%"7:,,VF8H-ZDE#OG10KZ8 XVE;QA]IB*+?#. M*PZV@#$.%/=@I).$(N8%]Y3I= Y2JA^A.$%OBN(3M 7@RFO/$D$L9HX1;;SP M*3A+A&,CRA,'Y]L6O 72O[XM4)(+ (4($*)CQJ12"(-=*%J=", .D?WU;H#E.$\0(3CAARE&-,!@$!CZ!0L9+,[^V MX VPQW3\ D^,\0QH'C(APVFN+-4\P6 ,%.=Z7M8+7IL@$]S#[:0P"4HIHYXQ MG6B,P48[AD3JM;%J3D3PM0DR0;3$.>#BE#,J+/,)D, MO6CFJMM7YKJ"=4&K>1Y.[2AJQLPNI:XJF9_D/;AS4D2@ O>BE(BI@(19@0LB0U MTIE$*CPOV?$3I70K=Q,[KV$&#?#K,YUB+M&)T2E 7$"[6 MEN:4\H88*FN!? MD.DV>\.)[=^H>.XAGDLY%HGC.,&4(>1U:K&";UYBE*1"_XH\!RY9Q7/3-*XI M1VGBB!>,,\J53CA-J>*IQ%8P653QQ2+$G>/QAUGCN:?3=[7?=X-5\Y]AUL^> M4)/E9]_6+G:)%JWNC]*@M:S(?*=2:U!CDFM5$),YIIZI4T0I(Y2+:9 S)/9?&+I58S MK*A,TR"H5B<4"6D94IPSG+#93YJ9+\I-,!$RH<9X2I5%*>-.AC@N$IHR(X&& MJ"@F@.DLRMRD(AS7;81(PQ36BJ[IANGDCMLR2A$0-&0Q9@"(!$F5QFLS#LLDLT^Q5<.IU0D%QVR/I!,6U9SO''@FOO5/&8,6 M0Y2S6-)4XI0F!//Q27H,TUEED]VA[KO_#.&AC5/XR3&-;KX;$$V'FE&.0&=3YB&O\Y)S(U@AF&9NGF*5VSW^OUP=#:PA.N:S $N MKJL!S$+#7_]\$U5M9GEQ6%B^ 6WW0F-?7+O=SP9O,U21<&ZD<(2G3 9'2#'J M?3A[@SFGJ6$CG8UGE\);7=/KN*8Z7QT.6KT\,7R/[#$W)XG$H0 ])@B9DR,APEK$FBD$4^P:K,TYSI6-)L4PK_ M&&Y^EYTOYZ[?&^;@.Y=?6T[9HC\V.UWY$_Z,%DJ5$UJ UX.D8@"L-<"D5, ? MZKREV'\-A+M^IC^X: .).EDW;KGLL#58)F2)GPS^.,OLH+6,$?I_%V[?J?)# MN%GW!H->9SDY"4:A?Z*Z*W_J_!VT7'XN7W#_-0\\/%"Z[<8WZ%X.@XH-$$:= M]-WR^,,?-NN?M-4%3%@[Z[JX>.B/V\V%7I\"_,Z,:L>JG1UVE\/DC2Y?#V@) ME8,:P.0-[/C-H\M+Q:5W WO_FA1+$CU^&2WAJVOOBK;S\0VCF>7E>&T$HPK3 M]-<"7;@S\-%0R,D@ZO?:F8W^A8K__CA1-@".913AHI7KU[PKYN(ID_U',1WE MS(0T/:#=^ OK5RY?'K_3 ?+%7G:Q]L?P_31"T?E1W9]%.KZ.Z_[/85]U^ MW =V]>6-_>S2+>/PEN+K63GD%-HI"#:: DS"!.[5MYH;Z]%N<[6YL7N;9>:B M_[L;:WL[6\VMC=UHM;X>;?Q[[>_5^H>-:*U1JVWM[FXUZC,U*/*D07U1_19P MV*#778S6E]:6(H(XDW,XD*_?_&^F!O0T=MML[-2B/T'E=WO=^K #C9AH9!EV MG _KQ4I;F_A$<+O=X[W28[I_NT-K1'&Z<''^11XZC=.FBVLL;ZQGE]?97O-W>.ZY?M;/]R MLU6_;!W5OFQ<'GPY.*Y=;G:V:;V]?]GC^U_VV/[1X7FM^>FL\64#':P;OM^I MG>\W#0O/U3P#.7MUYA9MK$,?/XN+6O/X\JM!5KK4XMB#?H_!^?"Q$M;% MB=,8[ 7%E-F%%8SB3X7AO:;"2C13W/02XC'HG12&]J'1S)0EOVF.[UXC2RFA M3S+DS\('?$FFZ7/PP6-@8&SLR7RIF?OE+Z- 0'U>7MBQUWTLL'"U&Q*7@ +S@?+/OLW-EX MD _G4V]M9OK#7E([VD,''_;0_B7^TMKE(=\_VN,'Z_76 M_N7JZ)G/\"[>/6CV+NHPCH/FSA'HML[^90WM=SZ1QI+U%V;CIZG$NUQ\3R,67/QI;W6GN;&SO1_M;'QL[#2C MCWL[NWNK]6;4;$2 ]9H Z"),H\9.A/EO]O>HL1DU_]Z(;L# *PBXNM8,E[&D M[-8,S1Y41T_#'KT\&K1<])^Q&$:EBQJYKG7V)5#)Q^)]&V7PZ;;X6_@E[L [ M6^&QV*J+^,*I/';=N50'/PQCH/V]KU(B##03L;4<4$Q"0)JU\3'6RB?,I5H) MM[!24[EI_?>_<(+^H'@Q"A/_=% S*TS9RY\(4RI04H&2J7A*(06F2%M]')5X MU>[/-2SYL ??_VG7FONL_J&&ZA\VCQI?_@$88COUYC&J77X"_;/%:YW]N[#D M[* )?>[LG=>/#@'6?$+[7VK0QTV *?NXT?QT65\WK'9T? %]O ]+B'(8F/B\ MUQD/<;H]NZ=^BIY%+_/RAZ:EI(YUII<7R]#+0P!I>;@KR$NP^2__]Q+#GV6N7!F(>U:K]/)^F$E,]K, +""/=,N7YZF@[51K%B&MY4OFTNL\E.A M7_25))Q2SU ,F"*-F2$\5DJ9F#-EG/,IYT2%A6H<4X$HGR57Z:TMAI"G#6CJ M K'C#K-^@!6#D#?PZPD%_HH0H8HEX,)0[V,FE8J%5BZ6GG"O"$D3S!96QJEP MT2@7+@K)<$OW)&3VHPF_;9PK,RCX(.KY*+^B?Z3Z4?_$F9"08J.L&V6#?F1: M12#L]S\+ MVK0#,Z7J#JE?^K'QU>''0.X+GV<7W]L]\X/OFS=B=6< MM.M?:F?[G?VS@Z/W<&]8BMHBC?5_.@?PSL:73ZC1_,3JS)U\CHA162Q#0!RR7N M+:?<#[=-4)F7MO.5N/BW0L5&O3SJ#5HNCXZ&>=:W6;$S%)!4D1":W53)Q:WY MH>IFE\7WWU]9 ;SN[&TM[2SM+D4;G9-V[\+EQ73=%MJHWEOZ_1GAVJE#3S$; M+MJJM:%DQ^B?;>@ GDO-]E-^&OG*8.*L,CI6EDO03#!G,F$N%DHAESB9*@Z: M":+T8Y4C(A5FIY%_!.0.YN6- ON? M(>4A^ZJI3!/N&,RF3F*V%%CY6*?-:>N081@LKQ5:8^T'-%Z+CQQX0JGV0 MG93NV2]&I&/VE4H#ZCL!(KD$B)0($FL"DD<8"QNO?"A:O;"2RC3LUYN9R//3 M-/9O(R*'D-I)#G*:G:AVY,Z=&8:]LO"S#W5 'H^CW0A$O4C\^8G#FJ)P!..S MFCOU2XK#(?\JL)3&217C1/,03'"Q1 +'FA."/;$P7W9AA=%[+M;OTU19VSUP M&#ZV>MU?=IF,?Y7,>A7HO_\E"$[_Z$<#UW8G@0^B;L$(BQ%HM?:P6/M0(+912%[[?2KK M[G<[_?":_W>6NF]/-KW:N?G"O=P%"Y!G@PP:+)=:7.YL=#+,^\.PYC+H17!' MX?UB\IO^/=B/D.BS:@;+3Q_:'_.V7>6;2Q!RB?"G;3Q]3K-8+"'^M#6(9_:6 M2O$J2QNO&L]I9H-VL8#HE&E%IJWZ_9]+1IS%,>:J4'>[%QW=:__6?TX ;SY& M6!^M A=$=.>F%:JJ1Z",SEH9_'*ML=YN6/=;6$HDS"3>)TI)Q[2CBGI./$VD M1(S2AP\WO(&E1KK_ A-=B,M<8JE1>C39( ?-/5S[LM,^:&ZP^OIGP$];"'ZG M^YT=Z%/8@74(S]U=C^A=[C7W#!B)-%8QX*3-&9*D5@2AV/!B 5@JZRRILPG Z[='?3,\6)T MHO+H5+6'+OJO8(5PR)6-^JV?6Y+[Y;EYI U+95BQ\A-8>>,V*QN/C+>ICJUV M#MR*A,:2&1X;R\&G,-XEB"ZL?-RK?:S8].>5[L;(FI5I;7=CIL'6S7&X]*4Y M^*5-;-*01VJ1BX61-' R8@CH!QXT@ O@E?U>?ERJY6A,D%]GQ?A; M7$X2SK26S".KF/%*AK-!B392F@0A\6 YN I:_ 077]R#%HYS1!37L>%&QRRA M::Q W\0)(]1[9@Q/TI#XZ;S+@]->LO''80Y\W'?13J#TO>6$-Z>JZ^]6W]R8 M7D P*_,S0<&]:WYTDM($Z5A+L$',6!=+)4TL.1@FBWTB=/H3YN>)^P-?+:2X MU;4A8\9%^B(R+0=C@XX=@\ONBKRD$#Z\D=7]&_Z]C)2"THI\U@9%IMIMN"/L MY U!R?\,LZ#=!KU(N]$-T/ H*ED^BFG(92IW78X"E#?BFN.9#4'+<#GLNHPL M7.T>%K>&ZNNN"*1@$A7U"_K1;] >"$74'YH6N&:]D&0^WM(X:*G!W5&JOX@ MDBBRZJ*_].CFJFFO%Z\-P=QT!^5>Z^!Q#=1@V)]+1?%3"S$77RT15E EEH; M%+/4AWQ;CV,%:ADIG%(ADH65?7?/"O_$ELPG;LY_ZAK%J)K,L[KP!8@>Y*7_ M4^^>SI[(YZS-U'LS10A84*^=;# K>S:H&;S7C> O/9% MY #P741; ?N%TU-.7;2N!JK<[GG'Z%RW<7-=;&<(=S+$@TG9<8?A+(^P3+8; M-Z/?PFRF?Q!*ED8W#%I9L5GI)&Q6FK;Q*?M[94Y<__<'C,4+;/^XFMHPLR.K M\>N9B;.O2/)4*)O&R)HD9M*S6%E*XC3UV"CFF;.V,A.5F:C,Q*N8"=#,*FI# MSUVDC $SD8=3F0K-F0?4_N"O$8AI_,"%?D>%*N8CV!_TNNEU8 8N%H.+ HT! MI ]S=!@=YKVS06M\>0D\%E?TS#J?=8L:*D6V7DAX(3#(1_I77,9_C&_[[@V/ M]F]\7_!2%A[IY$+8=EO8/4QT3,:^UDT':^F'LT+F:'-KR-40/Y8"\NV:8YA- M/@.$R"7^Q$+ISVJ6+TF13#X-)ET"8#&%J27R:4].MN[:=,*(W]6"+[.M,6#E M? UTS6$OOW@@B%C<5&@A,[IION.)EW OV3JKKQ^?':SO$>S=5S[4F_5U^_'$P$KTOVC5=1HOC^N'QT#9MQL-Z#?]0][I/[EH-WX\.E\ MGVR@VJUMO9]([V' <']\/&T*_(]5\5-"A&C!SR3R>Y< M_;E-KK-F#E;OL\K;8P7VQX26ZV>->O6'W(U?@(*5,#\X5;NE&U>ZXU>^7/EU MY*R],>:8.KPIIO3]L ]O[O??9 GAEP$T &3V;J^',^.9)4;$C.L4\*M4 %T- MBZFRJ4=4)YBRIY40?J(^GXY:>%5E,X7J.$^3NXV'0T&5=GF>=AE/XX=B%M?& M\;1*R_R@EKFXIV7 %49.IPRO;QX5_LBO/PL@U?# M:Z,N#*T7@LNG6;\ J>%,]2"FJCS-,]P [FOG5%COO M_YVQ!>%DYK51LS7>I3_6'OG]#?VFW"-7[(/K?VN3W&+4&PX**Q+,R4/3KY4Y M!H,X[-IX-$)?_/?'"XU7#:+5DSQKCTYV0N7)3HM%HLY(#6T6J3$PWF$W*Y50 M.?"%VXH)"2Y *K2DW#(NC'8\%V,H@50UR8#'[;_U\)6??.! MM,UB?HMDX]WB58WK6;RMKH!4L>T5AP:$!@'0 TJ'MM OI[P.T5/7;4/),O==1\L0UF5@K.?]QI?-QH[C2BOQO;ZUOU#]%: M8^?CTE.KY,S44)JK[[_.YI[O.7>I,N(2DGGAZ"ECB=?.:- M8$N"LCA%^5&%WUM.CT?=1J FGV/B'K=4KMO'< M .T-/3)J(@[W+V.\1/BW? SOIT:>;QUS]:>:F;Y$K3S@^G]]WZ2'@J!K:AB> M5_E%5.\-7-AFH/+"Z]GLY6?P,=[N]8Z+$D"AQFJQ6>S/=^JN,?X!UAA9@& ? M\*-HZR?XYL8C>9BW5^&9&> ,\!.>RQ19]@B)'X;5F'T+5S_F*/^4>IF'-A[4 MW7*J.G/:+/[07O+74HO/[,LS)""4H%G=:49;148[QG]$FUOUU?K:UNIVM%7? M;.S45L-)K)-1@T]GG6?PX0RRSJ]A49.%E2VPDJ,]XTL_R2)3T% 59[P>9VQ> MK55>8ZGHM[VN&MILX.SO4^26RH^H_(CI\;8,Y0?AP6Y8D8=/!98O]STYIOYJ%SW7L\U[TO5DCG>@3SW?MB MV^^Z,ZY8I*<8Z#'7XT$$3]8#K&)=+Q[KNE)JCX:Z9B><]'(.7X68IZT_"'D4 M,=]P#0$J-TY<^9KK"FT#>(N;7Q@4ACXJ0E1F_L[U2&H*,.E^P*0$S?48YIL"/XNA)X=V*@S]0QCZF@4G@*&KJ'.%H9_, M>/R)&+I(16_UVO"*_O]$&_\99H.+-X.F^9M!TWSNT32?;S3-YQI-\[E'TWRN ML1Q_ V@Z4* *ZLX[(.7C=;8JJ%L!TI=4'^*)@'1-]5O19KMW=AW4G5^="8,> MS'7OY]P!$&_& 1!S[P"(^78 Q%P[ &+N'0 QUPZ > ,.@)B U!%I%_; 0 J MLBHB73D +ZT^* Y%= ?0IT$O>L03>&@/0!5QF&^%$^C.IQ1QJ/;KO(XL)^SF M3BY2[>2J..,&9]145QT6RONJMMAZUC?#?C_4VPHH>+6KVA?]K(CW7.O\8!3* M(I?AGAW7'[;OYOE5Z'.^C4%@#RRF!#\KF7\=F4_I36M ?]8:S(9#4''&A#CC M4R@LG V*HFZ%8H_UA#MU>U;WA(*JI_-@-HIVL?UPA__E6]H'Z M)*V@_]L2Z5$1AXA5J+]BBAM, >A]D /-"AW_,>\99X-:KQ#[G"MQ("WY#F(? MC^BJ%N:S*E[-:!!YXFT\N^+5["NW7ZSBU77)JT;S[XV="9:[FF9UFAGDFU_" M* HRT7)7E5O\ICACVQVJ=HF37"!&M.[KSK;SY)_5TAK=D04C'11(4*@[\ISMCKEL>@N3SL0E%M M5V0;C/9 [SHSS+-!YLJ(YE[?A8LCP%ZA]7G7]J)"ZV].IB6>:")"!=;?%&>L M.Z^*C+*]DUX7U'LWZ^4WM'R%W^=;HP<25_C]K O* LA)OWE0T+N!TFTW_OW&E(^ZP3CT\Z37+S9_+^>N76P. M_.,LLX/6>%9N/%42;QE=/Z)TO]<>#AY_I*/RPZP;CYY,;C.(<=V!RQ\G-TS: M5":?A%[&67QGVF[\#2/([%\+3SN8?/10ZVH_QHDZ=+'.G3J.E89&M+/Q875G?:O^(=IL['R!C_%VH_&_X?MN<[6Y4=NH-W=OC_;1 M<8;I'/TRZ)TL?[.:T%3YK(3L/_:WV-]H$=SW" M*/X4_38(]RQ<_;#P.ZCO[D!EY=E,9RJW<;O7.P8=#2._JO%DD9^J(H -I7WD4ME>M>'IWDO=/,7E_[F&>GT-[-?(UM^.>P M4&;0UQ!2B%;-(&1O8"GY4K3:;M_L0Z^(/4!/NK=^]1&,:-#+@]6(O#+PVVA$ M\.ZL&Q4#OIZ ,(AO#/0L@_N[18<[3G7#U5!\WYFBEP1OA*_AZIVTDXUS QT[ M=-6KAYV\+O2Z%?C_4D=%3]X PL%GTZ##NW>\,\+"Q$(RK!MPX>3MNH6_^:](V@I?-1#>^@&Y8_.9N6/)\.\/W3A MTP $L+S<=^XX_-O31V4GBJ==.W/EQW)$X5/8M&ZR$^AB^%:R9W%'?Y!U1K^> M9>UVT6HK]&VAF)Q^!L*KBKD!<-,OIB9,^:'KNASF_2)P./ O-.\OOL$Q2U&S MY?KN)D&RKFD/K5N,]+ 4FFYO$+7A?8-2;FX2N=A+'VBDAWW@V#[,YP#LNSN\ M6(1V[!"^P:<1C6 F?08V.FN'Q*"UI6@W4.8.1_6' MQ8R&;N19_[ADWF'7 .P"B0GLO!B!#KL(]#YK98&T\)3-O,_,L%T\-R)=R6)7 MLZ7=10]^"$,)XI?WVHNEUBCX 7HXA$D"WAQ"-_-1R1AH++0,/!THE6=%0S[O M=>#)'MR>=4Z XC8JM4GH][4Z^19%1IF^]]\?>O?,/H3!..B'&KV[8/=O*) 1 M\9>C)QJ>@'%N%;.C5Z@G"[77!LLQ%J]HC00AR1_CL;Q\%V[/#69+A64N; VH M@GPL!W98@N+ MJ"7JO.."T]+U[:"!1A0+9 S- M KSN==5IE@_[T6\+:XW/6^LQEF F8>C6=3)3M!'NW F%DE0WWCO.@[&)@"/* M]OO]GLD*?LG=B1 ';ON6,UTBH-^KXQB(S\$4'!YQ6L%L'%!V[EA!T! %R! MD]; ]1WD 1S\MM#XN+$&_%/4RBI8!K! #^Q!!UV,E+F@87*)XJNM8'?1UO\5;?;"PK^"BR<] ;! MJH$.++%(T%FE6BN?NBL18WLSGH+0@^L^A9>KPU!]?%0/S/0Z@<6+#H[8O;!] M)?R8>R[&Y-6Y&+KP,!<_R,'O XB)5BVXCUF!+>"6Q2O4YLX!QQ8H#\!

AY MU(4>YNYPV"Y)-K+C ._@RF'A\@--P3:KP'K!%%^ADS'[ :N,=5H1/0)>"[IM M!*SWNMG5<0(ECX:VE05]W@]-JP)Y%L9ZU'3OJK#R;XA14%ITK!&QI]!!Q& M0&*$6PY=[Z0'VKQP%?Q D*W>J/[)T(T0$<@HB"@(8+'(6@%D132_C X% T(O3 MH%\K^DR5/IT3-\@*^'.M#(/R#"08AU]^F 35A'_#/!58HP[%8DBHK/H[E)\3:RKA%EMOX1.7!6RP@^_45\ ]Z MX/SJ=B![OU\&:D:-!J?CK)!9+G,]>V5\8HTU*6ZE3!;-^(_1?H M(HA1&?S_XXM@FK714))D>" M=E@+#(:A$\(.,.57Y@+00;E!]*;N&O]V(TY1+.*,5GO""M)5V#,+)]F)6\'Z1M 'TI:0$HOLB[J&1LFI09+U&4V+K==H6\E$F2(:S:*X5D MM*!\>SD9M&8O+Y,1.F5.E"OSJ4YRI^QXY:U8E+X-V$-5G#&<'[UR,7#!(&3- MC(*YHQ7P\)XSUV['VHVRFHK4(&"@WH4+C^6N \^5CIC*\R#O!:2'!EU>;/@" MD#]2[(.\2+2Z%]&R63\?GOS<2DW%6]_P! +-!NJ\R#@95E9SFK,^BJ[W\HO1 M E@9H WK)^;B*EO@*B%2@^5T-BRY+);Y0.&I=V ;V[T@H->!^T+,')F0Q M@:_=COS0M:,B0>IV_DBY9';MDB\&U!0REO(0LBPTQ%"#!A@,Q\NNN>NZLY#% M'@:.E5:BE&'OIV5DHD6JJ"E5Q<]UNE%MQE7I8Y,K M,U?F71GX)2]";5=Y7AJ 16\(H[NW_E,QS/1]2*!N2UVJW/:O\ZG L5*A "K\ M=.94H&P\!J06_KT(JW&J/P1/[Z)87W,WTZ_ O(1''\S1+Y/\R[T 8]*[M@I?;Q"NE=P[WO93;"L=+9;#[86#"-[G8:XZE?\WT279,@/9Y7D/ M2-59+)+-BZ#V.)DKA%.S4[#]PVX1G'LPU[*P*WUW%DQ#)^9X%$<' MFI:A[INY]0#K06D_2,:EIU-P#O>=?FF5NQGN;*TJ,WENX)FP#Z_8>!/V$!8; M!.[M3@S/C#:8%=]O;>7\UK:K_LVM;2KJ#L.^C2(B\O VMY'A^Z'=:47R_+>Z M?4.D%XN!AEU^U[L@PN4H\&*9HMD;;34+FSDRGXVWK0)P!\F%E^5%(85BP+=W M]"V6R;K% *WKFSS35T;YH\H'T=;68E0< HI7%Z.%FZ=@+#RT-3; S;%Y@(MY M@("AY\5]>;&;^/NO_.8; [W'+_S?JY6C"QFLP.MW]A4_.A68KC4 M*]Y:L%+(/2NI-=J>"Y)G0^%0E746"\UKAZ53-3PIFP2*NM.LB*!^:[=NZ-I( M5\&0Q]XT="BX4MEU6;O%V]NB"Q1<,,X9O&,1>F7RK"ORHDQIDB M^-J_WAT>4K>7HJWNJ>N7Z7#%ONY^+Z1-06-%QJ^!'TMD'48!72GS>[K]S+I2 M1$Y5GO6&_1O:K.1C>^-@[O!YV.^7^B.0*(A*R?KW,_R#9/K1/MEK01XIGBO) M>ISWJW!N".=.J"@(G411D(3^@B5!R@,_K\[[W-RJK];7ME:W;Y_Y>9>'GTB6 M9.%)D_%*0]]J;M3&9U;>&/@32I_,#/%V&A\WFCN-Z._&=E'&9:VQ\W'I<6]G M5OJ]UJBO;]1W-]:AP_7=QO;6.DSY>O1^=1MHL!'M_KVQ\9JS+YXTB-^V@JX' MFQ)6#JY,6K]5U'M0 _7[$V%/.$5Z^NK@B6/:ZRJP<0-G'^C]$X5>?E_H'S-" M@]+VCTU=V% ;RI^UU4G?+8\__ %F&G#5Q7+6+090//3'[1<$HWJG$EKQOO+R M2,E+N20X#7I^5.1O].*1"5@J3,"X1MNM:PE9(C)Y]#):PC]XC5/R0T]^J[,X M66*)G*/.ID_KT'?*,SZC@N(/W/I ^;V2BQ\MP/?">K8 ,#65@QLQ\@3)E43_ M@C-QSRV^-1DO7:=YHC,@GS0!J[N[-VWJ*U4O'NGT4"$.!V,9TINC\=@G61[Y M93OYTF@!O\^:P"S M/LP7!# 9F0Y?E%!>]G MZ5E#O#FTHI3O3(WMS^P\U-C=S,M4SVC8S08[H=CNL&\7RKIPY^4/&44N48Q9 MAKAA1F-IG$6IPS(ES!.EOFX% (,HQ0N1=2;KJ';_KX486*FK.BZT&!\J=;(< MN'&U:\,_&]>LN#I84WE^ =/V6;6';B$JPY3PWO/!N]TF^R<[M/:T!YMG!Y\D$>-HW;KH-G*&NL;Y_7U5;[?W#FN M7[:S_'Y[7FI[/&EPUT ML&[X?J=VOM\T+#Q7(Y\[!^NU\X.V.&_LRH[I;'8;G4_DX,/!\<&'?=I87\6U MYDZG3CZQ^M$JWF]NL7IG@]3)/\?[G<]'VW2GM=\Y;S>._CFJ'6V@?;(/[]QG M^^&92[CWJ':Y?[E_7N_4:.W+)[+?/$;C9^!=PP.RE]0ZM0MXQ]%!&-]1JU6' M]]:.#DGMLGY4/]H@^Y?F_&#]H-5H[OC:!;K8;FX,:KL(KNZ=U0^_2J8,-FD2 MBY3JF"&'8VDYC[%R'!M"J99Z825%BVDB_GQWFT-&)-8Y)8225TFIB7"J4Q)85"@IC4BFH65-0Z(Z"(B9U7B0L]HC[ MF&GB8J&2-":2:"\%)RX!!84Q7I1XEC34$\,=/W$NP.WL#ES@SM- R$)4<$XZKIBI5&UV[VS8B&U+)WF;#88I^S!Y8?28QZ%[R\TGO]Z!2BT M.IZFS5Z^WAOJ@1^VQ_.Z_+??25 M",^TXA3@$B4Q$RB-)5=)[)!WG%#/?!).&PYC3\J$ M5HP]'XQMSK^FH&,3(\ %H!88&QEP"SR5L=(IV%V?)C15#S/VXK@V;U$L]07. MSR3/B]8]"-Z?C7!_7$)GUP6_+XIU-[B2Q@K83DQ4[WK>'%2G9 [%VB(>,V90 M+#BVL17,Z<1SKI0!8)N212S0SP+;AP/84W6]*TE^:4-;2?++2/)=%]7@%%$- M>-!X$V)HJ0&SZ42,J4XX)1(3%B29B$7,?MI%G: DO\*ZQW1D\FE+8B$EM1N. M#7)36>QXDD)[:EQQKA7:I*#)F& 7H,U=X&&5D]XK%B,2Y)8K M$@N@3IQ2;QPX[-@G=F&%+H)4SY#<3BC[9EY@Q\?U3.U MC MCQ'5-DJB55[4I)59=C\3P1">&B1BD1@>LU0C4&8$N)CO14E28CA+> Q_<,P22V/!-0B]I]XS MY#@221!ZO(@2-B]"/P,;\J>^C!-J]^PT]Z/5^GJT\6EOZV.H.71CFX,QP\YP M7*'X)'?A2 L@V6L'5WYAY3BYM:!0J'IP\;&MNH/5KMT8EQ2OUKA)ST_[+LB7-AU59#\6=OCFZN#6H;."Q5YN8]KZ_M? M>4*TH<+%2CL5,T!$L:*$QP3<1Y$(9K!4"RL2_70&8!5 >HM"_K/XJ!+R:0AY M?>VVD*= (2(8B1$.0JYH&LM4Z+!FG6B*-)(('"$V/T+^T@&CV0- S;\W=J)Z MH_Y8H;[GHYX)EE2)CSE2$EQ:0V+!5 +@US*LL*#4A))OBR29)0F>:"+Y7*1^]2:( M3*:^VC&:DK>M]"82LBN5W<;YZ/BLQU<^*G4X!758NP=H+,6&/E9G/B MU P0STC'$F:P M+:$>6V3\I_5A#+.R9OKC1^I1F!;;&X8C'6;X MX+^G]O)-N1@/GQRYO;7Z?FM[J[FUL5OL5=G]>W5G(QPXO;&S6QP;GOY1[%]I M[E>' GZCC5G)4)&O=JK+.#/E!D-5Z2E5>LIC9_^JD21_'4>FDZ>FD>YE#!CMDO(JI-J"3+*@C@1T'%<69$HFF M4H7X*2>+R<^7Q)[5W*&9QHQE2O-XOTA4;!B)VB!T63L;5"=SS G>NB+@=J#? M]HA\%U7ANQ]18X?WH)76+.@Q$3LB08TELHB9HE@EE/!$&D&L65A)Q*1J'LQI M2L_;EM6))3!7LCI)6;T+.;P@@#58$C.7\A@4*XL%TB3V/O5&L10+#[)*)Y:% M,T.)-O,"-P")YT-G(]6UHYSE<<+R#> 151NJY@%YC&BY?4VXRK&:N)8[OH]( MA#-&6A;CU/B8,85C 3 D%CPAQG/,#.?@6,G%E+[!6$\EQE,(CE1B/'TQO@M6 M&&?>I23L'6 D9DJR6">>Q8PZ+Y2Q*8CSP@I!BVGRTU6U9S4\,A=;JQX **\= M&?F%BZ1,"KQ4ZFZ*ZN[H?FTD*5-.>6IC3PPX:%ZDL98IC;%2%C-L26ID><0Z MFM@A'S.33%N)_BP!GDKTIROZ]Y)-J<96T"0FGHB8<4EBF:8FIHX+*XETF(0=JSVYU3:_CFNK\AD*L2NA.5!ENW-]!KH0B@N#8"0;.'G,B5E+Y M6!KA$X4-3I-D825ABR*MSAFIU, 485"E!EY0#=RK(LD9F MT8Q*R3U#R=TO_V=TP#=2Q+:HEF-3%@M,DI@;H!\B6N!$+ZR0%,W0>GPEKC,* M5RIQG;2XWHO3:"M!;9I8)M['3*HD%LZJ.$FDL<9P0HA=6*G.>'W5U:B?786J M?+!9PB W7*[*WYJ<;GN@]3C;(\ MK^3)XZ0>OV ZT.*\GRUWL_9?"X-\Z.[JF;5>IY,-0AW0_FK7KL$[H$.N:PJ] M4RF4[RJ4^R7AI)=.2BWBA'@3,^Q$+$V2Q-002V@BD P+V?]<9I\-/CA*<)N/#>QEH PR+..'):*^9X,?JO;RG-CR[?;:G<321R ML%7?O'\*\J@WNZ$S'U7>R'<'XSCW6^N7NY_ M%A>U3U\EIXA13,#]8$7NFXL%PBZ6),0<$N&!&[YM?!_AHQ_S1BL^FE,^,I81 M+PV+79*RF"4ICY6F #W!P;4\E5*%"C]H":'[R=/W?HA.5!Z=!O(N1H^R7C^0 MO?\R7%>P6']U.&CU*K.>(K8Q.L@0UB"X0&%8=QK&2J8ZDHP8)3PT.V M $6+ /+"_YZ@YTI>B]05 SQ7WTV5+[?Z_>%=GO39N;/QI_6S MN^Q_6WP+1^N[Q,G*0(P)@T7 M?B:%]Z674F8R7AZ6]WK=GPF63PPOEUVI(IR3DU7S'8!\ OW>0/!N=/"A=K%_ MN8I@KLX;7S:/<]M _]K#>W+@Z.[%'],XQY]2M+A70>$#&AB 3W/XT%]2@6 M3@MCT]0(17XH4CXQ'[YBHIEG(DTIL8JD,?A:(88$?P3F!KPL;S#P %AN)<#/I1&\]A;GW)&4J&->[48><54\\E4 M1F+%4@##(O$2F$JP6&GI8VU$:C1B*<,F5(S[V0CY""_?1(R/@N47@I*S(BD/ MQ5@K*9D9*<'UU:\\)41@H6/I4QPSSG2L##8QL1I9*Q,E4U"]&-%%*>5B0NX? M;OF0 +P0GQ=UD6<%:U3,/M/,_O^S]^Y-32W9__!;2?&[>:K2G+Y?/%-6H:## M/)(HH'[U'ZNO$ T)DXN(K_Y9O7<20@(($DB 73,GAB1[[^Y>O3Z][HONO B!9@0^;NY@G MQ M ?FV.Z]*XDU!696_O#B(FV\]IFBR%DX79 2SB+O<>LQ)4&<=)U[ X1.#6'NA M!6BR=%$ELZO(A15DZ(5U^J@8^EX9>E9FH28)RWU$S'#0UE/22#.MD*78T4"] MM]X#0W->U[3J4;8\N<7[X=&PG9V[P$ZIY5N#99=:>H#X]NQ>))8^S!/>S2+= M;AQ8&%'8LKT.K%M_BJ2;)44KI%L;UL[G"'I7AY"'R])\++15/KP1/STHO06ALL :>9I8AGJ.IM4\R MAU0#30G0EY"U%T37)9OW/"^%J5>I5]E="RUE=J:JE-RZR+]57]D>2:@OGIR5;URID MK9!U947T"EGO$UEG!7;IC.68$Q05RPE7QB MK4781XY?02&Z]T=%A1W?)YC&5K^:G2@117@ M&&N=[@ >,>AF, BQTX_YB.H4!"H/Q\/ORJSOW*N MB*"9*/ZIUSR# FZ,C=II0C@&-@K*.$^LTO#"8@J,I*^T*&Q>7'38.RLUMH?N?\W4A6OV;K?Y;FM_MUG+ M.F/N\/BJN?MNO78I]5=EW*^:CW-C'_[8VX=_RG8*S=?C MOI7P@^7-1U]K.L^V.[7!87<(MPC]>BW^]!%0\CCV2C='#1C5_G5-EBQ6<%7F M]:%CAZ$%*'/=T]R/S\=O_@FM M_G';GCYO=8IA%Q?]<_YVF8%GCJ1B7H7B6[+DG%F./BTM1XV ,Q8@=^=]BO;8$,$6H[MN[WSS)_#=R9?-]S_GM/O-QE'ST\YI8_-SM@ (T.YYX\U_6E^^^5_P M^]/&KPWX[N7WQN;KM-/")X5FOX=!]_]PTF@9_.5_#K$_^MBQG\RP>?2Q]>5H M^U=C_^-A$^8*\X8Y;XM&GO>OE]\_'WU@C:/_''W>_]C^GU];^"M33@I+!'*4 M$\1)X/!.4J2XT4H(XK62%;U6AU[!")<"I8@H+Q&GW" 7-4%4,6:DLSGEO:+7 MZM"K*(?MDT?" ]$X<1$Y!>\\)LX:E83%L:+7"M%+IAS6Y!%W'O!06H^,TQPQ M%BPE4EK+5+:1]7ZT?*SUXH_8&<:)&''5/PNO/'VWD44/V)]SX_D_'G>-=2'( M)(TPE O/7))P("3A+?7<$_EULW"$$PP'QK4\XKOE!G_=ZQ[E#H1Y")]:@\-7 MPSZL1^QM_?3M85['C7X_PO_#OOWY(%PY#P7<3L^!V\%7SRBS+&KD92Z[09)# MSFB!M&(T8&\C(W#\4TWK4L_'F:]HZ%6%AQ4>W@T>!LR)Y58SP3$/(I<^(]$I M[QTSD1E?X"$9XR&I\'#5\1#/X"%EVA!M#6*@QB*N ^ A$Z"^>D&=]@R3Z-=> M$$GJ7.B'@H>Q0RX_=:/F#\.\;@'L&J+4R'7BK1'79C>K^*#O^Y.$:MJ<2Q< M_S@>'N6R8/U!,XUT[?[D;-V<(O-&)VQ,$;DZ:Q=UUC9>S>D>T5$74ZZXPTCN M^<8$,IPIA(VBAH-"PG.W7F)4G:JJXLXCYO*%2=45ER^?RV M(^ZD19:YB'!@0F+)%5,YD9VR.E.+DJA72&A>?AF>:_+KF]B)/=LNY9QPU.JT M^J".YL#5VK-69THJ*CH,(6?+(,ZCX]CISPA$58F/51:%QJ:'$<$S%IXC]];/ M3-)8@>+"0'%O3O11GM.H=,YS#]DK1'@V,VA$I :HM([J*-9>,%)7>+Z(>%7P M^-$P]<+MB153WQ]3STHZ(9@0@[ H!2R J0U'AAJ&*#$&2"LB\RZ'B=7I!?VP MGE2=Y#)D;1F\N7F526?957L>-]8M7("I-+K[P+EYGS&33GKB/"(^),1A(R#- M54)4&H>3X98S70@O6MRZ6T-EMEE=AEZX\%(Q]/TP]*S@0F)TC.;2R)@[Q(66 M"(C*$.,:*.N(QIH 0[,Z?^H6FN4)+F^[_7X-^#'GC'7[MITM,;;?CX/^XS.[ MW'G.POU*+9=46'UC6YU,U69GLZ!ID?K=3!L%44D%>(L"O.:\YTFYY(.,%&#. M>,2M9,@D'A%S6'(C*=$J-YN2=4(J\TLEP5PEP53,O6SFGI5F Z,#?+/ M9)FJ>.J*"#JS3?B NJ#&C4S/_0KT%@9Z\PZE7):0!T,1"40@SCA%)F"%M%?& MVB IU2#14"7KAB^JV.O & YYIP* .X0 &:E'F$5-<%3Q),(N=AE "( M"46 8,U=\;EP'6#ZP0_& "XI\#UYU[<:KYLY6[=G;YM[>TB-I MGC *+EP,:A['[(+O'&QW?/24%$&1HV !;4JBT()6>(( M(C%8$KTF4L>U%Z(.VN%B"U,N7Q"J(& AS;3NSBQ4@<$=@\%<$U""DY9*(TQS M/E\2 FDL)!+!$^R"2"SEF!Q=EQ<4 +]Q&ZW5$XAN4U)J*0+1_K^W=B?"T"B5 M[Z_G=VH7NL8]%E;N;+4&^:0\J-NY8ESL#\;&QF4+V8_\$%VX(#VFWR24M3H: M;W T;L_)R0([19,R2%EE$3>$(2.#1L*'D*SSB7N:_23S,5Q5S]A'P:$+-_A5 M''H[#IT57J/C@BH+JFL =98;QI!+6B A#0'2)495]F2J^08+#[\![*I+$\W! M8>S56H4:E\L&%#O^SPQW5<#ITFQSF8B-;J=[7BVODF46#FX[\^*'TXII$D S M5T5><$1&@" "H&>H#0R^S>"&ZTS<.@:KBB)?7:9>N!12,?7],?6LQ((994I& MBW+C5L2ED,C$X%!4,EBCO&!>YL902B_*![E";L:'%'K579SX4CD=5E*VJ1#P M'A#P_9Q8HQ//".A14$DCKJU#VAJ+9) L:H*C\:00:RAEE?NQ0H)[$(@J)+@7 M))AKDIER*0]#D%>)((2 Y+S*F(-N0LFCIF\X40KN]SJ\+G%RNK@5AV%BL& M(EMCZ_7V_K)M68\](% ,P'"FG+V,GIE8%> L$O,]S8I04&$NK.=*"R*RC M8F0ESZ6<*+98,Z R7GO!ZX3-^^"J**"59>05DH(JAKY3AIZ58+0.+K<51,IY MA[@S!%GC(_(XTB@"-E& 7B3K4B[*Z/2 [$K+$U0:6_L+R/"K^I55_*(B+$!<>H$LCPE!*>PT))(YD4.D")U??LB50_,Q%4A MW=- NM4PYU68=V>8-Q?QSJD-.7X,CBR&.&8>.<*\!L55H!WO >4XO&8%E"=^C:<3&YD,L=Y=-30FKOMG9K\/=.LU'; M^_?&[M;2\VQ7^AY/*EOVI>VW_%W8T&]M;GO XME%4UQM">PJ >Q=[.T=VEY< MK,Y)9\6O+=OKP&KUQX\K=N9$TL*5I/5[2>O;?)4<3P1W/&GD.5&(1Q61%3PB MH2T1S"A)+5Y[@=?)*K6JJ2#H"4+0E4K@)1AT2V607JH+5F"T"#":"Y4USIE@ M. K&$P2XA)%E5B)*:/38IN!] 484KX87\DEE.F^VVL-!#$OV6%RAQ3U&F+[Y M JPVB*^@'#G:UQ5XWPB\M^83N2WV4A..<.X9Q.&H15H:A4@2.C%&&>%A,9+D MC9GBX;@I*GA[T/"VTC)J!71_!G2S4JH(#,OH.5(A@,KLO025621D@&H\48DE MCK>64N\-XRK?Q ,:Y5-(O/NTM?WFW_M;F[6-CUN[&V^VSGDF]FK-#_M[^QN- MS>W&F\I-4;DI[MI-\50CA/M98NC?=1C9IV(L,6S FMB#V!@>N=AKID)' M@_[ =O*2CLQK5[O M@87[PK^A]>/%O^!E//(CVSMH=<8#E.?YV<=M,#@<<^74=:,GX[-+K.MW,W]<>LGUQWP'<%/< M\7EK $_S5P,0S>/>B['6Z0[@$8-N!IN04[,S:G>*] <+,%!+K8[M^)9MPW#A M@R.807_]TH5>ZNROG"NBZ/RHIU_S# K8,C9JIPGAV%@>E'&>6*7AA<44&$E? MJ5@;7W0X\9<< WPBUXOV.[()IOCK9F,S5W_9A $W]IIOMSV-;NWO^K;;W_L+W_>7DST]>:V+/M3FUPV!W" M+4+_KVOR8+%HJS*!#QT[#"V E>N.7A;BY&4(?XVI9_]E/EW.$+TXTF#";7O< MC\_';_X)K?YQVYX^;W6*<1<7_7/^?OGLF+4.Y(4MOS[CYW5<\O3(4#%Z\NCK M]>*KF2.Z_(ZQ=\!A#P3('?C=8;^V!=)CJ.W8GC^L M,5*O95O7.87DMK;;._6OFP66QUQ]PKWJ'AUU.[6]0==_OXUY^(@/ MN&W0R0K%9"V TX]:(;3CDCB]M.+=)B;F[O;7XUOMC2.8W^!.(Y#N?4&7>E!M MP&"SVZ3[8TX TJ RX, ;/MY+#;AO7K;_UWV!J< M5BAW,Y3#,RCGA/0V,H*TCA%QH0+2(F'DK!!1"LI<$@7*/5*$JT"L K%K@AB- M1'M#A:04@"Q*B[7B@6H7O4\*J]N 6"7'+0SAZ S"21,HYCXA;+!'7$>'+.<) M,1F4#802'>7:"\UY7=-%M<2N4*Y"N56:^$VJ.+-(K5.>!>TL]U1IG2P6R3NL MI=5)7 YSEQ1#J/#N3O&.S^"="BG$R ER48-$1X-'(.39W .;$,FDHR9G&>FZ M9(NMDE AW>HP_)-%NIMTYG")T""\##YR Z(=,R8XZJ/*K!)X)<^M!+[]W)EM M$4F)"QIK%!7&N45D!.55V]Q@*6@OI#+*@T!'99UA^E $NGMJ%'D5;\)&3_0N M>;-@%.1L&>U^E%N2%;U8X8_^W3J_'F=F^?_]7YH2^D]5 * B4T6F^Y0<1- R MLI 3D 4GEED;8L)66>-$Q"S<./FX0,;M?G\8P^:P!POW#N;0#1]M>QC'18YC M>#6%F6]Z#Z83SD.0,QJOYNQ&E$<=!'.(6I;]?Q94J)0X4LJX**(,D?*B^1>3 MMTY!KIB]PN2*3*O59['"Y.5C\ISN9['!1BD+*!P%XCXX9"D#W<\$C)-W@OBX M@J#\%(+/,JO8CH^U;JK%P@Q2LR>V%_KU6B?^F7JWP BT/P._Y94ANEF$61(X M2&Z"<8Q6UB9Z:18%?&8&V&_N#7LOG[475=R\>&Z>M0TI%I16C.76?7 Z!Q>1"YZ@X .5+/$$Q%Y[ MPEZ^9,0I6SO_)85&2JR/0@ J(7KKUMA&_#_J"HZ;D;BPH ^UV TD]G2 J2 MP\4NILJ[M# AHS6GU0&AN=6&(RJ<0EQ&BZS%'GDL6?22:"Q!QJ!U:>;M-$MI M@OPH>/W.PPXK2'YTD+QP_:Z"Y-6 Y'F]ST5'. W(:0F8;'% VGB.F(Z:1(ZI MX7:E,/DIN/H;H-VU.KY[%&O/VMU^?VZA'X8IZP$J"K>R3BR]V4A%IHI,%9E6 METQW+HK?0,0C1$JMI4^):$ZX=M0%Q80#13Q*R^F-13PXM+:+,^MM%:6Y2*%M M/@,Y*.6%CQ)YGRCB,7*D*5;(:Y,P$UPK98H@34T653BK8N&GX(6K6/BN6'A. M[XI46&-RKU*7._ QBY%VW"'E:%(8>Q-RDNW*\?!3\+J=5?F\HN[_$FQ.5S8V MNSR#^E&!X(71V*'!>4(=J4:A9U0R])3+.QK++$(-402)N'$8\>(8L;&HDI ^2<2]B MU!D9%Y6!5Z%BA8H5*HX2@X*TBGC-))%<:>R(2)A*[)A,C!M_&U2LA,F%0>9< MPH",(3BGD?4Y_8?&B#1W 6%L*656)F/3V@LM0)BDMTX"JF"S@LVG )LWB1B1 MC$BB&)9)"AXMJ'3,)P!/@14V!MO+<;.J:KH, )VK:BHCR/S,(F8):..)!J2U MP4B81)3C1G 1UU[(NB;SE>IO' =2(6>%G(\:.6^BAN/L;N6!8^&Y=\3X&+"* MQ"@*7&BO ,X*+^\1+^<=.#(*H:)&06/0U(DR2"<<4' X,&DBU33DLO>J3LFM MBTBL &X6GI^_BP;R+Z[7W_Y^.]0;LZZP^J,&]73=$'4GS;[9733[ID0^E,'B M=:4>S&#)NA0/9K 4;OM@!HO7)>-5@_I[:E!/J@;UJTFXJD%]]8 [?$#5H'YE M6J97#>KO<[6K!O55@_J'M\B[<6#APU#;LKU.4=VC6MRJ/_V=]*_G]R]'62>-7XVC.POOIL_CRZ37,:^>T\>;SS\:; MK9\[]#^MQK>/W[Y\@GN]V3WZO+_!=NB7B_K3$TY"8,HB9QE%/."(G,2Y2;U- MBH=@$\NET#&NFPM\8BO:!FM!O'^W_+YRN%IU^_N]'VMA(/=8PTGO#&A<$ MS]&?3-0)$17*52CWM%'.Q"0H5LG-3.&IZXDTRD7C.G0R.L^2- M#-1HY;%TC%.9*L9?"<:?BS5TBA-GDT#!6^!\GDU1)&&D<##.QM* M/1@M;@5*250=V1\8UE6E9BLR561:AG57)D*HL2;W >$I5XO#A DB@A$^,E>4 MFB+C4E.DZOZ[\G+&!1W901^,E$J'J!8<\=P=TP0J$'?)A$B2],3D6L!56,\$Q#X)JHDETRGO'3&3&5Y#\ "%Y3O7#S 8;E$9" M<(5XP@+IJ!T*PC*NK/$T.^]6#9.?0K#58^S'OIK8=V%0%>Q_:932EEI P82- M VT>RZB%(%';M"CXNTE+]@H(%P2$\_W:;<0!&V60Q!AP$+0.9#%V2$ABI1-& M6YEK8M4)7Y3M^X&:MQ\3XU_0*^R>N/ZI-1Z]-[Z>#4[20@F7RW[BP!+B,1FD MK2+(:<5X,A0'$9;=M[WBZ;NM';0 X])5180J[KXW[IZS*!D ;$L-,LD'Q(E7 MR&A.D74A11T-X/:%W'W]BD(58S\(0U)%IM65J>[5D'1S12JU?L: ?L5>MT+C MFZ'Q?!R!YT0E)I"4QB(N@D1.V)3K99I$>=[L;,+A*R1RK4"HP)TS;-7K?=7/ ML,H94I&I(M/25;VJL?#JR1KSO=ZI2R0(Y9&5*B(>+0;-+QMWE--6!8-)#E86 M=4GFNQA4O=[_E->K7N\/@DPK!B^(W4;E"W:8K6)>FX MC-ZZ2!-V+&H9$Q/BSSVL3ZYE]#V);Q>E_]H$!'2@0AN!. 41SDCJD1-647M:C'R4_"_7=+U_<]*9R[0^E1U?;\D !PGQJEU(*I*S:75CCMN=' @ MV \NK)QTG6B%:JJFG>%?A=T?;>!12YISF*Q!'&O+;(D2108#TZKX)50N1@= MK6.A'T';I 4AQM)08N5PNFHW=ZM@KX6A9E6F\Y;(.!L)#T*[DPI[E$/>$7=. M(DT51X+0Q&V(-B5?(&.%BA4J5JBX4%24IK"$>0>LQSFF%GNF:""4!DN$H+=! MQ4J87!ADS@:9"&D%UL0CYQP%R 2T-"J+E5(;;D700M-<]Y/4S<+2HRO8K&"S M@LV16\$XXKA*P9# HV):$"\DA4]%P,GS"C97 C9G/0FL,775:"+X[!+K8-C#P>67S+66GV\]=W<\ M7]SQ>>Y\V/)7HP MZKW&6.MT!_"(03SR[S4V5\Y5\30^5%/O^89%"!C;-1.$\*QL3PHXSRQ2L,+BRDP MDKY2O3:^Z+ WGL.Q/8C(]:+]CFR"*3ZW[1-[VE_[^_S:P,*,AJ0HC/FR'73_ M*S;7E+!8L7>[S7=;^[O-VK^;;S>W&V]JKYJ[[]9KE])^5<;]JMG8W&KL;6W" M@!M[S;?;FQO[\,?>/ORSL]78WZLU7]=>;>S]N_;Z;?/3WO+FHZ\UG6?;G=K@ ML#N$6X2I<-NK.:]8JE69P(>.'886@,EU1R\+2;;\J>L!%UW N+^YN#@'SF"\ M.'A@OFU[W(_/QV_^":W^<=N>/F]UBF$7%_US_G;B>.[<*=:U_'K$Q,:L:\$R M'X_"#D8/'K'X>L'B,X=H^9V4Z\S(2[_&Z^0/OQ.,_M&55PV6\'6JV,,9K)#J M6K?]3<#(#9K5_O:G9NZG%ZA0J]BA]K 'PL(._.ZP7]L"22&U\SM-T;G&/1:V5U=KD L*,RQM:'2=BM7>:HO)_+JE MU7+AUL<[SWNXL?5Q<5;$.Y_;#:R(UKH09))&&,J%9RY)9DP2WE+//9%%*#@= MAX+3WYL3'V $>//5V)*X#??>P#N;+X]VOGG2W'Q_NK/_\O#+T1;;@>=\V?P@ MFI]V?F:KWYDE\;#UY]B@_X'_&O#]Q_:7-Q^_-S_M?O^R M^?K[K"6Q^>8_WS__^L#AWU;STS9OO-EBG^%9G^GKUI=/'[]_^?1>?'FS^WWG MT^Y%G<45IIK""R+"Z>RLUD@GAY&R4B@E\Z8U:R\(J6NR2D6]'RHBK9X_Y 'Y M-:KLE,>-3;-1B"Y&E@0UR!D:$4]<(F-M1$F3@'V$XX:;!22GK%Z1@!)IS+I: M<:EQJKI&=C+T(K"@;[5C42;NG#B9O\X?>ML_K!WWNC]:VVXS'L*]:9:M"VPDU>]2%P?TJ/EAV0M1C M2FRZ![%^FI;POAWSFXU.V)@B:76B+NI$O:!SA>"KXNQ[YNPY69D:(Q0/>3TMXHPGY*@# M'B>41:RQ\S$!9[,Z5XM*95PU@?E!"#,I]GH@^8Z$XX']68L_<\DY$)1=[,34 M&E1%MQZ:4%/2M#0*[-N?6R5!7Y;DK%!O8:@W;[UT1D8:G40A& GR#)7()I:0 M5]%IY0WLY(QZ=4WE"I60KWCZX5C[*NZ^/^Z>E6E 4W$N)H&2R_VX:.#("!Q0 ME(0J)[6GCJZ]D'4IV:.J3?-0I)EIX3ZW@@ACZ29$-ZBUQCU)?;<_J#I#/"RA M9IJTS?2Z#!/O'+S*I*Q@[0:P=D'9&2%2A,-*(>5(1!S.*@1'E4(,BM&!X$N,W[A$"EDL%JC(QW'G$5$]*. M<10=%HY*K"*-1008D[?&M\J(LKJ\O/C6FQ4OWS4OSPHJPC@7(S%(&08*!1$" M60&\S**.VDM"A,T14W5^^Q)$E=GD3T65'#=8 U[,^8G=OFUGTXGM]V-E)%EY M8>42(_$;V^IDJC8[>X!>S?2NE\/:!J?OVK8SR.4PCG.,7(5\"XL5S:C7.E\1 M0R6II,<>J> LB#'8(2VI1-%'2W6D+JC< M[M;J3,=W%R).$<+;;EG7:E>QWE6L]XQ#T7N8#&R2'IS:K1^Y8$Q=;WS=:SDF_0&@#[3 VQCT*H_%T@UZ M\W!74/=52=R-@K85HMT(T=[/"2J6DR0,R;$40"%.#;R3C"%E@G%81!YY;K\E MJM#M1\S#=V>NJWCX#GAX5BIQ5GEN7$0B!(^X!('$2*X1T9Q(&1*6DJZ]8'2^ M/D/E;KPGN62[\P/V>[?7BI5_\=&((U-$K=2NQ0')4B/ROV?L!R M2L7>=\?>LW(,(X3GV";$E4R(8Q>1$=X@#>H)I0SV#?&YT 73MU9#*DO+K<-7 MCNUI%;OR$&)7KHUU8]*^*RE;@=WBP,[/R3(4J$IA5R,7B4.<%AEIAJ#@+'%1 MPGN1:Y+C.F8K4O>W8N[5DV,JEEXB2\_YB3Q.S'&&8N 8<N 7R9RF_/2%K! MVXW@[6#>^I("]5HD)&*B* ?D(>UM0%&)H(@*@06R]D+B6V-;97M9887D/HTO M%S%Q)< LCL-G!1@CHM$D6*1DR W7>=9.-$,A,469U"SD$D"TCLUM5)(5M;UP MMO*B2^.ZS466;92Y=D_.!P*02VX3]PIH_FY$\I>G'_JY4FMS3/:-"=4K<%P8 M.'[;F!-_''&2,L^0S;5'N&(1.9"(D)26XV"<$(P7N0E$X05I=S=I;?M03#I/ M&!H6;N^IH&$YT# K-VF;XX!!%?+1!,19DLARJ5%R#G AZ"1CKBZFZA@OJB_% MG4/#$VP]O=WXN+7W8%I/KTQ2_PU'^,2:3K^RQZV!;9>17Z$U&/:6+YX_P&-V MJ?G^[^QIT?]QO[OA_SML]>*YJC@;G5 5QKF#I M0V[N!NJVE8$RFRA7$O1K6N=FOD3O@\_]?P"2#/ %C#_T:ZG7/:KU8;/?LJCG MTW:Z+%6@&9'R-5#R@CI_YT&OPK4;X-I\J2*&G>8A8&2(C8@KZY%.+* @LELE M:,ID+E=\07?WRFWZ:#AX\5)+Q<%WQL%S<>G&J0240\PYC;@A"5E-(Q+$21:5 MXYZZ+)FL4N> I^H9'?:+QK/P_Q^Q7WE%5T9MN[LX]DN<(-OC#5 Y0>X")>,VM7[&@'[%7K1HL/D:. _?2\I66XPY[R*-/V//M_J% MFS3^=]@:G-;LB>V%1^@M_?.%?0#"S#E?2V[!W3S.8^AOC>@;*E"[$:A]GY-8 MC(-CR7"//,<)<9ZKI!/+D,4D2"D2BU=&;Z]'B"NC(OT8K:M%)"% ML/-< T,M?)0I(!!"@)U]S"$/0B)OI8Z:81V,6)@"LJ).TP487?Y<^[; MG[63UN#PL-O.P\\EO5HA\T2M$P>U?AP,VC'+^HN17RJM;>GQZ[NQ;0! M\I_."/^ZVZO:V-\Q2OZ:3R@U41N#C<[=K0SBVCED?>)(>"&"2,0$E1TB=6GF M"S=7P>R/@M/O+)B]XO1ED1T)RJ:))6*B0A2&J;M//]Z:L](!L0T\9'NX]>*R"ASN&AUD) M2FIF#0D.J1 TXD2 +!6B! G*:6VTYHG(M1>J+L5M=*7[@H<%V9E66J3:VJ]M M-U[M;FWL;=6>;6Z5[_Z"SVI%6-E&8[-\L_7^P_;'C;=;C?V]99N5GC*$WIV$ ME?$S_Y?SD7X "!;::7_0:WE04/,7&YUP_H.I7[Z#F7?#?&5(WQYF:FS]](>V M6:E4D4R$?=0V*K;V@M"Z M(0LH\K)ZLMX#S1.X2*"KH=K+>-#J=+(EK9MJQP6G+=N0]@!1]B:"G$N$!N%E M\)$;[0V(<<%1'Y7.&A3_NIVQE=#?>1)N!:D50BX.(>5UEDPDGG,G@^,L>2,#-5IY+!WC M5*:"UW'%ZP^(U^=Z.TOB@HH2"9"1$0^<(N.Y0=3YQ)U.B1"^]D+JNKK ,/[@ M(ZD>JM2SE7L+W4K>^8W*>4VQMER?YPRH&+I#UXX3T?9V>NC]1;)=$S3_]Q_* M_8M8H,=SG. H+0>,P<)S[XCQ,6 5B5&4)VIM<9Q<(]RL.DY6Y#B9+](A6(H\ MNU LRRUV#35(,\4038*%: V'\V3MA<)U)1=$N7,&31&)T?KSX%[R,!WYD>P>MSGA\\CS0 M>=B2L3=BW1?_M>>]'/[:^A'_.6F%P>&8 M*Z>N&ST9GUUB'2S"<'#Y)=%=0.H<&CV,<;1N&"Q\48&$Q!= 4OP+ CB\Z[(WG<&P/(G*]:+\CFV"*SVW[Q)[V MU_X^OS:P,*,A*5T&N_YF$V6^6\X:J@O7\-UN\]W6_FZS]N_FV\UNW2W; JXVZ,1[C0A^MK/;NYO[5W)X^_YKZO+7'N^\W'-_-K;KE7R]QRC;;[\_J^7N/YE\;F-MT]V\>_FM+DFX,.VWSD7H[E\ MD>!B$CW[T+'#T ()]Z^+Q,)+15I3V'J6(L2 H%XC-50;F0T:PR.XD5] ?.9Y M$T&S=V [K5]%OM^KB28 ?VQTPKM>[ /5BC^;Z?58-=B;: :;K;YO=_O#7MR' M,;UL=_WWY9H#?NWLC_-S0:, MX_//G)1460M P6<>RPIQ]095=IX M6IUA#!O9J!*TLHZY"'J'YE1IHPRUWEC+J8 7LU:+?6^/,Q?UAG%B/[JKC?#2 M]EO]9MKPOCO,PSQX!UO!GY:O3YB\/QL'7VUP)O"DD-.%B2809(@F* D!VJ/S M4B<\2UXJI/ ^2NF(X 1V@!<12,&\-XZEO!W.D[=8_^P?G.:ZL>5G1/07\W]/ M@QE\-QI#NWPHMVSNM/1O H]9>E4^JK]763F)^'?;7:MU>;:T[[*W]53NT M/V+-Q=BI'??BL>V52:MY@+U0E$W-53UJ^4Z]6+0TFPPD?_9A?6^]MA?]L%YPL".CEK]?E[79VM[6Z_@:;D@2"N?Z*VCJ0FV.J7-./\RWR%TL\4) M/LYAL[!:[?;X>;._3-WNH#1.C497M+&W$S2"2<%=6L=M^,5![,0>W*OX/AX/ MRID6L^CD,[Y6G%#%U#8*/K$P[#<;&^]&X[8=V"7MBVU=M?W#;A]&&KX-^X-R MA9Z='+;\84'35C_?'N[;R8-OPUAAP7IE2K#OP4W[?\$X[* &RU\?#ZI[W.KD M:<)EL,_M0?&D>JT3?>SW,WF+,=62;?4RZ2;,/UXJ^&C8/J/4>-7+.(+^%-V/ M;(CKM=VSGW?+GL\P\.(9_2%,8_9R&&E!H_%P@#?A-P$6+=M*+QC#S$UAX$,@ MZVFTO5H8QL*V6.R:?IX_X,/WG$?=S5U.BVLRL;MPRQY,V ^ZO6+)XXUXIW_8 M';9A?^1AV8+V<,VW8:?TJTRV^4CBN\8-\YA&EE$86(0IY)GE>Q33BC"T4-N$ M!3IRL5;NQ@'<&+M-6R-&L'H_X-GM>'CR7B <6K/\B_6)C]9 M^VN]@/1IZ)H']3L\]7?CCPC0GZMA@?0WR Z&7!GB%6S^+CRQ.OT;[[\2;&V@ M+B++B$3Y#$4Z2A !E'*<).]8"+.G:.2)L:BQ9X)S#81BD2EI9,)6$*/EG'"W M@BK(:&\ H/CN0:=5RB/7\@0L3PZX[7D^.F.+*F3J'X":V/O1\K&$24 10)U< M):4V/.X6J%-P3+_D<3]BFA&BC6Z5SXB\?+^*HZUM2 M-W8_'I2-Q1:90KC=>#V7?3W,*-Q,N_&XVRM\B7OED\][K&$'^>RU/@'Q!X[4 MB<,:/S$0@S']:FY\U588!3HJBM(HQ%4NI2 I0=P86'(B&18@#G<[<<[9#+MV MO-"U$8U'1?K6LJJ2M?_:N^$1"#D'()3FHW2MD//R40J; 7;/0;=W6B^KWY:B MU&"*/4IA+I^]6>@=<#/AP41_# 8@F[WO8<_#3!>5([MH/#/@C]Q2T' MA1!_! I:<:_C0UO6N.X?YI[ ^5FN"Z0L#Z3C7(6UGS6$']WVCU+NAC^^13\^ ME$X $GIU."&! 41#N-1CBOIPX$3X.@[A"D6VE*Q-XK3J7S21*V$1S7AO+J0 M\#,G=S[7)J=WJ5 !$EYR)$^V5G\TY_)6Q6(-2KWB(&_ \>$>RK,:%A&4LT_Q M3!Z8B .3[VNP%[,NF=?G(,\-1C8X'H*RF$]9U$T(3K/OXW'!G8_BX+ ;ID94 M2B?=4O&T<(]"Y?F9!Y>EB-&9#:<]3*E86EB1R9C'](NA&*B+[1:,L%1HQZ/. MXQN/>_*P2^Z25=K!858/3^%(/V[E]3Z$?=.]C"SGI*V)V#/:AN=H-+6DV_#\ M4&J7=>!5.*E:Q0ZZ]"EQW ,U+UCF[$&[?$36O7L_1KIW#\2$O)UBS/ILK]!G MTY1D!5NZ%\^NBI,K?#:6#/+TKW[Z;Z7$7EFN+S^CN#$\8'J$TR/+-*@%FW5W M5]H1>[4CV)B'V492[M.+-W.YU+"-;G#BK@RT;8P!>XH!CFUO<"7U1^:+8K<= ME):8"0I=B8DGV310'!*%M V8V+:]*5RRO3&$9?V@ *GS^'2&3+717_E&\>=Q M8?]J%;\<@=;9472&5%?#TD6G]J61@/=%H,ZR1G5#$:B^DJM7ZR]3%)N<7MF: M63ONPA9&.4@-GE$?J[^3TWZD14Z=A6-M-+-*/I9'OQBSSYAM2E5XK-3F(_4\ MZA=WG>BR_^FZ_M@TUX\SQ\7I<;XA %[_$-256FY"DTUR'0N,#T,N#OJC;G]0 M^Y;OF#9#:&HO6I821P1LNCZ&0ZD=8#$+(X"3; MMHN-8$OQ". R_YGER2S\EY!Y-K3K0F9G6D:[W2Y_ +OX;'T6MXL?HCZ4A:YY M63B3(UH0(2XQPQ6>CFS5&/;F=_N$@D#Y4MB&NY0"ZQ5ZQ@P&S'IV?V/SN-#? M^7NK\WDKM52"..$9-LYQ0HQ5"A.FO.&>>V1B;^L[997RW<'T-AFY*Y(;OQX)ZAKJ)[:; ^3/,^3M[ MID/AH1OQU+8:V1R.T$NF=\=K9DE\=V+2"]O^+P?.W*W$KO\%DW7J3 M=1LY)@>%H<@.2AWK*/^JYEKMC,$9)_+;PG^3@S.FY(\Y9-@8U'9LSQ^>BW&@ M]>(FE\4_%)$O\* QECT;=D://AOF7V=1$O:\C<;.SZEV K]928W\?]]]W00Q ME\-[05C&1K\?!XUXS9J#\JDAV>9G#DC&F+"2FX 23@3Q2!PRD1N4NP<*'P(6 M!.>J!NMRWN4)>Z<]%>ZPE*R"S',WV7!_6..MVG"+V'"BT0 M-U@C[2E%*@7E@?5I40>7F/7Y?B[C#5>OS2N%YQ6%^31G_KB3G*].\Q57I/G> M8<;NJJ2Z7IRBNT+I.%6&;I6ANQ)YH%5X3<\G#MMB-=4NLB)MUJ8ZQJ91JD>N^,%?W>VWLW)89UIQM%]S;/XQQ4,NY>/5Q MPMR]81Y)E1&W\_XK<5)8H@(* M+N1> UXCBY5$P88(3* \9>(A9+AMY U;;,M\DI1TKV7"3S7V754'U*T<286( MS"R^*#_,9*^\[O8VNT,W2,/VO.NX.B,OA(W]#=[8^ KK M3T&JQ4B)J.&,% [!=HJ '5$"#1*F1*^]P.OS/0O&1^0]*7*71,2>0PM?HD6[ M0(M1U/;E/YC+S8@_;'LX2?,'-"FCPPY;_4&W/-3:[5$V3#Z0>ZW8&0=]Y*O' M9W0+.-47SM3,L,>@AG2R) P[.6?Y=T>1[G!H=[I'Y5$YSL,?%R=HM8N['MC\ M41C".5=&#HX&&,L'3L:5IS,]HF[G4C=ND5_2[G?A$ =?BO$'"9S MELQ1Q,9-73B2%?IE7*@?)_MWVP'\H%, <4Y\G*S&>0B&1^?;'N>' YV+E2H^+_-< M!J?%KT/,F3[Y$6?YE>423:I&O&I^W-Y$Q-1RMD&.O1X7+AC+:V=[YVQ/E;+; M*""U+(F1U[S;ZY5R7M[1M7;K""90K[7SLN>K#F,XR#&096IRX=4"=ACF@A^Q M6)LBX*M_. 1@[)[ $AQ9N'O11*^,7W"M=FMP.K?Y_%8QFP]-3+AC M.7O^])P^8\^D\/W\U1.6N$^;[[]RRC#6P2(MM8&C4PND*;R3 1:7L@2:_UQ8 MEJ7QZY-30Q3*SALQ)Z$1E= G#,Z9W]P^Y)#J3L#X^.;!FV M?]4)-Y4'.CC,<%1HA?U1]91"V*R-Y2CT;R?_XE\C#7/L M%B]JG^=CUQ[WX_/QFW]"JW_N,7^^VO^GI\Y6]:8NCNSO,F<7]N/T8+,A&*07Y M5I#SYS\:WQY@M<\Y_VET\?Q)?]#Z*QOX6;GUY_WZ&[:=)H:@__:GS[<-(X M^!J(#4E[@8R$%TZ41@ZSA"2C)AGE0R!J[04E:D%-3QY)M^8[9[AWO2XH0F.G MVJ62W6^:%S[YYJNW+'-C46^$_H5>]T*HVZ"4:=S&*4T\RI7 M^)/>6,0Q*%LNBH"J^\^*G7&D3436E!J'1=Z:]"I9O+ M2@6MFBE50+4(H)ITD#L#*INLBHD9%$("H%(D(N.P1M8J+'.[;\_=PH"J$JC^ M4#$];_JZZ<%0-1"]OP5Z-("_J*;-E4Z\>!C?FX=Q9[BV5"*9C$-<6H(TMQZ% M%)@E6KJ8S$)TXH5SS&(:@V:C1O5I''C"L8=%>'"].Z;^\!PI_JY M]+H=>%O6 >IO=,*KTC.]W9G^S;C)PJKXVQJG8Y8^.('[?F_"-B\:FR_;C?V/[<:;SZ+QZ36\ M_\ :G[X&85US$:CY4-3 "A@F9JCM#YI.P, MVJ>U[7X_5THX(TON5-()MA?Z-^OTI@)GCUJG@C?(\ M>6>QQX(R:K!U7@MQV7-^3[WSS^'4"2:(4RI@#D/1CC@8%).:Z(BIOAY]:QNA M.^Y44ZH!\Z?>U8U _J0@V&_7:&:NAD:8IX$I6\\5:):!4:$%QSX"62BY[#F_ M7:-9#@(DXRIR)VW@PDFG)>/.2Q*X-S3H)>SA.XNBF7[=[HRT0=@"N Q&FL28 M7[QM7G;AG]JSM=<;>R_7_JJU1CML[T.MT5TO;H,PKR\M5/>&G ^'6^P5<8.[ M=I [BV2[T.55T:ZND[;T77$Q+_PI#_V>)\9)&L?9)Y"+V@_BT7&W5\3F%-T\ M8!,=#%MEMZ^BQWN.<\OM1:;C)2?)5ZVR^=:)/2U[,^0OWG8[ 3[K;W=?MG<7?NKK,@V>=9D0./RVSEZ+K0F 9CQ9V[3-:Y\;(^/ MVT6_M-R2JT@"R=I&_B97L!S5^CP+1YSJ >:&\,O.5/&U'.%8+P(.R[R1LFAS M_[!UW*]/=9J:RC7KC\N9CS=B,:-:43'.P0>'.5BTEJ-5R\K8W=#*)>+RA%O] MLQGG/)DB8C'W#B@JM67.M.,879A_JU?6Y1Z739H8@-9K6Y,K9V(6BNIP=G10 M#*8?6)^$_A9?9\*%5M&T:A)IVCX71#G;R.8&_;4N;$DU5RIJ_G"ZGF;&\;4T ML^DP+[9<18W=O:+VVK9Z'VU[&,\ZJJZ*!H9W7DV,*D>?/WW^]?G;X='G_<^_ M&M_>__S\Z34\NWT(]_CU>?_EX2PJ,<,\:V(2J.]%FDI[ECZV4ZK44 M"N<"78Y+9[E&6G&*N @..4 (Q%C@6,FDJ)L3QJ5E*5JI8Q",4Y4T9R3 H1FE M$,E1.DOA3():08/:%!%J"^BK^ON]-K,W%=&2P(X&-8B[;?5S2?)264B2OY]YK MA;14GMY'4WLU']2/NQ\6:$5%OM)1F>R?)I0\GZXQS+%(/VROU1WV:V?I4R!. M]KK6'XZ:UL9^-BNW^L7?M<-6[&6%ZW34L/9X."A*UA=Z>+G*YQ]9[HXC^[/H M>51NFV'9R0C$R_@CIP)U7=&%)5O,1W;:Z):P)2V,-8OZ68;,RD._.^P5)=!!S#S.(?^=P23UJ*3?>NW# M!8LQ.V@0S-LS,NS_Z^?1#8]&&H1UW>%@/.;)IZ6@?P=3+CH-P*8ZW[%X3(=Q M(IAO]?SP"+9>9U*O^FSKY=R_7O=[3E'*G0V*9C!EBD21,S63&3A>H[,DJ-%* M]4<9]OWGCQH-WN8U*=^2<_W@BG-\5+UCLF+_'78'1;)968"_4_:OC*.=4/99 M:.7=6'0;*4C>GZ9Y:YQF.)L+.)V)EI56GQN6K9^-X5R+Z*+(;I;D0"OKCS(A MQXV5L[K;*L^7Z:G!6,"V>ZVL.OXXFV"^^I))CAM,%]V/<\NGLC##P;!M M\U%S;F_:F06IU\[EG9:%TZ=& CLTCO(@.\#>[9S^,Y4$.4HTA"N_#<-%E1D> M[UZDO]^+N11&T7@+:#.W+\<;G]?UR!^+S>Z]U*GLBIU.E_J M]/)6!JLR[JK6:57K]$F5VZQJG5:U3JM:IT]S\:M:IT^DUFGVB5UB6_^38J=_ M:AQ_>L;N*8V4_5XCG;:L907RG#DRFPVF%F M'.)G5I'_UZ_ENK0'W5[K5[GY1K4O\W*=V5/.&_P*$A21 ?E7[>Y)MB%.:B05 MA)GT/;V "I>L_G3/\-(N&OO]HRECZ]FM?&&GL2-C:#8.C9]ZU1.RJ:(HA@2L MUHN#L:D:R#.V^!3[9ES'JP^W\8,N_)OK_N8'CV\_;UU=B:USPX"EC=)@F*?\ M=LIB.,*[HN76% P6;=AW8ZY(EHW,13'H59CTG?%+KGIW$PW+' MY#=Y+\&6R[^H7U0S;NK#8WLZ^:3H+W86SC.N^#9EPRWC8]K=S@$J6N:&Z. D M:A5E\4;12N/R7F%ZYX^ZD%T\!WMA^>JKFZ%E9]3/T7-R3]G_#FV[K*$'S_2V MURLBGXJ'%R;]D;^C=$B-6L9>%*ASKG[N177(+K7FK3QS7<5,C6ZG]Z?\-%\I M:O78:R5+K%X]Y$9W[$8YB;W)V5%0;YJQ,O4ZT]1S16E\>UGIV7\=:Y MVO*/:QMKIX_.-WHA*UQ>_??)G;CIQ;:M+DCFIL;N/'M MP^G.YG>^<_(5VZ ,91X)S7-VG\'(62F15)ZZR)5+G-QG-G]%X\736+A$E:(: M4>,(XH20G(AO428P9\QQ%4C6G.<2..L<'H0].BKARR%EG M6/UTE6(*F\.>W0.M 0:N^&JN\A0H@'25RT]/VG8.6>77 HG*T^FE6M;4(QQ0J924YTE1(C'[6Z9FW-&T!P3 M8MNY3+@M\TSZ6=$%,IZTVEE3!WH0'53N7>?8V=\0N0+-SOYGO+.Y=9(K%P@OK/<&2<\-XM$XI)/6R.!@);&6 M:^;67FA]:3.5FQ@1JY# 50P)5%>$!-X@(Y.MW4,1W7U[C;;=SL!][1YO1 M#5:FZ,*DWMT&:'0;/QN_MDZ^?/IXV-S?;7WYMGOXY6A'[&R^!NW/_VP<[;"= M_:UY#7+S_0EH@_#=R_87T!H;;_YSU'CS^NCSK^\G.Y]V,-R3?O[E83Q9@_Q^ M"EHC=53XP"5*!F/$*>5(8XU1H(I+6%5BHILK78"Y]$IC+&GV+8-ZZ92TB@8< M08? =K;H0EYNE->[EA?\@F(+TYOSXGC0WSWQ(46XH)=%+.#;+HSHV=K&R[=K M?XU[#;^VO@B-NZ;R2>B#C%_('I]>_-%M_\@VOU%OD32:>KVHO714.NV*XGA$ MUVNYRZ^M#;JPT%/])F&3P55E5O1-[%C6>QH?7SN:'#$DJX! IC<@D'A 7T2/M.0=(LH:&X"3S8NT%R_WS+BF /.X._*P_ M=-^*Z@%E#.I%G4K_JH^ZJ.;"6<->D?6?JWW!EIJ4ZB*F,*&S,G#PTJT[VJ4S M3\F>@,NV)NP"N/_,[O18>N=I3$P V(7H )6I8#8!"BHA;3[@B!X=S^*\-7\LW$5%$#"T=W*'3BSPX:=7"^O>W-4S6$C-\%-'*50Q$N7C.:<,J>9 M-A0+P8F-P9+?]4Z_WHZL@/)B>6UB\?^U\\OCG8.O7GJ0A2U%F&F*>!;@'(\1 M"6Z2"K!) U=K+R1>)Y%@N<=U[R#' M'.34$7B3VXYW)Z4>R](UN08D[/U1=8H2/_-^+#AB<&A+K_5!+^9RAGF,SUI_ MW1!( 3B-A:EX30*G&DX.10CAT0"X^I#(;X!T-C#NHHW[:C3%W3S#K7&I(5B) M_4/@Y<-N.S2+@C3-SA2L-M/X\CV0N#8Z86;[/U70;7S;_ODU)A*(YQ%I+C7B MP4ADC3)(6)825A9D KSV@LP?_?]G'--05 WMC?^:',Y9NLTA^!<( O#ILQ9L MKYM@H[$,>0TLO.Z6VC_I;ASE Z7"RXLW MTX'X*E-2"2B#HL0,<8X5TLY1D"P=+F1]JT&4!+";/\,G7M':A#O[HY.VJ,1Z MN10X3E!I9=M/SO*:I-_9LLP3&K3@+N/24P>]7%-N5!%H&@[+R*"36(B5129> M6>@5?A:+FE@Y'J@-6F1_%.,U>UC'(9(E\( M(:52.:XFW,M=($95O&Z&MTDD;[U3AEH"IU$NA$B$LM1Q%5,D_OIX.]:OLKU@ M>Y*!4^1[[!WG,D?-SD?;:^71YT+$Y.EB9A8'FN^_4J-R!52!I*<*<3C(D<,D M(<>P8ESY%+4!U%Q7%PFKL'MN1FC*E(_18.X8\)1-)A>3-U9$D(L]4[0B])T0 M&C?>P_'H PV$(2U$@6@):5@F>$EP $6GN(^ :.OT(D)GP"A!H82-C"\WHSSP ML102Q'T!PF6*R@DJA#'&2^D)UZ:B_)U0GN86-";!:08L#NI5SBD $U>JG%MW[CO#9(BJ3T8X)B:0D O'< MGLBH1!&UTMBH#%$<=D1>J;D=<9/4E@?H2ABW3EBUL-MB8K&V 4)^NT;8N)W# M,CWVTP5-"[=TJ:)TBYJ@V3(XSC%K#:[2;IY-&1++0J-%IXA0KV57UJPC:]P: MY(*O,DH YV>59;"2Y#MG)YBXFF#!;F0F(#:Z0(B.FG#KF":)T/RA-\DX&T8F M4TY8Y6JZ :):_@J 4-!CF''0J:,___L_?N36TD MR?KP5U'PGO.&'4$Q=;_,GB"",8P/&R/A"]X)_(^CKD982!Q)C V?_I?5+7&1 M! C0%3IVE\5(W5U=E?E49E9F/IACSH6%K58\_JCI:DUREX)8:,VP^;R+K<[/ MM_>?/H'\E"H&M[L%(NIN?3HN26N>>?HD0E3*,&R-UMPK8JT'!]XY1:.!_9\/ MTBM 8-$DR:U.GV8>ZZ\+, HYP1I$TR"O\J%H2AY92RG"0N 8!&$:^SO.HAYM M^X.#Z;&%NVH.#J9CAH/#F:BR1@:C@JU$8.%@1>K?OPEOP>)6"F%).>(N<:2= M%@A; I)A3= .'$ S(3*^F>L)EVE[ )9E1!J6(I; E4^%*P3$>'MB<2TT2S0=Z MM\O-5G+B'F/0J9@XM8PG$BRW\%_/DL,T8I.8D1$/#3J&JS/P>>Z+C=V/V8(C MC KS=G M>KJ> G/:6FP<5=PJJ0FF8#LSY<%6H>8A*Z$Z75^N1<'J'[\)9ZBD"2/F&M:_]1O TS[Y* %A"9NG%P>%W?O#Q6Z34 M4A/!W0^)(=C&/3(N*21B8BHJEC.#LKP_Y.TO=\?X?NB856G] .N29;* MEB:M9FP7M\Q-/&-H ^1LYCVP_;UDTLD@T\[1DZO.$>Z\URR_=AIAI^SV;C0+ M38 N.7Z9,\D'-]G,+$UGG9XM6O&6S0SS\\!CN,'GE .=W6;1FO/,7IP.>I8. M Z>]X? [W>^V/>@+##<,'3_H'MKIWJ0N/LN,GX5/<]:-P_OEQP_G.[]L'E@F M4FX'^-XMTN(R: 0+T6K"X@W:G0XO+5^TX!(JFJ%.3&&9;'5D(>KE%HTE-[0% MBZ/;*T@,.T5P*J]%V2@Z?ZFT4P99+O!@$+5,>=8?L ^WK@FV1IC?IA]/D4LS MNU2:4WLQ9?),'M'GP4P< ""WLPX.V=GA60,"[,\'?W[:>'N55S9=HLU*[GTW MLG]Z3\G^P5@ZZG54">N<%&*5"U8B4$8ZYZ>W!ZL3X:=43^]FFPRJG9QN+ M$G,"<>X('2JTFEH<$Z;$8:XM.@9"3.,/3DI M2"D,9K#WS"O! S$V6IJX3#HD;Z1\A"=8"<$3ZZ9$X_LWPD#S$\>(I!@0QUHB M%Y-&.DFEHQ \96\.STCSA<4@9RY)D#CN4C0L@,I;DIPR"0"@6O2Y+WIV:; @ M,/76(4QSC9)+#AD"SHU0.E 1%99ELM"=FC^2+/3$1MKKF3UR>%R^-9AO37B3 MLN#8=WK%84*K.)X8GN?>92S[%IBXV6$J2,6ON,('S?MO=>DO8GUP2=$F?25- MP$=$/V";UPI'8I5//$6B&0B@\U[IQ+"@JHA^D">6T+XK"1T>R&NH\L-2_? [ M@>U?:I7+X3&*DEO$E0DHE\FCI D @O$^&/FHU66)$L_ M"/:W>"1Q0X0GQG.$P-;*[*-[?8TS<3=M=^] MS!C6M<]_3Q7-?<00JPF?DXDJIFJK.&5G/KDQ54/"&QLSRPT:;1+P&ZU#;;Y?87@3/ M']W^Y>$!W!ZPBMP2+SF8)YAS1C77EE*G-&@2]?HA&L!_C?2F7(K^S($V9HED M$#=HZHH\Q3MMD5XI,'.C.!D"1*/P:0_2P5DL\Y &DMJ[987 Z_I\H/:STPV] MV%X92V3QX+$G#@YW+NJ7^^0@)U]\_.9S0B*7 DF9..+9Y]3$4^2\)(9*[(CC M5R0@HW9(9SCKM<%Z]PI?M Q!!\#J;H1]XB8+VQ5\U(K:6QN:^82A#/&WXN^U MXXO0M>0 1'$$ATX1\.^2Q2%HZH,38I#&=I__7J0O M#%'TL'Q&!9X3P?-F-O?)SD5CYUM(.DF?+,))$K"]0D0V1HK _-)@]>?N)!3 M\^>X3U<;+&?M>VQGQ<]4JU>=6 91IPP4V=2MY37*R-"]-L@&>%+ ;=E.K2#B M/.MV?(RA\+F>S@\ VW$@)EI)".9".$M"2I03+;515)4' 2!4 [:YNYMCW" * M*(;U9[=SNMO,Y_'-?,Y_D/X8G/"/B-S*)K\L=\/^@@\^?DM,XJ1=0E$(@3@8 M2\AQKY&UB8$P2L.BV=AF_C9_C G*0<#AO[BP'SJM"L- &V5PSITWDS H,OCDXV,SF^;[;]@K ?M4JX*"I.#5 H;J01H&@&"C0@V&H&SJZB)THC+X)$6$?8E MK&$UJ-=6!1"@>WLR/?F4<^.+H6]GWPE4(S 2CT[\_;G?NDY5;/G]]MO*U1C?___T]3 M0N>]AH_L33T,U5[%S)V.^T)(<()/NN;4Y[_'46V[G0_U;(,7OCI9<- M?^ZW'3[B[K6 MG'!=W ET 8;XO=.]&'Y63F31>0!>MO3['WJ5-$AJ+F*XTY,I/R6.-G_T?6RK MXV?BQP27Y-8D_QEC;Z^ M:@##WF]L$[7%[FEP#&+YF(4/F).*Z)S)09S62X\*1: M^%DO_.'.KV\>)E8S@A$3L-R<&(Q,5 [V#1XYN Y)Y,[KXIY0U7*-%P#KLZ(O M%3BO3\RHE%OCJ1MKZZUDQH^)._/X+MN-_\3V>;P. *SDN4RN GMD0T5" B;& M408;B$KC^L*Z!7*D%Y"K),W M?GXSF9& *(F$BRHG1&8NW)1RWV>JL"=$<=@X#)O0%>"_GU P:DS6E/F+!5< M16>(P@0V#"YA&>,PY'3GGE&M[=1Q[$;N@TIQ<,0A;DA"7%L,:VLDK"T1@2H7 MDU3%VHX;!?]=ZRPS2)'N.ITK$2^4D'AE Q[DBT:Y(M"L2[=JO[:W)J;]X-$Z(>_T[;_^.ZOVU/,G@G%O,\6)PS4LP3A3'>Y2:#+G)OO=6. M144(]HR:9--CBGDJ-W/VY3QP,YM;!A4N9<[(A?\6_N/-LH/!Z>R$0UUW41 . MV'!RWLM1U;T_]@]W=VIOHNVVBT)5%^$N<7!$.CA&?3,\"-T<.QO=O''46K3V MRG43OED*8#'&TYS>4#;HVH2)Z_@?J&S^E ^3X1;E5Z]NUXNY'=^P=J)P9&.X M\328A6:W>)6KO[WY;IOMM[]-S&LK&V)=]R,[;Y_WSO-G77#&V]W<<:H( PUN MUBL;)I8'PV^K\,IRY7[>5:O^.(;S5CQ(H_6K-[#ZCXO!AZ^YDK6Q\XTQ)GC* M)&@L4,0#Q<@$S1"QP@4>91)FK))52,*2IM@*EGCTPFGIH[9)!T^3XV:TDG4G M-Q7OM'W19B^C0M$7;0A=+4"&UAU5:H.\:+BXUVDU0X$9!5'*D&6E,TP\[N6* MMK-N)S?Z"Q-B;UG[X6^=*YEEF+J M50J*VD@>L>66&#. _&&HKQMB-Q_Q9+_X^_.5?&2=;]N+W9KO0O.*B?]V^ M>XY^ 1SWF]ZV!K9@81:6'U\'QK9P&1SK=^%_8?CDP<=;Q4>_]0U8X!O&?W@)K4"_VO#25Z1A3-3K=N'X5'E MA_*H\M8RS6-6JFG/T[[3:M4.LG-0S?="YKO(AWT>! W2C^YY[59,XZ9+YVSQ M#A@ND_V[_S1]')X0/TG01MYY5)8>NNY.^;DUB[@VY5PN:(.;/)W_-3J!,WKY MFR]=N.TK]=:/R*H5(45CM4A4!$Y2I3*;BY,#R' M+O,0_F[VC]\57>IC=^_7H-9SIXQ(A4/[:[I\6[:>WO3QT>FOUL')$7C._X9G M'ET<'=9I_>0C/:(?Q=<3?W'P_NM)_>3K\<'NQ\NOIWMX> T\Z_PK_2(;)S]P M_?0_)XV3?Q_7X?K&[M>3K[NMT\;E/O]Z6K_(XVCL-D[A?5.]B2_^.MSKUS_C MR\;)EY^-[]]D;OK*O$;!N4Q.ACFRDDF4/"%"R^ D$QO;5*E-0N@=[ KS4:+\ MT2.5Z2DP^/!@*H"L /).@(R2^:2%L%QXKHG)])N,^V15BLS*4 'DF@$D'@%( M+PR!-95(*9$0)QPC&WA"1FJCK292*[NQ+3:%U!4\5O!8P>-,R_$J>%PQ>*0C M\"B"]UI&CH20'O%D+'(:N_S#>,K 7Z &[$=--Z6^BYUKM0#RN6',E8\A[-P^ MLG].L.K1>\!X#(K!,H7.>3YG>O&;P"/?_L7L C.+(A3-P_8&&29_% DF^T6* MQ6%.&MF]D3)BVV'G1L+(4.;_['0/VC'/PTX[-&[D;;PKN%FG[$I7[153[!47 M8[$&KI1SF!N4O,V)QJC9O8WKZ MT51(^OJ0],UBXPTC7=(J3%TG3!T-3Q@CP; &.*4D9U,1D3MYPS^9R7+"%&=, M96K<32['P[=O*SBMX/3%P>DRPA,5B*X3B(X&,:(504@+^.F50SS:B)R*#$5+ M8Y 2$]A?-[:EW!1LO#G!2AJF+SX18O>^\H EIT6\IIWCD6__8G:.F2=&W!3H MG=M[1(7]L\+^QKOQH(00-%$5$>8F(LX\1=9J@CPF^8@O)8/=QC;#FX;-(7Z] M3"MZ^M%46%AAX2)S(.[%P@KN'@-WH_$"31F56$ED,%6( WPA$P-'N?4^(P$P M,).-@S=485V%=176S3^AH;+[%@.$HSZ_T48$HP2BQ'/$.0"ADQPCG"A))I 8 M"?C\C&QJL298^.(3%][9L\R*4);8AX)1K%=E+U1!XG5S]3]T/,OUY3LP?45I>87\,T/^SV,>O];(+A,29>_S30&*%>H]!O;$Z!J9XC%(@+1U%7&J9 MZQ@4(LEKCI6A2H/C3^AX9_4*\BK(JR!OYHY_904N% ]'_7])-#:,4J1]RN<^ MP2 ;:4#88$6=8!8[5EB!BCZ[L*LZ\Y^)MI;\9\-.?/W[>M%4A_Y5\'?V>P#X MAMI1FZ0PA!L2#6$T4D)\",D80PN:ZRF@OV0>KN!]9O ^WM? !JL-D1)QV*,! MWG7(9,5@_0H5P>//B;(Y+W83<[6IU1Q*=ZO3K@KPUA[PF',\I."LD9Q3)8WG MF :A@S8F:,PJP%L:X(WZ]Q:L6>\80T3S@#B.&#F%,6*4&R:%Q][%C6TF-X5Z M=@YKA785VKU$M,-16LX#QP)<>D>,CP&K2(RB/%%K*[1;&MJ-G=X'SD6FE]4< M((]KXY%C1B#*F'$B&$ ,'?CB,H1CSLA7SVC=5G1:5J]LO MZ?:%_/U6M.^>BJE@$K'+8CN&&[,E)'EBPW"FGMJZ^OZVUGPN;:V5J 8[I\&J M630,7RX2WV@Q_I0\KS7L/4YFVOCW28LSPWNL0U/F*1=N)LW''S,MU;S/H/MX M->&/1ZCGMQ^?A,QTBXJ! S$R![E2O)DN5N= ;A;=R&>7B_N*NDD^[N5?3( F M1HJCPUQ[^.$LL4Y(FA2/B7D>!"MR,,@P!X-4W22?%M8YA3&\;[3JIWOBZ^F_ M?QQ=?J0'NS_$P2Z,Z_+[1?TR[.Y?UD_^:-4O?["O?S3TG"C"-&<[LOGQQRP0?$4TB1J$ --AO;;)-*5<%C!8\5 M/-Z"QX YL=QJ)C@&>Q',"TVB4]X[9B(SOH+'-8/'T6-!9;0,L))(1)(0Q\PB MRRQ&43BIC82%9[G(09)-+N:0U;L*W<@G)?6N44AA%LW)JZ3>*NMC"4&%J@?D M^FP=X\W))<;1:BX1)I(A'B)&6CN/C..!:!")J&G9#T)5?< J)'TU2/J8YN0S M"#]4SY54#LZIUQ1+3)EYWS\H%;043>I5KYS"L&4,T:9&K M7B32/%D4@A9*>D9#R+W*Z:8@:\)34;7QJ;!PO3,D7GRO\L7!W6CX0"BC#<8& M41T3XM)+9"E6B.C(?&)"JQ WML$8KK"NPKH*Z^:?[E#9?8L!PM$00!""*.P) MPC01Q&$!D;-&(,:5HLP&@Z,"NX]M\N=WLEFC7F5K% *86>OR*K>A"B$OT?.O MFE8N<",8;UW.B2 NNH"DC@)QY2VR5GGDE6:&P,(FC NR,DRK)C\5)%:0N( M0 6)"X7$T2!! H^&A9"0#C$@;BA%+HJ 4B)!:*RX=F ;TTV&GQTFJ!"Q0L07 MB(@S#Q-4B+A01!SK;.ZEH0XS%(57B ?"D8U)(!>X=5IZ(6(H3HG8\SN;KU'" MP#IU-M^-/IZZV)W<[*;*$JBBQ7/H?AE"CB<*%XCFEF 7C<')*P"O/4'/*Z$HIH%S17'+&EN@L6.1(*C3E)7@+*^#_L7/1@TF;V\*8"NTJM*O0;CSNZ1*A07@9?.1&>\.,"8[ZJ+0U M)/ *[9:&=N/-S35W^5A'1R(03\0A9Z)'@C'AJ?&6"%&8=Y)L4K8FA(UW-#<7 MCVIN/L..JS-N9CG3_MW5[6=_^PG-S;/>9(QLML^+'*9)?WET _12Z5SWM^TK M!1SMI#Z0?9Y;G)]U>D5(]/=N;,$C_XF#SN8#?+]QU>"Y^/H2ZWJ=UGG_[DMN MCU@^?<1+N-$"MU*:YPT9='O4-W\>7^'6F?T>D>M&^P/9!*/]W;9^VHO>QF^W M7Q/><7!WI;=47NB[UFCQ[S_6S;9X_P^?#C[L'7XZJ/WOP5^[^XWWM7<'GSYL MU>Y?R4,EM;XKL?'KR\-Y]2Y-XM4^0:NWN- MSWN[U>0O9?(_'_RUO[MS^(KG_\\ESO]^8Z?Q;G_GKU<[^?/9;:8$?!#[^E[C M\/.4QAVA*V3=O?G2MN>AV8_A[?2VZ>2Q4D82G:M%T^G'FJBAVJ=XUNF6A$J? MX_><0%';;Y=QEQSL>?.N]%2>\DZ3S/3RYX@'5 9PHC#&.T<5=Y%[ZZUV+"I" ML&?4))LV[KC.4JF3(M;1@+GQ7$OA+:5>I:"HC>0^=\7,4_*;?@KQ M^13AW7RS-:CA[Z1:._9KS:*)1NU-J]/KO:WU.S5[NWEA[4VS7>L?=\YA,*'W M]O['_H"%,Q61UNI.>\6CM=CYGA.-UBJG>S9&C<>58LX:E:"7GP'PP/N_ MF!P $5(T5HM$1> D)4=,"#@9Q:2G4:0BTY\.,_VG8#H'02X["?X%4OP*<@). M6B>-DP:,;Y\T=NNL?O+QU]'E#W'P_FNS?KE#ZKN?3K[N[O\\.LQCNYT3?C?>-'_63/X[K?W^=Q(P5&25* M48P$D0IQQ0+2.'+D4K+2"<%#SH"B9I,]OSWU8Q5D03E0%="];J![3"?J*)E/ M6@C+A>>:&&NT9MPGJU)D5H8ID&ZD$W4%>?.&O-&D3X*#8#()1+3PB H;=,CW8U]W2;E' -TZWQ(6@B:J( M,#<1<>8ILE83Y#$Q4IN4#'9%)R/#9D6WM(3F')5"+\!1>V7]>!>GLZ,.F::, M2JPD,I@JQ$$'D8F!HT!,9"2 (AN\L0TV:*6P+U=A9^YL5#OP8K1YK,I,&Q&, M$H@2SQ'GH,U.@1Z3:!",; M@\/8(A-28$H'2A/? )C2E-!_S2ARLD)1X$J!Y^9 C"EPI:B/4=0QI\%J;"5G M2'$;FSE'34%^ LL8B)0BX( MB[A4 1EO-5*$TH E9ICR55/2%W_,4![!U?KVU[-<@2JRL3Q78$"R.T"I/V([ MIF:_<@EF 6+CY B!6;#\0N9%"!Y^8' )G!.(1A)"@A7C@LW,):A"E*NKR'-P M":90Y"H\^2QM'O4;HO1$DV00L5(C;IE!CH('(; PCJ0H,/8;VWR3/+^_::7+ MJZO+<_ <*EV>MRZ/NA]#>+=:T:!=W MD,K6G:2"NIE!W80Z'4EBA/5$!#8JQ FER&+ED.'9-\%8)I?^QW_ SG;B_D%3[,?7M5.K(._<1O9/A_;;OPCK^*[&XM8 M'6_, LS&*R:> 5Z/'//8AH]KBR3 M9RGS6%:4#-QB'1'33" N-476*(] R"P17B;B2%'WR>0J)5]7NKQZ;D>ERPO6 MY5$O@Z48A;,1Q>!SW@$UR$5OD1%:>:D8UUZLH"XO]'BCZ'B[#%TL.OD-FJW- MI7FVW!)3#&0"STLNP$=L:T)[WNP8Y1ML;+^A(ZV=J^#/2GM&9^>G9[\7(M?H MM#,).BQU^_O@I+D\>:[Z1!XLJDH"L2PQ)BXDS) G. M3%40LJ[*O-S>7X]6Z\K">I9NC]&_.JXD\0Q1P@WB^8=5S(/SA*5.#&M7= +# MFTR,QW&K\YD7H=6S/Z"IM'JQ6CWJ-WG-B9,B(=BU+>*6!^0P$2@Y2S4VSNB M5TNK%WHPLV27Z7ML@T:TROY6X;39;O;ZW<)S&:U&62-WBCS'G:J"6LMSI]Z7 MTIC[@]R2Q0%:?XK-4W?>[<5,DE3A\F-P>;R.AE#I%*:(\=Q0I:I M1#36GD7 9:I6*9A5Z?"J'C(]58SAZ.]W<-Q*/)_=KH'[9CG 7:'1J<-WS_O=N%N[XYM]WNLVLS/KM?C MX4Z_WL2_BBWA\@CN>_2-*^4-==I[$/&LX-HBR<3'-J\[V,2/NS'6ZO"]XUYMKQUBJ-5MUQ_7&-FL MP1Y$GL7/J)/=E.?.TNZ9IYI8^*XT6*H\-<>_CA M++%.2)H4CXEY'@0KW%(R=$M)Q?Z]?)_RX]B1A7(^<= MQX1S8S,_%6&;4HT?653TWQ7-<"JF%=Y(X'F-P+BE=P=T* MPMWH40.5422& >F,D8A;F?-OB4-$)FRUI$1BM;$M-\&HK-"N0KO7BW8!X:SP+6% M[ES&/-FK- M# '0LS81Q)/Q2*?$$";>$86)-$EN;#.Z*4A5>/&"-7H&_MHC-+I2VDUMA5XB^=@<]1[<'+ M4>>1/5BS%*GA"44>..):1:2%\HC">@9"3328PA[,-KG2*Z31+_Z(<$CH^RRJ MT]?=36>9/L48'W/5Y&X&\'4T7L=C62Y(<,ACJ< &"0EI@P7B(BJG6++*JZK+ MW2O0X)G[$!6C^O,T==1OX,J"A<$I<@:,^2(2HA%)97"T0N*5TU+7_QA0WD( M5^O;7S57LO-6)PQKY@U,P;%<>05/1#$_YA4HHB-UF2O=6X(X5AB99".2- 0+ MOU .*U91 ZVI)J]&*EC%F[X Q1YU(AQ6C%++D>=)(TZ(1II1CI1G3&GA4L(Z M)X5).7Y@.'V61*71"SYY6(UTITJC%Z'1(UNU5([39 @B'(/#(;$$C3869>YA M3XQ(.JR61K_XDX><[%<#'0P%.Z]MU3JI9@MRWNH,8L6]CHIQ>D+58(96DHXQ)RGDLJG8P&^^84T4^7XQVS\\1>4B[*P5^E */ MNAP)&VQLD"@IZA ,T8V1(:8EAX;GH27/F=F5\K[;Q M"A1YYIE0%87Z_+5YK,J"T>BC]4@DY1%GCL.&*"DR2HDDI=>2<_ Z-KE>);Z* M%Z'++[K.HM+E!>CR6$X5II9Q@1*+'/R,)) AFB)*?4I!XJ 87CU=?O'G'"6M M9[,X]*M.-M;"M7@T0W'E7SP-Q4XF,*8DEKQ0'"D;#.)6@&OAG4'!>0Q;IG Z MS2ZGJ@J&OJJ*TY72ZH4> M;12$]\MS/+Z7U+!E\ZA;Y+##DN_-VIMV[%\MQ$R'*K?$%&/]U_!$\O=N;!5C M^U?N&898S#< V"'7TE/,\LL)#KUPM^KI?,65I_5$V-X;\[0P58&! M.8T\TQ%QIC5RD:6B)8UN-4O5+I1ZGTJ'^%?;+)"X\$ M2P%Q@0.H='3(2@)2PD.25N:F660U*DHMBH!E>: M^BA-'?45(B.2&^Q1=-8B[@Q&8"@J1(S%5@IBB,$;VY*L4DYZI:4KG_A5:>GS MM'2T;ZZCU&IOD;6<(HY#0D9&D7_(A+7VDI!5T](77SFR$T[.>_T8:GM_[!_N M[M3F43'RT'4#;I5RYDY>S9;AOFJ/='!&5^IB7 M%J@CR3N-E%()<1]A?Z$AHF2B"8H3;S/I'2.;6CV[X'CFZKCD:',%S!4PK\T1 M7 71ZP+18Y59V*M@M %+7S#$A<^D55HA'#S#/C%IE=C8)@#18@8=JRITKM#Y ME:'S,J(D%2:O%R:/'FZPR(T)"?E$*.**$F0$++J,6$KCA/4)%^RIF,RJQ&[Y MP%Q$;M<&[7;\(#+,#,MF,O:W: M[GDQ7IBIVCVK]_02A^EDIW_\=]VH11#G4ZK;KCTNE!D>Y!L!/B[=< MFHQEY*$PDI_%!$:0GS B+[G#YAFL_"^0CGYL74P:ZIU(M*!WJ/W78[PFZT*0 M21IA*)C(S"7)C$G"6^JY)[+8F.EP8Z9C&[,8[\T[D,%/5R(XW98JUW-+;<7_ M_73Q]>]PYBB7C=V/Y.O[(WIT^/W7$5S3V#VB,,:3H[_W?WX]_..T\;Y.&J?[ MK''8@.WQXV5]YYLBW%!I+5(R*<29"$CG@BYB0R;P3%CX!%[*UG@4J0:BT[K1 M;6D)ZE*HZV/$[;EV8"5NSQ&WQL]OG&L'[J]%7$=PBI.6R H64&).J42=(=AG M<1NGC;E/W)8->9L T[VSO+?^ Z"\66[K>7L=W]HG;<1Y:WS,AKMUNVAFQL;< MLB?S#5TU*P\\O-9Y@$7]1./&]^_&<>3 -1'W&D,#J#5@#^6(Q(YE]@I(XJ@'-ZZR_T;H%"VQ++5 MFZF6NL4:7%GX-OS3['6Z%X51_O;:DBM (:OZ8?QE>[7<5J??[;1:H-IPU0?P M"9N^MN,]:-YD>[W5!",=;M2#Q>QM@IGOF]FSR#AQWANR/H'ZY]A$[=_GX#L4 M5BT1\%30Y^_'M5T8RZF#!Y;V+M$C2))?.0MQLWU> ,VDO]Q FX'B\%SC-UX M^+,9^L?#4,V-JP;@A*\OL0Z,P]H-#]C'3.TV +'M_W'=W[8?@8]S MO]$"HV(%?"*"T#ZQL#GXL9Q+5 MQ$G\\.G@P][AIX/:_Q[\M;O?>%][=_#IP]W;[JH,N[&0C7/RLP\.]S[/Y?%3 MROUBW/;)[WYX\/+>?$J1>[=,D6OL[C4^[^U6D[^4R?]\\-?^[L[A*Y[_/YWF1+P0>SK>XW#SRMD$MSA37]I%S'^&$9;;3QHTB[+ MB.GT8TW64&W@;#?.3^%&?@;>]6U_>GB*^R%VBV:GX);U_VAU_(\E>\D'GX=> M\M=6X_3C!7C*/^KO_]-J''[\=7!X!-__0@[>_WD*WC']NON#UNG>SS$O^31_ MM@^>\L>?7__^0F"C%(V38_"J81Q_'X%W_/4'W.ORZ/ /\)+W+@\^?C.$14B>1UA:\) '',5O,IG%VQI,?JV8_:&[/5CM$<]KQ LM%^C! MI]\CWN9&:*PX0OU=%H[*DK2TC"T\[>Q;?.C_-HWE@L,-1IELO>_^H-VMGK?,>/ ^&7ASX MIA1]O[A)YRS+:F\S?[,(S^4X<([69!YZD/$BEE,\(8<1'YB=FKB@=I=%\J]'NG'0;:<9CS.%[S M7E7_^ WCY).S$F&33Y$P;%B.&HJTMY%AY;5/=FRODL)[R2BQB7+JK;'">!$9 M#RIH[.+H7G68U2O/=2\R!2#V6W9LU[\ M??C+OS(#:\M>_-YL%W-47/2OVV.;T(>O<%'*CZ_CLUNXC-$.JO\&3QY\O%5\ M-)+Y5GXF^9;4YLZ/\19YXF>"W?W0^ZZ\;[!$;!&JYS!8(Y\V!?<.EF\9S:>Z M[7.;N-Q99CV+>YAG-9,IG>@EY1^/.:J%CAP6*67U$H+VKB$HGZ[=RA)];CGM MDY9EAO=X3(;JBJ]9WA2>4^P[U5148R(*YE_#='?]>CU.F)(8Y!J5/C^"#?\\23QN41 M/]C]B+^>[O/Z[D?:.-UC7P^]:)S^^>-@MWXQ6NH$]Q$P_IP$QQHGWWEC]],I MC/EG3G@[.@RMQN4/>O3W1UZ__'>J7^"+HLSI,[YLG'SYV?C^+7A,I,0&2>X\ MXE$HI(-U2&'-O(P2!Y'*ZM.953JM41%IA4BK]&[+[8];8=.\L0F/8).45BB= M*))81L2%5,@%*U&B-!(F0TQ,%5683(F5ZHX[DOA*RMC>*@9;'F=03ZA*7>-1 MOA"[_Y%NYFYL=TZ;[>QHSL/&?S'W>"%!B&EEH3CA*$,.XT?JO3+S8H[1AU?6 MG[/,()BW%_7W((5AI\Q@:!0)# >I."WN'5QG$10GQY4E,RM+IM$<\[*8"LU7Y::CSHL M$4>+$TE("(81Y]8@:^ W*@#"!>AY2BJK.=D4XMGM%E>OCV^IK72+BE6W>VXG MNQ4Y?64*7YF*-U?#^&5R%ST. P'K *C !,'W%=K\*^QV#? M>""9$6N)BQHYSB3BAEODM&)(.&I]=,9CFDTVCR)5JWU#MI'4,0AI% MK0"O15N3@L2@Z(($"9[-H\V;6:CVBG, K8G*CYH[5#NEJ,_4[M0@'J5 U@F- MB">>,Z.)C6D5>45G%-I99W/G9JG!H%(BUQ94,9XYHZ-A8.T8\/*PIMP%[[A. M7*B@!<8L:549/JN-@@?OQ@T?KG%PSB,GHT.<^HA,M!0%E9SA3CA"_,:VIGJ% M'+Y*M6>OVEQ3V 8)-<%%SK!U5%+AHO&@\59Q4AD^:ZORHX:/Q])KJQW"QF1? M)UDP@9A!@EH7O0@J6KV*W(=5G.>.FLHJX#-G<)0V&LH"]@"'G$9FK+0^&A9] MB):I6-D]*PZ"G\?L'L(\M\PI%(P#NT=*@BS1X/U)PRS&1!2E]5*_P+3!2K5O MJ+:CVF@3@TO4\6"D4TI+C&TR3!$3767WK*W*C]H]V#&F<#[5\B[FWA\!ZN,Y/(,BH96-9OG>>P[ZXZ9BTKU&?2"&$L%J+( M9I:V?+@S1KIHL;7"$(T22#K 9%3(.$J0)LIFEM^ '<]I &*3:3XC]W!E:+LJ MC%BS/*$*(Q:!$:.L?\YQ[X0RB%(&WI.&WW011S),4YS S,)RUJE"BV&0>F[Y MPXHEA\^Q_&&YHWP-1O$?BTYH?_8IR,I-X?0%A9-><4TWY/->&+95FZWE3A_J M+CI(TAWLKKC:7:?87??'+'!/!'<\:>0Y48A'%9$5/"*A+1',*$DMWMC&6X2L MT.E,!4&O$(+NK6F^ X.>Z1G0.TN;*S":!1B-FOK2N*+3, K&$P2XA)%E5B)* M:/38IN!] 49TW,Z?OHAY]4Z)5QI2=N<0':UZ3;R@7A,K:!H.9+;"XT?A<7W, M.!06>ZD)1Y@)AGAF>=/2*$22T(DQR@@/LS$.5^_DN@*A=0*AE38.*SAZ&AR- MFH;?9;\;>WJ^"_S9DYMEW!8-((1/C5 6O MF9:@\?.;IE()8@@XA!P,$,$TLD8:Q+F0FM(4HQ]K[6\\8\;IW"S"P430KA7M[&]1%&P6?TB/8B)X^/&WAZNQHXX0'"A37!AL MHA 4)\(23T90NR0,Z+3@_3-?R:UR[\V[F%9R\]U;E5*365CNH3:8.[="S194 M+*B-#08>ZFU!@7P<+VH_FZT6_ 4^[3?1%?W-D,5H\D@>9AQZ'BO$#9K; M>_@@IE"NM><+$N?!!TBQNY3H.=CF;B@8C?:@;V)C>3?[-_@[YEFH[I MCSA]7^!75YJAXWE) JO)0/ TMH?7/&//Y&Q8PT.#SZO4(^AU)T=2XZEVW%G" M)>?8.^F%9LPQJN%W_?AZLF=ZM#NGL$3]%Y(5Z7ECMW[9./&X_OZ(UW<_M0YV M=^":[_2([M/ZY;XXNJR#H_MQ+!;6N/R.ZY=UVK@$9SC'P-Y_@>N/3PYVOYX< MG?BKUPD!C MK.EB&T< RCQ2\#%H',)RH>G8M_NJENU;:?4.[%95>49S_JWE0WMJH?82=SU+-O7A\ M+7YE_JR:ZH^:/R)QYA+)20,VY$I\CXS"#%EFB N.">9--G^$G%6I:95C.IWJ M?IA\%(CSJC)QUE[UQTP,4#RY7$!#-KE>)>6? M99=IM:56O=?B8:=O6\L.WPPB!QOQ!@PSF>@ M"7GJ%.)!&.24$RAW&@>K25CFPL:V8;,*_LQ.R=8H=%0ARV*;%556V:K!SJA5 ME@R@#JPZ4OF(GBO-$1CE%$D:11!:*Z_MQC;?-.+9E#\K SQ3U;Z,_SWG_)9I M]#9JIPGAV%@>P&WUX-5J^,%B"HRD;X)NK$0)S5C65Y'IW>CT8TW54&W.A2:[ MS9YO=7KGW7B0LIK'=J^8R4^Q9?LQO.OT^KVQ!K"]%:DJ(?7F4)\_PKWKOT"O M1./RC^;1R:?3@[^/Q-?=CZQ^$EKUP]9Q_;1^ 7I(QJI*=N&S2WC.X0]6?__O M9N,]7'?2^M'8]1<-^N47C.'BZ'*?'>S^)]4O=R[J.]\,MR%:PY%A*2 ><_*, ME. ON>"BYS9V'X/Z:E,4X&(?7&LC2FN.-4_-OT M.HGP8"2)<*CQ"]_K"7UF:=SA<>S&VL_\8Z'.R'[CS['ZM"M(N"F;-QI#_W$Q MWC;ZI^V&P6J\AR_V>_MM,"*:G?"^V^D]W$EZR56O"P<;,!:^!<<%-8 T,EK8 M^6VRL/,SC+)N.L6S\83'DM@'W7_CY=.<]6;:9I0=E16MMGOW[OQ.VP4M6:[#_?-+>#^L:WSLF2H<]Z]6;MUNQ*L]M/V:O]U M7]7UB! S'*7E/' L0&@=,3X&K"(QF/DM3GQAMG#I,#D8U7FWP1M:X0W5& MV[MQU-YE%M1^KEKGAL+JAO$NJ6R[>/R\FT7,;G<9:5S^:2@X[V#(6<#.;>LP M=D]O;SLP+?YWP+J+:+NO3%?A;S^_,>4E6 BYUZ#P.0@ OUFLX)]!<<% ;;E= M>2&X8=9.*02T$H(;0J 5K+5,#&GO + !\L#$!6LC"&&=)")B13:VV18?#^#< M_G!]XW0=F:3!4G@_ZSSJ] M9K[O[]T<\6S^$Z\;+?SW[4#7X"GX^A+K>IW+.2\;&-UYK/-V(EW"C18L, M(@2-+/V-G\=75 =G $G(=:/]@6R"X?YN6S_M16_CM]OO"2\YN+W294K'78NT M^ F8'/+_\.G@P][AIX/:_Q[\M;O?>%][=_#IPU;MSJ5?7"X M]WF9#7GF8U9.]^Z'!R_OS:<4N7?+%+G&[E[C\]YN-?E+F?S/!W_M[^X2+^XZA*^]>3<\,7\[R6:=> S_X+'ZR#%\\B%8:KGE/G'NK<98"XF- M9G"98>D!5V/QZ_SL ^Z%-56='-PN5GL0#MG)?12;_8O#@@/Y]::[_&I\_)9[ MJ')!6&[;SG*ALT>&$0X.&].)>BMAOD>%EPJ"G5,\&)NX45Q+2;U4VE'M.8MQ MK(EJK7=^"C)\D0/+.1A]Z^S:#E;C$9THF[W:63?V,N2%LAEK[4WS1L.ZS5K\ MY>-9O[CEST'$JV;+D!=_W)]O,H+_D@].TZ/Z2QFQIP9[27E*:+4;Y M7#HVTGET;#1B/KTPYS18-_?1*,M8,,R4/ZWP:5Z['7 PC_47, M!A^YT=Z '1@<]5%I:\#"+I)RP!A]J.YAAHE@)::L2IG#4^W$09G# M#_YU=_^B<;IW>?0WC.OD(US_;QAOZ[1.X3^7GH!]*.J'_G*TS.'@\/A'_62? M'ATVCK^^_T@;NWOXZ/3/%CSS,O^GI_C/ MG@2!8[1G,T3 D9R!H?U0F [KGL&]:%P<+?]R6BA"E4$NR82XU0H9*R@*3"CX MLP[<^8UMLS6SGF/S!<;7T)"HJ&\ N[IJ0#1G6W#69?;+*&RIS,4I8'&\A;7Q M6A+- S+*.\0I2TC'A%$R 79![;E4(<>C-27T7RO4K:3BEWR%_)(K0'+[(+3U M'H5M]UM\+[.6;]&0-]: 6VOJB1%(&@(>.6D]4E'Z% 3C(A\9K![DO89X MX5 !GF;TO>[6NW>S[R[(ZLN'C?N]WGD,NT7-5@EQY0'!S6/AJT6NC+?'(-EX M&VWNJ,0Q"A2YCH@3;I"V#/XIHG$\"1X8^+0$BV!^UGJ^[*H=ZC0W:5 MS;90FVVL#+,*U,T.U,:Z9\+B!\<\ IL,0"W2W!O<<228@;+H(6U@B.L K9IK,! M:0X82!PARIC(;:P"R^*JBWG*#>&+95=M_\<6_4[C/" M$AH=12(H\'=IBL@*EY"5.H"$I.!SD>;JX=YKB/B-5&_<+@Y<=A3P=1-8/+&I M:E6_L5IX.)Z0IS UD1J+H@<3D$="D4D.[$"P HEFV)D(=J TXPU75Y0:;4YSIC&CFLA>2!<*^&49-Y0%:-38H', MV9-L>[I5 8G^^R;<-%%E10* M1&G$$WBY#@N*-"41)ZDPLX!40N)-JO@X>5+W6M'*)G[GA:*]V?CT^4MOXVVM MWZG%T[-6YR+&WF:MDQ)L+MU>P3@3FMWH^QWXU]EYMW<.ZY6_G87X0[?S(?:[ MG=K_=EI%4/]=IWNVE<47U_[JP+\S(T5MOYV;;#7_@>^W0%/?Y"LWBN_<_F3C M+46.&) MH<9$KX05#$_+V?$462]^_ <&?%6J-)F1Y2>8NKW8?F5"7+2MS/7A@A,7-:)) MR)R6!1LNXP1A[5*@G"O-W,9V@8XHHFO!PP7[]>"]R-JVRMV^S] MR ]*5SFCM6;9:;5X--S7-\^:( U'V%,Q5 \7'A0%:OI6/&9P?9WW@"* K#35QE^.<@?8X>C*E^ M,_;>P;3&\,=%?IW;WQW7#K HKK3CE1H3] M$E(^&*TX#K!Y%IHR;DH4JYYER7=.P8 M[8F2TZZP5VLATS(FV^P.&!D'8E&SXL'/_#P3Q3D"Z45]6>G._A3_E[%HGBE!E\NZS^_@5GNE H* M.7"C$*>1(..I0)XIG:0DAOEPB[#W-F7>,CE)QNGZUCV,=-"^>[,;6GVGG=!, MS1BN]URP[OYI=LY[ !_#@%)A?68Y+YIN%ZY1-GY!#\UFZ;]GY,K]*HNO>A]; M@$O]6-STACG9.R]MR%Z^&O2^'S?UP[!N3KQ3-;9L76['=PZK(W4^S; M-AO-YZU^:1W -\MQ^^*[1? KHV0W!\9@79IMWRVNA?V\- B&>S=<_IC]6=IH M* O8&R]!F)FQN2SS;=1Q%\W\/D MMZX8L4+<+=?1_<+J+&+[92BC(G(I(F*7#?#$$F=)"(5\E&!L8J&1QA:V6@RZ M((/S3O-1(A<)GCFH!B'>:AZM@24SF, 7O<" :6Z4R"7[9JD#2/6ST(R2O*2@ M=@%![ U"&D,ZE\?HSV/H6ZX]PAERN$RDTIK(ZO+@G"V:U85@O(7+8^K'TKHH MLF6,F0M3RMT/?3)3"MD",W&-!DNG8XNI:%UN[%T/T+H4E"45M>3@_=[ M%U_?[UTV3NH_1Q.GX.\BCZU^\I\?C<.O<(_CDZ^[/WX=T0:\*XS_\-\_8#RT M?OG')%H8)<%+B\$CHP)8K<1(Y(P4*('5RK5V3IOLIVUR,N,4THH89E7@HR*& MF3*E]&G(.;N4TNF!L,0NJ-7I>UNHB#$\F6<4L"LE8S6PD+KT+(#C6MH[CV2+^:YF1@+M/=*D:CLO:= WP26F>A](,J E9<9I34+ MR% 7D$J",F6T3,%O;"LV3IQ:L-K:NK=AK/*U)LQWHW5F+ND26 " MD403F'J!(*=<1%IR(U(,CDI:Q/PJ IJ*@*8R]I9M[%U)167O/0'_)C#01&Y( M8E0C;SBXNL):Y(A2"%N=/!$.2Z4WMNDSK+TJL+=*UEX5V%LI:^\&'TUEZLT8 MZL9,/4^(Y4XCQC/I0K026>TMBB1YG\MJG O9U%/COFT5U)NGAK^S[5S"5(7U MYGV*.S-#[^S\=)ZH6 I$ZS5QT2P*%B=PT7A'G8@.$:<$XC['_KC0R 9!" NY MOUY<14Z&*O17A?X6:0PN _->+T?-XO!PC)+:6ZRT=D@K91%GBB";,$/PB_)@ M,!J>["KBX6L("JX#1TW5KGRR\:E<5%1;1B5+W!AKC).$.ZY!W:2YL_E.5:+R M E!V/*^0.BTTDQ0EPSCB2F3RPR 0#=K2I#%LS46)"F6S2K%9GR[G5?CR=8W-%)NF9[M3:HTJ!),,!<[!8"/:&U^58I M]D7'77A&+=IN.X8'&^_&9I:16NY7/+'I:JW3W]V.^W"I4INKJ6#61A MB?(@VL.^(>4C>V//[!^#;WX*]W>QUNSUSN'-KQ<@KV*M4,A>+74[I[=Z88TC M1WO@BLT2.2:$]-P]H.$NKK]R$S0 "[(8@=W323<"$T4WK3HL\.GYZ146(/KJ MP. [._CXC>I$;!08!9HHXL8)Y#3S"$M/L6-.,0ENWGANW7^78G%^5C9#/+6_ M\G1F25NHI,QRC[D6EX-Q<2G?[S6+RX^?]8_?DN;&2Q-19#(AKG.+^, UBE3D M/J=8VY@VMBF>(###1M9]L, &J]!J@"<&ZTU\Y?.;+9>FV"8]3>O6U[GOM9E M5^H"V(X[K0Q:@,?GW3;L/X>?/\'VTXTY1O]/+ 4SQ!Z8O[G#)&Q<\.5L4I]M MWN@H#TB8'QC;9;O@>_D+GB2L%7_!8KH!7N3^ETD0;G@ ;XQJQ+E-R#IAD*-* M&T:I9KDNK+29)_)CE(VCM\ J64WJP"P@4B"=&5I*/_8VQRE!?@PZ,\^D:L@ M?^&V2S+N=-UP4@:> L^-\,XZO>*)OP_E^KK_70Y>W+AJX-/@ZTNL Z/EO'_W M);>](7E'0\!RW+FSUI1NU4)NM&B/#1&*1M;PQL_C[G5/M>\1N6ZT/U#!B/*[ M;?VT%[V-WVZ_)[SDX/9*;ZF\TGXW MWM?>'7SZ<$\+V%49=V,N7;3U5,\^.-S[O,PFWA,[WB_HW0\/7MZ;3RER[Y8I MPV4P(^ MB'U]KW'X>4KKCM 5,N_>?&G;\Y KE]Y.;YPNRZ+I]&--U5#)^HH*7[%VTY^L MO7G7&70\?SO)9IW8XCOY$"RUW'*?./=68ZR%Q$8S[ID!QVFDC;HS3CGJ>4=O%R1PA4)8NI?O>NW&H2JBZ J^(B=\^_'-V,# M163X[*S5]$6C\YMQ\*';^&X2/Q8XA5=D'+?(. L&KTZW&WMGG3)EJAO_[[P) MSEN.[Q9L/5=WOI\8+96S_&+VCO;;75J9]V.LZ[9RFWJ3SLA MM@:!];)]\M7$P'TZM7:G7SNV_V2VO(O;T98\ESE@WV^V;LW!S;A+$<*Y"K? MC7HU%V/[Y@!O--0OI@&FOHBK#V=Z?'J+\X-!1+L86G'+,G[]\LAJRI_[X[PP MH\PS5W(\B2QF,X?-'D=Z\^%NTIN"KV82[\T(XPT(VC_-4#+#A3P06#<86"\- M0L*#)1[*>"'U)4'-304;/K 8D+V;JZ[X4G&D3$F&8 M$7:;YN )!8/IK0!CCO-,$4.\5N$',&&,K2?VXBVZGM[\^'J>&5VO^'KFR-?S MZV#G&TX&B]RX2N#D$??8(9U$9NZQ'',?&0]L8YMMC1>\/8VO9TU0Q$SBXWE,D3K,I&,HYGND_P_]MZ]J6UDVQO^*BJ>V>M=2Z9^K/ZM^UHA MBUT>Q>&Z;7>RD089Q>\2P'C#*!YY(YYK5W&'&O&0H._'M^M"TS7BZ0;[N 8; MN=[=#];MQYZ_0ROK!G?9/&HWVAII;W[3R.A&>?:/MLG3B0X/T2*8]=/]C![Y M.K4[@W4$M(2 ;ER/]I&OQSRAK%.];8VEN4T2Z]:NV0H06CNI]>FMWXT[]?W' M N[7T*8ULYJW+:USXZXM6[.*RS/3L)_XIDON/.&6?0X:3P/II)'G4X\*YF%+ ME9A$1(0T#M,M;-GW&%*>OY[ZAS].G<\__C,X/N'>T<'?%T_//I[\OY7+[C@V\_C@_>?SWZA._C#LR-'/WQ]N+PCS_/CKY^<_[Y M^AG^_L_@GX,_E[52X8&,PUA&-D_3P*:ICZU4&+&E9&$4.&E(281=!8*=Z"[5 M@<5#@H4O71$+1L)4$AI)PI@,W(2$7ACYW*'+S=+;T7_I,5?M>C@PF4\,YMP1 M-&".S=*4V)2$@9V$++1=WP<*":0;4.>NJ]1T@++-@+)FT><=0I3'V.'CX9## MG>]RZ424^#RT?1?+H$8.M2,1$]NA0$?2 ^R(R7(Q9.T.'QU@;#-@/%J\6%(D MOA-"[@)*Z'RS()8D ":Q35#TH#( C29E$NN4""X2)A(9=D)(ARFK,(5X1 3, M=XFD/HTYC;R4AYX/RQ*%Q/7<+2\)UP');8'D^^$KY[L"DQ^?R>'!YR]I(ESB M^YX=)BB4>*&TF:"Q384(B!0NHSQZDDARC^BQPV7@UIO\CD+FZ@)QM\/-KD#< MHT#.;!8YXR0B!*5NAX<@@_E!9"=8PUTZ4D2>1Z7K)7LOW;!/%XLM;2-NWD,9 MXZWTO;G.INL5/WKQ,I4I\P/I4.H#3*9QS(+ D)$G]O9>1\]-(N'T]S;J#W[95)8F?I#2( M7$&HI&["TR@-O21U?<*C*-XB6U7G+;L/8%CHZ2 3STVBT':ERS 1BMN1ZT2V M2*7O@RA-&>=WIEYVX-"!P_TXOCIPN MPF'>(D21R* E 8)"@-]'$2>TDAT^/ U\8+$?!3%QJ ?HP'D81Q$G,J(."R))8W\+/5;=X5_G\"]XI@*7 M^*DO/#M.);&IZTH[IIB4[J="1K#]/&"/U*;PTZ=]ASU,3Z+1T.W0K/,C/0J< MF_,C^3PAH2^X[3@D BG'"VW&A+13Z4DGE=(+&06OQV!_\F!]^HXMTV;?U'B MAP#/22 H8^C9CQ(G2!C@,^6>OT66N-ZE$I7AJ&,7"8[L_V.'_X%LSUG MO@S\D-M>RE(X_9%K,S^E=I"F@9NR. 5*>*3:W4^?]ATVVR^;XHX"V6JS_>W0 MK#/;/PJUD&D3 S?U$4$E#CS$2AR*..<<&%#$-M]!NW^E[/P^% M'QI[_O'!9P_TO8#%#O% WPMCX6D'9N*SR";"XZGCN0GQ[RZ%>/N"-3I0:(&" MZ[N)E"[E<>12D;JP$IZ/Q@#BA)3+=(OL0?,)(!T(K ,"SAP(1!R0/G"%+5R, M8N TM1,0BNPDC .@!)>G'JA]GAMU - !P'8 0. (?4C5R9>:I,H M3&P*:I,=IX+9 26)]-. .E&7 =:!P[:!0^!0EP2^2YGT$H=P$M%(4N9P((7.6[3C MA[_E+3IUCWY\_N(R1J7$]IA!Y-G4HX$=!XYK4QI3D;B!ZQ+Z2-6&+LGCD7N+ M;H=FG;?H4>!UI9'F8[R?;V(_G M)FW0.Y%P/6]2510D)7[J)*F=I#+ @M8@$7+X02BF_08R]H@/2-GSHZY=3XHLL3)W_Z4[\3P8V)',""EMN2YZ M^AAYOAVG3FQ[0<@ ,SCW4W(GBF0'&CL &FNVY-DAU.A:\MR)<\J@1DC=0!#/ MLQU.')N"B&''(J" &@D@B.][<+5YT?JS[]F-564^,\ @HP&:Q M&V$N9&C'DGIVX@9)2'TFTB?:2*/#E!MA"I=QQ ,G]*B74IH$"2$T]"1UHC!- MN&!;Z/OJK"#WX1C3Z04L31W!XD2UD["I0P@&U1+;CU/B,/20\Q3-(&$4/B4P MZ5*L'KG3['8PV#G-'@4&SJ58!;#GJ8LEXUD &!A[U&8^C6POB@*2RH D#D7M MK!_]=&FT+L5JY=$.EQ[MBOHM0_[6F_]8<*0M=:KN(_?JNOM:[,N#G1/Y-!G( MQ]^0;0YXX44J8[8 B;M/(9W8"LH--A1>S@,G4 M=WW%+NA=19/=\-1M>:!9AYQ/$CE_THCY@! ZZRGME>IY(D@]+[!E MG!*;IL*S(QY+6T1!*EP_2E*/W6VL6H>C'8YNQ[0?-8[.^HX['+UC')UW+B=) MQ /A43MTN8,IT=)F?D1 *'4$X;&3\#"\HP;!'8YV.+I5TW[4.&I\ZM-"EC< MT6O<[1VXW@AW.L=9AY\VQ#T<#_)+*3_(XAP8S7(><<*^_RY',LTF;XI\V/[FM5Z/FP64!;N)^0/Y[_>7 M_WP2X\2EP=$!?/<#WG/RS0/,S@#K_7^^#KX='?#+(_?C=QC#Y>B&:?3R\.*+ M<,)04,)M/Z&Q36/XD3 2VBR-*2&>"[N)!J^^OY)$>Q;HU&,)'Y[+P67?0H37 M8#H=%9+GIR.@.7$]L@(@YJD&41Y(S<)U M1 R-(EIZL/ABUPOPFI6[HH@W=L18RT0*_FY5&GJ[>]?Y>7D*)]\EC"X:FD^ MX,H8@;JCU>6T^NWR:/]+F "21#*PDSCPL D=_!:FCNW&4>Q[,N*1RX!6:7_1 M-ML0*ZLQ=5&FVRJ!9+D(>;U(**RL5(>*8ZC7)+<2:;7.80Y"N<6LBRH6C)E8 ML+%R,. 1G#UJYJ0=@0)89/P.A)('.E7:8?(F+\Q'>!V9.5ZP,?R%F!:7DA5/ M[4#]V+\X_OM+'!/"4N'8/@^Y3:4C;49]#G@3N$Q$J8"#A>#O5N?)4,%+"]>L M["\>H5JVUVK3-4J2OC0I?GVY\C9S)*@/9V:XC2WL*3,!]/)ZEL6QK<8S'FS$6_@00\M&=K$LV>'W?Z)4U"G*68R2B)" MJ!,S*L(XX82%$?SP0$ST2/K%]_>JF\Z*:A)C0",[*23[!D((S/$%&URPRW+O MU]G%@94Q8PK"/E+'-1N+9HS-K.%",*Y:PW?OC]^]/GE_;/W[^*^#MT=_6*^. MW[_KKSX_VS+NHWM12:(;O?OXY/6'C6I$&YS[R?'CF_D-2>[5)DGNZ.#UT8?7 M!]WB;V3Q/QS_]?9@_^0)K_^;#:[_VZ/]HU=O]_]ZLHM_/]SFAH /9'_X^NCD MPQ:)!,NWZ-G'$9L*+%CP?)E4N%*DC6LEX,&%F'PBK'8.V">\9_C-$;?3L*VBFWM'PS=?CD]^_ M?O[Q^ON\!OK/P>#;\_JB2^R"> !O\&9/1[+0DVK5&;^0Y8!Y8_8B$OK,]I8;JB5/L01OGLG9..* M1"L2&UU:!48W6"NMRN,BA_6:7,X[Y5SN4L>/*?,Y)3R,0I(FONY M:?GMT9L*)\;3X?B%+LUPG+[3+\ED^6&:?)5\KD.5$WS.I'21L!-@R4,0WXV"6# 9@GM?1 MY [1Y-?/=T&3/^?ODC'U N&2V$E\RB,GE@ZA01!'/'22P'6OBQ2@-Q1BC'>U M1*]KFZE^RB9G[5MVPZ7U\*1RZGWQ$\]AB71L*22Q*1Q;.W$":7NQP^.41@Y- MQ=Y+I^]X5SBTUJ&-D#EIX(:I].'9<>!%3NJR2,;*)QI)VM'&=M#&M^]?7)IZ MKINXMN])D(R=)+)A@ZC-2,"\. AC)TSNE#9B)Q \3./(#1T:D8C%CB/2 M!S$C[2/!1*&@@4B1-L@=D0:C M,D@"GH0T"6CHD21BPA>>'WCR8N+Y-PS"V(QIP MVR>2>?"=X_KB.M)8-^Z+A3Z) NF3@'B@K*5)* B#O]*8.$$8)1UY; 5Y_-CW MOH@(#G$0>R!B1)%-W2"V00Q(;)E@XS8@D#0*D3S'#+Z1#5"JV(CJ<%/P.%#M7-2N4=PPZC M;=)"53 ;G5JL+*517@L)"FNE>FKMV:RG=<0FTP*^?2_+')X*"_'QPW[/>COB M?>O9GKEJ[[EZ3'7/._,&$_Y36L]P4'OUU]5(JNOV.6C4.J1C[WD?GHT3&DD- M41> VI2-[F]5U\%^KL$8A:K5>TEPE+H.V$@W32B/O5\E@2^!TJ>'\9$1#2. M$/)(A"6,[.J7JR'O]VD)!%"6K_)ADHU,5-.HS(0QTRF\2V51R#HKQ]@4WL(4 MI=@?"?P%LQ@Z^%MJ<#[A[O'^ER -$RZ (2:^!]HY=YC-!*AC /H7> MWDL2]%=U*C$P:.F"L'AL@-@QHG6('^H0?R#PK9*K M UG(?04P?Q1YN2,1L ]/O2JC +0SD?J.9P,1@W27D-!.8N'96":+ @_W0E=@ M1@&HA2L9.)HX.2O/^A8PB=F<%<4AE"<1T# ;37*TC,*VJ?06C?[E1+&.!191 M5@#.3@NID@H-E.__%QN.?WN_B,4UY.]7=^P][QGC*UK ,HS99 ,@U)D19;>' M?!V;OL: U#ADFFIIQ_J3C::LN+3:&3Z5:ZK$C*!\>GHVSW===_W7PF2GW##H MD;+$*O8,K\+-A"_2@42&#,NQ\@RK2^9.<9!(G\LDYMC=D$LO]CA&PGN!%W$_ M\M/U;,.OZO&\4/EX<%K[Q!K-9'8B=W0EGX2VA0T M,CM*/0<@GWAQXKEQBBI:F7U?/,)FWY78M=;.LSABD921$S*'IJ#!)X[T:2K# MQ(E"$3<[[W0[?U\[?_$%='#A2YK8:>*D-O7]R(Z8<.P(E&1*8E#.@F3OI>+8 MJ_:^9PUSD:59);XOX# 'T1S1 I9?2R+C(N/XS5""H#_*RJ%R,2V 2<\ _'C M*NC)Q$!:J410;W+%->2B8VMLL JA7WO(U;4:]M_/?8S2^GYIC4$_KSQ;\Y>T MW]*;\:5= .?"- ;EI!OHK 8CM<_F$E6IEG*0G6:8K;P$,\_8!-XDK2$3TF+G M+!N@T(R/K'@(7(!O3R2H@2-<.ABP/)> _/\+^ ^\")F0X@ 5YBN7GBR&U=36 M /NMT*#O30]]#^L&W%$C5BTC@!1ZG@F]C]6B/\M&?##%].PVW0%)SI,)*)"< M@Q"M]A3WNQ%JMU+H7E/2#D(OQ/P>Z@E*?8=%GH^1)D$8QP0^O+9/S1)CFMH" M-)JUC&29["3M%9+VMQ^'^U]2STVI=#V;)3RP*76I'8DHLH7+"'<3-PUHB.46 MO"LR(Q\H='&%KK>M2NA:N9M,QCRE'F&.2RD1B4Q@]5.0EHA+4U>LG5'<'8:U M#\/1Q9BPD7LI840#H=&IZ/5@G#\K<2W]8WKM&4HY<]%-R1 M-$XX"RC'D-*4Q3R*77[3#/6##MAN'G[\V06%+(B\,.+ X!.74)NF3( NE@1V MZ 0I?.X MP=5/(RO #:+;1+:3#BA/ASJW+5$ZHNE0]OX 5FO\,T='HZ3?/9H MO)H6&'JY/Q)'^8CK/Y[PB> 7(/?*))1!S%T[B3 E/)08/Y!&MN>D0>1R^"^- M]EXN6I?[&Q5V-:>J+*\SS(IH9I6P@0INGV=-*SG.4H9S"VP/14()\^(P1 %6 M)('G1+&@#O-]2@*ZO-=)A^T_EUJ"OA+A4Y8FGK!)' $EBY39B4<=6S@TD4[$ M S]*]EX&[A6A,'6X]BI\71/*[HX6UH*RIV9YQ=PB8.Z)RU,6N('-86UM&L%O M220"VTMDF(+.&-)D.93-);%=5?K/H) ;=N4IMJD\!;V;\A31792G"*-^V-6G MZ.I3[&RN=%>?8JM+)'3U*;KZ%%U]BJ>Y^%U]BONL3Q%MMCY%?/_U*?Z292GE MFTPE_NO$WFTI2''\JE(:/WX_^N/0/?JQ__T8%,>C'W__.#QXZQ__\28[0O?4 MR?Z/PQ__9/\,#W\L*(TGKYW//V#4!Z_A/:^]HX/#B\.OW^CG3V_)\OCC,SW^^PL/.'5\+[%]C@V@9$CMQ'&XG3 6^C3FPDN3^8(4 ML>/Q($GBU!6$IJ$?<\<+4N*'))0T<-WY@A0/LJFFP,/H],EOJP_;Z@E?^EXD M[#A@H4V]& W]86*+,)*!Y\9N&-*%;0VI2SS?<9U(T-A-(D?Z;A"Z(H@#V!0V MOZUZH1=KBJQ=8^1Z>IH=J,]+431-7^G&:,IIX8EZ&X/6^EQ8U7[MA ?W MGJ6,-5.H#H#RBTR5K$;#NUK)'5G(V_U\6X7* _1Z2\+DKV34;N!QGGH>$TY( M?1EC-K43)1[E<> Y3H1V7^+=%,I/9#%L0G"75C2N0V^?'-0?GGYQ@I !K+F8 MXBALRD)BQS% O70\(840!.!Q[^5$CE01XX7*QBK!3: MZPO4ANP]US&Q3&4!29"D5&"LP O@<.R/BVR@A-.<(@U2: MR%HL!M*W#FX7IM(.GU61KGHN8Y-Y,U?G>RO]Q&MZVFXE.5WE9ID]=E7.TF[X MW![Z[!T=_.U\B6+?90E)[5CP%'//078.0M^FA#(1.8'# N?JW/.-!U.L0W @ M;!%&58"N0X4/!;8F<7$C@+RHQ5#$#E42MLL4RE;XP373.W*G:897'C*W)%,6!.('@ M7;T#"X09[%8=#7HSWYK .A4J;^5*(-,%Q>0%_ L@/QVWLL0>0#IYKU^-0DHG MFC34^O74^<*#..5>ZMF)[T0VY3RR$\=E-HEX%'J^)UTG;023!452)^AD(V#G M(Z:S9/Z[M+Y.A2(B(TS(@FI>S!7>=8-Q)%BL)*E24I4R183F#4 MJCY'WWHS+;!S9,_D_"<%>;D8?&\1FJ!ITX'ZC2I&!Z9X5.1 M]#,XG-\M3' ZE3B0 A^N_WRT0;J?Y%PF#.+-XN(R@PV5VJO !'=< QGLL!(_ M]=+BDW!E-35EY03%V9J<<,@()XI2\H'Z<-J0FP%.DQ253S51:O#"[*B^!4,6 MF5!;;89>-]0;('67$F1C'615#R.99@-ALK"6DT\B.<-AZ/(6BF2%SO-2H](O M4K''*I779!>7V>DH2S,.M*M2TZX*=5[HEB.R4@]?$9K.G!L"Y=8+K-/!%BKY M;:6@O3J55"Y'1''MT-/L)"ZH2]% MM/4O2V:4HV'0 1SU5BH2R(S7FI6&KY#=PJ-."#=(Q!&$4.J)R TD M%SR10C@Q)^%JU.@,FVOINNU* J??@1?0*.9>PA+;\U-B4^S=R7S*01$F,DAY M%,L(>,'D(E]NY&SO?ZZB0E46RD)K>JAK&/37->4N:;5 MD @APEB2R&,1==((X[&!EH-08D$=]]JJIPL5<3LCSCH\<-\_/OD(8X._?@ _ MW/\2DC"!_[ F!@/"#F+@A]P-;1+$091Z<1B[T35E;^_-G(*JRNIR[.IQ\Z+R M&@"YNNS*,K"L2K'LFWFR@:8W-8K=*,BR46K[>DB.][^X,0F=2"9 7F%D4R0Y M8.OPPP]"Z@0R=7@ ,(H8M4ANK%YZ0TL*BAZ.7W:FMALP2ZSE #*TH$)0VQ<^ M V:94CL"2+>!1WHR$+$K!>QR/I++F25V8W@TQK?5//R>K7"WU@\V+F??H77N MBM5?8:8[AKN04(:Z/_CNF.FNF.H.V>O6-8W=BM]WIK&[DB!_')Y^P8X%01"Y MMN]ZCDU=ZMLL)LR.(\98Z@5Q3.C>2Z]/;V,FNS4#[\QD=[/!1Z=?:.A'(J3" MCJ*$PP:S &N8@^XK@C2,'>D0#XN@]N/E7,S6+R;9#QWI_'/-M'Z60)3^ M?B5U[#<#WV^-NR.:Y43#+X[__A(E;A*'E-B,"R :1PH[D;%C!W&41$'H$\X] M-!*M)II*@EQ5,J0I%W9K=%PO>#%)B2M\'@@N:1SQV(MCD;A<7:/+B>8$7S8.F0L@Y/\U62H];%7)N^EUUE+^<\K]=@+:?I-SS_=0' M[4\$-O5\#Z@])':4!@X-/>8F ;\NYGR[XKZ[7;]FUX%!LR1)DS -;.9@W48O M#.PH8=*.)8ND%[!41-$Z@=^J[S/*?,K[K4SZ&$11]TA?PTJP'5F.A]B+"RVN M^R,VN"RSLD[3L_YJQ;0_:N/'!M*LJ[6]K-;_!*O:/N7<:ZP>+8G V$4[#0/0 MUGA( :)98H>A# &PPUA&"ZG&3N22P',#@?VF_,"/TBAFS ]%Q-+82]/YW&MT MH0TKFF L&$LZJ;)4>O/QDF03B?8QV$N]*3RZ\S+ M.VR5W4UEC#"\<3#(+\H75V>'WQ1G?'4^E^9X7[N0+_]GHBHOUZ7I0( K4/H: ML'$I7U2__ :K,AZPRQ?92)U2==-OLZ/"*F?GV"T>>).I^Z%*@.BOFP)H?4<7 M09L4\+^HWFR^[JNO?IV(Q>\BOT]IO/)K@/M;?N=[JU]ZU9U7#9:0?N#>;$"_ MJH6H*\Q5 *AW=8)90P.D"N4HJJO0"72VO7 LHJZJWG$/EYK1K;IG463G7$H0 MV:N'N>/O^+AV8;N!3!JVOG?8/U MOLW:Z4HZ6[5Z)V@H*V?6;&VB,7K>=A+-@FRBIHUX?BM"F9OK/*%<=Y^!: 1^ MN-$J\T$F+)SNS.HYUBZLX2_S"WA'DV]/6EELMVK6]^^ 6 @IN%):K:)4M1]: M8%SAFPPUS,_*X6QT36\WQ=>SS\/O@^.O^^3HY".(KG_">/[S[?CD_>#SU_^< M';F'EY\__?/U^.!/^/OO'T?NFZ_5/?"NZ3_NQ^#PX"/<^_[KX?#/KT>?_O:/ M_OA/=O3IM0?/.H-WT,,A_'UPZ'W^!"+OI7/YU\GKR>$'Y\?1UX\71Z=?9"QD M+*EKIVD8VI2XTDY8[-M> -M)9>([$G15GRX6(I[-/;C;$X)?K7E2'J$TL!+8 MO7N5 -SUUFLIE'>H=E-4.YC*(WCSR84V]].)%'\.:F+8"+F6 MK%>'7#^+7"B!G5SD'6#=#K"K8#QM%=R65;IFONH,2&)^-%U5^JD-C/ MW=0+RU0>?CGIY+FU%_79MD'_V=PZ7[:L<[O%L'[[(%O"->Y,6^$]C$ M25V;1F%BQR*AMD>","$B\CR?@QZZF"N^X.'I)+J[.7KO-("95-4\7>$X?Z;_ MSA,8L?)6WXO+[8;LJRE1;HE\BL[P:IU6\K?'[FVY^P7:;HZQ 8:Q@E5T+&$= MEK#H;F$\81'U)? %PMJ><2.D@C+XT1NZ"4B9"P"$=CW[U8$OH,C\E-LY5<5 MD+.L6^6CC.T[J;,7.2O/@*]D.LE>"])E53Q!Z+ .:0WAC $;JB,[E\1L#>I: M!V*=DNOSZ11=6/MEWK\U6Y*-#IO-R-/E,+@SS8T?/*;R*_]Q>/$%]B.. M0Q_MF0R3W$'1CSA6$23<3WPFI>>'5P= ]S>9DZ1*GL"H;'5ZYV7!F522Z1@^ MD-\EGU;=1JZI+O&3"9^WJN!P74Q_B[MW1'UU%M/QP;=+('#FQ E)@\CVHY#8 ME'F@V7$N;!&Z"2/6?9)AT8WP,8GWI( MJY&(G03 F">Q9P/'=&PFDMB6+/$$]?PXY.D-P7A5R_&;-"'W@NUI0O[P+;_] M*UI^WV/W[FUI>]VUZ^[:=7?MNG>@8W37KGN#B]^UZ^[:=7?MNF^48KA-TMW* M!MY7C7[3K;MU>UGKV:O<)+:N/_:7_Y,4O[Y<)M?>-#.4N!M;B.7YJ-?V*IY+ M!'9CXCDA":/(2:ET/>8[))61$W*7)+Z7K'K/M;V*Y][C1ZD@41Q$GL.HX!1T M-AFF'J%QXDF/1'!XS_)B8F-QQKIS\ W4M'42[)=.Y-H%F)L(\YET.,PW#5/J M.? 7XY%@;A12-_+1*KC\/=#[?.B4/@A97&8!#P*N.22!1S67NZ@ M4^&3M.1 \HFJ1HM-,5!+Y]@4X?M8B@P0$"LNCTI5;W>B.Q[L?WAE113K*>9P MF:[8/- G7W=$P*K(H%[#4U2%6;1?JD2$RAB5%W!]"3BQ5RH"4U<-3%,%55T7 MK4L)&RA;9WDFY<2T$M2[@2_6QE)K_@&E*BILBI.K28RPI/#ZQ7UT:8RYIUH< XQM".T\BQ.>Q' MR.(H9H&J[[*Z %L-O#? Z$W@U'(0OBUX7P_&FZ]RU!V!FQ^!X[^_B)"G@LO MID%";.KZL2;\$9&]WBB,I$9TX(*/??/U MGX.W%T?N9W^>SH].CKX")9\=#C\[_P!MPS@OX-^+HQ]_?CWZ\=8__'3T[?#K MOO?/UT%Z?/#Y^]'^%R<&K!+"&ZLSWIDC1*0V>A.E B?0&B M/+8GIMR-8D]P!YOK.G N&'/FJP.U]D'AX,Q.7%V"9WE1G6O?/Z?$1"!,$^(E M!$/&7!H%E 6)[[O<#2/IRZN\+/<:GZ.>^"*;@([/;\"T6NOXJ"N'?9KK@L=E MH1JB\!8=I:KCRG>L&:7Z:6C58#K$,"Q-93#P\XQ+Y3W.!-R$.H#N1@72>C9B MQ27>(Z:\=B(GTQ(F4L+#@#AEH?J*XXO^=\J GE01JP([^!6MGB)-E3I=PPL'(Z M'F.[&GQX(557$!3]M9Z46XE$K[A44>UX^0AY^J :IVEPOC^YK@K]?#^.^;6& MM:A6:8F>@[W:)XIX64 MYGRBB22#7TH%F @T&=Z@^TU^P \_5!_N/4>T*257\*0Q"=%)X5+3"A6?9B"( M UCHMD<5KNI>6_,#P)?-OJM"KZ8K436C9A:PFZ-L.!U:Y_D 1(=J++VE'H:- M8TP"8Q;(!H#$,ERY$3;K-'QMK-L(8:.D"F)UK<0&PAM3%)^60)RX2(#*R!3- M0\IL,C5\2+\,7C$&1B41J#/D+II=SBX;L+HT9CPC-E#456UEW+S*AFET"9 M_ZJ=5KRS;H U-WQ@H$%HL$".0GLC0% M603;S"F*@-?@6/*Z>4%EL//[#^3=6DYBZW1U;=4-'^5SVX=,NPK_[%O_SB_D M.7:OP_Y\ACKGENH,"VIF Q3% !BR"2PO4%$YL::E/L!U5T\^8-D0GZX;A:"X M,QA((*/9(1B<4,_*RBKH3[("#DZ)-%+J^OX74DE$BC^7DVKR^B5]Z],9C$DU M.6.CN=9_>#4*)%H8G$Y 9JGI#CZ?(&$B[L#+<<][U1#R,5"?IJVF$:&6HK C MGWHD%NHT$5UUQS9$C*9@#5&FZ[NN):/VJ#WN/G5 M-3V2*N _8P@;):AT('1.%%N#VS@ 7+90VKX3,UMIL6JMCM-7:J6.IQ,X0"/, M>>D$S=6"YN'7O\GAZ9> )B$)6&AS)V4V#3W73MR VU+PV -ATX\3?^\EO<(& M:$TWR1&PE*#IA0KL[UQI9_K U$W'E58]&LD*H0PS-*?NO_Y/Y)+PMQ+#LJ<@ M$N#UH)[JGO7Y(..7?>NU@BS4=?>!,PXLXBTYOO]=KCZ\P!T0F@T_N'6@=NI$ M:9)*QCF!@R,3)@6)O3 FH1>XQ/?,B:'$ZT[,/9R8)H6 '/[XYL+IB8)8>B%/ M;2)\UZ9!X-IQ2!*;1#)*J,MHC&U__?YBT9_F]-04O/_[7Y;>D#K?I/?SQ+L- MC'5M&Z"QG4[:G01V<")_R5/0$0^5M+45X[\W"4?_?#NR/LCQ1&L,KD/B'FJ M0*H#S*7J 96J%L, @^\S5*Z$]5=^RD8]ZRV S[EJ0&VL@,=]ZUW1?Y.3HH-.)_,[6:0VR@Z0#1//G%#846)>C&>K,YF DE&CV&(9\^4V#Y#M0IV3Z7__' MI=%O@Z^ GP(59U@[[4;9__5#SSK^-F!G,#_K#>Q$BB/&K7DG1V75EN>]G!@# MA/7A$C9@V+H)AF"]'L'^<'W!5=>^0[B5USU:T79URRN43E[#Z<@O02==<35F M;^-\ $B0B0MK7"U%]4J\"J>W^(1*.5,O4JT(X6!D$^0J<^<-1IS4YXU9X^E$ M9?:@HJE-[B4<5WD&1PK7[^*LL;6)Y?PH'X)J#F28\V_PY,F%A-.B]7,2HO!$ M0O5>\Y&6IV#[*QT;]-("F\IIQ5Z/PLA'-9[\U)GJ:;4< >(\RP?&J@3??M"L MMK2(\RQY;HP(S]CS:BU??S?-Y_N'W7WTG0KJ'[D+61^U9'47DUL62%.BHKU:&!8=:S*E'H^"!G MI#)F?D03ST\";!])@BCPF8A,"(6#%]GZEUEKPMNC-S/)JW_E9=FX[B]?*3O; M&R06'5U1C_/M:)(?C^1B#W70EB[R0I1R5"M*SA-3E(X._G8.__["/!G&8@"DOF1L_=R3F$VS<$:-_*/X7I7/Z=FI#-GJV&=-?-[ECVW,%F5GVE/? JXQS., M&Q!3Y$(@,&=PR73T%0QR)+5/&$OJ7,VJWABDPH@[". M+TAQ6RYKDWCE,-%SRHK6".%Y2ONMY!]E.0$4+4;RLC2,21G23:ARB1P,'G)I ME5)^L\Y9@02B=EE-K)"#3*8]8ZBOIEX-H(39,>5!FN<)&-YTB#D\1YQ XZ;GQUY@(CGDF?(K, M1]>CP =?E\^]W=G;R_).-ON@A\\G#[I\\BZ?O,LG[_+)KYUZET_^9!>_RR?O M\LF[?/(;FU>V1;K;N7QRE:QR91;#/>69+T])_KETABVRLBGM.!\LF#3]19-F M9N;\'?V/'S2L:2&DH%(IB-EDL+(>72IE9)<_'RJ$T:P";\<\JMQ*2NXJQKN->*XNI"N ^QV!4;07M6U<$0XYP(/EY MICRHZ)$?,B'G+7)+(V)@(\=213#5;V8:*-,,7:=5 *R)DTWDLE!9L15$L&:, MR>O1>5;DHZ%._L+S\OI_I]E8V6C?UL% VS"Q!TD'R100?L4(8R#KV@HL!::Z M];0[U.1RJ;(;,ZN'I&,0ZG1:^805C .) *EDY9FE(N4 FZH+V_D+0.Q OQ-# MFN:TM%XQ@[,5+;:/GNEDD<$%VD%63OE5KP1F?Y;!%4SEJ]33-AYJQ1Q@*U4L M=H%^"J:C&&45S]@DK-2#,B*>LD(/\U$V,>X[7+EI:295RJ5KU;=>:0?+X'(^ MLKFT]+F3(SR1Z,7F*!PC/L 768J^6F0"*J.GO27SP>6J MHC-R 3S](+S"%941NV<2-E1(1($>G4SG!IITQ%8Z0!/_;HEJ7 K,#'['8%2UY%5RC$)ZH8NYE#@_X_<'YMYVBJ@X M_]&W47XQ@K?#;"=8;@;> ^M79MJ!4>VW*BS3!.CU9FX&2%6RT@C+PDQ,%6/- MRHO"1-,R$P6AB=ADW539ISTC/9CAMX]4L[Y-"63,Z2ERE,J,%%'QHW*,]71P MY"HXP+AEU,G4XX)K]0#44LZL(9XKW'5<+GR"$@N;$$O%W$"^&0']'C72 M-H'0M6"MBO>HA*=%OHR)-++F1JW0U"('70>EZI&\0%AN8X5*(0&A+K75#4!1 M8]RB=>*D>>HDU/-=)XU:H( /,+::LQZR[YBK MU<5-7Y72>GIQO/\ECH4OXL"W'180FZ:>9P,[\&P>TL0/8+_"B.^])*OZHU;Q MTIC[EG/MR#AN)7^$[..UPEPK8 MTQSX0@X&P"B0#QR!4L%Y@6% [7PQ)'0D[(:U-#%6*X73AIYUC2T,4I2GE]L! M%VM*G.\U \B![>VCB6L7(YNW,GOJ%N%7382(#J5"$$5STT";(]Y-06CEUC[G MNLF TN(W::PUP[_E6[H*EC1- M[)SF>V]BRU;261/]SD93#+C2&WLQ5QB& >^83 9:#:F3NFFCL-2*F7B<6HRRLAB#B:6W"7MSTCYK7HOFJ=G:GZ=X=A$%3IW]5 M%/3=-D384.3.VY/7A_H,N7V [,I= 9HI)JM-RSH5=1]4P0*G:Z*8IZZY+AF:(]:+SPQ6K)>C6RD\5XYB<3L^K%J_93G)P5U*[_ @D[& MB5-@CK(6B[].1W,6\)D4G*56PTICK\P&H*C+Q8Z0;S!7A#CV_T/9!.V4;1>W M?F9C@6A-IGF02D/-'GEQP(\CU>R@*?F&Z9QB3"9&*CZC,H8:YL\[6R09G+0*M;+JT*/&.NB M-OCL4A1LBJ;:%$4C+9DWAUEY?Q6)HIVH?@Z02I7F/1V7$P"A(;Y-W7C*JO>@ MQU..3MEI@R3*ZV'*))@L;DQC4TF*>Z__BPW'O[W;4QGO1WF!'4A4V6K8E.KI MRMT-)^%4:4RUY_QXKE:P"C:JRD&F.9RL9@SOT*T+C_R=E=D(XQC@8**6H3S[ M'.T-YSJ0*!^=5M6)ZL*0&BGQ)6?9V!0X+%L%[@IY"E\J VTYL4S4@RZG-QC8 MQN1T&\_!.27MMSZ MJGZ%$\V_=E,+>7-GIEK: \"Q#Y-L"'00TM^V<_M5QRAL'K'TX-<[H?$W'6#[ M)AU>5*@P,!W+/&.E\365 .)&GH1L@JA-+4YO^:)J=MN"G88\#41O7,>\[[U MJ?))@,0%UP*KFL (RCI]>Z"01]8E2&9IJ,R&@/IL)#%@;^E,GVW(8*8V8>\# MCL]&T\7V.2[5"!?2Y:LP+R-$J*! )37,U%C^[]8^E[TV.U*Z#E[;H">P3L8Q MW$H3F) P^[AZT['^=, 8AO"X)8:)?_X7?E=,19LF3.N M>1ZP:G6^&G?<;+@3[..0LN(7'56:XRR\QQ+6V9U M&H,_@_XZV@['B^NR^G6ZU8+9-WR0$2"J;@DM=K"D5G3EKE%!HKCO FL]%!,= M@8!CW&HAXR[JE^E2=XO$4M?W;AI&:$*899?W#&MKAO?,&M]<%?TR/ M&EY9;F9BGNM.2E7/!SBTP&5$5A;3<5/K+!NE V,=;%1S$T)M0O;A:=MUF#<: M[)5."[5& H2)03ZNO*7;M4+; W>*@XA<1>WS*H_"PHP^GHU5V7V)I2*5@+ZK MD+*="-V.49^I$U9)L=I4IL*K&M%26_4FF-11^_V5N&.]32M3#NYE%7<,(B4V ML$JGF)\Y U?6JK#,;C]_;C]5%!0EU)NRTE'4V5=5SHSZ# M)I\5-EB=496AH/)V%.QGA7JBB3XWNC,'[4 =5;RU-N=U>WSW>UR%R6X2NIQLFE-FV_PXJL\)XCXY1\7SDDK8\?]K&W M .];S_;,57NZI'=USSOSA@^5]TS7N:B_KD927;?/X6AKB[8IU;JL.\=-;N_5 M5]76.Q+T@]F(5%5=I#9CN@"\WGD5,2.6G*EJ\YKT"+V-^\JY^WYQ'^KMWJ_N4#T@:I]:AH5<51V5 MF1&M:,9RD^W6;N4U!J3&42?JUTDB[>9VK5S]Y2'SJ(NL^UJ8[)2;PSF:JH=I M'^ $+6X8P53;\LOL>_67.HB*"JP*,(>YT&G]ZI@O[)DN+0**4EY\,T$(F?*7 M#R5Z*K)RJ',[YU_<,\0P'K!JF)G U&Q5"GC>)-]P8BQZ4IP;14[6)_W]W,=X MJO>;T&^\9OZ2]EN6I"XGBHRSR4#[(BJ3NNJ8/"I;FB1<*P?9J4I-7[*^Z'Q! MCJ-JH#0>&(P/,O1F'"4)5G)6AGH8L%3E""H#?#;2U-*VT:O: F9J:Q#&8^57 M6XFA3?@"WZ3L8YI\ZWKH*H80O5J7.BI%.VV'JFGVBA"G3,[86?\-UV;)M,#6 MI76+B+^R1+'RUR-9G%XJ;MV#\7^?H+OJN'KPATIL,A>\TSV5\I']\>3M[+WO MW[WJF5^5--9"L;$J?-6J_S*XM/,BDZKJ6E6JHPH!TB9C%4]3FP5T<).6!,]@ MH;0AI^J$#O-:KGJ-=C34>MP(+ *UTLS/\XPP$/ !N15PLE9/+IOP-(/, M2]N=GK6]U+,-@U&^Q$"IJIF[+E93%SIIW:=;Z:*"9GV3E^82Y4(?S2TG9OKR M(E/U6Y0,<);GI2X$5\VMBL]J58^I8MF0 2@K4I[@U89G24VR=:2$\BC,S*0\ MR]+)E6$3+7M5'4%F.! ;59YV;&!PB5N<%U@=[KIYEDJ5,;56ELT/C\9-PSJP M[(\J^0,U(%!EU? ),X>I=2BQ2E)K[X8FAW&6#-1^J!HU*"BIT4U;[:_S=L@E M'D5L9Y'I@IV].K#S7!VOE1Q\-F.BRZ?9FGR:Z'XZ!#RNU)CK?#HU>\'6&R89 M$)M=Z;I1JLH69@!8&'Z6 3Q*'79\FI63C) MRWRLY7509U!#J0.%=3CW][D@8Y71H;]Z"@8BQ,2F8FGEH->U*17J+D:)US7< M2H1 M5Y8[*Z.YD8\% 5:&DST?+.:.MS,U EKPJ.Q7:2)3^\M0*D*6&]XV+(1 M <,T,?\X&0SX;V+99V%O/\ 0/G"U/O3+]1B;J$C MYNQJC;3VB0$-.3;A,J[XZNEU&.#LNF1*V&.:MZG":8J 3<"G+JC4GE;?P@0/ MTT#^0M:19%>L$_Z_. H7\?ZB!3U6R^+NR&PK1;KJW5R.0B73 ME"::]7&?HQ.CV2O$632,G6IKF*D2B;9KH\B5>B.5:J],!S6A/5<[V>1M5/K) MU5D'L&6+.LBR(Z.CE)<^3(;N*)[;%13M0H;)3DDN5_P)'#%/2?^2J(F;])+2Q M%:HR)\;U8F$T3!\L3!Y@,R]3+;+4*G ^'J,4C9?CDQ[W\:A#--N^+FU++Y99 M))NUS@OI3<' M62KY)=:[4AKBMM'0BAXNB ^JYNN[HK)%J);2UFM D1SS8NJLSL>?\]Q.$JPU M;L1=4.RK\*;!I4;AY@>74S4 M[UH8 YI1UJ()Z-YBQC H@&)1V#:X9=RGBLA-1*:*BC=2"%)Z,X'>3%-'+8"H MRFN*QK79:_Z>F@G :3*^-ZSOK,5W+SE)G.&&UR(549PD*9)G0W0V.] M::IM/X/#=;8T6W)Q(H-+8)T#7-"RKE/5Y"?UZJ+0%X!R.HVVB?Y=C."M'2Z) MO,PK:URNFG?<'M^VQ).P%JM\(Y.B59#N/>;#8RN,Z8B?J:*(ROQOJ_HW2/VL M--3[\5N!;1GT2B*<&!=8VWC'"NQA#H=I8JI&*W=;U6*SMRQ)MO71_P,B L+6 MGPVUJ[/4U%&UYYYB; !L -QALIOU-H]U*4SC:=1N +WQ2O\:8$,(H5.F4#8; MF=+4\ R] *.92A&Z\X4FI<9Q8$BTZAZMCFZF;-(IO'O2:PF?546U^DV]JJF& M+E:[N'*-ZH9/,;#H""6I!%>"; M'5;J6%GFL 2ZQ%NU1MHB:@%]Z ".GL%0K*9]7K<>1^MFI8:V]A^'7Q$.%N0= ME%+ISSTCN>@=T29L9G3+B[R ;_2P&_O+4HC4D[RLL !9B2X1/UO"MX:&)W34 M%4%HN#>'P_A>.!90+MM[W52;//[/VP.;Q!9,'& 6#Q0R("3=,R94R,9L)7Z@ M&_..FLIJD\-5&]>W/K3R^1L;7.OH*'/$\D$9!#J7#6O$_:Y.:NW-Q)@2[$5> M'?6AZ<&K-"7E7QS)P3SAGRIN B,HC8R#QD.LQ/\M&PQ4ZQ/0SGJJSG_#*LV1 M6,Y552#10$5/5"5FYZ?4:TR'"W[564O3\OH*V.+92 A\D*N#H,R>)L\P*UIZ M=3(5I[*2IS!(72F1E;R#E7% HX6%G$O,/'[W^M7_ITBAKKBB-V*"79F59ZJV M\%0$!>\=#Y@V_Q@S;$LB,KP=I1H03*=**&VIM;Q0O0DR5>1V/)W\1#7MG3R\ MFC'9%7J"+-9PF.H8:OHO5]*5<6,AS5]*5B@V=%XQ*&U#F64UBP*YT(4%-.MI M]F3NU,P^I;G,^.#Z]Q/GX-Z^P^+&24*7]P8)S #H[)I)([C([UQ*(<76=:C< M^/K]0AQGHZN")K:M7)F$@<8\J$U;VJZ#ID]=:J8AKK;C8\#@RPG\K7"B;WV: M*Q2@Y5J%).44XX.RT4K*S72$'>"(Z4BC7\"_(4YAB;+:LV]>OES];0_L(J\ M#.3&\: 26F9QL [I6X*<>C%::DO5/*H1=+-&&6BFU +$=@A170QCF0Q_Q=JT M&?NGD[=+OE=5W!HS>1/JL<)K5F1&\5Y6"82$\=(X0M76!8-P9Z[V7*^Z6NKJ MKSJ(5^,4XU@@5DD4.;S[&Y#_OZ=(5'WKC:J85Q4U:(^W&1VNX)(9]RH"F FB MFK5;S5K]*P=:RV"$27TKXX8UUP0**?)S60>BSBBF%>' L56S:#WZBG!D5=6D M%;@R)Q$V-M56C D6N#[-)YD)==8!*HWN-U-M>R%81(EL=K%FJD3T]0.F8W.FDV@:V1+'76H+ MKXI'SC%P:T9\-1X7*>IRBR9*I97*OW*X53QM_9!*Q-*,1$G!BM5IPX9.&6JR M W7T\,4#.A3B.@_^75 M,=<+V07)''[GW]0\\L%Y]?QJ(1JOEXJ1P*#WV1"@N2Z.)JX':U#-=:@V =K& MS7)5A<&K!MPNMM P[VH*Z]2?4Q'W*B1J/A3;=(UNW7F:LT%9-:ALO)*S<;ZF M-O2\'/+8FRTMED]M1/Q*;NHM$_1;M>%4[%XY*5OR7JMAJC(N(@ZHAK%5*+V) M(*QBLH$PMI+#F *U,UK/0G6BF5 X(RRW0;*6GUM5_"I16B6WH FZ2AK+FN2* M*HG9').:Y%N/67U(-*7/)E',QTRJHU![50I3&EN!AW(4+)E7*Q@2Y/#%I3 5 M<>I5:,VC.? UZ6C=1:\$LIJV^&Z$_VLD^$K!;@[P8IOA2J,8S;@5>O6$9WO" MZ&B!$@8 B_L$XGJ7KX+BR&<9BE"92KW"@N<#':U1ZI9T [0OB2IY87(Y-A=6 M/#=']V&5W-@S;$Z;&Y0%2U79OS1/T^>ER@5%#:,.!-">C3,&6UX%7LP> C9" M7FX<(4N$JV9HC>6A*H995BV"&OEN^:F R^HNNCHJ5B?O]I375&G**BQEH(N; MZ?"E<1V^U%K:=HOQ+:*NY:%8<-I1:GJMI22IPD$7^TULCNZW: 'OYWBVVIIC MU2-+MT3"6NB_OSTYV$?8G/](3QW/F:RVC55=,4SY*MA!U7%"]<76!ZHRH#8' MP40V;@<&KJQ)LIQNY]<$%V#^LT,U^FV8W'TV.\"&#@M37[8C *UM%IH;JVHUSY+&N^ M4_W:=/=5'!U\57TGY!CDQ*RQ)+(AAL#^,#WBY2D/)RG%>,J7AZ.HE[:&I"AZF/42[+D!O?IQ:49R.IB6R(\QMS$

-KU27#B'*5O*3+08^X[!GANFHW@QH^CK&M@BH_ M1-6NVLC4M?H*](3ZGK("2"4G8KJ,U-7/!O(4 PCKSFK(/I?3A>'_>I.7K#33 M\9FC*L B5[(%\,:IW X$N;=#ML[A4FDTXZH_R "$>H:&^]*:HKO=9!'DL[C? M&"& Q1UQO?2YD0U257VKUZK>*&5L-&WNB8'"%[H#=+-DI#D#665Y=SCV\RB MRO3-)CI*725WS0]09P2-62'G1*L9MC/2!;I+$#)QEIA95%9NEJKO=XS!PF/=G/CE6@#]UQ] MJ+7Q$78#%W%2J@KK9[(*3:W&W=K<"9H+GS7;UL#@\\6C> 5EZ;A(;.A:Z3&E MWEH=/CC)\X'Q<>D^6*:]=)6!KYND8$18JQX6["-VC]2#^O49HB8L0-L]-/-% MK369W+-&HM8Q9(A()K104XLA?I4=MI3:=(*AB6S1#DOU.9I(]=G[8W__W5:@ MRYKRR5$^P5HUV)\&5^@H']DXE5;?JD.##-LPN6V!3B3:AE)J[+R*3"RUK,_V M1F:%L7041N&,)YCY.:HK=A@=M[&#HATY*U7XG0)E]9Q*MUT"O3F4X(;87848+HF6K7!_B;J_".LP^.$&@;R-S7.8 M6T-M!;[78VZK[%,?R+Z"-$LC5Q53HW:XPB3E7M=^#%,WAA65_6INK_K6VMMZ M)0@W"%Q6QI*5HU%C7C@2?>LU X925U2IB'_9X3F;$?BOXR 5H:@H43A'*C 7 MFWEA9/U$5U >#'IF.W26AHXMOL4TX$Q]SJ?MQ:H+QMQ<#58=P7)CET;V@Z*J MCO#5BN58OYN%6&/3C;-%*RNB:9Q=3HNCJ,)-L&_U+W&U'JCW<5WUE36IN$2-GK "G2[Z.IG]2UU#^U6 M^+(RLL(@!=PURLJS)A!YJL-$NTB*78ND<)U=CZ3 F6Y H%N^GN\Q8X+#6:B3 M*T<+?&:1=2 /PVS%:8G.FN2H O="/-F#C M4KZH?OD-K1\#=ODB&ZE9J9M^FWT?O@"=PL@(S$O4^_379J_CN.\&,6[WI(#_ M1?5B0PE]10F_3L3B=W[4]VFP\FNG3V[YG>_=[JE7#9:0/B71[@PV5.W&=F:P M-WOLKXK$-)D!(>.A^;][WMYJOS'G$D3.W\881C(Z?>%81&%']:([?0;Q;_X0 M=_P='[-X?.?/FSYJ#^\%4@!^E];KI;F;-U\^_R>:LL0?K;)>& M-X1#N-92/;RM:F6V9+7C&RWV?'G7F;7]BB?8AG>= M,WT;G!O(=%&JR,1?XRJV:N!OWO-"9BU"XZS7 ;]==^+/2-CS?6\!#SLZO@\Z M=CV2ND^1CN]]XH3T(A)N*2:O+5Z9..B=$:\.KO*JWTK4FEN!E?*YN]XJ+CW% MVX?*GM.+O74EC.5$L 5_@[OTZ!7KMW-A5_>A5]^( M1IRR1:+V(]\FXJV+(]T6/;02L,DM>O1"_MLZ>O6GP/YI M"R2W _M.;GS@;:(]XJUK3>@VZ6EMTJ.7[?_"$-^K\J@Z87]]$27H49=T@N1V M[](SSZ%KNT2Z[7G 0T1N:^SO1/T;+/"'%4FQG<#?"?R/P0 M R,_P\">MH#HAIT,O^5;1'HD]KI-VO9-HD'G6KF_]9U/%-^J=*0GG;^Q2\D; M8="+8_^.@]ZW24OH2/BQDS J2C1P[R[_J"/?CGP?;M9!T/.]=:79!R%A(T)5 MHZBKV2@"O6LA^(&>T5HQ#Y9%Y%.L@#.S9-T0[WR(7366>X*4VU5C(3]7N6%[ MC_365M6XX<;=IK++3RU+M^[K%X/I%OP.$.IIUH_!NC%;9:=YZHK"CND*SXC7 M"T*_*[71T?%NTW'0 [[0D7%'QKM-QJ[3\[81CA]]='E7+>:.BURX/9]T+O4M MWZ4X6-=3UVW1[!;=>_T S^O1,.K"'NYM@;MJ,5V(]M/8)A(&W19U6_1TA?Q6 MM9A$CF2:33K)ODL>?9S;]"SH!<$:-92[#7I@P7Z#&_3H97I5):8K#W-7%>QZ MCN=VDN-V[Y)[R^8/W0X]Y#GR-WB.'KUXWU6(Z83\I[5-;H]&74G(+1?T-[Q) MCU[87U8:IA-+.N/]X]JF9Z071G%77F5K87Z#&]155VE75^E9ST9R4F_$G0ZU M*[*RI?#8*2P[L4W/XH!T/HEN>YZ^]ND38LMW?'I3LN-S7C87O>]>.RNJ/2'94G=E1LW?)H:XZ+$D-_G3!X M:65OA1_5P,T;;"3'%R2J:#0;"3F:O+#QD[E57SG5G]Z.Z+K=<#5PW8_)^R9O M_VUFN:)^H)9G/8,]QF@6,ALFTZ*40UAE*RWRH96-RJDVG'!6%)DLRN?6N,B& MK( Y6,J^#I.8Y-8H'Q623^&:T2ER++-\!&].)5PQ9D _L4*>Y0,@6VN055_U+#.W9B(PS!Q(,Y-EWSJ8JO'"2EE7[-[M MG5] '1,)U+%LK)L^IK^0OF/!8P>MP+0-K*7:2QA+4(VE!XM9CO$$G,/2]?3A MPT.P> "7'1"OMZ M>F8=P%B&";Q08Q&)%NE'+_[+_TF*7U^N)*ZS:B65)W;137N1B]&8][ @QY0DE0GR':)/>?Z;OW$*63B M_^YE,9-1$A%"G9A1$<8))RR,X(L?K7[\'#U\M3*_Y>HO!3X@$^'LM"87(Y M)\I?/?;X <:^G%KT,&_W\Y-$=!)3CGB$["V9EO""LJRA1LM"N5X4P*-2GJ)T M4;ZPSBY%P:8(=FG!^$1);CV+*^$#KT0\XWDV@"=/I@E\TK?>Y 7@Z!A+R:!4 M.BT /Q "$4V7/4X_HW[BXB@L8*86.STM)/!1>%$V ID6YY&/I'D3:C35]<9E M-J[*@(YU&=#^_0B;-]R_DS,YNTZ+\S1K"D-I/1N%'ZM"W8;D?;>-Q3EC+#O5:*D MEBW]1L[M;93]>;/YNJ^^FK/TZN^HVP]B?^773I_<\CL0 M8VYUYU6#)6X_)O0>!NN[\>X,-@["NQ\L?$F"72$#^-+U;O38:T)7UHQ0V6C! M]&=*CLVG\ RA;3)R/%'P!="%Q@#0FLOG2J5=[N&Y8OXKHZGBFRS5-E:7OZ+_ MQ8;7Y2'"G)8ORJLS-CJ5+0IY.^*%9*AK'4C]VZP7_8:GYP8=#=9I?O!X>AR@ M-':36+*[:AOQJ%:.W,4Y?92+LQ#@T-'439;M7YOH-K+1>(_W6GWM^HUT!>YO M'3(4N;T@NF6IHJV)H.N(N2-F+.@4D![UUZW-W1%S1\S;2,PNZ;GN+=."=H68 MUTGK^CG"WKX-#OT^V;[=W<1*_*3D?KMTM(W.^"\,<'BV+\3S%[>2WF^:%=\] MXW$]XZ&UVE5AH \1)[7\Y+S*2Q4;";>?9QR>^]3*RCSM1&D2ASTWO"7?W%'! M9Q>WR?5ZWMI=DKIM>F@1U.M%\;I-X;I=>N!=\N-^O)$]>GJZP/;).W]\EURG9[KK"NF=KOTT&(JZ?G.N@W>NEUZ:/DG[-^R M7,[3DW^N$/S"+;>)WGW'[Z>M-F"=*9]VRMV6[])MVDEWN_3 N_2,] *7=L7^ MMW>#:/_!2_WOH'APA5RT[>+!';>0?-HB-0EZY+:5PCK%Y\%VZ38-"KM=>F@) MKN<$?K=)V[U)KM??S![MH)"PPS:$MW.E0CJSP2V83FU67=;].#Z MJ-M9"[9W=T R\-/QZYP/R,.#W/#[O><%N\0^OU-^TVZ($W M*.KYP;J>G6Z3'GB3:!BM'5W9609V3QYX>T4%TLY*L/ZQZ1%O7?]!I^8\M(00 M]()@CH<#MK]&"N3,5[$X2]I&<5 :"9X.\+&\G!UPC M/E]WWY,MU['V_+?[^&"7PI_LO;;Y:AT=+7>TK,SC3L\+_=NVW-QY.GX"I+I# MU.BY/1)W45!;+B@3/WKJ63K5(*HK3:N .]:S'N@9+2Q?T@RV&^6C><8&4NPW MT1OD4GU6)RB'8'.77#]=,_8?7?:)EC6S_2= M[&RSC\@VZX9ACY#=C\WIJ&Z7J([X48_$NU]I[I$[HD*_ MOQE^M#6V@T>BNMVL_=LF>I\_9EQ>-L7M/@,D=GO!VJ%0VY=(V5'=3E$=B7OA MVM4].JKKJ.ZGA!NW%ZU=:W;[B.Z1NZ\"I[\98-A!$?0GK9];$PKUU&*@.M/& M(S)MA$$OCG>_A'E'=+M$=-B>*MQ,QFA'=$^5Z*C?(^[N(]TCM^$22OJ;R?C8 M00FZ2R;8M"!-NV2"VP<0/%E5N2.0FZ6<=K'B'8%X>0)1HN2O$Y8,9"6:P(]J3$,E;]EZO%@]Y^''[(+,I=932)[K:.L7L ^R MT(*5M?*_67FK-2FS9S:*O"](5!%G!@\=35[8^,E=3S.ZP2RQCNSS>Y%L;_+V MWV96)>H':A5>?^>#:0E"+H93B*MZK_=W<+G=;5ONMZ/63G'^S485 _!UB M.?J=76EOVU;Z35X /:?92.ER*IEC#2[79K$!$7C8, MX")\"IHG/ 1?PP$4!5PCK8ML !72W@_$];>O_,+ZY.T7I^SP11N MLX[AA<=UXLI>7S,^17I"/Q2'-#_2K,3$%UF<-\<_$SA"J99FV?:NM+\\$-59 MOP3]R(+G#F#$&Z,_& S^:')66G*$RW_("GYF M>:1GN8[KJEOA%_@35G\,] '@,+C<10B@VP8!)U>>]V6GU1SM:O?&JS+$LIE3 MFEQ:$_8-OY]_WK4/8J7%+#BJ'/Y@IVI,>#8+G5IS[?V+9*(7_^7_),6O+U?2 MD%DY%[NU+%J[+C(Q.3.B9/LN(R,ZS2TL*?/!=++ZEEGI,IC5$G#.LMB[T8@W M\*"'E8#W7MJN:\]9$%L_SXH& $ZEG0#R?[-9"L-]P087[++<^W5VGC!)\W@: M*\OEC??HBH5L ML?F5XM/P)7!Q/(8WNHVLUDL><$&N)#4]WMO]O!>,O\%&+I^)R4$L^_<\K%LM M9S4X;"]12"7FAWZ?_*MG :S_0ES2=RN!H8)Q9=,Y5U!HW, MOQI2:5U(''J1P0G\_]M[UN:TD6S_BLHWNV/?(C(";""YFRIB.S.^X\0>X^S> M;UL"-;8V0F+TL,/\^GL>W5)+" SXP<-LU4X2$*WNT^?]A/LW[#@.W5Y"3A&U M< 02P!VX?=N/TQ\J75G\=*,83XW:F@]8TP&QY PHLJ MLGP"+1$AOA3/'\))+F(@57NX2@,[N%0L-D^?&L:'501>$VE'FAO MSZ ^L0_:^&"@5$HCB<%0^0N>''A"Q #8!*\OB @"]@C>^Q/@$^.C5AWPD!84 M_'2T,-[ [0W"8%AV^QZC%76%S#A9C$'HXQ4!RQ/L4%'\9BW0=D&UX2F(K&K/NO)*UU+U*!;(:7=YU#;;DI::=5TX MDZ[0;BY+ F6:1ZUN-IZB>90<@_!XNF&>'O-=LY8=[I45CVAYU<,;3Q?IFF9! M3$4G?D=7,1!$"F12@%"97*A?O#%D*<=@@?[MJ7< M6F5SP47@-BB^,?L8*:>&;<\4U^3N#?%5"RM#4]Q\E7)LG@!BB9MHXD?IU3E" MH01"#8R,ORVCO!6AWS1;BT,?9:+:#M(N^;+28S!RZ,IMALVI;+(]5&)!XH$@ MGEKXNM74G$]&=D8NCY8 M-B$Y_H!6:"+RNDDT?<=V?L=RAG-.O#7-:FI\9G8OB[>ZE=G73Y9NM6IFOR]% M&;[0+,W9RI_M9T]*8B:V B2P[QY,C22F0ZY?.WXSYV4;[W+N@57B7:8 SY;5 M&% .9"$86JBH.0$_)QZ"784!1A5A\\IA(?+V/V^\"3O2F/!AOU@ATYD)",2 M-J@6I _8B&+(M,1/>#MB?P6N'NX^OR%/W,)64*Q5<'/P*5O*_<#W!;--V@/L MCJ1B!(:LN L\!U;VW-B]I1=62@S96J;*58@6X>WP>EA8*27X(?QD (*).;(, M'197LLQJMI(&=SN,7=N#)X+!( +: !/$)B))1Q'MQ^RH[U3!1-PVFDMHR5N0%27O]L^O^[>EUSH3Y) M"WJ ^D$I?A+&-X-#MQ=4Y;X#F\:-DB M._3[*[H(S],>%'BO/E M%!X5][-'A/1(I5X ^!>$+M R M'62Q^-EW(W8A)A@9MW_*P'R9=$5A[\08@S=F%05 MM,:G,XA=3N!:Y@36-RNF[AJ:$%HV\-,F)?H;Y.\CH:T<@;I\J2[7M](0O!FXLHX19& %>,'T/ M#?-XN:B9U-Q3UW\1*,N'(BNY ^975V=<.%1?01MRMJJ@9#"8R_]!4*'#&$WN M]_CB5%LJOX;L0;),^3%KAA]W)\W64IHU9D@S/(+K_&//;=NBU6M95J/:MAM. ML]WK6W:S!?^IBX%3MP;_;E;W-DT$?I2?8">1URBR+4][OW#_3%S'E:ZJ$[8F MC6L1@QOQ#3&+VTO-C 0_&QBCA!C,%7(>SY#":FF;[]NWH3AG_D0RW M20^B^G;@!0^1%@[K!6$8/,#7D4$US%QJ]_G". %6!ISUBXWE@K"#?4RUP_I$ M?*^ 50XXT9I6S3'31*9RD$&#R^EY>U$R&@5A;(!(?XCOX"O\5X)%C])NP1AD M-!C#KV-T;9(_8V2/T2+ $.$ 'AKSFS^KK1N?T?B;W""Q93B& /(:TN7\M^[C-0^4(BX\Z^%R310'+T8^76C4FQF+4-%86$+SQ'I:. D)ET MI:4;+0!+.H; Z@RPL@P>L.]MU[-[?-DS4<'$XDV L"ONA4;.-R=L4MW"\@W0_*#O<=63D+ M?P7P)N3Y?@A@S1D%RMO *?B_'8I^(0?#<#>3>5 M%(49)3-V1'E0A2!YK:F7AV"877(EC.PAD\#%Z"\8<[BW/0H H';:K!:3V(Z. M-?<2^O++\6GJSI\0,5];>V-15.@ 1_8D*E3G1(42 ET,"1J-["H70X+CNN9J M)R1H:2'R&4A0RJ'> ,&?DU%115D@_&G9M'1)^73=C(T. L]CF8!L-@3URD&_ MOAOA1W?"]D! ]_&?46E*T,GE/\]/WUMM$,]P&4.WGX8;,)WE%A.#'1!]X1C# ML9#NY#6TG =Q$(Q.^&:OP M1F$?%95E2V$Y1BF=0$$ R2"YO4/R MPR.CK$?EX1ZS?G22BC& TT=LR67-V9B5#9+N!XI)%G-P6AE=@8W>BXA!8D,1DY MG!*6ON(>5$6\YOC.CB?4F#B$]^)MPJ6Y?8DVO030$O#6Z(-)37TG*&W6!_82 M)RKH]&=BAS9*?WFAAWASY/1.E;/\JKH>Y8M;%4M4"AEFL_!Y=1U69BY7*'D, MKD"RI)2UL8X-VHL?$,PQJ06UEE!I-/>@T^%A-)W>P;0O=$$()Y+*5[%6]"1.%@D MF1)@F2_I%N#K<7[#T*5\?N'! MC0'R&>2DH?<@$PI1E,$BJ>**"V+J UL/3,+$B"3M909%MBOF5:9Q/D!>@7B2 M^*D["ZZ!(K:\*WQI\;Q:'HA&Y04&.+T4%!E$J1+_DB3V1E 6;QRVWD/*1T&< MA)0=0ZPS;UZSJD;\3@F'4#E+V-"2K@-IM0,\$EFKH')K)#:[Q+2,D6?[DG7) M2Y*V+:ES_ ;R\()809YL&E\DBFJ^!OAGE/30A\JN43\9]KCTE%A/C^*8Q//@ M2:P_9B5%4(>8-)4L1$70OZUH-7T5E<&K"BQ2)J_*!Q6A*"Q$X9*$/IK_92]2 M=J5OPU-PM%N.)U-5TJE0* LLU#HBAY5R MNLSR& '=HNI$]( 8Q<5E1'CE+C+>4^&=\_D,2N!,(;%C/3'+GN:N> P8KBJG MMU&S@2=(AZ6,82YR-\@&L$DY!4*2S0( /F0GB9](5'E;$G='\*$R9S8H!%P6 M\2ATL%KL&<1O\#G^@L2DVA7BN"'#9L6+"MD1^P[.EN9DFYE#3MG?\[X&39,;,;>@ZJ8=3/RSS3.D&X Q3I0*1=D*R'G.U2!#T M1/8>X1)WNCC_?'F-AZ+#8> 0N[NA%H1)8 !HT'\0X9BC*,8;HK4@4SPMLWE$ M#M>:69-EEKPHOQ;W5U6/6.DCZ>OXL92\^*<@:@*Z%4R"(Q3"!$-!VO*DJV,V MJ.?NA;;=[/1,VA=K&907[-XRK+KR;*TRJRGGTO#99@-"I6@U\4*5>NT24YZ& M>/L:Z^34ZBBV28?>*W%R[1TPJRQSJFLEM6MY?3DNF8I;R@4\>E3<%D(9,\6M M^!DS/.&W.8QI3@?>'17YEHM;#A-54&U<:1H=:Z)2-RY$E63R;9D60)^(D'(# MR8_U-.W!V,?7[^4O9&]ZW(UA7@Q%O7ZWSGFK/W$@*6^D4D^:P MP_ZVX0B3 33YHDH0\7Y'F5V/Q!:Z-BWT9P)_#ESV*J#,4;_)^*,]&+CAD(MX MN0,;N[T(IWR;,QE4M16ZMF-RZI(DHZU5LB>QZC&6X749RU<(Q_E^%(H0/BV) MC@7AH'N@DB8 2+\]^332AJW*BU QA@*0/IE%165?3 0ZJO MH&L=NUBD&1NI_I/E3(2WMB\K1:@-1C_A[X-4:.%A1X'G<@>-42C4>GJ9*!X6 M-X8.+:I+>RR[KG&TRZY;I^RZHUVN^-(6!P8OE*.0-5_@.=C773E3%97DPE\N M>C)+/0]E,I(\M^BEY%0S&^1C&,7H8PA(PT:VPSE;[,H<9]X)A CP$OLA_R@3R?"P1]L_,Y/7!'70F)2U +?+P*XPNWZ(9W7:.ML;_7 MO?QRO7>0^H'FT RJ&LX'..5315DXD*N3#KG\UI+E,H[XE:I M'L[E;YV>3H>XOI805H&%0GW&&A+=@NW/95"Q*R.9> '?V2=SHG+*3F"1$*0< MI@%=]CS9%RB:U DW@Y&L)7[QUDY*XKY9ZR;B/^^:>M^RV<4YJV0$)>2]EH O MZ>^CM15>IE'I3:%7"6;A:X7['!$MB_ 7;AHW%;JD+ VT$@!*($#[M<\&<#_P M,3&$)&!9VL!R8T'611E?/EPMX_;*O4 EW"I35B7&Z\'_\IR+4HI$]8N3!ZF= M*]6P,?+TQ$07!R?-^I"75GKU\(PJW\@UF9]("U(. M9V.+,)!PX:$1;-I;_+ MDI<62L"J&-0A3=RZ??@2D)O:UF;^"]3)/0_],-D+TN=RWI[R)(ZTW:9*J=)N MJA0NG$.2=>51L"XK#JFD1\QE9G FB\RVR:@E*H.,!@@;*/UV(NM$2[BZ1S#D M\W^!16 N:I#$Q#'&P@ZIHH-_P XEG3649)SF&<*@<.QB'4RQ$22W#TI"QG6U MAS4UA%P?^\JHG'1$?YR'=H>6=8R/<4JJ3-RCZRKFP!5SM+ J11A9)AYER0*R MN8.!H$R_J??-;%L%&HD_Z"F#0LU3H]1GC9""@>L)%7[D80KHVY87,<0[P1M0 MKLYQ16*T##%-4$DEI>>TMU0.2_!+7_[C!DWR\W.-%+'!FWW/T?H91UVE7J"! M^>__U:I9S8_4I=B-9.KTK1TZ:=J\UELKU 4=EI*EAY8N 06EF6=/.?^4K+F4 MT+.&7?LEC." WZA'*/0MZ3_'>*"Z_?_D&G15\BB?2^0'#HV+J]QY3FSG7J+# M@!/C0TZ7+W!4Z2PN<+^X!.@2I27$,A8#0$]"GUI^Z1 /"\F/I3K&\R)4;;XP MR2JQ^50G9NH&17Q).>(BD6&4GLB WC%$>H>8"T#<=OT\;6<8B\J&3>F'Z("C M-HVT.G:W9J\^-X\5!9*IJ%9SY?1#*:X93]A217 MY=Z_A%93,%7W3%D5:JCL M)AP" LWRKD2:,X5KL#IDRV0-C:? M:-T,:!QC19,L^68Q\YBI@90_62*@58'E4_R8[__P@P=_PJB:NONI*:B;[S'+ M_&+XER]()EN-V>7N=ZW D4(ND9S?)/&)'W[/$'UR=0TH\^YM^'+T ]'8\H7T+O MXZ^S"*E9Y2AI',+_'?5F^;5)7QW&SN1W3?AENS7UZZII+?G=47WZ2V?] M=8WV_&O41C]QE4F***(P8^_KMZ2ISIK$BEPAY0)+78M4\&: X=%KQ4P]BFW M"#0$8(310>[X2YYZ*624:TA.B9P5%L$:2]U>9M\JNA;+QX[H143>GY#URMJIWK7KZRI5Y;8M12_>$2. M+P+(JK$)X'Q7!--"1]2/%N*J:W6VVE'%:E;S3J5ECHG4M^!Q=TCW5I'.:E:J MU=;JD&Z[].Q'9 "U5J3I&!@]? ;^_XCX7D!D@WYD.$&"GHLR/7#;"'5Q *PW M&>\?-RK51FO"B'L^ +RT5-FA\@Z5&95KM4JM65U#5'Y3]HJ258.T2F*UMHJ\ M7ND:+[GAM\L!7@!"Z\XB@$/4YN<0SP^@-;>Q=L2R(Y:46)J5XR-K$XF%Y.TA M148W/IA/,7SC"R:R7*;>O\ZD1-W&Z/[LK( MM*TT\TJN.DY;!< .G2"<-?Q\5]:_EF7]QUM0UK\IHN \=01FHF"[F]_/Y0O5 M^!KR\N/&$KP-9EX:\K>+ >2WN$0"%ROAEV4OM\UM5KE)10]?5+%'/M^O%97VV"! M2-2,!%DV!ZJJ;'PM%3YNX8U?X\9 *XL]H5I/JO;3#W;HL++E8U6'WEC)]55O M\6SKZ81#73F>$T)KA*;EM'8Y&+S_++MH=+&+AM$)J><)@62-MO_\5/:O=! 0 MZ._OD^PO3IF=W>RKF)7LJL84< 9Z UHE&WW5@H+C79A_XCI?@G!H6-7WOYO&E4=<%JQ1GI9Q!1:H<7Y>,&98*&:2K7H^A/;M>CS))MSG';@Z'#JQG 6%#MK M=(CG)[,96GBM;@UJ+UKBR71#'0H"8.0AM8L,U96X?"4:ED7J2K!K*0XS#DE'#'VN!2N7T<'YS]E4*3-/XXWOGV\WY3>?F_)]G M1N?;*7YPH?Y]>MX]N;CL?K\^ZQJ=SY??;XROG>O?SVZ,Z_/N[UM-,C-F5L9S MR"PW[4T0NM$/W0\Z"*C]*G#:U&,,#R,K!S+,Q$1:9_Z^,;!4@\##7">+'NPGB3^3"#=,X MN?QV7)VBDQW.9_1ZLYTEFN*H8E^ZH$7R,G35V'0%PZREBT5 M(?\2V9PR)Z?_9$ 8I4#@BG*;9MIA=R,Y55&V 4 '3L#C\@H#UHKR1.\?WA.: MP=+#P>>*7X<"NV3)ESZ@/\6C1AA1TANZL=;F]NRG'*39Z<>HBN$$TY"Z(=#6 M<4PKMF 9H@?HKW0L""XN)[%*SP]UVN#&&Y$1C42?NX;*;[MG)ZFH"Q-/&A=X M*-5Z!;9)DR'UH^+8UWX_&2;<(8S[N V'B0\FBVP9EC?U])8R0'.FZ,F78[V_2 5LO)['B.%85-XB%KH8A,E+ZE]C('^>-L'4<,E ER350@ M 28.Z&GKR)'_*@??@?2%\61A1_U5MKNA<1%\&63?X"A:$,K48@_IU:0Y#@Y/ M#^3&-BD?KSP5;F3U\5BT="SD'$"A[AG:'-E8NI5+F"%E'3Q[RXS5"=&3S(8X M1P719P4?P<3-T3*]_YKN#[![2UE)OI.*9EQ1TL@X0O<:10D)*RIW4UK_%/B<\ID]&@FA^"!M.B,"S4TQT;V M/U"DQ,'D#RHR%#GGV7?VV8;99ZWGL<_:FV6?$7A>_Q+*6?%5Y_H&6T22BFI] M-"YO?CN[-LZ_?;F\_MJY.;_\MJR#L%6;RT&X'@(ILU0MT[@ E=9C$TZ@7K6M M-IS^WZX0RFE&/F>KFF+$"9@=KC9H" 4U0$7X&"C17&4H'O"WE#^XB*MZ0 .N M0VHBIIE 2[NF6T>;B7D=D[R/V&H/&T)N-=;-$Q65@4YV+S-,\C%*#D+*&"2" M3UHDLQRV:[Y+:UD9=<-XU3,; I_O$=[=FN\%T<")1>[@+F MX'9<9&,C+[)A&E^Q-6?7'@@@3BT>M8D7&&OCM9;FN^WF1M[DD6E3$CN[[W\G3YZ$R"D\++WAXU%$M&_/NO78;WG;;;%:;RW3A;9FMYG(=:!_K M:UM_]KZVK99IM9NOTM=VSJISN.\5U577S7S?R17V[UT(5LZ,(7J#P0L"['_L M4DXL&<;'U]D&P\C!.#UQF0\^Z"Q[QETH!J"AQ/$H^G!X^/#P8,(6S=O@_K 3 M]N] /XD.A7-KAX>.'=N'UG&K6FLT#V&K\J]6&_?=;![2O&SA@'&,,V[19863 M?'$8DWD7#_<^=?A[E8-&3Q@G\A&:U3 '5 E=,H@*=C75R(. ^.WP*,X[0E\ M;QKL$>.@WO\F8 =8;0RA6&UC?V9.J)0G!F"P%T6T!M[]D,T M@P%\I@=FD/J\!%U;(X+>/(%>WPGT[:/F!8G9JC:.C]JU*OQAP4?Q$(CBJ-FJ M.K5_BY_U]Q93<4%BGU)VDYWVRNC"2>" GY&TT+-ZE:5@8>$1$2^YU^.@_^,9 MR'XI.=X9A:YG6 U*NZB^74%N59?4Y%$_SR$GTEOG?9KU8;5/B;:KUE6 MS6HX%M"^557$7RK"K]3 VRLY\+:KYI5U;D,A,RUUC;U8+-Y+8CV9C[5ZVT]P M!*QZB$CT;0/?Z(GX 0.^.UA\NH*W"1$:W^PX"2G5,0J2$''N>[=303O2W$'I MDZJG8 ';3=MH(7CFE+ [*$HI^>;!H!2M'2@^I;KF#A:?9JK;._A\8L4GK_(< MF,9;=34 ,UW.>?@6?0U6;2U,#MC&B]+/4;-:9?JI'3>/"O0CS0SJR#+%GI#F M?#VU)\:D^/!H^7+_0F66:E0Q/@.Y>O8X@K_X/XRKBQ,JZT/IUW&&KN]&<(4LTN+/.>=PRFJR(2E54J*,IHI*.XS'W(L /II/U4,]YPG>E+KB;6_8F[*< M&W7G3=E>U:!5JRG5H%:=9&W*=\HM$\^&(R\8,X,K.D0FG";,Y)1/X.H.&P&. MC(YI_!KT1&62M['5![^IX(1"+!M3/0-'"? &G(&.[9#3*=.AMU"O)9[JEL3D94T^4'539^E==67LFX::#;" M#CU(7ED-?6/?YC)5_@AK5>DCJ4SDFC90=2NW*W""$9*=OF:7^Y\;]6I-_;IK MASW;%]'[RY^>&-,:\$VM6JV]69$/!%I;CD!W,G^#"+3V*(%FQ7G;3: ;)T%K M($%W(G3;*;3V5!%JM8SO9M<\,5.ZLNI'U1SQ]<;I=^WJ\4XHSJ*YVI(TMY.* M&T1S3Y6*$S2W/B2W:6+.JEKF^;?N9@JZ50#L_SY?7QCG/G83[@OC-.@GZ'7) M@6_K^30B3??DM\WDU"M#FAO[9^ 'PS$H%+'PJ>=Y]0 M+],K^U9P)UR;P^6G=FP;7[!O^7MR%U!_8P/[<7 W5/D8QNVYO;D3P)Y\;L(C M[%#UXRM?LR?Z=H(S\^+(()2.[=N(FC6(84\X3KZ[^3GU5N 'G:E(/>>@[]?H MR5'6W6+"+42=;_&IO4_&K/]M7\>*MGE<7>?>$IM$OO/PNDTZSQ=J\X)Y,\@ MS$5DUR8=7=O;KGOW[KW"PPO&B-.J9>:;$K'C=!;;[2*<04F\JZQ.9R.>!K MJUUO<'2+BV@K%'M)Z=Q''9PB9B1V:CW7IVE:Q6-^NMXV=?MF&V MK66[FDW_KF;6VK67 ,%+-%*SCLWCQG+G?&39=KV]O Y=L^917IAWKDA]F>"H MU2D<]8F'7#L-+3^F]@44ZM7Y?$[M6'QX?H5Z=0?Z:H^-(\[;WS([X?/X!2YJ MW>A*/U0[R^%>(>JVXZJFW0HUA@[_7Z0T(CG^57& MS3SO#C,WY5":PCZ)GB4:^V.I;KLIENN5U6;-R&H[[ 7.&/ZXBX?>I_\'4$L# M!!0 ( .6"I5147OW.+PT /" 1 <'5M<"TR,#(R,#,S,2YX7VZTZ!PSDM2:S11+8H8H$#IB;O4]3PI9!.[;%2'82]M=? M2\;!Q" ;!W9]2[:V=@&KGY;TM%K=DJQ\_.79<]$CX8(R_[IBGM0JB/@6LZD_ MO:Y\&7>,B\HOGSY\^/@/P_CM9MA#=\P*/>('Z)83'! ;/=%@AK[:1'Q'#F<> M^LKX=_J(#>.3$KIE\P6GTUF ZK5Z_?53?G5Z<7;F6'7+:)!+;#1MJV[@\WK= M:%Z:IR8Y;5BX8?]K>G7:=,[KC3-B7-H7MM&TSB\,[-2:1M.9U!T;UQKV^9D" M?197PIH1#R-HF"^NGL5U918$\ZMJ]>GIZ>2I<<+XM%JOU]D2I:699U MJ?]]K?3SA+MQ^495/IY@0>+B\]";KQ6?"\$=J$7%B,:\JFUUK-,Q8 M2F)2C1;JBP#[UHL6.^!&L)@3L5D&'E?E8ZFG9M1,H[ZFR0Y>Q))J3JO1PPK" M0<#I) Q(AW'OCC@X=$$D]'^$V*4.)3;8@TLDXVL%$H\#S*, >$7-LD1UZ MY-,'A"1AU)LS'B _!>%@,5%5%CR08J9LH.S*B.(>LW"@[%:6%W$;4U)5X@9" M?C-6&"?/PJY4\]<@%,84XWF!6B0EHYHL?]F]-@D+-B\O+ZO/TB0WUV.C;:GR MAOQHF/7=U&XSTORZX9L1R^VC#JOAN%L=8KDWUF'CP-MF$5F2ZKO(68W- SEG M)\0"LO6GNR@4Q#J9LL>J3:@RY1_-C &0%I ?C>CCNF;L^RQ0&/*7Y6_S.?4= M%OT /TG:KF+NAL2)G5S*:6\8(.I_5YA;G+D9HZFJ7!8/*!%)AZ\ 9IPXUQ7I M]HW8AWUS\>0$:A(722E8-T#YN HBQ.VM6A++2ANXK@B@P251WY2YX7-.=FTX MB B82!31__?MM["[:_M!Q K=OT?S;>+LVGP0H3XMT'HI/8;GB-K7E5L&T>H M3Z%V\OY=:]R^ MNVGU6@^W[='G=GL\VIF ;$0-,Z9BI@YTC*!+24Q-C(F2H&B)BB+8=]82?3S M')HW(P&%"N^?PG5X/9_2-13A$_VTIN7G8^=W-(;_WK5_"HWT$K!>^,KKI]]+DU;'_N]^[:PU'[WU^ZX__NG=D- M*O0,-R%Y*,)P4M$_4:3JG>L5$;>MT>=.K_]U_X-WA:QG]K16.RO"K,1'2L$1 M\7F#!17,&20:L2MQFR T#-7-FFE&\2D5ELM$R E\42B(.2B)<]Q$#)A++06%!Y M=]$5(B1VR[)8Z ?4GT+D[=N8VSNSFPVHCRO/S#29,2:*0-$*%;W 'A%G'4SY M?[ ;DGN"90_)!&E7FC9BZ)DY-]4ZV1HS$@8I')0 .G(N"OI%'93> 5XT\S)S ME#ZNQ_SIF,AC(Y.=Q\F:K'Y\7)IJO7&-!2EN2'DD 8ZTSPN.ATT0VG$ _9_% MP%':_Y#($Q4REQR1J?0"71^"'Z_00I$62SL^X!^U6OMJ9H_AT!(/)0#?.7K# M^D0.1.U"A5EO;(K$='P=XXJ%KIO?NG2Q$[;>-3::NPZ^H\^$=;T/&0GS+>I2 M]8TYZ1('H#R_4KTM-)MJ9 MTV;M_$ V$U7C*$WG@0 ?P":1*U #PD-&L7.S%UA%YN M%##K^PT&Z5OFS8DO"F6>6U#T?N[23$];"LA02"@)=?2,%/-R6BRMFZO7&NGU MFFWL'*./V]RU;\TJZ4VCR(]VW)M=0>VEPI5P"]+H4@GBI6^&T&:F^'HRV')WZ! 3WJC::;. M3.0C'52]!\=I!0'(6_XKC-8DA< M>5G! /-@,>88^LR2R 66?;;@:(/A^JF9SE664(;"0DFP=UZ*'G#*@M,/M[.F MF":K#[]NVBD]Z0B\6-, M]J*6OS6YVX*B=SF733-];B(BXMA3MZ@;^G,B^\"?JJ_W. AY\6@M#Z26KT:M M:6X;. 9Z 8Y^0C'T.WV;^WKW ^GY0-\IW ^%D%YX-)"[A@+[D."H<[_$+_)2 ME0Y*&Q8TY.&EUW0ET!# H36\=X)D+Q3TD#D0]:.KWC13VYM:NO[N(^MC=?TN MH^C[VGU'\K:CY1UKBE9YT9ZY-H>ZN"\$0$'%*1ZXJ# M77E5B[RVZ;J2)>93UY4!WG4EX*&\X$7>1G<%A2FSQ^H*%CODRUVBZ-D$NW(9 M 1Z0"97W3(6@F0:A+/,K9^'\NA(5I 'Q*BBZQR7ZQ6,^<,L777@BP5<7/J6: MV\; M:?DVM!W*AYP#VNU,7DTGMG;6896^H:LM]7;,H?IZP(E#.*A0:TF#D%LS>1>/ MO*11W!-O0GBRQZ+*1QV61W*79N=JW\L%B%L[7P1I"4&" MEF6%7JC2^B2QVX=4(;#L;HCNP@O^W'$VP OEB,>L9?T(*8]:(4"!V#Y.]$*E MM?,Q><9"KI'"5.>ZA/>=03AQJ;5\B2G#UO-*E\'>84HB?2=ZIZZ#Y;FO8''# M.&=/8+9RK3BNM'R?BS[*Z@X(EZ]VJ7NTMM#^1M0#=LP\4I.C9UKUFGFI)WJM M2!G83*YB2I\#O=WB'$/$I$:AOC4YA9*H[62Q*K+T0:TGS.V5 ME3&G'P;2C=KJ14>8E.XA2O-";ZM1'U9I*6Q^$-WDMQ@_L:SI/%6P#'8A7QR6 MJ<, OL@>CDZN9D8F&IDRM&K4[PQ[#/L9XS=5K!1UER,BMVS5:GJ>%@_H-J1)RR ^&R5;"]&Q'6@F: 8VG./GZ7+@J UE#'H MMA @/T)IP\#8RT&ZEL\=)@J68O!%JS1 @_3_D;8A%=\S_$B&5!E:=@_% N)+ M(XCCRVA)5]NR+*DRM"PVI0Y]S&ETR9)E:(&<@V21UC,5V^J^7F8/M;:#*YM" M/>0?H^BFQCQ4 ?Q0CKIW_2$X8C:0:YR?F2O#M%O&YW=0E4>UH=:C 9VJJNC) M*0!4"NXV)&[J#F.8J(92=UO(EX>HF$&#QC,(G6;0N&BV@U@P:T[8#WKQ!9+# M3A==;XXIE[]!QK\6O+LN,TE>%2F#C;>]NXY.Y'R\^W2%X$JK3N4*UNO[0A MIF\ NH.D0W^ V#KD7#5:8/ZXV3, M"05\@3I#?V3O!&T5+"EWF2OYQ?< RAO(];HW_3PK;NER93#2AU#6Y262I$2, MPLGOQ K&+#Z$NX6R')([4+8#-S(MGQ)>OO7$LJP9'L"REIFQ>L4C9Z1?RX[T M:V4:"3T("@E9WX6/;;QEVVIZP:[Z.>KF[4.C"-1?/5:D[4%:37)XLHU%2T'A M^C+RK8NI)SK4)79+G3(3S*6VW+;L^@'K^YKI:&>@ XVX_/PIS_ K\<'F7!D" MVQ[UJ0BBD]W+TUE#0KU)R 71+C 40"IKB/VRZLE"GG-]-%&R%";]AE4P,,S5 M;G+?B<5'] ]YF*QX8'80_>78TEZ>0.KZ,I."-ON)JU69L^[1>Q1/9(.H)D@J M#EC:?:Z./)CEVWT.KL!E<@G]*T0@D'Z1C&DCAV 91EP\48]#/@'CSPZ 5P7_ MZCEH^FG."[8[+&-_:^5EB^Z:BD#7 MGUXM.&;,2#FERT#BD&!73@00$V9OK&XI7(9VQ#N-=TH@:S\R+E6&FG?5_CL$ M:-$A,I@)LK8-YN\7SJF>P(#WG$$;1PV/3W[I,C+2:-HH6*K MA WSZ_>D -OS#4XYO_[7_A=EM2)3Y,0;SHET3#%0(GJ1_OO3+TIFPX4&XI)-1$9CB<]4$ID#S\E3D8R> M7W0RGO[U2_D1_ ;*-QTF+_]]=7A;';\R^;FER]??CX-_>3GKO^TR2D5FY?? M?G7Q]=,;W_\BYM]FSKG-^5^_?G48W_9%O"S;_/?O>Q_C(1QY,IX.,S^-Y0;# M^)=A_N%>%_UL/N8/XMJX\QOE';G\&BD?$<:)8#^?#NG5;S]M;)P/1]]-X /D MC?+[CP]OK]SRN.^.8=9W _2?QQ&&GV-WM%F^N+F]_VYG]]W'W1U\\7%_[^W. MUL'NSNNMO:UWV[L?_[F[>_ 1Y9E??W9V#+^^&L9'QQ.X_.RPA_SKJ^.3HV-2 M%$_%.:J_+7#5S6_(HY_$D\E\H/;P_<6U"[Q&0L#I#*8)SD?O$L6DBU>^-"FZ MZ_K+?SGQ 2;S3T#*>C6'8/NE[G"\C(Q1RW43"DU)$VFA( M4-(2%T '@4,DDKLZ>$7 26?E'%FA+(+_?_M M;BSG(_QTZ;9B[$ZFL^&]/_-A I<2HAC@.8HDM4$),Z?$.H-SU$D3.&1A+&TB MX>UXKDKY'9.V^KC1]0EZM'>O-KY L4X7IN\K\F'655? N:Y1CF7)L'\,/0[!]-,>H!&Z%/3L$A/ERG(A!%KU M$(GD3!";*27:.P\ZLAA!-B'%_;@6(0=_F>2HJ)!J)$'"]B>0;I'4>:JI,(*( MX-'_:P_$:N8()'"12T658JV,QNV0%J&&>)G4J*.&:JSX#L?6-'V<=?&OPVZ" M SSL_M\)4G;$E/?>\DPT8'B'J#AQ%.,_'WRB0>60G6_M,V]%5E'RD=8T"9\P M=,M:$&FB(LX!ZE>;P"A5V6 XTEC(-?65R[/B^@QXZL!7X_QV=W0TGI4,JDBW MW4V+I<:,JP R1@+3T1*5,R8Y):5Q23#"6+8V4A>L:A,BW@-J31UE?6;44DPU MIMPBGY,I,<8\B4("D2H9Q!$482H* 88GETT3@CQD =?&2];GQ9)J:.$L1TEE MIF@V)"6.\M"4B)/9$W#&VI"YDJH-#^YT&552Y&"X=S%X8H,IM2# 5R*@:?;2 MT$@9:-4F5WA:$/@,#O%1FK_']SUEQ*LQ>00AKL;5]V6%HI^=O9_XZ0R#U!))'I=DHQA9(7#: M>&J(1VM,),Y3$B*5A"O*P03\*[1Q>/>A6B=O5X$#U12P-"7*FM@WDSHI)G6^ M0-KEDP'?H*33XG@U]58K0[0VR-*$>6<0W&/*(@+-/C)#KU6%;JZU+72G=7)8 M2^BY_JC64?2Y2+NG<7)2UM3OIN$W9YI5]LPFB[/5F>*J QHH@BY!!OA R-![YYZ.'=>B.0>%9>%)(9C^JVHH\;J1A'@#3#K, $J,>%F$+CJF MWZ'@7 37A"J-:*0$>=9LHQD+IUS48--;0AP'K6J0T+K+[ MR7L_3F^GV_YX//.3[\"-?,+P(P%24@84TF5!K,(H52G#M+5,1A?:% $>Q+9. MV4)E>E163#7"?("9'T\A[?I^BG' L!7CR5$9=4@[D,=Q/!OI%"A-$4@(BA>_ MC_EK8IE0C/@\_L\4M"',P]C6*:.H3)C*BJE<%[TL=]DB!E6V;/62:.0H$ >8 M1 GG,,&AWE'6IKAT3T7Q"0[3#X=E61Y_%B,Y851SJT(&J=NLBRX$;YT"JZ=SY(97K:Z9FKL.Y]MD/T $ M!!8F\ YFES(S&VEB'N>BIY@P)6](\!KGI],&@5*C(K29%_>@6J?HJQY%JNFA M&C/>3C_CO;O^K%1_.:;(4C"\I8@118- L<,0"FG;YXH++W",X=SNZ3%,AZ\[Y1TBL)I%HAF*(WTI:WBK"-<>)!4@A6H3,-T* M9YUBI'JZ7W[DZVTH^%;;NL0A3.(6!"4,!,/(#,6S7"62?.9.8%C&>?.BXR/4 MKUZ<^I<<\VNZ__OF]<'9P_=-CKA]/,"?O^^^._BX_V;__>Z'K8.W^->KN)8X MZW;'Y9L?>EM$K$JGW[XNPYWO*MKKAF&40!N: R-,2S3^GF?,A,IF:R.#8E;J M*!J? _H&9OF,'+W:";S!V5/V"?<^SOXYCO1 M+_SG,#+6&D-#Q,0I:I2:XBOTI23H9)AV7BK79L_;=22/3%+(B^+'4L->3?D8 M+G\GC\([B1 H43)3=,,28Z9L!1%>ZV05NE0;FVC^"HSE.I[\_>(@_F2Y-EVG:3R5SG,^AAP"12Q,0B M)I&!IW+>%30)1DK"LD @.F:PME$*UTRH=;+"3^?CS8QP/5A0L91P ?3"8KR& M*>3Q;!2DDJH<#<& ,)>*%\?8V6/$*SW#0%ASE]I,VCL K975KLVGY8:_,A<: MD=LAMS&U( JD(5)ECP(9(.CI,"5S@89&[G]E)JY.H@&:)JG0^;ML,5@#XXF- MSI)$D[+44J.H>)Y$XWE-^+IP\\[#!4_48;V8JYMV5[%I.2RVURMSLAK=,ZP;H2JXX^V^5S7$O-3 +,*AF2W%)/O*9 M$%I@SAI =,^0SSUR VNYV'[^>%&#^IH^[\!Q#W%\SLEIVCKJ^MGX/_.W(\MM M*?=Q0J$LBKNRHQ<,)\9S'H6E.O-K71WNV,#Z^'NODT%>BA!7=CHWUD&U*? _ M&)OU?E*PI*/Q=#S,RNS\_'5>,FN=T2D1*CQ#LX_YME,X "Q[::WW)KLVF^ > M +9.UK8*:UHHI.+QX+MI"U1A&FCKMAOEUO/Y\O,K&1$*9L<$]$Q[)7G2I&;'*! M*!.L"2'K)-LXU/MQ/7)UMVWB7==\U-/'"J)X08TMO4))!E;.?29-+(^4:,J] M--RPR-O08\$H_BGEAO,P^5+"S#PPZC7AKNQG-LH1+[(CB8EH'4 *C;8T70/R MR"BK<:FI"B%NEIV>/O1UMS7<+9^/+G"#F!10M-&2)V)]CL1JQX-E3.9&9V;N MQ[5.T50;^OC/-WO[?[;9!?'MZBO=!'&'4)7V0)0=CGXX?-]W MG\=XM==G?PRER\K7:M=6Q$#[O#4'@Y2%YJ7:A3]D!(REG$PD@,H,9QAEHLWB MU>(8ZZYG@O,2*'A"RT9/F;(OLE)BDD7+F6ABC7K"WK.>^>SK:RW8^5 SBN]'I@"7,05J(RKT"UZ2#[ +!U*AJLC$3U5%7O MB,AW#-[/;\93/XTH\CQ-'@67%7(K8DXU)=7K4'#H>WCM4=KM[JBP^-P$!HC9JX#$E=:@"2SM%)VG1"AORNE0 MC/#;$.9V/.NTL7Q%5*F@F ;ERH]^ OOY2@>/K^T[1@(M&RUM;9"I L75$K&) M@%"US"+C6.0V'? 7P[<(B?0*]PVM@D4--%=SCU%?NEOMP/GOM].;Q^M&: 6Y M,R!+0_/2T$QH8@4394.L]Q$"!F>M*H$/HUN$4>8'8U1UK37DT[Q\=7%FYZ() M%_ L,;XW! -Y%%TK3FS,&@(1T% MJ[3EVA!C#::( "@Y C90K5$^L,S: EUK2 ^NGA:VH@+ M)WUY?(VD$I8X#@IU'TP24$ZXKLJ978.V$(U^L)IT77VUI=&UAV>-DG9@ MH^;$B^C*V;!,O*6**)H0<<34LMT9CP?1+42F'ZQ075UK-4_TW38 Q><.UP; M.BIY+++S\E ."IE8S@41T?L0%=.)MUG]6!SCTETY_-G\24L'W5;$=+J'.[N; MCF2F BQ$(JVVI3],.0L FE"++#'4"=-HL7!QC.NUWZ4-T6YT]VBCP9H-]R- MFI])N*6("F(%%F5YZ92XG5RF87,9:-'\SX"Y M8=:Q.L48J M;&W3ORY0?._4I-'6.8>"(S09,9JQ,3&2F&1@-0BFVIS>6QSC\ETQCB]LPG[> MZZ:?9M ?[75^.M??OV":NA[Y$)5(,GBB0^DHXW1YYD*01'B6I6$T<-,F_U\$ MW4NPX\N2ZV8_C,I::V/!2^?._>/Y:;+=4^CC& =CE&A*4>!\3S2D\T<9.VY% M>57VYP7N=*/0X"%H+\!:UR9277758]$%NS_ O#'K07?@3TO#E](&%H5_T_5W M+!D:Q[B5RA"C3$%;6K=*L"3)G# Q\9ZZMG'G8Q$_D= <42N M]4G]@!%3/XZ(_:*/ZM4/OOOF>^C'7;J9X%X<]ML]C8=^^@D^X#CLY@RQ/"G< M)RU2(#B$94--B,26WL8Q"Q.DLCDUJDZL5LY&4=QMI8EHD]))<6* !_2#-!%? M2A,Y!2VXMXS2E49Q#^[4?>83KNO+]UMVQK8@P7.4CZ+RE)8S[9AHE0U1+!,G M*!##@4NE!,VAT3FG)Y:/GOE [8LGZ;(D>(Y\&(R3061.0H;2#SS3\DA925B4 M*JF$7C^W68-Y:C[\S.=Z7SQ)ER7!2@Y"73D?@<,V#QYWRF,>)L-5((L=?;KW M>C4/.RT.O-+QIC_GK(>T]1D=Y"=X=W(4H-_/.^/)"7XZO_VP?S(;9GY:.#9* MB2J?,=06MAP.$!F(G=<2A.$TB,1<;K.F\4B@RYK .VYWXSZ8D8SCR,6@-*.< M9)H,D4E08E-@I2,Z**:IEHVLX*-@KE-(V9)WURU9.UW67:4N&?#7YQ3-P6W- MT!.$DUE9/C_HOJ7 %^GR5M\7@S_/G$&[)Y85@KIW"@=@P^Y M49UC>>SK%$:NDI@KUOI*7._\T?+#U2?-_^YG)_UX=K:$!U[DLC4=\:/%J.2/ M]TJS:KAZW\L]#V>75;*=$Q@9Q;D5L9QF+[V1A7,$KX:\4XXK'B"*1L\:7Q3A MLB9QH?M\@",_QF'ORW&B ;7^O^#[D3#4:VX9,3IF(G64Y>CGF=?',3#EZW?2M2;S4/O>B@O$-#B%.( M3TKMB,O"$0.6*AN5M8T65Q\)=)W*-&M%NZNBK#K@ M$Y"%$+IT^G28EYKR?&OA-&:HR2A0627VC$%-ZX#O#\RVAOEVNH MO!N!,2J%; F4.$"B029>1AR@''A.EG,,"E8_+'?!?9%AWF.8]R@C5T6I];JP MW0YR1)DS5$M!H*P.2F_0P1L?B/&)YQ)NJM!FXMT!Z$7&9\MPJ(9B%G2(%Y^7 M'P'O]=M/_P]02P,$% @ Y8*E5(\U;V:-1 J@L# !4 !P=6UP+3(P M,C(P,S,Q7V1E9BYX;6SMO5MW6\F1+OC>OZ*F^G7"E?>+5[O/HFYNS52).A+M M.CTO6'F58(. C(M*ZE\_D1L@18( "6#O!$"07C9-4N#>7\87F1D1&1'Y'__K MV^7@IZ]I/.F/AG_YF?Z)_/Q3&H91[ \__>7GOUV\ ?/S__K/?_NW__B_ /[/ MBP^__O1J%&:7:3C]Z>4XN6F*/_W1GW[^Z?>8)O_\*8]'ES_]/AK_L__5 ?QG M\TQ=I?SC])?8O?UE\YA]"^_#-+5[SZ/ M4UZ+_FK(!90L(<953V^/^?I9$%-VL\&T M0\1WG]TIWM&EZWNNY-W!>@5Q&6![Y93SZDJ;C MT22-O_9#FOPIC"Y_:6"^'.%Z_-Y]2@]#_#*[_ )E825\/I7__<' M_;*&_(H_+IY0WM4.4?HV3<.8XL\_]>-??NY+HJ7T7F=GN' ^66^CR#DK$I/2 MUO=^/*9 NP(W&(5;3QV4Y6YTS<\ GS1H?MN+J=^[VG_>#O-H?.D68TIOI^ER MTG,D6I52!,<\;B8D$K $?[0F*VF9=4Z+NQQ/KG1FDL*?/HV^_H+O0:(9_9^;&TS0> M?/^0OHS&TQY. 2>%$ A)>1"2$O!6*0C>LL@9%];QSCA=>OD)T=M&K'>9IETP M_3Z-^Z/X>AA?H4G<4\D8Y9.&3#D"8EF"U9)#SL99F8CF/G?&\ZU7GQ#+NXOT M+L>LDV5Y[- <*8-"I.YJ7WWY"3+<2 M[%VR>1NR7P^G_>GW-_U!>CF[]QEZH7@B8I!X<",!*&M .H]XI M:S-($M >]"&!=5+C6%66-FJ5I.V([WN!G S]W8G[KC:H]MIPX;Z]C3CR?N[/ MHV>+=4BYG+AS 2@G:$EDSL%'XR#*I(G0-!'1?M>^%\+):$ 7(K[+O6[/_5F, MXS29+/ZO#)?V##.!,F/*UM-\<>"-"6!8T,[18E>JCGA?\?J3X;RM:._R;3KC M^R5^>SZ^&/TQ[!$N5&** +KZ 81-!BS5:'S^:3-W@_^M_::P,(8@4,1$@WJ.50:D'*Z(#:R-!2P-- M3]8Q[[?>?VJL[R[<%9RW"JR5->=LG%P#Q"OEG,15)S*"GH5T.*S #>2@>98L M!"/:LWSSC2? Z\X"7,%DJ_!9.;P>O/\\&EX% @AZA& @I(01T M\<#@5]#:"!U#\#3IUJPNO_4$6&TER!6LM@J478Q=R?OY^/W2CP:]&$E.Q8T3 M)..JD4P&9PT#Y5-B/#K&0VA-Z:U7G@"?NXMP!9FM@F+O1K>PO!FX3SU#6(S* M:I#4933CE "KA$"?S='$H@DZD]:4KGCQ"1#;5IPKZ&T5Y;I:.%Y_"Y_=\%-J M8K#)4.>=0ALMLW)RDM!,SQZ_$YSE3'&_H-VMPC??? ($MQ;H"H8[B&6]G(W' M.-3YT5A1/_3,9I->B:R$F!(XD3V(4,(M"NVZ;#BSGJ)%Y]OG$MR'X 08[TS M*YCO(*KU=CA-8Q>F_:_IE9NZ!L=I2)QB02''1B4Z@*\XY9,\9R\&0$+OR M>5HMXI35#)?4ENRQK%E M@LZY"]3A,A.<[>H@^M:+3X;>W<6Y@MY64:LYGM>7:?P)-Y*_CD=_3#^_'%U^ M<!U2)%:, %=.B%=L2F$A2B%#H$K'+7KB.:5 $Z&[O;B74%[JQ#70@T_ MI\'@"D[DK(1/$Q 3-0A#%([."& A:6Y4Y(ETM6;??._)D+RS,%=PVT%"&"*Y M+$D.H_#/CY_=.$W.9]-2TE/\P9[2D95X.-A4/ ,;.#A%)<12PJ2-2SQUQ?5] M.$Z&^\Z$O4(7.L@C>XFC'KO!VV%,W_[?]+V7;:::E;RGD!-N.$2##5E XJ%! MHVUN'R9;^>K38;R%2%>0W"IL=H9CC&6<\PB/YM$;S\#*C-M*1O_?",6!V: \ MHA.2M]^U;[WR!$C=780KR&P5)+L:WIO^)+C!?R?@($=R'6%52WBI;=QC2O'IBCDDDP:@T%ET,Y M';,91^D)<)ZII#P'*E<4_K4B^\;K3X[N746[@O!60;)%N.:'#E[5BDACB-6& M0PC6@M!,@5<\ B$1O_=*9-L^]VO=VT^ [DX$NX+M5H&Q%2.]<'Z0>LY9*C)G MH'6Q%:1%SY_&#-2Z3+/S2CK3V>Q>?GN';-^HH-_CE&XESE7%=#_-:Z/_' :C M28I_^7DZGJ4?OQP-I^G;]/4@E7?_Y>=)^G1Y)Z"\N5[,)O#)N2^])EFM/.CE MP$TFY[EQ'_P8,:M /9HQI"[[ >\PK833ROFB5T M(T2]I88+G:K#74Q=[A/K>D;\T(*.21M5D?B>="$9BG@TQ*Q0YZ,M2:P(3P86 MO&0Y:G=?N/WX=>!6'XY#JL 6@JY!?1-%:G"=_=:84#WOLA><:^"^= Y*7.%F M&0AH+M$3%8QK?Y\SWX+Z.UCV9R9VQ= RX>W$VV''A=("I?<>Z4IHML9F?.]G MX_#93=*'TG=JLH"7$K=6Y B!E0Y2T7FPD0<@,:!GZG$GU$N%7W>;JVSXKD?+ M;@U9KIW;__'+DGC0K/UGZ]XYY^]>O7[W\?4K_.;C^:]O7YU=O'[U\0*__O;Z MW<7'\SL/'U__[[^]O?COVT W[+*SPVNZ[,?3=I1+G7N< MR5DD&F@V1F1)G2?*$A:##)0K9WJ[O+ CH_Z'LX/;4E2:26"T)#P3_,Y[RT&3 M)(6V*AAV7PE?!];\-9:VN]/;81@GG%6OTOS_W\[/.SZ/!CA#)J__-2OUU:/! MX,UH_(<;QYY/1AL=.-B@) BE\#O-2:F^0L\;_R,=JS+T+8'N?^5KJ2?+^UI- M8CK<]*Y'?^> 3 +3+O(UBI/0(4B5@GN%;W'7.T63"7L9RX,K23 M?8<=BVXA>CN9S%)\-1NC>L[#]G]W@UEJ5/<%BB26# OT&YN0T%_1T)CT(I/1 MAI 1,34@2BL/%Y0&Y7$(B5F6JD7,=@+\!/2J,HL==E!Z /9\R?R0)M-Q/TP7 M_L59$=*[-#W/*+"<^M,9?J:7";."1X,>)%&E>Y\ S[,%;ZQQDN!B*O:JAIM# M?Y(*68G9#OM ;3*C-L(OM#+4T !.1 [".0U>XG?1&JFCDLS>F^U59X%\5LR] M\MIA^ZHK_&?Q'[/)M/@Q.(T&I;'ZQ>C"??N]/_U5P[%I WH M'!U"1U/#QTS1^LQ1>\*4L754L@7HT];&?;'98>>L*^@X,4IGK\OT:S$DB%#$ M<:. $%&Z]B4#'MT)=]@\:[U;&PW71@0%1I04 M X<&I<6O(+6TSDC%,KLOP:):0*$3#]E9;8TJOEG2:(U8S\ I@XZ[2SXS]-=P M-A[$0VX1,)V?[2MMJ:)6@_$&_4]E,IB2+1U*[SU*DJ3LO@+1#H*E>\F0J10& M;"',H\N*F:M7V6-&P[(C-8>]41O#N F ZU5$X= (QB4!TIF<8C*&Q$JS^CY8 M^\Z.Z8+N=9K36NP58H1+F!8GA9N JIH>LQ+6@3-DVM,WJB7[O2F&H)*3Q 5P M*7$%+1$DRS*!Q*27DGHI_'V74#P*A=@T769/^K"-R*MES33&R>*HG^?(J$)W MQ&2+%I)*N"IRW$IM-D()7 QQ8:R8-',#ROZ]@ XH6IDVLZM\*QP@GL78"-$- MWKM^?#M\Z;[TIVZP *<2#]1FB=QD#4(R!EZ)!%H920+WD9G[:MO:1!;N@74* MBM"=W"NL A_2%,>7XFLW'J+?=97UPW%1LU)3R"K@:N$Y!#3J0]-K#PRKY52_V'L52OI0GFA!'"4D^B929ETP1;KTRVGOB4F^3%[2=HU_3L,2V MBP[.X]U-=O\PI',_Z']JWOGZVY=4XMX7_4O\R'G^B+^=Y-+RYF81"7>.>H+3 MSBME0=!$P)2N_9:EFMT[7R:OJ;@RMHYY-2\WS/.\"59S CW,O?-++B5!& M= :6U*$2!+5D$QSH9'0I2XV 7?4QD"\\??>-=/& MAEZ/ZLDJ46=45;&\-A!1CRA.I-<>./*.NEXZE(G 00D=LE':>59'GS:"]V05 MJWOR*B2&M9;5_&"=]I)T),800$J<'\*0!,9&!RY[Y8UU**DZ1R==C>!93_>I M A72S,X&@]$?!?6;T?C5:.:G>38X"Z'<0C7YD$+J?VVB^4U#;5T*D4)&>R#C MA#,Y!W ,;09/J-.I3D;T9OB>K!I6H*]"PEAK8)Z&Q&_S[.L8]$M4\ .G'N@?IVX\+?U"FA,23H.V6CHP M' D0*'DH<1,@4E(IC>':UHD@=SN.0QU,'T(1NYX+NRO$?DM'-XC9]99*-CH+ M;O;HGL.;RR-9"G R9;WWU!@6G(B$.:6),-$GB2X*36J3 ">^XCG$^1SB? YQ M/H$]17XK?X4008'FPB@MN=:AC4JT!U';M M+ \ZSR_'*?:G;USH#_K3[[^Y;_W+V>6+T7@\^@/GS4OW!?]E^KW'(\V>B)+, M64I[F?2E[8&'E"E+G":E3!VG9AN4^]^LN]"5Y>6M&B]==ZY4SN%V5Y"DHPE;B[#"ZL1;=R]'7 M-$8M_%!,MM>3$C/N3SXCV@LDC=RHX"\PUF[7%]=L1"X%&G4SB(E3JC+$I MPL>M457YZ+#S5J/Y:T&^&8Q&XY[QUHKH$]A(/0A3;IMD(@*1WGCNC:;+O6_6 MK#3WO^=Q$]ZU("LTM5JYP,VON5KA#1HI!3$*/*>Q7#&JRHK&2Q_SSZR8QB/@8&F9%RX2$E8!U^D=29%(W&9:!.0&<% MF'W%K^OO%=O+]M#)LW,K:N2&%_C!)LU1$1<,H0&R*/>15>2JLBJF(F@/N%"308&H,\&L;6]!NJ1]@VTNF/[FE@KY MS*PB6@'3!8N*$IQ.&M<1W)N%-#&8N!%E2P]^I'2U$4^'X?O)>-K[X(:?YHL[ MVLA$!$F HQM. 3[WA-.!/RP[#K=<^=OMQ=QG6 M(/)*GS: L4WWS,TI[7Y:/FQ8MJ!@F<06\NMP"5V&PXSQ3&@-*91(E0@6O T) MY1^$,I1E[SSR"HC5(ALN0"O$((@W8%P. M.*QH?*:&YQ [X^_6J_>W/[82_J@+R75H>C9 YIDY5]T/=49]+$$D7K:&@#NT M9](")5RP4'KMJ8WZ#&Y&XV_M\L[:@,>6U3@FL+9T,@W3E MIE@'7/K&BXU>["/?[Q2LGXZD7*%*X3:B=^[RRFC?!%?5SN+KD!VFN7A;YNY5 MA)9BK[XD8%D'MI'W<^3J\$!K\7UIPS;2 M[CHV9%M=@W[G4SC9(RQ9Q5:*5$04K^8\A@3:1@5?1.6*I(I3NA[F(YE2V] MI90K9%/=1K10ZTTP5=W.5Z$ZS%;>EK%[%:"%N&O<";$*6SF<2@W.[CF:^,T6?>!#, M09*YY./P"%81D%0(R3553@7EC[MP+:,W>W-+,CL5H5-8@TZ+U.(F7)-X$,#LX$C;NAU3RH%#RO<[WD M72S[-PBZ8.F>1.D=1%S!#O@X\Y/TKUFY&>]KV>ZNU%O@X+3F'(0IYQ#>EXP- MU';.L\B.RI"6*Y*[NEAT-:!3L0:ZD'>%RHH5L*ZNQ=H 6%6;8"VT ]TLV@6! M#RM%"^E7V!KN 4@2B04;*C\Z2$9&<-Y*X#D$KH/+4M9I#+UGM7CH?M']:L46 M0J^O#8N-C,B<$]<"UT+TEP4)$IQD&10.LMR R6FJ=%/Y*CC[-QHL?1OA9BV9MGI^A[V:=A_74A.G9*7D,B9J5F]J>5WT<-J??O^]'].BC=AO[A^C\56GV5^O:\*L)HI0 M:B"J]9 &\< MCMR7FZ$UT9 L?LLMX4A;E9&OA72 ZU(K:,FZ=MGM&.BZDN(*U<5L['&8DQZC M(N +$Q!?>L9$CK 4.FLV6:%T*"T>-\O)7W[R:;':7G@5K);WXU%(*4[>H"A> MX1(ZP?'/QNB.OYA-"KX)0J3<$&T906>YSAL W"G MI2*U6*G0A[KIN#XYSZ_ZDR^CB1O\=3R:?7D[#(-9Q(4*?UNJD/LHGKA8O4;# MGJ$F:$XI,%I2;YE&D\^BW4]30$O09IUJ=?+='NQI*E9MUBKD7_X59??K:#(Y M'\Y!-RR> (:M]CLK39!U0G('-,E,/LT65MR4.%T]RQ> MHH0GT[FK^":E26D /9RD'FZ4,1%-45E3P@5.4+!!*5!&,162X+Y2KL=:2*>I M&]TP4"'._W(T+.T%Y_O=A_[DGS_Z#=(>^E,I$)\@HZ^%V*('Z[, :VW*@F2N MY$8U5]LG@]V#ZC05I#,>*G1(^A@^IS@;H U^1Q(OOM^2Q>3%]_GJ=\-AGQ^1 M44N3M=2"5"0#+H?HM6A.SA=']O> MM/I?#MQDTL_]T,RVYER&!J^R<@$R*W5Z/FFPDDE@ELO)([9,HC,<+Z4"?-[D!J\U!-W4&U9ALRZFC+W=C49 X;?Y-??/_H M!E<%YYF@PR!-@$B:6H5B)D9$S1TZ%$9S;VBE&LPM4!Z@I*];DN^J4!V&:B3X M3=VTL:VN NI7FW8SD5+,SHD<0!O !A ?J/- IKP\J30>DU.A)\!#.'&S,4@E@KMQRQ0P% MG[G#11A7WY@#18__A)3FH5X%!]69;;BHT\6@++HE40RA(LXP_;T__7RU^KX? MC^(L3,^&\>,\>?L:_F+GM=GIF*U LDM[3$YQ/X]&(O$D*Q6E1*^_BBJU!'Z M3@B=:L+J"ZOW0N-^#*CK8A^OB$HN -H^S66#EUOV1F1#RE(2Q;V81W=@"@IMTXY ])( B*5 M+K]:9,B$)L^T5=G6.3#:NX)L;Q-5UX]MA-]U8&:Q+=Z!M]@>M5+E.*PD+B<< M^YPB,DEWY&-41YO&467Y( L8H*T7 &8V. P@1+1A<24JTEV81*3&Y6N^[;<$>+![>G4YM MZ0NVIJSK>M#7;CQ$.),7"061W@YQ$4J(*4U>I2_C%.9SW WCV641V/_,\U7B M/W X*;X9C<^'Z0+M&O1MWXV&^/G9>%RZ WYVXT]-E9OVVN$^@Z-!08HDP.N M7U04+@O&Q7+*[)J=NR;*$U+"XV*T2M_V'T,XNST$=%YTY)XR,-P5UUH%L(P' M=,>4B%\LJO'T^_N!&Y9PV^M_S?I?F@[V,39B M+Q<*66VDBA!8<9\$#M]S_$*]E#%K7&XK]?=_&-L)ZDK'A%0XZIL7/_8H)2I' MRX&37*[PDQQ5V&J@1AMKT,FVHF9M\PE2OX-@*\0E?X1L[QGPB^^+?YR':$D, M.B1/@#!>LBAQ_$YX"3I;+KFDDM/:=3X;@]U774]U=:E-U+$4\=R?9R53"EZ( MDF=%7&F@3+#9V00F<:;YE5"/[Q'HB]2]-Y0+OTL4*C*Z@H ME02KRE[O@L6]WI8.PH(Q+9@4MD['@ULPCC1XLXT>W.D#M;.8*VR:]P6<63(( MC"*JI Q^07S6X,Z><+'7UM,0>)V-\_'%_-OH0U<45'"+W@ZG"2V^Z54S*I-S MLI9Y($'@,(7-X J%,B9N!#%H\]5)6%T"I"%*>=HK MEQ5E&SC0'!((5;JJ*I$A>6J%B"S12OVMUP Z24UH+_K]-QMUN:2X20Z)EQ%K M9-!'[T$)R6/,* ]=1S&.K=EH=?WHD(@:AT*?W3B]<),47XXNB_[.-S*9@^1$ M&C!9EYX9NE1A$ O:!JNE5Y[0.HVR5^,Y0;7H0/ =MA9MHD5-A. =NFY73?H7 M*]I\A>NQX EJIH*$1G"Q_YX2X[EJJ'38,_0'M MK[A?C=V@F+*WNIHN8'Y(_4L_&T^:*'-/TN28I008Q;DKF Y@I2V5849E)D22 M*6RN ]N\^B35HIKL:[0-35\1Z[!DTT_*QD6\R3A A>1RM&_0IL&5RB(ZH36) M7&O%:YVZW )R0HK1A:CO,F^.-R=62H?02^ Y-S=G"0F&QP":,$\4U91:N]%R M\@1S8G=>>8Z&T;NJ:MO[P9-9,W-*,!HG41\AN3:,DQYSDBL9)+ LA*ITF//!FRE2U4F:C'D0Q)36+)9P\H20.B-(JW.1N@25+O M>4Z)U\;R/BO29#2I6CM)R!IS2!2-QS1 M94JCT#XPLA2U?X3)D%M)?^-DR&U$M\=D2$1$A8\&4DG>%4PJ,$Y8,$3Y'*1@ MMM(]DT>:#+D+^5W*>+_)D+=2C]ZG<7-FU"*[\=[G=9BNN#GNI?Q#YSCA :E5 M28J$\I!,/JQ T>0M9I(N'95Y1EL9@O1B]'EY>CX6ZI $MQ6A706K$&!Y"B,#3AKA*@CD!T!'^"JN2YUZM[$ MQ$JT5=CJEO(IB2CMFZ**NER55T53MD5Z8LM,5:(.J%C-O.JYZ*04.8/DI1S&^0#&A C$ M>X]V4[%!ZIQB;P5S_RI5E_4=56Q[RJHD68=Q$V5P@\5BW< \FT['?3^;SI?Q M']E=[]WWILG'>.R&GYJ_F_2R# :1.B#2!A#6&EQZ<1&.3,?L5 *MX8@K,"M03MP/.IR$.>98#%;L]<%\FK15R"Y?MCCF*W/066KN?6D47_*4<(VVW&90U.HLI+2)U3'F5\(Y,3NL MO<@KK#9K1MQCT@5&"0<26)D*2H 3.@!561N?G&-J/YJP '3BNK"+V<$!M. M^[% Z7]-'TMF&,HX3>9M/E.CV1!=7)^9+!7NSAA< MVIA ^TXE#M18&IU7@E7*U^H$_HEIVOXIK=KY;(VL7GR?6WO-3;+S? $OB"-2 M2""IU'-R-..,CZ67DA;1RIQCKI1QL3W8?27[5-6TVB0=2Z+/V1]N'*^O,+ V MA4Q2 *Y,DP?GP7/&@>L0F0U2X^2HL]C=A''X1)Y*G"^O9CO+OD;>QLH*L)N^ MY(OO=UW-,H(?PQC&TD[TG;N\NBIADS'5S?^I,*K#I!&U4):-:OT.P/1CT6(I M<\JERBG)DAV<$WK2H333]"9*+:@RL4YU\N/1W@=RH8Y<>;E#49W#,.F!<4\FC5LG4"9E\^/BW!;A().=%LPL2$%)Y5&_IP828 MM%31.EHGC'8OK&=MZI"V"D'9EC&;%]]7/Z"Q)(+1U#CGT)*(!H=& C@I<>)D MI[W440M=Y[BHXJ">C/=[)'JQ-Y6_,=DWP5?5+WX(X8%\W&-1B8U4M26?%;;O M!W&*("AG+.%\]0$$412\\ PR#4IRCV;K7@\S#NV5/E9UVX;&O?JKGC)#G65 MN/.E>$&"Y9&BJ:&U8%DJ0NID11Z1O]HM>QO[GMN(OH+O>;\)&I@Q*68!RN:$ M0RX=I115P*BRPK@0:]EI1^8Y5-6-[BBHL&:L-2^R%O5F&SZYP\JS7<:R M5(,FC-914L60:2&=MQRGJA:2:N]TLJJWX3LJ'ZNL"WC\.(Q/4F=E;$;?D*(6 M9UM*6B4#QE"/*2J)D[H_B7\>E7H80 M*TCP'$QC7U)-P#I9ZF68$8J1;%6EA)#N!W.$$;QN]7GK0ZS*"E'!_FL[I!O9 MQ&^':,:@!Q?^[@:SU&."4^O1IN72H.%"G0*K&0>"YBWCVCFUW)7O2#1][9"> M]?T@RE$KW< _/#"_9F"OOZ5QZ$]*+/7VP&B/,"N9)PPXFNWS_JI..8,#]5X; M0;3*=K]X=6C0H2[[8Q>C"Q=;V(7HZD;+$UNCM)U&G2+H MI+!(0,? B-"917-D)N,6HWN:D^&85*9"R4';"7]CHULJP?J0"L>EM>UHV-1W MS=S@(HTO68^(+)$2"EXIBJZ\<^ \26 55P8'SREQ1[E1[##8ISEICEBA:MT! MTLVFN>&0:<\)4IK7,R I,1"*.\!=-$".G$BGK0ZQ3A3R (-]GD-'IE =7IS2 M6N*O_S7K3[^_'4ZFXUF3R=2T)KOX[(8K0P\];@.C,DD<7<9Q^H#[K><"H@N. M2F6%R_*X3+0M1_@T9\NQJ4Z'5\VT'F?SY>]I4AK\SH=">SHJ8:SDX*-"@1N7 MP/ @@-&(P\B\6E/_+D?QK.K[4H$*]^$T27GG^?=R[C.CX==4KGEI)#=IW/V;_UZN(WHWFOYWFI:[/CX-^_^S MR'Q8[#<]EY-+ADO(VCL0+.#DY#0#3\)))F64KLZJO)?A/3FM/SZEJ7!E4+5! MSO>I-Z/QXE?E<[1GB=&NU)N$H"0:84R#C8H \4YSB_\CN5)GE+V.\WFN'(\: MU;AAZ6S0?&;1FNK.0*^NQ2:6Y21X!)T]!V&) $^S!>.8]I%S%5*=]-3-\#TY M+:U 6Y>W,S5]^A^,'ODUT2.<*:&T[ON41OE&&+;9;'Y#9B]GESU2*K"(8>56 M.@O%?P K7003I#96*!;M@VEMU5$^&;4\+KY7:/+ACFU_#.[\[N#+BRT060&RYO E64Y(KL&4IJTH81DQ?]:1GV6]Q$OO;CS V:LDHIJ<#/H:/)==/2+X.11($..DJC M F=NHU8F^(8;2HL_+2OL6@B'+\_?JR:,NF2DPPSINM]-B>X'N=_"^XYHO4])*G!R8#6BF=&2Q@$TE4XM M1F2PJ716P=^:$)6FFS7)?#SJLZ:._O#:LPT57=]]>6543LH%?CFC73F^JJZD MCK%R[@LD1%H:#$?PE.'>[QP+P@;K[%)4?4U89_T[]F?#5^=EU+U0.RQP*L-_ MU1^G@/^\0&(BI4PCB!0L V$U!^<] R>,RLK+:.U&&;<;+0"WWWUZM+>4;XU2 M]45CKF8ERSPXJ5P 2Y@&H:@ 9W3IZY>)-B&13'.=^O0;*)ZFS=F:CPIU+TM- MVS9!4[6/TS%T)MZ=GS5$MQ!NQ>7@RF"EE-A8+@]@)*)I8Q)XYASJ=)8Y2:ZL MJA/E/H(VOK68WD:F79MQ;XY.20@?N^8J#+:XX.#KEW8;@O3<6MRSDZ*TNQ1(6 MS081T)04#'SF5CBCB))UFAD=67O PS._54O!;6C;XW4'AM)RSR0%*SP%X70$ MQYV J"JK6KTA[;$'Z<75ZZ\?=1QDEP%M #*K'/ MKCL2WO>2ZLT)-Q[A4I]"Y;(67@<>?!::$D<\I>CR26$8M8*MZ5-XW^L.WK)0 ME58BF5FPI:^NX!0UWG%6LU.J8>B)N/ M=E[DV9.12E^:/49?K@DBI=B8B(3:3;U2P9<[A![K?)D/\1%-E3WHZOZGU0Z* M=HA81U?-*)CRSMJH -V98MSB^F8D&J**.*63S8Z)(]OJ3[>/R2G-IQ9J=DQ= M&Q\+Y,7KL5H1&9,L@8\A@S R@>4FE\N3 N=*I43I M0W&\0P!_GBPK)LO1:]"CZO6X[ SRDA<4" .E<\3M5FHPF09@0@6IL_=9U[F- M_$!1AQVYN*]YP .M1J_A+#4:;=R(5VZ:WKC^N.ET?>8G3P>E8) YR M+AVC&>%@7,:URQD24O2E@]TCF[+;C/]YOAYLOE93TT<>NEX2QM7]:._'_8!R MH"D[*CD$S34(0PB:&BZ!U-G$3)EBE!UC6/N^03W/P35S\-B(VDK['F=(?(.5 MB!J>?1;@?>EUR?"+R;J() 01=,K6']F=,-6B2#LPV%GU:N:IZ%L"&DAI36)K150LAU*E<>PJEZULQOU7I^C:TK:T4.T3A\9U*ZOIER ^^ M,&R%B3&+ C$ MN;&1.D((BI? M$A L,&^2=LX9-&H>V5QZM,7))S*56FC8(TY,*_;H[/<\3H:.2_E2(^ M*E=XBX2[@.LD"B& CI&C# (#:[3![2UK%A+2G1_M\GFL^>F/=0H2G\? MU1S>MDQ.J8!&G0E ?"SWO\D$SCD+*26A%;5&N,?6/>QQU'0^S^8#:O(CCJL] M+ AGH^ B4:"YA.IIXF")M"B22 ,)'OW-Q]92X7$4?#Y/Z0-J\F,,\&U89L=) MH"%K2%J6#G'6(ZN&0.D#%03UY6JY1S:?'T$UZ/-D/I0./\ZXXL,R,(1%HJT% M1T4IV-$!7(X$E Y.E_;>T3RV??DQ%JD9GS.)1H/BZ/4)Y14X%1PP39Q4GF7) MZMPR_12+U%K%_0Y"^5$5J94IU!0*$!Z),]P#)TT/JNS BXB^CJ#.J42CLK:* MTMZ"\?B+U+;2A%5%:CLQ4B&"= UFD;Z_"9RJ]65+@ Y8&K8;1>O(;B'?/= N MI- JJU!6U=+! $U#3Y0"ZZ-S5#/E2,5[EVO3O4DM516VMQ%KUY>DGS%"[:)T M1JM@#5KW0!C'Y%8\&#QJ=-!"1<' L9A#66B.B<"IOUOSEQD,?-T4[B:;"+&+TN@ M M&IE\!%IV_G)/(MC,(T1-LE/4"L\WGD57#WWD%.TBF@Z#YM(@16(L\8TI8B=!T2ZBJ1 $O5VP['0R3GL#V:+I/&_YI9R M4M<7%:>4^SH=7DZL649K/V0G1@YQ[+5++?(F8WINEK&Y1[2;LNRCW\ N3#^: M9AF$H-LA*(1R<"525F H+N$D4$F8D,KQ \5[CT9[MVJ6<73*NPW!%91VW47O M*7(J@W<@A4"#(5$'3J#$I,_<".DM975B FL '>$!7G6V1]U3M=_6&!_2 .U8 ME,UX^OT"Y39QH3GQ:='ZXJ%'=MC:8BOTRZTKM$_1.,N\DP+7&RM##C0XBC:9 MT3ST'GIXVQ8X*Y_^XTC%9DJ<,AX$EQ27P8"F(Q<.K.+*6:YP*:S5!>=^9*V< MP7G-PGE^7S@=3_MI\G'F_Y'"]&+T:\)9.NF1C /W.4 *UJ+)S'#^92L@$U(. MDTA 9V@C%_'!5^U_P>J4]%N>9+=RK= F8GGV_^ M2<]S;Z*.#'3(&00-$AP)&0PA(1FM0E9URD): C\1)3L$C15LJ1>S"8IA,D%[ MP?>'C;GP$F'V\>G-#PWVG,;C=)T4,4VXCT\G;R>368IH+I1O&M]>RY""\24> M78*=FA@PE@F@@@FK'7-1UTFI[G 0)Z:=AZ*WZY#IPE2=7(S. N(E &,8D0): !*4K(,:A$A*!RLPWROK>.YK(9V( M/G0K^@JW*+Q:"KK2.2UWM4=WER2]+D;UXONM?VD,6NYIMDIX(%*6AE2.@/4L0#F? M%HC;2E0Y/.BV+AX;IM#8^(3&O% U6:U0\8'_!0_8 ZL87DN\X'?8]# M3 F'&Q??O?/B[.#A<'LISR8)G($,I%EB+0!-YD!^P9O(NM(SJRK3S3.T/[\=I,IF-TQ*VLT_CU%@Z5UF66S M1@"OTI=Q"OTF\/\J3<*XWQ2S7I^1SM<^B0N1LKMC--7(5V MO_;MGA5B2S7LC,T#+(@KL3NJ!5,Q@+&F7/0M":#EAU,X*$VM2T%NUKG@$6K@ M&F/Z$2K@-B1V;GTOH)P/T\(N<%DZ9X( 9DHSC)0".!4I*(2C7.#>+S>07&=H M+S]Z?X;5_N@8=2;+K@WL*S07?XP6:(26CJ2HP7/C0,A$P&7F(&O<]]':1HW6:+ K8$(*U+0HP7@1P4>*?D2(4@2S';<_ M'OYDV-U1GIWG$BWPO!G-Q@LX)K% 8[E!02D*N!LI< 8W)AJTM-2JH+S;BMX? MSWXJ[.XHS:XSB*[A]+]>Z9HB-GCF'01MT?'*VH"GU '/U'D3;YYU%8PG[-UP$(NPT1SP&O<0YAU46M.I5Y.E*][CO8T8A1= M,U.AE'L-M*M8X ;@]G9H=@?>49V?;4_F9DK2@HG*9V=W0?+(F))4@**E(ZNA M"9Q7 J@G3EI< XG?ZRIS?"=JE;5D&P*Z]@UN(BME1/WAIYO5E8L],EM&@C$2 MHN3E=OM8FNSC,FH#8<1+%^R&%L=&KSN:E+-=^!E5%6[GIVHE3[[)F9\T(KXZ MZ$M2Z*1+9025(!SW:%^Q6%J=0?5Z^E+OB#"4.J&/H.6HE65:5-M4[8-J:#^=?FN*JX:>Y M])JO;X?(4SKSDZ8@HR<8]8HG#M&4=%FN$EB%2YISU%)*LY>T3KW#P]@.L=BT MTX=EZZ%C^5 G9QZ=$E$A:C7;6!+%Q6\ZD_":#:95%.9@@G*5J:&/KN>UA.'D9ZBP+KA1Z'N1W3@^/[L7M)Z,<^Y'_784QW2XIBR9>/:L55Y+BP*UJLM$HV&@]9+3PA2:< M95.G]IO^L/0N;8#=2&F^'K8QN( 9DD!F7J[3=A%< M"AJTMPXE$62J5+J]$;S''\OMGH7.LT4742&<#X-93+$__ UASL;-F>4HW];M M7_O.]P?]IN%*)H9E&2+@\L9 ,&[!"J5*6UU-O H^APUS#G=$L'_MJ,#FJK9F M5:FH'MV] O:]ET703B0!+I9V79P3\"%(T,:'R#G31->YL'$-H%-2F"YE7^5V M";2)BC_^8C0>C_Y ?),?PW6,B-2<0(@ @NH(IO3K8Y%'JYCTF=8Y&KH'U./? M:;J2>$UE:'3TY6@R[25N>8C)HXY35$_I2JL"$H$R(42,*818YUK,NU@.T>6^ M(ZK6JR8D MJ(B;8W:<1E_'8=T W*$RXEMQOWRM1<<^<$;ZI +=DYD")9'H,S!#='A7:W\$SC7&(>A$J49V*YSI5NWCF4 CV0&7\, M^K,-*5U'17Y# -/4N&UO7&A%H5HE2'& T.&L(\)2Y-I:5 M,^R-8A_WOV?_IFGGO(SJ"+7#I,;V'2'09$LB-D@=VNRBM!Y6W(#G/!B3.=5B MH[LU3[?C4!>VRWYY.I9>0IM@?NXEM ^%Z**5RRYL'DLO(?1-&>5.0N2T--I7 M#I?GE(#$:!-1EABST5'1(]3 :KV$]JZ VY#8?>WA=3#DQJ[/-1-$90=>> O" M$0D^D@!>,JIHN6E[.1*XMM9PQ>,?28.#K6@9=2K3_=Y.^7)T>=F?-J=<;AA+ M>4)_^"D-0S^UN:!R@Z=V6*BV[1B6BM:45AJ-'*6\<$)I[8@3DBD?+,N&*M'; MX/DMS^O\H/^I4<9RF]O_,^HWIO['5'(J!]='2#=*5W\$+SU+B3$I0309TPH(K*S8"5)(#178)S*H$+$ ME3V;:&J?9JW$=8 DF_UHU4.''BWHJ5(I-YVF\>0\OQRGV)^>SZ:X6 ]CJ0Q? MX+-1&&,4:.?1F99!E6QE"9Q+CXZV1I>Z5K'+_C )U2E'7-M.OHW+WX=4. M\/WEP/4O)V_Z@^9FPW(3XFC0C\7$>#N=BE)0 X[%$I23&2RC$3Q3 M.25"=5J^$V9=.OF6;SYY?:G/1]>-XI; ?DR#_'8XF8U+ .XW]ZU_.;M@ MM46MUS[-.V+H$$Q2TD7E?)5=K=MQG+R2'@']-:K[MA7B/"CM=,R16-S=32Q2 M+!V?1,F;(UQI27#%IG4:8^V&=U\Y+ =2R3V0>.B,F!(R^A4YFP_S);HO35"0 M$VH]5P:L\0Q-AAS !.N!HL"R3=0%M='EH1L%6N^^_U!G1/L@?-29X#N.RM]& M<^.P=1-,G9__K$.S__.=MBRM);REB/=%OS2)B6!ED1*NH$)J,%27RTE9LCZ) M*%QWAR[[I?V>0Y5]L+Z-9+OVZM\./Z3WX]'[$E_^K]&@Q!I>CL9?7J5Q_VO3 MJ.P'ZD5$G^BLE)$!1&#X)98.R(HX4)X;8R.C?/GP;8V#MO6K]WN"T@U=H[W) MND;(\);/V$^3%]_?N>ELG.;MG!:N9#,ILI""1N9 JM*@A5D*C@0#A+!$E7 V M5KI,>G.,3\":J$Q .TPN;2U>[U6?]J142*6] M#R*WU%##&7@9<=7TQN&JJ1,(&SCE'G^F=5+V]ZXO#Z3.'H&Z;,-%U[;-F_ZX M9#^@U1Y3M) MA*/&5VJ,NQ[3$S)).B*FYH'#+617V]T&V*K:(/>A.XP1TA63&RE("QHJ6!WW M8Z0F"9$T!,UP*766@'-$E\D2C%5>";U1L/01J,@#=L=!-&0+Z7=M:%RD;P[W MVLLOZ-@/!J7+V_L9KK#A+#3=)J\O,<'R<^4GZUPSWRM=?%T5*C<*C[<-2BFA.,XZF%EK9 M:&HI!FA14^H])SE62LI;#>@)F1Q=4%+A3'@%K,44V01856-C+;3#6!J=$/BP M4K20?@4;8SW X&W4E K(/)3K>K0")TJ?.)I%,#3R*.JTK-BS6CQ@7>Q7*[81 M>GUM6.QUGG$EA':@I2]#U;;T O6@*6ZBB0KTXLD^-.%0AD9'=-VO!#O(>ML* MEL6ORQ?O)ND__^W_!U!+ P04 " #E@J54TA8'B9BR _B0< %0 '!U M;7 M,C R,C S,S%?;&%B+GAM;-R]>W/C.)8G^O]\"MR>C;M5$487'R (],[, MAC/36>T;+CO7=G7W1,6& D^GIF7)+4I9F?WI+T!2+TNB JDF=,QD^5TDL Y M/Q _' #G\6__^^OS!'Q1\V(\F_[['^(_1G\ :BIF/%N-##YIFXY_^]LO-@_BLGAD<3XL%FPK;03'^4U'^\F8FV*+$ M_*1*GJ7JR(_M)S<S+&D"X4MW;4#(V87H;3-Q'PP^J>X&W MNCE;Y.J#NIK*OK[==5=GB]Z]Q*$^B]F"37KX+#;=;(D\L;^X,3_5W=B&&LBT M[*>F[BU1U=>%FDI5L>5.TV L__T/YJ?1LH!/C+V,KLVR^*P>V=?+Y>+S;#Y> M?+MES^K#[)F-IZ-,"2232$-*$VY6)9)!GD>16=5(I&*I$Z7$:+'^OD=J"G]] M6(E2]N?>V1\\-%XB;2DU[QFPP7NIG8$6MB#8K9_#4F M,^&%R6:R%D:=$A#-"EYJ5+=CT$GBG]1D4:Q^ ^UO8!37EL>_.G7XT]YW<#E? M:<3FXL3@U$_\)&;&KGI9P)UQLG:HO^J+F?\G5$%OA/D#F,VEFAL+^H!BZP_\ M9?G\,OIDK#ZEYFPJZY\^F=\:<_M!S;^,A2I^4<]Q4!IG:0I1RC5$"=60 M9#2#"!.=TT2G(H]<&,6CSZ$12RTK,&*#U<^UX& EN1NS^ #?3# =P=DQS[@@ M"7ZKQ'8D:Q](9;UI+'<\?4.[T_G0(78F]19@5=QN7[2$G41I3=<^3?7"VBUT M6Y%WFU=;)?_]>W'[$K@\Y M74JC'LP6G\TTF:ZE!*Q4S(.!6HR$ \%WBV_'9%\)#];2@Y7X%Z!4X (8%AI2>AB(/P6B/8P-BX6+9KM;^%HK_/.(G)&,WX+RFJ_ M<6?:-Q_D].E&,6-:CQD?3^RF8S-_2))1C#($$:/F#V(V!XQI#'-"=<)SFL>Y M\CED.-GCT#8$MW>W[W^]O[^Z?01WGZ[N+Q^O;W\&-U>7#U?@YOKRW?7-]>/U MU8/?8<-IV-U.'(*"V?$*L985E,)>@+6X83G(&YN@QP^G>^WU#,(9A-<'$>XO MMB.>ZZF9NZI87'U]4=-"C50ND9 J@E%"C:6*9 JI2BA,R%52 E6)Z7MRN0MEFJ4J5WED/LT\A2B7"E*B,J@3212G M&E&9^1T+^V/8ZTEP2/!<3WI;0]+YX6Z-QM4)-%J+"R^#:T>LF+Q9R)Q0C'QK!BBD"6,6EF<1890I0+AZ?/B3W[0^"JO;_ X!5B\;[FW3"?RV$C/@ M_[A(7WZZG1HKRP*&XLP=>CY_9].[%-E'\Q;"7DM?3 MRH=@Q$D>)RG!$.$QO0B,H>YSI!",F?,V O^IE=?\@_4IJN$!#^,IZ"P M:A8_^C%8;\,?10+G&8UASAF%QO!&D.;&!L^RE,>$1I'B9+3MP_$]CWS7!\QL M_J06H-2N -_-)^"V* YJ6/M99$M]H'5TE&!;:;"E->#?P/9SM>:@5/T"5,J# M+>U!J3Y8&/U!#<#%ZELQGTH%0K@5O.]A"VH1]"9\KQ9&WT/RVF+IO?]V%M"M M6E3^,#>SHABI7$<*YP3R-!<092R"7$@*B1:9XH+B/-(N=YD'6Q_:3>7MU2.X MOGU_]\L5^.'F[N'!<^7812X7"DN$!;1G;! )K2")HPC&G&=1%$FM,Z\#H?;( M]7%<;];?<>7A]L/$R'<609*:G3C*4P:YPABFDN11S)FD>3KZHN9\ MUCEVV[U\)^CE'">8L102A%.(6,HAPRPV?V5)Q+&4J$_1U^#PZBZ&6NMO[..+2H+5>V ^L-- M"=7E8C$?\^6"\8FR<'UB8>^!#B(1U$C9[:%72^*@_5JY$ MY]P%OT:TS3WP&3CU?0=&=> !\!I__G;Y=5R,C*G*"%$)9)(PB+B* M(+66?B24P(0B+J+$AT7=7GGA;3O@C5@:1TF. M(IC23!E+AU'(*#&4E41YE K$M7)RBW/J;6BTM)$7S#1XJ24NHQ#42F8/K]Z3 M8#?S47 (.Z:@+?3N]-H]=]2D5CH:%B0D*4"0&99#FD.H]8G@NAJ5."FU?M M#HTP'ZR)42S&@DW +XH5RWGE6.27R.8U>,UD=P8D7;-56S2F([DW,8E[9 M8A7SM]>,\KK-7BCAB"*K.7WLG]O94/=J8>!7\HK-I^/I4W$IC'F\G%BOR@^& M"L1X,<(TXY1F,=2,9S9]#(,DP0(FG&/-$ M)[L<&MU8Z>P1O*CE\[P1/ VQXTU@4."ZO@$LA;T >[X(*S#?GP+3_S+0&9^P MEX"GN^WW\L\9AKU+/_P@K;8@QR%\_2&) 1(7;.'+SY>NY)3 M )R]13G:06_[E5,J;F]>3C[;=B=3+.9C84R5!^N3^^MTO"CN'WZM]\TX%YK% M6L,$*P11:O8O/&<:TC2+>)SFN61>WD>-O0UM^F^$K?R5P=**Z[N%:8+7=?<2 M"+3.-RYKO$I!02DI^,'(6OP8\%;'"Y? 6Y:F'GO>K3@HO[]1<7FI98CVPNQW MJJOPARWO_BI*:IUR@%(1$ZRH#;^1$#&>0\(H@11AG6LAE$Z\PF^<>AT:L:R% MMA;VMMC_GV?S;2"O*(I(ET&QJ%$0\2R$7(H6(,L48 MPSD3U(6.CK0_-.*I1 2EC& EI!O#'$.PF4L"X-(Q:_A!XDP/)Q0_0 2%$G]\ MFGWYR;Q9L>?Y^M=B69S#6/ M,91*<'NUDD)"E("1Y@PQDB8H:*>#T7'\W2- M@A&N5:+\/4!\^] /),4HS!(9YTCK..=.QZQH:>[UGQ6M";H% ZYKG:C'!XPS4@H)5 M>KM2UE"0^=!?(.CZ8L+6$'JRH@,LS039U$"/7.F@QRYMNKS@OT%[4&)IJSQ= M?16?K:>.K?8TPFD4IQ@E4*$DA\ALR2"7"IG-L$R9$$IR1EQW:([2#()[>I)T+3==G.WZH>&W3FE1OO4\[V&AO&[4FE;9W:HW/M3UA ML>DUYB^S>S^3RKK%240T@2I&#*(L5I!D:09SAA%AB60L M=_)3<>QO:-.[/F[8D?D"E%(;F$$M.;"B^Y[+-./N>DX3#,U^SFW. K+%:8X3 M/&>>[C3WT?-ICY/"^Z<_;J^UNVDRNS:AE"RLO_T#FZA-[.5>;9A1K#,5I8+" M""L)D<8)9"(7,,&15'F<1VGD51;6H^^A4<]*]&H35ACA[46)3[VO-@/@=M?4 M$:S=GTEM(?I0([I78XJ%#;\^ [.@]T\^_?=Z"]4"F-=W46V:&%IF\X^SN59C MFPVD^*NRZ8N4O/RBYNQ)_6P:7WPPG/R1C>=_89.ELHFO(R(S!),RFI,@ 3G& M&.HHXRC)9"Z8TT78L-0:&@77LM=YL.5L,F'S ICOJLJ)/9B4V%Z?CAO##T/8 M 2T>_:73W@+H JP@ C5&H 0)6)2 A0F4.'T/&;?;C/MWDH_;2[7_)MFZVPQG M?[F\6TG7MAJ<34^Z]H;9N,[%.&>IS&%"LC":E.5U*9M\8F-Y/7W/7L8+-GE?)M,NG>5&B F.N4H@5S2'B&8$TB15 M,-:9SFFB6.QVP>S>Y="(8B,Q>#$B0V-ABTIHSW)II\%VHXRP$';,'EOH66EM M\95:W@M025SYU :LIN8,3]BZ:J>[[;?"FC,,>[76W-_L^6QBWVA:EU<26*9( MR@SF-$(0828@E3RCA#*=2)3T66#MN*A.D[/_6FJ[9PC]UM)J&->.3P'. M'*;O9DM_:-,^J$)8IP=B&'OL!CF_CPWS::"#[7X=NFKK#'"OGL;6!)XN2D<4 MLX?E2/ =!=+W* M;P]-/W?WKJBTN*8_K/J9]_*O&NWY(OZP2OLW[T>>"U'AYM7)U[VR\>?;*2CB MD4 J2R*>&,M.$(B41I#&*H9:,O,_*IG*G4(SV@HP- (H)0.FI^=S"N$X .]F M?W4)9\>DL9>B9N\F8RU_]429PZ:K"CKNT'585,=!B#>LL^,.47/I'8]V6I*< M/>M_7;A\I+7F0I$(2IXKB AED J*8(JER.((8Y9B+R8[U,O0Z*JZ/IRNY6OE M'G083T>".A>EKEFH!&@53; 1,2#/-"$0EDP.]M0O8S0INT<+C0^W+:O[^Z40 MUC71,,JG^6QJ?A3E9JFXG,KWI5>TV0UM/S.>BO'+1!6/ZNOBW<0>!TL9(4)R M0Q5QC Q5Y DT=H[!.U.)(DFL>.)U]AY"J*$QR[T21O[)-W!=%$N[:*^%MS=6 M4VFVH=Z50 ,,G1LK]3T@79_U'\ >_/HBK0^(=5:L%++'3EM/KE4"OUF=0*E4 MP)O%D!@'KF@:0+">"Z&&@W*_?FK MEM>2XC/2BZM4^;)$Z_BV)'7HZVP.Z(B M9;$TNU5"T]SN5@FD>.YF"2#8V]5XJ5J74<3KF+QF-NPR!6 M2=_<1L&&W?&NXBT&L^L;BG['T?]:(C3F82\C@DG7[Q5$:%#W+AZ"=W!F"KIW MRV(\547QH)ZJEM4L\=ZFUP M!%[+UJI:;C.NCFP:"JVN&=(1J/:)XIH Z"9!W,$>WR8Q7)/R1Q/"-;X4((;0 MNLK4=Z!77]5&-Z^T5F(QBD0J$588YI))PV*9KW[^^O+A^NP \?KJJ??C2_ M ^\O'_X,+F\_5#]<_9]?K_]R>7-U^_C@QX\]?QYN9#O<0>^8N:TJ%Z!,8;:E MT078RG1>_J,]-'W]NYT7*A# "@7S[=0X_'@!UE!LDMM8,$"%1KAUX6U&,>@B MT[,*O:Y8;S,\KY>_-Y*B;>V*LL;6)V93.,[9M&"B/&ZPNU*$$H:)9) 3'D/$ M40Y)S!64/))*)TI&V"O1?$-?0S/<:U%!*2O8$K;5YK\)9+?E(Q!T'7-]:]1: MU*TXB4?@JA7'^^NY9L5)Q?-#HX>K3<9S4$G8)@-\#5PS YP+1\=3W@.)EHG?=U4. MD/6];O -4K[OJG(XW_NK9SJ*.CMZAW \CN&5#^%J,__)F#%J%.64T#C)8*:D M#4H0$A*FI"VOG6"2D3S%>=#<-X$5&!K!])SE)O3GX'B?,>!![OJ*Y.R+XU-Q M;@>?;7"JG=J MJO1X,6)$)RG.(FBVP=38NJF"E)N_FG4O0K'.4$YXBPCL(]TY\5;_4=37M^_O M?KD"CY=_ S]<_>W3U:T]QGUW=7OU\?JQ35J9?9ASE,E,)P3*A,80:8(@Q2R& M0A$=IXQB1:.1&74^ZP/A>F78[J]#<*M,- OV%:A*U#"0NJW, 6#J> &M\3$B M@EI&\$,MY7'CJ&6JGJ,X=)"J9[^O-TC5]$RR[J.\5MSZ=?'7 M\>+S]BNCA!'#PSJ'F 91GRC.TO<5*;O"[$13, MZS.[%RMJD&--YW$ZZ^BS"_3?ZGCT JS'I/1OV-:G&J6=5SL_1O7%MH^C5F>9 MAG MK:?A]70Q'T^+L:B2X,>"J32/B9G33$&4\PARE&#(8I;EB"48T:27^@D>0@^- M+M9W BM?AK21U892-D.>%/1X$V)'W0\'6,6%[(]8^_K$)B6[B M'P_V^#;QCTW*'XU_;'RIK??C(_MZ+4UK8ST6);G5'GTX(A$A2L,\)RE$<>J&=9;&N9/1A7(C)K+ .*^MR.5F&$$$T@SQ) M$F-81!&DDBN8)CC.481XBKP,BZ;.AD81FP)I8$O:UA6)&G%VLR]"H=1N\$2E,I/=-DKF;NI_YK.'=_R(_27Y?/+ MZ-(0!?U%E5L89=B:9'D*)8W,'E%R8PU26AXSZ501S5'LE/#V=<-#L_>L9&Z$ ML =1\]0_1_&.)[D5"OQ6B>5HS^XI+V>B+*-:;DDZ 6&GA[<&PYG:CFE6'EMF^RK'DZ7U)WI08CDWG*6*JZ\V:X"2 MUEW,GGPMJZ&^TU=L;K/_VV0#U0G\M\,-E(>T*25*RDS!S) 41)3&D*6Q@ R) M7,A8:"RYE\-7=[(.C?NV)04;45N=I'NO2_P_A0K_\?QX5@D^J*]:/Y73%"BJ8X9BDDL2TPJJ2& MA)LM;\Y2G%*$DD@XG4\V]C(TLEX)"BI)5_FF2EG=[RV.@WKZSB((5!W38RN4 MO.XJ3J+0^I[B>,N]W5&<5&[[?N+TPRVMQ7(GNW;H3U#.,%L@^6+B3@G,I,N^ Y6DYM(>G:UJEK,(5WF3^D M<%AS9*>'?@V(0\KM+?D''VHW7V^4:4SM5G2[&3,^GHP7WVK'J>+#4HTHCN-( M(PX9CJG9JDDSE9/4%@;'.8XD17F2^4QEUXZ'.1++;K?S'<>!C=2Z +?#S):?',D,\SB+(AA%2D/$ M-(4T)P2BF$89QBQ2Q.M@J:&OH>TU=D0%5E9@A06_5>)Z'@TU@>S&18&@ZYA^ M6J/FG^?W-!YAD_(V]-=O!MW3BN^ENW5XI>>HH\K9\WI:+.;E!JHHRUX^?F;3 MW2Q"2JYYBC.6" US\Q]#0687Q#3'4& B4FK^,8K;>%+TJ,) W3)V,]F5 MV>N*T.GK GX'-$L%SG4*SUU,]FS^7]H"'QFJ MR%E"%53"D ?B-CE;PLV>-4OS'&&-I/*CD79R#(UD[I7] ,:3,5NYU]<2@RTU M6M=/]QHA1R;J'O>N>6J[-GH-]EJ);=@ORKUA_415 AU8A4"I43?5T-M@VE7M M1O &NJ:MVJN'9/>S9_8=/S/LO'W9L,UFXQEM7N;RD_F@U]YO=_I MC^,I,R3!)NM, 9OP41SG-,XS#&6&$HBR!$,240EES AE::9SYE7M/(A40V/9 M;:4NP(Y:9;K+;<4L+:Q5 QO=6D?_AAEG-W;N??0ZYNJ^!LZ;LH,"'93 PTC6 M*YT'!?,UN8=MO$5 G5DO6&%/YQ8&DXF:W^E/2SX9BU4.TCJ62N@\I6D>0X93 M!1%#YJ>,"Z@DDFF6)WG&G!+">_0Y-)HNI09;8MLI70D.5I)[1*HY M_,K!W! MV3%O[B-YMX=DF^ _1T@]X@+#0]M3R* +Q($B"?TP:@PR=&RJO_A#/]UV0A,] M7SWWO..JS,3SU[%4]^J+FB[5NV^_L/^:S=\OB\7LV=#CNV_K?4.]52C*3>-( M15K&&4D@9IFQT5/%(*<<0<;C)&;<]$O\"@^>+]/0J'][4UZK8G??I3)@K4VY M(]_LU5<:U9MSWS/9 "/K>V;2RWCU>'X2?JC..#PY&]R.#E+:R_5&ARIG WG\ M@.7\IL],HKIEYG^JTV:L]]AIHG@2,0YC9IU]RQ0SA7$$D4;FCXQH2*)$P @S'&LL4:Y%KU6P M/148&F&6X@^E!K;OQ^!(N ,>XJ[).V0-["T8OL\:V"W'<5@UL'V5&)9+:4=# M%+P&=ELY6MZE[L0(ONKH0QUA>V\6PR_AMLJ< %J M%0)>3[8$+^Q-I*\0_5XZMH1H[WZQ;3MODD7O\MF*,Z($Q4C&"53:C!N*6 (Y M2@6,M:1IQM.<4-)COKQ*JJ%QXDZ6M6*394W5:E5UD,5&,;O!5[5JFSW !6"E M>NWCR<*,N1OM]CZ2'7/QL51Y5SN#^'YW$%=:66*N+/L+4&DVF-QZNT /*8M> M+=GWE"]O%\S F?%>-7YFJ8Y?S"JSG)6CTO56+8DOTEI4[3L+NQJZ=@-DQ@Q[&T1BM MI<3@M_J_G7A&>^/53<6/D[V_3?D/5U".U@)Q;J =:5T]OTQFWY0AS?D7L\<_ M?*9P.YM^484UF>WI05&FQ=K^]_>S8G$[6_RG6MA8B:?I^)]*/BR,0I00FE?A40>Y%Z:&2Y<[8YG2W -[4 \[7H%Z"P MPH-9);T?B?;S&;@1\. &M\?SZ_6Q].84[P*L==T]K;;.UL7"_&OU)=QO?0FA M#>%>AR3H^M"/Y+VN+;T.QNMUJ=_.VZUIG^8SL[-??/MDIMGB&,V3!(\FM^/ M;>QQW9O3X.)M_F"WY0B\G*X]GPWAJ_,6ZR]W/)A,]FUN*'"4:DUQI!6,628@B MC"$1:6;=/B3&0FK!4J_#7E\)AD9.ZPB(C;3&K%EI!;3U8YTK.5Z LHS<;U85 MF^+)ZN);$<5[M!R/:;L<@ZZ/9#N!W_\ MBV$80];O:7H]V"U+4A[AZBM&VH1 M03MUW?,FV@>._7VTU]OM.,ONR>]T'8AV]76AIH4]8+D9%XN1 M2&,E-,FA2K6 B&$*.8H M30GVRT P%,V&QIVEA'U%@_7V^;@Q\V#D'= ZT%\)@@JCQKBR\A%@H0(;IZ[O MH4Y!R_'_3JH8^&HWK("TO@>UOPH(;05LZ2Q7BF-UF$V--/6=-JU?RY#".S3DPCI".9*IW9K+X$ MHLC\9$SU!*J8D@QK\XU0IXR0Q[L8VL2O/%O*^K>^IO(>>JXVZSF8=&X\&N&@ M ?YY%4AJ!0QIL!U3/K#EM-=-SR;,,37W;8FC3_K-ZF*^&#V.%S;CU?54CK^, MY9)-_CI>?+Y7DRHH_O/XY7%69<.J%Z8\HTSE2$-[%0(13-D"; 6AFC(YA[9A*6B'J3"AG8-/$-*;9+98Q M?WO-,&WZ[85ZS@!DQ4GG--$V1]Y,_/VZ*)9*?EC.Q].G:N-3;FX.[[)^GL^* M8H112D24F>V))-+L40B%'',%=1QC+K# <>IUI]M2CJ&16*E&?:0CMH]^1-,B M'G1D'&V@[O'NXY2M )4.%]6YUL7A,[7MV!>N]&RN5L4[ER$O@\_$-'!.OG:R M])RF[RS ]C/WG==<.P:]468#HW8S@MR,&2^];>I/L/BP5+?JZ^+Q=S7YHGZ9 M31>?BQ$71&":26CV>\S8?CR'7&L!B=98Z9BE$?.ZGVDKR- XU'S1J1]5MAX" M-Z[L ]B.R;)2P0;ZO"&)0=6PO3 M*SV>"]EK?CR[O78$6>9#,A;KU/!RW;DQ9,UO7V:&CN_TNV\/;*+J*A(D3;.< M:VQ8T-J5!!-(\EA FJ8BMO^+,J^2@3Z=#XT(MV4'&^$OP$I\N[>S]XA& S_" M]!H2-Y+L"NB.B=$'X]/%4[Q9L0UJ09G02X!>V:\--*\9KU4;;4N=F_V>>F1? M+Y>+S[.Y8=1;\]E=?AT7HX2+A.HL@DF:*6/HQ3DD3"8P2;006"EN_N=7^/Q8 M5T-CL$I28$0%:UDO@)46_&;E];S<:\#8C:3"(-$0$12B3D,DE@ MQ@BEN1*"97$_Z=Z/"SDTJBHE/:O<>Q=<0@BA4U MQF)$822D5%D44YY[.7\Y]3HT,J[%K0ZI/#./N<'L<_(7$+R>COEV\#-[V8W0 MG50>\H*I@X.\4SV_P:F=(QB'C^A<7V['0_?JI3[KN],VU9#U-;J9L6EAL]K^ M14WE;%Z,J,Q5E+,$TCB+#0TQ0T@B-82$=:12E?(HPJ.I>K+A>8_N;.32M]-\ MHM5\VI.@N[FU$=T>"8VGQ7)>I2ZIBD1-G_QHRFD4W%@J&*A]A(U/7F]Z\=.4HU'-V8<)Y\^SZ;J=ED> M/=-()"@WUD^6Y+GUA,\A(TD$LUC%*E$2X8BY&$.'&A^:S5/*!TH!026A&Z$< M!*Z9.,Z%HVLKQAT)9R)H4OG A"^4^./3[,M/YK5RKO\#V1]A]6,YP0\VV,M$ M;E)E-6$;GVEG-NRF$:G/)S!2G$J10,:EABBA&219;FP%%N68)81EW,N'X5 G M0YNHKW+8M#PN.@BGVWI_+D@=3U]O?+Q7\R8 @J[>!SOJ=;5N4O7UZMSX;,O$ MDS8XHUCOFA.193Q#%.:V;AHB6$*&S7J<()9G2F-F?N.557*G^:%-],N'AZO' M!\_/BIMOOZB=T+ M?V+SQ;='LSN<'X2<]<=?#@D.]^]GP-BBXV[&S*!-^TG.NUYP^X&P?YF MW?&]=G3S;EF,IZHHWL^>^7A:I^&?%F-9N]F475;YO%91]V:2JV)15"[:EU-I M?[ 98$>1CE&<:PP18S%$"J760R:"49(3&3&-(N95SB6@;$,C,:/2\VQ:EV81 MVTKY,5?(X7,CN3<:E([Y<*45V%++QNQN*0:V--M*[5(K5T>PE,G"5OJ%X\\. M0 ]*M2'EZY65.P#V-8%WT47/2']+0*"FLLKC/2EOH%K7F T_K&XKP9L.5L?K08#D M7^OT7EMZ7@0[">]\$(:1@>NHE,-R>6H+MI,;LX1=FQ^+ M$<4(8TPBR%*5040Q@TRP%*8TD23-61Q3K\/#_2Z&QMEK"<%O5D90"NGK5KH/ MI"/)G@5/URSIATR+4.QCR@>.LM[KIN< ZF-J[L=&'WW2/\O-S7@Q?JKL44,G M58R+PBR+$P)C21.(\D1 'BD->4Q40KG$DCK9;']K$WD@(K(A>P2Q' &R> MU.?#TO6=O1\B7EEFCBM^=B*9 TWWEBOFN%K;Z6 :GAIV@NJ13A.5)5)!FC(" M$=($$JVP#7MC,5:)UND@\T\/C6RVTTOWN\WS'?$$$T+S&,&,I1(BG3#(B<@A MY4IK)2BA<3[ZHN9\]CV/^;8"W8WZ(YL_J06HL]Q\/]] QR< '8[K\ \&6F8% M'\"90:M4W&]\@GVW7!0+5IZ[ODH*7I^[^%W MBR^BG]/Q;L=Y^*OD>AW< N) 88S=;Z<3YY6W&\EA+)SMU?@^EM"SARGT*?X9 MDK0,"K (3Q?5??3]N/B[6:SM+TR/\0A'"8KS'$$94P*14A'D.LY@GHNJ5"="IUZ'1R+JDY'PEMJTLMY(;S-:"^[HMNXR M&\T$Q[5COEE#NI88;(D,-C)?@,OGV7(:L/:&%U2!/9I=>N[9K=D#C'W?9I^7 M0U0WKXHB2J'2/(TXC&B<0)3$*>1("0.[S&-#2&F$O$CI0!]#HZ"]NN7_(_IC M%,6;\N47((TNHJC\__IP&K J3=H_K8?7Y18C+^HR;=S"IS[ MU*@\$^2.^6BO='F=R;[RX>RJ5'EW-1,/]?.&1<@;ZP@V/?KFYXRU2Z52G J; M)CXR^REC!V%L["#S1XYB*N(DBW"F1R_E&>G#@LT7O1\F^KM@OI:VN\FU)2;@ MZFD\G0["<79_E&DB,Z9R!G.1*K.PR!QR)B7,&A^$7O#V_O)[__K?VB=PYVA^87?700AGHF^SWZ11\%N<,3U4!^T<=KU-RK M8C$?BT5MCI1BW*K%G=X4*RI&B<@I3E(*8X4BB&2L(2>V^A9/$48"T\0OF?BY M @UMNU)&/)5G(QJHRE^"6;D-;4Q5P!)<3H/E2/L]#D'7+%^&I=81C94RZ]+T M];YFHU&UX5FQN]'*CMF67OU4YO)!N+<274Y"#:96EP^$/D6[O-KUX^.7Y?/+ M:%T*IZP^/+<79C.]+,Q?"K4P;#$B)%$L0BG43%NR1=0ZM&,88YM'0V.=(*=J MS$Z]#8U)[SY=W5\^7M_^#&ZN+A^NP/WUSW]^A' 9_<.&Y8-W-E< 0[ M)L)-H:U25E *:_G-B M*>3W6(S< Y4R4CE35X7UO0.YT.UQ G=<,+X"J!<&^ M8ED^B=*:X]T:Z87 O?19L;/?2RVHMS*F[_3C)'@.)CV1G@7D QAQ82QZ"F&2.42LD@AR%(I,HQCK9576-/A;H;&6"LIP4I,\,.E,'-@ M664#^Z"T$N.%YSGK$81=_0[.Q:US1X/7D(6O']@,0F 7@H-=]>PST*3NOI- MX],MJYDJOM@$+92ANRDF><33#*(LBJRGDH*$(P2Y$!*3C*0\==HE'N]B:&Q@ M)=P*0VI5S.\ D&X3_SQX.I[TGLCX%PP]JGS8LJ#[W?1;_/.HFGLE/H\_V6); M8HL9V-I/ZT)Z*4DC32"+;5["1%)(C#I0V+4>*8(EPLZ;DMVVAS:EK71MRM\= M@LUA0](>C(XG<$@.@Q#<)CG05>]VR7%U#]DF M#4^W#;EZ?AXORHCIRZE\7Y8W?U)3,5;%IJ]']77QS@C^]Y'62899G, L29A- MK7B+T' #6!I[]D+!6K;2CN:KB^LVL*&O+59TM37_U MI=1L6KQ3QA15Z\KLJKCZ:OC5]#&>LOFW,L?=K8''O&F@,CT]K=(CCT06QWD> M*ZAH1"'2J8 DHPQF2B4"8411'(\6LP6;N'%BA[)Z$>A:XN[F^?7M^[M?KL / M-WB[AT$(RO5=RMOKPM #\*]7D3ZZ;!OP-S,R M++[9JN\+L\+9#$4OE8]P60_>'E%'C G"2 I)+(TYS>,4,F4,:Y++3!,ES0?C M5)'4H\^AV=!EQ=Z;\1_=M^U_*Z2 P26Q,(,P)PQ!1$ME8,085 MR7*EC' W8W%NH&S([)R O'8#7<0R)!.-9*Y'4_5D6>O1G2]<^G::"K2:"GL2=#?&1B/!DOOKV?53DP[^WQTE6Q,'V,B\^& !_- M0!6?9Y,ZV/MNJC9)[N[TZO6'\3^5V?*]F\WGL]_-6S94?*1RH5*11;;>#;(^ MGP@R;<8/9RQA5.2:YD[%K/H4>FA&U$I%4)[[ ;6E)%BLM+P LU)/,)NJ"YO\ MKE;5!L_H6EE0&&W+:T>^TA?8#!(^GEL]?3?-?#S4KZ'KLS!; NQ.@TIGL)+: MEM&MOY!2;["M.'C+HZ]CMTS3Z4/GWVW'<+(VD5$+-WT?9!O9C=R+B< MO&8YO7RV&\5_5BESY'\M"[,U^CB;&RD?Q\]6HMO9U#R_G-N\#>\_VXI%Q2AF MB2 DC6"NHLQZI&I((L$@YW%&XT@R2E)GRZA+28=F#JWD!E?OKA\_7'HL39V. MIX/%,I11ZMA,62;SLZ75]H M!DQE^[I6I_V-T78XZ6P;AF)0"6T/R?E=I;1M #IT4MNFKEK: >*SDLN)NM,K M8\6TO9)A+(SM\6$\6=J;57O!LXF*BIED,N4*DIQQB#*%(4LX@DI'0E$29YSY M+0OMY!@:];]G$V$SZY0N^3-=YD:U'M.6)"I:\5P)6@Z/(]MW#WK7C%YK8+%> M;^S66%^ 4H]R'U=K GXK=0&=!+.=B6=86FXI2[_4>QY@>_1Z9G,M3F1KDC:< M+"9+J>1X^HMB-IS._G:FUYD8;^R=^Y1.=;-3Q.'QK/6X. MIZI]C$;'O+H>B.NM@?AE=R VB5U+1"VCC M:6/KQOL[23Q7_YU3PK,;:[-L[=3/^F2^SL^F\7N;*7B5S%&8A2AE(H$)Y]18 M^"B"C.H$:BR0%CG5@CFERW3L;W!+T6YU-["2&51"^S#<::Q=%I6@"':]?#2# M=SJ?9BL4?5:$H&CVQ?WGHNI)\LX8-=/YZ69Z)&YGG78IVOVU#G,#;8)W]=D]>A\:4;LGL&D9Z.,W-FXG+YTAWC&Q MAP2[FUQ!G88/^4DPO$Q!IP*-VC72POXL#V5XPT$X_[9Y9/L@?.-E9RSC38FW MDI=_&4_'S\OG$&X"A? ,];1T&\"WX;3[Z&)_&;4NG O2WX>D#QYVM4B\= M^ED<4HU'#]9];KSX%B?\<;R8J%&*,R615##*,PV1=70G4C,8DTR*3#"EB5,< MX*'&A[:NET+961LG/_ ?P4I<-]H^B%[S*GLN)ATOC+YP.#-7D]X']B&%$G]\ MFGWYR;Q6;D'^@>R/L/JQ9**##?9"'DVJK.9[XS,M-@7;N4_L8;?-=+#AC?4I MGXPE$GD.&2(8HIS%D&N6PSA+8BJ4D"1S/Y=VZG)HTWF5].>E3/HSJ<3VL,'< M<'8PI(.CU_'$W\V65$N\;0*U.IEV_&S=;=/@L/9D9(: U\]*]$*JT=QS:ZD_ MN\U+LQT#S._-<[T&7Z>FN9[JV?RY_-#>?:O_\;%*),-1)F.*8)8Q!5%J'))T,P1F>@]X@=N0UZ"['&WD,>@-UW%O0OZE0";?N%I_5_/UR/K>[8)M$ MMA@AQ6+!60)3EC*(=&QX$L,Y)'B*HP";?V^W::E_TGW"H%!:*2M"H9 M[EGRPPEX-[H+AN.;9MRJ(*V%KM(7!PQ=\<&HXY1;!SI^XY1;QZ$XG7*KX=V6 MQ M/?L=FL'VB7TKHP<6,S#?VH1[ER!RA=V-DCH LV-6,A);#+AYE*:"PB"3.M!$0LQI#B*($)(F:+F.0ZHXE/ MD1__-;F/>CR/=X^7-^#RX>'JT;/T3@T359Q+&F4P$]S 9/Z$C"D)4RYBC"/& M4C]*;@%3'U<7=BA:V7Q>5MW@[+;0)EF'1M=;F%7-AE,0T\A6C+@U(U27!$X$ MRP6*$4PQBJ ]RH)4Y=S,/A0QQ1,:F7=]ZL?L-#^T:6>E U8\SV+*1\!SFX3M M(>EX,GJ@X5_DY:#28>NY[';1;^F6@^KM56DY_)3?Q"WFB]&'\5P) WA]Z1)' MJ8@8,@:$YC%$,;7UGG(& M3=2"!;Q=.JYOT\PT;VW-2O.WUS/R0+.]S,;CZJQF8L,3[2,:9M/2>Z?T]RDN MEXO/L_GXGTJ.XBQ!<98KJ E-($(2028B#37C%&-$118)W_B%(WT-;9Y6HH+" MRGH!V%K.]LF"FH!V6W<#P=?Q+*^1>ZB0JP0%&TG#AAF<@"-X4,&Q_GH/(3BA M^*& @5.OM../V]()_6X3_EK?PQ0C*5B6JA3#2$4$HC1/[5FDV?T23!"*M6#8 M:^-[M*>A</B'4VAYD\5))()2 MQ?'>>B6*DTJ_IHG3+[3-8CF;+Q[5_'F=8;M8!^()C.,X9]2&_5@_P3B'5"09 M5(8_2*+,_Y"3[>_0U]"(HA056EFK#!">[-"$JAL_!,*J8X:H8%I8F#XHONBF MNMEI) )GXSO>7\]9]4XJOI\=[_0K[7CB8#JHD4H931*"(-$Z@XCI!/(TBV". M4Z$TC1.1>Y5C/=C+T+BARHAF=QMR-IFP>6$C^:J=A^?&XS"H,L5Q1HUAQI&2 M$&41@X3&&<3V4B+2HCPG]4H"?#:L_:3QK8 =5]G$?YC,BN+'#;0= N[&R&># MV#$7'TW>%XZ*&R$(2L*'>^J5?AN5?4V\S0^WH]S=M$577VTHF!IAD6=,F1U; MFMA<=Q@9HXP2 G/*,:4XTSKWREQQL)>A46Z5A4M5POE-^<,HNDWYL['I>,J_ M2E-V :Y.(.0]XQL1"#KC#_?4ZXQO5/;UC&]^V/_>I8S]NM/74SG^,I9+-BD+ MKT.1N@CJ=["VR\KFL:]3_[UN9PZ[U=WC0JMWV'T_R@?]STASIT[-&\.I(Q M)E3%.911GD-$,F2C=W(8HYAF5*J4B-@U9GJ[X:%-XY5LP KG'B6]@U7SA#T' M@8[GJ9OR7C'1AS1M'0^]TUAOL="'5-B.@S[X[^VGVU8$RLUXJJX7ZKD8\5BE M68PBF,HT@BB1'+*4)U!2)5*=RU03IYS[ISH:['3<$A;\9L4%I;R.B^M)?-VG M[+FH]36%O0%K-:V;T#A[FA]LO/=IWZ3B(1IH?+ZE0T59F-06D_@XGK*I&+/) M];18S,O^/LTF8_%M4_\!XSB1L18P23*S4N,<0\XR 5/"(J:BE$6:>GE8>'0^ M-/JXG$QFOQN9%3!CLBH\;%7QO1?Q&@&W/7I7N'9,,%L@7H"UY& C.OBM$KZ; M.AMM4 OKLN$C0+\^'"V@V7/J:-.&OZUS.WN:0/F3$PZ MII4].( 5,(RQTJ!Y:QOE4)N]F28-"FU;)$V/]5PZ].H?R_'BVX9*BC*<]?$S MF];ES6YGTR_*%C^M_$5&B69,B"2"9G.C(>*9AH2(&!IS)B=1(DG&\M%+60OM M8<'F"S=;IC?Y?6;6:RTZ/';?RMS(U=-X.BU_8I/21.J_9J7W5X%93'5J5H8X M86:-2!("*4:9,7"I$)K'1!-=?Q574_G=?Q,K'?KY(E3]87P_GX.;H3W( >YX M.0V0]+72?LNP+^K4$0L#P*88ZAH#\V.)P@#*H+8=N&$41_66_OLHF=IV4((5 M4FTM0,O\&EN%WB]W"[V/*4=H=RHHE!JUWWC7DW5[VQB/6='N8AB MBCB'/,O-EDEC8;9,"$/)M(Y2%F.:>(76G>AO:,12BP9*I^X?EB]@,?,T7$\! M[,8I 6'KF%%XV\ "LHK;SA6,01F*!,^LV,T:3L7H*,QH=; MY_[[:*3:3>LUHCB-&$Y3*#EEMK:@AD3)"!K;045"HCC57GEN#O8RM$E_KX0: M?RE3^]F!.CNYWP%<'?J^XPB$3M1WH*>^T_(=5_9 $KZ& MAWN^R[G9>*5%$46QY#!)D+$21$0A,1P"$YK2*"8TBYC7,<;Y(@V-7Y&&<LP%JUV*GP?"]Q9P_,&E[2' MI&BW<-ZK+[/)E_'TJ?)^_&*$J+-C"IEDJ4ZI^8@HA8@0 IE".VEMCS")E?%@BW49@>=$42Y3!7,A?589!&!A'-MX(TSRFB,-59^ M[+'7Q_ X@TU )>,9IQ>'P'0EBK,@ZIP>/-%I00I']0],!?O]]$P 1Q7=G_;' M'VUM-*CI4MTKF[;<\,DG-2_C_HSD=WPR?BH-'GMI(VRIM/&S>>1./YC?%IJ5 M[CF?2A??>"2YL3!P)B!#F8(HRZFQ+QB#*$6I,":&0MAK'QU*L.'12JG7!9BO M-+/9M%:J@=E:MXOR M=J!Q:E>G935&PIZ&V[A!EH9S.G]^'KWB*J1FZM%-C2 M"MQMC=Q*,?"X'KEMW2Y I5U0"RHHW*&-K3#"]6V7!87T@ D7MOVVCC,V%?/B MFRU@86MAV9WKB]VR?F3C^5_89*D^C LQF17+N1HEB"C*< RSS):0$3*'5#$, MI20X32*J=:+]_&G<.Q\:D;]G\_DW.[F_6#GM%/^PG+,'P]5 K=3P=;WQ& I7 MCYQN .[<4:<2VQ"E%?RB]!%>RWX!K/2@%!]LY _IQ>./6F#G'@\!>O;Y\8=F MWQ6H11LM<_"KQ7M6?#8]?AE+)=]]^[50\GJZ]D*\-$SZ95RZMV"4IH@B8[O2 M++$))Q3D/.50I)G,.)6"(>%3M,^]:R]FZZ&PGY$<"",Z>*EEMZ?\FX3];"VX M9\I^][%P([=N$.Z8VBRX5FKP:0O<'ZSD8#S]<,.R5Q[ OX4P>< _C"=+8Q]N#I<2*E@491&D220ATF84&*4)3'4>)XIR ME1$O$^U4AT,SRPZE8:YEOK!3K2["\W[";.:7ZZF8+,MXX0R'=,:OV"?G;>[&-(=II">Z_3-\VF?0R"4XFUC[YWAK,//WW! MRE]?L+Z^1OVK&C]]-O^]_&(8]TG];!I8?& +M38I-U55*(DYCAB,?7E48&N6N! >UY* 4'5C9MW9J+5R!^OTP/-R!!CO< MPW<).N3TX_8!=53=YJV&,[PK4+]J].\.]";#=- EZ&TD\5MB7Y;/=1WQ2_&/ MY;@8V^YK5Q7-2))'L88)311$)!*0:89A2A.-91;SG#F%2#7T,;1%JI02L(V8 M;NM1$XK-"T8@;#IF] J6+0E/N_\SE^*' "HU@K[ MH%T DBBMZ;_IU5[XV4'V%8&Z/-HV10U?;%PM'VT0Y$BF(F4ZSZ'""8*(QS:+ M!%,P(50C(:,L44Z9QAOZ&!K#/8C/2BZK"A4WL^G35EW ;0?LWTKA/8\T#D'L M9B^?"5S7!FT8S%JDHCF*2N 4-/O]])QZYJBB^REGCC_:CA@NY7\MBT4YA'7, MZ>/LD7W]ZWCQ^?-L8D^@/L[FAWV\1T@(K7"*8"(X@4B0%%*695"@).%"9!PI M.IJJI[)5=QXY0R2G:4.K:;,G6'=3R$@/?M^(7X RQ8)-5#XU*Z6A^\6DVA>: M*::J>!!F[6'/VZ-SQM*-J;H>FOZWZ.NM]V9W8A-OB7E9SLT.D1V\+06WG)C" M<5T 7(-RXCGR],J= 8![S;$AF@Q13;'^,HN19(2Q1*90YEI#A#,)N;!I>JB. MT^W.)%:.?_<355]3)#+6",480-8+NR-=0)I MA%.S5>,JMNFP4^R4I.MP\T.;^BL!0>QQP+(/FL/9TUE0=#ROUR@8X=J<..T# MXG'8=!8P/9TS^0'D=]9T5/_&8Z;]M_H[83HJ\<[ATO&G6M:KFLU?9H;^U.54 MEO&[]:<6)3K-8Y+!2)$$HAS'D ECPF@5QY(; DL3IZ*P)_H9&G-=3B95]+YG MS:DC*+I9* &PZ9C*UA*63LI5>H/P(;(G< A;&^I(7_V6@6I6>*_BTXG'VS' MJSNZ*CG%G:Y24VP5G2C+S8]R0DD2)PRF4G ;)(LAM6[$6F<9I1$7RB_$WJOW MH;%%*53[ZAN>R"*24A1'>F1:XK,WQWY;BN[0 M_Z"FL^?QU))*N<7DY6B,IV+VK, /DUE1_&C##JNQZ6N4W!B_,^0[7@?VG%CV M4MEL"7\!2O'#K0^M4 NZ:OA)T.M:T@JGF/XIR@A"02ZCS39H61 M$>0J4S!5:4812V(BO&XUC_0SM+6D%JOD*3F;3-B\V+"7)V4=@U9F<8S3'$&I M\Q2B+$D@9XG!-TI2E>E,,IW[+2$!P.UIL:CA;5H>NH+=;4T( &7'[-_@ =^Y M'WLG='ZLKR%XK1^CZ%./M_115T_VP.?#S 9JCR2-4R8EA2G)I-G\YV;SCPB& M+,Z%4CR/TMBKI,!.ZT,CWEJX OQ6R>>;NG<'.;>IWAJ/KN]5G:'P]T$^I')8 M]^"='OKUW#VDW)Y3[<&'WBBCSR6)$$14&',@BRC4L6 2\S3C MN=?E9#C1AD84X7*CG)5K*]C(NW'5VXQGQT37]U#VG^MF#_5A9;NY>:LT9*%A M#9[Q9K^'UCEOOHP+T^#'V?S#;,D7>CFY%&*VM)X3*DJ.=YA MWZEI3JI^(!7-Z7=:.KRM*I07KK4F8*W* M3BQJJV"'EB/G1F+=CT?']-;54/@[[IV%9%C'OG:B].OX=Q9<>XZ!Y[76TFXS M'^*M^30OOXZ+$:8:$\P)Y#2RQ<>)@C3+E3V_SW(J1!I'Q,M.VVI\:/1G90-6 M./";%<^3SW9@7[Q^N_7#]>7SW\*4CZO:9Q<>.*;M'N MF%%.I.-;*[&5CJ^3/"3M0>PC0U^3&$/(U.< DV/&/I>66D4]J,*F,_UD_F(: MK^\[:D_8-(T0)D3#A @)S?Y.0*)Q#),81XP3%>,\]PB .-[3T%AN)2NHA?4* M &@ M)FW@L+4M<'S"B%0"]HN9J(!,J_PB3#0]19)T19"WZB*T["<"+!H:*#/ M6(O3>KP*NW!X(:@M^7$\95.QFS(XBE.1)"R#B*$8(DHYI''*8409RWA,:*Y5 M@/3-![KV8M4^TS-I-5$.; MC5H_OJI_O;K^^<^/5Q_ Y5^N[B]_O@+O[W[YY>X6//SY\O[J =S]^OCP>'G[ MP>R4/;?'WJ-#E,XEI@KF2)A5)\(9))PA&$5$9E1(%6NODGA=CDTO3MJ;D).. MD7=;8KK$L^.%QC.49.6_W<6Y1%L4WR2TY&W.)-I"U#; Y,SS"*G&HZOI8KSX M]O#,)I-WRV(\-0;\2*9*9QF7D*,H@HBG&#**$209DXAFJ6:9TR'LD?:'1E>5 MB*"4$:R$=".N8P@V\U( 7#JF'3](G*GDA.('F*)0XH]/LR\_F3=+DO@'LC_" MZL>2&8ZUVBQ$'J753:NQ3E?)63YLI31/L$K3!'%(="H@PEI! MFILY+1*9$)Q%N11>-HI/YT.;\#<&>Z4NP%Y*H?5M]3J[D%E2W=*-GS]";K9, M5[AW3"A=0'YF?B4&37.&*,;S MV>]5S*U:N>UMO"X_*?,=3Q?&EAIE<48RFB0PTYDAPLSLHBGF"C*58IXIE2'N ME++E?%&&1HMKP6V. #,UV<-V .5SB]#4/7+&F#).[T MRD5XIJ_G<'D+;>/Q']G5K5;U5BU$:19F(:0[37&*;!4) EE $ MLUPHAF)A3R#]T%>O#U<>K^_NK#^#Z]OW=+U?@\?)O5P^^Z>R;$7:S MR@/BUO$2LY(45**6:9^WA+T 1MR0R>V=< FR8:LY$L44TL!LT@6-\3W3:<^2N&P3[\;B. M[YU1VW,OC?Q^I;1WKRNEE7_\I7+#_%2&FL:C3%.5:H4@1[8LXW'F>CU---1@NT_"XG&H%HO'0X_&9_EPF-DN]<$C0_ MV8+@6MMT%;=NE2PM:R \?F;3NNSX>YME:S(IVRNNIY7=-]**8"IP F4Q7>:5KL%,3LFYDK,.E.U5T;]-QE^!]8? MXI#VN7]_U[Q_?[?:O[\[M'^O,-BI)%S5A[$P@!J'"["#A'GZU$[_[3\L6_>2H9VIU ?V7C^ M%S99J@_C0DQF-B2Y>%1?%^\,IG\?R3C/>9XIF# 6&U-'Y)#CS.P2%4,)XPFA ML5=QIL;>AK9AM,*"4EKPB[%4C:QV5/Q.F9KA=3MB"@9:QVO_%EY;DH+?K*R@ M%#;@#:83*$%/FII[[/68R4GYUV=,;B^U8Y&57Y>A,^O4]7XYGYNI,D(T(EI0 M>^&8V#]D!(E**>0TQ2I1E,O<*T75X6Z&QAMK-\:72DP_QC@"I1M5G ]0QQRQ MQJ:6T)A?E8SAF*$9@Z"4<*2K?NO=-ZJ[5\J^^>F.?!:*8R9/;=A=7SZE?\H;'5 M2K@PA<)Z_A0"^4J\V0 /P)NB.+&+7N^3UR#8[#@5#!=@+^A^]10HL>C1[Z*3 M,>S7,R.L"L/RW>AD>+R].[J1HFVA]*F-?)B7,MZ/B[^_^_9H6BKS#<>44.>C&V:0Y1$F&0<::\EKJ&OH:U'.Z("*RNPHK;*X=P$L=O2$0BX MCGF^)68MZJF?1"-P3?7C_?5<5_VDXONUU4^_TC;2Z66NQ+ALV/P\427)3>7E M\VR^&/^SNEXP3(&C+,TA2Y,,(F1^X@E2D!(6+2*AW $*' [ET''/,5'N4.P' M1GF\V\+MXKKDM_$751I0-A=^[?@C1)0AA#B,N"$ JZ>+L'; MP>9W07T*CL:;Y*,O]W?E>TK^G;O9DP^WL\BNRH15?QU+55=K_(7]UVS^?EDL M9L]J?K..6Y2"Y:FF!,9"Q38*RQAEUC+#.HXBF1(9$Z_K5,=^A\:5ZV*II;A@ M)>\9$:.N ^!FH74 :\?\>A:BW@::)SY!;337OGLUTSP!>6VI^;[>3;S1.KL: MRSE.:*P@P_;J-D((,IT(F.12TX31-,%>(>VN'0^-IMXJ\L@SS5T7\'9,5X+3J_!26^3P,X7$M]@I3,3UZVZ,;;:W 8(?%#5?Z^GKRZO1RQ.(D61 MADF<87L1+"!+XOAN(86\IL:H;45F71C,9)*A/( MK4::[LAN<\]G*\M9;P7)+91K@M MP?@"]J;DXH)= %XY@$G'G++=XQOSR0'E3W/)H9=:W^67)H\MZ[S:MUT6A5K8 MO'@X2I-,2F.F9#J"""499")CD$H5QS+65,7"\S+_:&=#LU!6LE95ST4M[05@ M5MX+,&W(H.[]&KG+"CFFS?"!R\ED]KN-"@':'OM4"59O M9B$*$/C %?K2_WB'?=_ZGU3]P+7_Z7=:GC*S^70\?2H^J7GIQ+05ID/3G,0B M@4FBK$,&HXYB)D5;/+S?+9\,9-DLK1UD&SPCZ&H\72I9%V%8#8=)5K+F&(!4XPP1)H1 MR E)H3%;(B8TSLPNR"M0QU^&H5'+2G3P9&6_,(9\+3V06^*#V4K^VJ;QW!ZU M&2PW1NIX"#KFJC7Z/U?HKP4'VY*#NPWZE\WH^X<1M< M=-(93;6MYW8]-6Q2EOA5']B"K>+M=*+C.,D3J+ RC$C-]HWF*(-IGB=$)DD4 M<^U7V.UP1T.CO4I6L"4LL-*>#-/S0[>9PD)BUK5-U1*N%G7@FK$XLR#RO\R6SOK /;1:/&@ M%HM)&5YB-WWF15MN#L?:?<]?+V=@:]J M96RIME6\#OQ0J?'-8VA^<=H!_ZM#VDB'T?SW< [X'S M_"YZ\5LTBOEB],MX.GY>/M>>R$E&,DX3# DA#"(E%60L(3 Q.VP1"4Z)=')* MV&MY:)9B+9P;V>[CU,R39VG?,<75<@5TQ#ZJ;1.EF)>VZ,3\[365[+?:"PL< M568U@8\_X+^'^U [XE?1NE=3:>Q -<(1BA06,4R$M;GLR;B9C!1&F5":"&JT MR5TW;P=[&-I<7 E9Q^4#(Z;=AS@>@A\'\O0^[6QXNCY(\D7&:V?6J'WK+=GA M5GO;BS4JM;T):WZP92Z9_[^]=UV.&\?61/_/4R#BG)BICA#VY@4D@3T1$R'+ MDJIJ>NI'!JYV[DYE>B=3+JN?_@ D\YY, DB08L^_*\D6*]R_+3;.%RD->/LARM9QRO?NH+JN2.#[)U;WZL%@J.5V9 MDE83@GB>)UD!%9,*HH3%D&5Q!@O!TUSA6/%$3;[+)5M8%XBY5":7[V%7LA[- M=*U-=6Z\4$#6T;?42%Y69_+NE7C#39_=_FG0*>F9HBHA0:T,J+79U%>I%;H" M6Y5 ?7E3G<4<@.HIW%$L8,F54!B'K:)RL53#%D8)!>)1K9-@#_8CZOOE%SIO MTHAO%O-R,9L*VJ08?]:/7V='ZC'UYFS.IW3V:(J^U^W--R4(MP?MN(@B@HF M"5$I1#A.(1:,0A._D*B8)"DB+F>0H04< MF9ZY?%>U*["G7)7ILJM>1=QK!<%6PYWJJ3T%:/0U 4&)/KB0@_)^7Q ?+@.] MC>.W*GQ>+KB4HC3^MO?3[Z9?FEEL[M6[EW(ZEV6I+3S.49QE*HVXJ>IOS>[F0O[X?^7K)$I8 M$J.8F4:]M3(L0B965AMHXP-IIIHA,:*4$E)M!RND9Q' )I M&[YQ 3S#Q&W8(^,1L-&B_861&H=/'3A$HT6IX]B,M@M#%9VQD1()'MFAA>T^&NM# M-A&F\R]5E\)/+^:@\EY="S$U0])9]>/:YU9.:,QSA&4!:9&::IM9!%G$H3Y?OQ,P4.6^/B;" MK:Z?/XQG*_YY/':X6H#^.N]5";S@,9ZEN4X,N EE:\K4E^]?Y-\D73[]N9@4 MB8KUFI) G'$*$><"LB1C4'(J8[V3C=+(J:^2X_AC6V[T6XH<2W Y FYGZ?8( MXUNM&QOQK\!J 9@F*3H55\!H +0* >MT^6$7MER7HPS#5NWR ^BH>)?G8WKJ M#-71C^/^956NZ-QD?STL9K,/BZ7YY20FG$N<(+V[-^TQ2GC?%=!PD$[NSD-Y5VS/KV$]0S 0=H=[QIU+2C+/C#J L: M?0.Z+OJ=D&';+OF).J[V2A?![=Q&Z;+1/,L:F&>8 -/&^9C&!4WS-()<"0&1 M0!0RR1GDF2FCG>0T3YW6@(/GCXV\ZP+P1CY/;^XA?G;$>P$J/3.F"R#NR?^G MU0Z;V'\PQK!)^Z<5/$K(;[G,[Q-NJEL_2/.L.F)1+9;/)@[YGLVF7RJ:N?WQ M39K Q:?IL[[D7CWJGY;*)/DNYD]55=*,XE@4/()QKE%%B&>0(?U/5$3*&(9Z M3^Q4[2B,6&,CC$U)^(U>8$^*-2T)%O DVV'4T- M/X4]L]N L^=,CF'!#LJI@40;E(K#PGG(X(&?[AL5*)5<+IMH]'KWV63>_D.* M"5,92E":0I)0"1$F"%+$O>A_[O)C?S&A9UF9%BG@04:1:Z,&ZK6!53*[!9G>_IS M4?\0_"+U[ H_T]%G0BW]B/U.4]].PK>8(7?7H#_&8?U^'G(,Z]3S!^K(8W?! MH[RCJZL'[A#ZCMMODJ69%$3J37F<[;)#MB.X=AGT/\/ &&Q[%GKKL40I]X;0MD+@W>/C?$T)'<%NJ>".NV MN/?;=BQ48R1%$S7HE;E_V<+DS4#?GKY!E8+R_VB M(_;G2:8_1/L.?]$R@QVA-=-HL>%&;M-7LY(/S9.6$L(++,>VF"S MV,U=!D;OQWX-#D:Z[G*\5I@X[,(NPV:@[98C1FZ;JG8$SNZ>3MPVW#:I7>:] M_="9R[PK(U4/_*RG9W4]%Z97^C?S IC.E4+D.8T+"DEJ&OA%F$%:Y KJ.44H M(0G%;BU"SPTV.C9[N/]\^_#T-W#]Z3VX_?=?[S[_)M%^.M?#],O7U;WZM915/ZWK[?=S_;Q8KIIB<1,D":=$ M<)AD5.^J(I)"C%D&%6(FBTH4++SOR\ M1.\] _6B!WDZZ9H\X:DLFU9KUZRLNEU/2*Q8HH@IOY5&>C&AJ=Z!ZS^$))'" MBC*A,B<77>M08ULU;GY]>##VZL>[ZW=W'^^>[FX?_\W17=<.JZ6S+@A8?;OJ MMD)>K=LC@C_6@H9TTW6B$=9)US[?#D3D$K,()&:D")MJR1Y[D(\+>.,C7",F& K)_C#2 HJ41TC\]N MM:.0 '#U3!U>2#F31@<.0:4._X#!FN8 ( MPV?1-.IY,F*6@%29=;/.\SRVS@, M,_UMHR2F,,HS E&"$DCC&,-,(I3G.&(J=6JBUS;0V"R=3[=/X.[3S?TOM^"G MC_>/CW\!GV\?@/[W+_>?P.-?KQ]N'9VRK0C;??I M+!"F*H6"QCE$5+,/SI(",LZ$AH\DB-(AJ[%:RCTV"ML1VU@MQBIDC1UCS!:Q MF,WHLC263&W"^%@P [P-#G;1N.9X"&LK4(77'>VOP%I_T "P_JT$%03CJ?GJ M.&>C*@)K*_L_5558QPD)72;6=?C+.Y+>S?GB63[1'P]2O281_J- M$<9<3BDDHI P%[&DA%&)E/)M17HXV-C6&],Z?D5_@&4EGOX/E]/O9RIEN:-K MMQ2$PJQG_M[O,EH+"K2DH!&UG_:B;8#TUE?T:, W:RC:IOJY3J*M]_@&/,WE MO;I92C%=K5.-9$'B+-,KM$21<5WFD'!,H4C2HE!,L9@Y,<;Q$&/C"2.A<:'5 M,KJ&-AT!:$<*E\'2,Q7L(Q(PJ:9;^\"A2T?##!RRU*;F<:A2ZY5>M6;H_$G? M=_UC6DXRE7/!<0YQDIM*5W!Y@YS_@BV#H^[L-A(!3I18_) 8KQF*)B&NQE6.M.^JI[-PP9,F48SD/ MJJ*"[(_>*8WS3A9-D9]P,"/V 3JV-LVK' MG]5/(89 ^(6-L[I0IF'CL<( >!2W%>BQ/B;=CH'X@?*JF]W-HO8F/1@A;LL5 M9;-I^74Z__*D9[[\NI@UCJBG/Q=-"3:<9+DJ]/RB@BF(%&6:8U$*L2."F"UUL$T?JY> MH2'VI?>;?>E:I2NPF;5**["K%GC:SEJMF2D1?>51Z##(K+F8UD//WE V^7"S MZ&C5AP3\_'8@R$@#[B-"(K._ 0GZ9,_.>[/9XD]S#OUAL7R_>&$K]3*[YMP\ MN7RH3@VJ"OP$,TDHRV&&<0110B-($.>0B#0A*B'?HY7&-# U>P/VO'0"*FPK3+NA MA^V0Z03'4>-,M[M]^VE6^^K/FD%?GY94[[:KCFU-@U>ADCQ)90QQ0HE>!U@* M:2PQI)2@6&%$!95N;3+/C#:V9;@1%E32@AUQ/;OGGH?:CHF" =@S 5V G4(/#?BP)T?+90_;NAHRJ _^?2Q$48E'Z@$='%Z'&)FXW6Z (F^'4A;$'S*J1ZA MX>+-N0"5H1PS+N@XNE9:M#_O)3F\:4"'1XN\^[Z+MHL\W1"U^61ZV"YF4SZ5 MY28G)R^8+$0>P2*)JFYCVM0A&$,N$:8)$XE1&S3 #AS MX!$X2>IMYC)\PM3 >@R?//4V$W4RD>J-1/%;6C^]&(/^7CW(;XNE.8"4C_)+ M%6:X00FN6^U#'K*XX_(\ MJDT40UUR]MUBN5S\:1B*ZK=$_WR2B)CA L60$20APJ8Z;!0ED$>YBC$3A"&W M;F\.@X^-4C8" MY(Z)]_U0F\';/T!6??KLW]G*V=J*JF%/46ZILNJ"_*Y[+% MK+=,KTX!WBP'S!::<]EAUL_P]"E(8UAIS:I@YGC"BD0BD0LH,TX@TKM[2&-M M[6 :)UP4>5KD3O66#IX_-C[:B =D1R5E*_0LM\?^F/2]==W 48D6LD]\GV[L+7TL((B%K?5L46L,:PV/- A0J_ M=D4F8P$DHS2I3FD,DH M@HSE@N6%5)PX96VVC#,V(OFTF$-.RZ]@9L0$"S:;?O%(QVQ#%15QD6(90QXK MI,F:,D@59C#*TMS(AA.43?3*P18#XKH[7G_(?M8/,]N5[W3V4FUHU,OJ92D; MH+\U.77@IT/@':O%M2%OQ^ !T.R9N(]:H&V$#,?6'2@$)>FVL0;EY@Z%#RFY MZ_*052\_RZ5:+)^-*5G7XJW]YSNK %]-O^O1GXS;:YO0G5)3CYSF,!,F+911 M!"EC,N,.2E M@[AW?7G?Q(568=+3NA*!.=F88$)%QH0V'1DI($*":U:G&=2[?T33C+*,676K M/#?(V,AY+2?8"MH:0(I4LA27, TS3CB>IN/N?+L7=._ M]"Y?VW#YN;LF!CO,U1U%\7/;ER/B6"024YC%7$#$!8&8,@QE1HI4Q"E5,O+J MN#/&5Z/_).+=%V.$)?%MWXI+=AUO.L\#[D?ZC?P<:TE\QSD;54E\6]E'L+_I M;4)"E\1W'=[/5-*R/2_F5<7$WXP;>9)10=-$(B@$*TP-7 59G$00%46*XB(F M,7-JR'TXP-CV0K5\=1+!%?B_HW^)HAA\H\O:JWX%M#174?W_IET$D*L\R:LFT^;?*"VNXJ)87SXMRQ=SJ?[[-VGVM7+FZ/@ZFB2[ M5>02Z'NF^P;UQQKUWVJH[RJ@PC%RF_Y!J?-HD$$YKDW%0S)JO:HB$DM)8:02;?6FF$$32 %I7.1YGJ6BH.EDM5C1F1U]M([DQ".; M\?I[HY_,&&"Q^JH-T&G=$>*G)C#*T11M!]?NLP\"6<_?_ZZ,ZP8:/]UVP>4> M[MT%1=AH[];1A@WV[E+Z*-:[\P9?VZ)W/[/S[>?'F\?7>V %D!M[8'+ M8>K=+M B5H;46LA>$K*[D AL(;0,-K"E<%[E8XNAXWJ/LC+KI))U!IH4'V92 MKLI)QO6V(U8"*IP0B#(:09:H&.941"1*1)R(R+J\3-LH8V.#;+U;3> M/%S1FB[Y]XK7=%[LV;C[^=ML\2KEHUQ^GS8'X4?^(FV;?9>E\?T8UU!9[3)V M?V]H^M-B]3>Y>I!\\65NO!*?*Y?\A\6R^9&Y+IXD/$U9HHVNE*3&Z,I2R*A2 M,.)8XI11%F&GPCC#BC\V\M[S47.M!9@O5N!5KDSSQ$:1JZ:T;U6Q8KE5QK'[ M^+"OB9TI.=[)'_"CL_;E^/!XN5P[[;^)G,4 MMH?[L"H,VQG^3:;GJ-_\VTCAL7GXO#1.BM7KA^EWV=04C#+%648$+#)ARFQ+ M"EF1Z[U#EB8BSR*&N57&9P(VBYW!96#TS,$;'(QT/L4I M3V#BL!&X#)N!M@".&+E9_^T(G+7[3]PVG,7?+O.>K7_FLH%CT6[_\V6Z>KV; MEZME]<*4]^9LX>DKG3<'Q!M6/C@>_ED_>O6>KN0'.EW6YX424TS3'$/)2::) M4MO^)*(IS&B"5$:)Q'DQ8*!:0-7^_RBV-WRM$L(2E: 4)LCTH2QX!(EB G** MBYA%+$E3,5B(VYN^5/_GQK^%?)_L]IYC$'5$UE" R+D:&+"##*B@ 2N-S3:N M;@//B:BZ"B)@, (&I#JD8P3!=3W,^3@B[T(J]L\1EM?#5 :+V>M#-C][4XLV M+>_5027EU_K/;?:CR.,DS@2#62PCB$2BEVZI%W&>112G.(D9H2V")M]W2%A[%GA>?#8!;D:_J6NJOX(_FO[UDAKHA%92R+8<> ME%3=X#BD/<>[_8CI*.=S[<2+(D4BIB"A#!DF*B F&$'.A" %P3A7B0L3M8PS M-NK9S:^N@H_!RWSJ6ANV#5,[M@F 5-^>ON/2 >%<698P!.6.MK$&)8L.A0_9 MH>MRSQ8NXGDZGYJ8(A,1_T'*.=+8*&%?4*"TI'ZU%=NQM2.&((CU3 T'8!DAUS&# 1NW= $1MF]+ZVC# MMFWI4OJH:TOG#1['?6:+]:#W1;L]Q'#$BX+&#"K*$XB0PI"2A,,B1CS"+*$R M3:W/^TX,,#9","*:#N_2N1G=*?0LCOTNQ*3_S<8N'#XG?Z=P<3CZNQ"?@<[^ MG'%R._T[ \+9X[]3]PUW_G=&ZKT#P'/7^:=83E>55^AZ+DP0H=YAR;GI;C61 MBK*8*61R+%.3+A5!*J(;^EU_NGGZY_=2D1-S< M?WJZ^_3S[:>;N]M'\-.GA7Y_X\CQ&.,Z;"'2FK;(D].<-F4': M$3R9LFV\P?,J.Q0_E6+9=8MG" '_*L7+3)IN'"<;_I;O7O=^8XIF30HJHPPS M$^!KRM&G5)BXJ!06*.%,R9S$R*F M9<48R.=M1)UHYF6WM;EE3DOV_]U7>7. ML8NFW\19GH+V/1U]'UOV-1/N9XN7(!GV,-!+DF%/[RX!Z^BX[:*'^1;^+TLI M]^O-EMMS&B0I)VDA(9>:,%&CKGL< E4ZB!*:":>N+B!QB)BA,9<*RI. YBYVL+[MAQ\8GNS%' M33UZ0'>S9?S"^X$T1A7>)V0P_K'W>"X\A9[G:W MA^>\2>6Y,=K,*Z?\8OXP+?_>N#MY7G#.:00369CS=G.R)I7>%W(9D2*2'&&K MGHH68XV.CFIIP9ZXP,CKX$+N@-?"RQX.M+ZIIA4O']][!W .;OAP [DD?=X M\=Q\\G:(G'7/=SQB.$^]G2Y[3GO+6]S+QM_.5]/5Z^VS7'[1EN3/R\6?JZ^& MKNG\=1)E$8E3BK1A%R?:Q,L1)$1$4!:8TIPE5'$KWWW'.&,CT5I4L)85U,*" M1EK[ O+GH#U/H@$!ZYE /;%R*B5O@81W-?ESSQZLH+R%@KLUY6TNOR"5CW5' MA[.6BJY-W5;CQ#J( G^0SW1JZ.Q)+I_CB9(,$Y)*B E3$$DF(-;4 M#1F1G!5,$9D[14>^@0YC(S C5%5U06YUJ4,P/5*F!GX=+,\&QCW) VZ0+RTE MOH/$B:2G#1I@!PY@\ B<^?0VV4B^S)AVA?)!<3K\;89I&[A,2Y2A&F8"9BICII,HA%GD&BYC3B"J4 M%9E3*2NGT<>VG&V$K]:TNE?ZHD;X"C09A?:[.P 5WO=I+,+@'UAF<4XY8]X?XNA":Y]3MK31_/J[HZJ6< M<(7C5,H8RJ+ $,5,&_J<1##*6"Q(SEA*I9L/X?1 8R.M9F/<" LVTH):7%'(^$\%A=Z$EH>/K KX;R*Q[Z$CNO#Q:%L^AXW-EE9 MFUO"%!_],"TYG?U-TN4D0WF"")(P+8Q/0&0QQ'F<0J9HD6D#"$ED52WYO^\T<=$]]4: :-2 MOX$Q;K#V'C1C*PFH/B]E,FX_FJ1.J,$XI(I#1Q)RK MZ_TH54H;=2G2/X^I1,S*E!NI?F.C^B-GW(??3$7=VJOWSU?[:O=-@-?H8UN;JUG^NIB9#8#^__1[7:-A1O\L7ZQKW/C-P_FULW=T^]Z':=%W MA [X=XGF4^&S?A/ZH7T>QWYW3.JQ/3C MRW.06YY4!@*R[X/) PS?&^CNUM#=G(7._1#2 I.P9X[G!ASVB-%"]:,319M[ M_#CE_;3\MBCI[.?EXN6;)K"RG*HIK^WK']-RDN,T5C++(#/50Y#DQOR,(]-V MF1&9D8ACYD(K'>.-C5G6XH)*7K OL-YS:Y$=4_>[ +S%.'T> M)7]93E=367[2+\S[A3D'G&2YBDFNS9,TTW^@F"F(8YS!E*!81@7F*;7JVV8[ MX-BX9%=>L!7X"AB1P1^UT(X&2R?HEMN@@%#VO16Z#$7WW9 E-&%W1%V##KLK MLH3@:&=D>Y\?X?RL'V&O9G:@M?K.W_ MA0+:K+1NK^XX!78D%!#18:C(" Q^,B+_Q8!9F^G3M8]FTXNQDA]L% A'36Z M!24HRZ$'I2DW. [)RO%N_Z*PBWFUA;MN"B#D&8Y00AE4F)B201F#.-%$E6=) M6A">(E73@NH=6%^W:!R_C M>C#,X-5;3ZMYJFAKRY7NF1XWB^]RN8[OF9 <*YE+!7/!3(>M/(>,$02%+#+) M8TD3;!6E??3D\7W%6CB;P*8.P,Y_P!?!T/MW:XF 4S[&26V]$S#VGS98QL5) M)793+$Y?X+>HWLWYL@HTJMK3ZP^[[E=SO5HMI^QE9?*YGA;'(4C; *5R0HHH M85$B89:8EK:,F-32*(4JR5/*:$&SV*D@^^4BC>US?[_>ICDC0V\W>[F;^.DH(! M3Y3#81[48 D@UJ &3C@8#PVB@$_VW!C1\JOYO]EH?=?[KRI[1*\.4[Z2POSB M>B[V?[!SY22GJ1 %RR'"A?$L%Q02QDPU9X[2+$GR2"KW1O<7R>1"$L-UJ+^Y M?OQKW7;#_.7VWW^]^^WZ8]6+ X)WFX[UFAMJD1QW9Q?-H2P0E3A',"%%!A'2 MJR]+2 *YX G#.8TICUR[R@\\@_VW@S\W?WKTMYDYRRWX4'/1M]6O);L"YD^P M(Z!)?ES+7O_2]&L(N$BB87T&(< [:BOA[&L.M$T M%87+2993Q"E*84ZY7B I,6MCGD*IET69B$SRG$]6"[WRV_H7]P=PVJALANGO M^WPR8]31I-4WV-0:=SS8.(+1UL_H#T[OWHHU(K==B'@X&$^K'=B]>##(P,[% MTRH>NQ9;KO,,SEK1565@5\[*>U4YS:M0Q)1B$S&!(.,9-O92 DE&3&&(E.81 M42E/GJ?[9/F&<[JG:?>1"L^O[>G6!RC[_J@B!LZ%7K M:,-&774I?11PU7G#)>>(U=,^T^7]LAI'5*F0G^6RVJA/1)[Q6,0YY%%40%3$ M!%(E]/Z*JHR(C*2$657\=QAS=%11N\2J*J]7X!M=@N]5.K;Q4HK%;$:7I=DO MU1Y+CYZ375/@ MFSCU5CLYRNB8Y]>'A]M/3^#Z\?'VZ?'?'(,Z3^)H1R87H],S?=3R;4IG]E(9 MXRP&8>,T3XXT;'#F.66/(C+/7MQ#2;M?YV):5M4UI=X2<7UID_N0L51)GN90 MX"S3K( 89'E"8:3R D>)C/2O/:(RO82Q^CS>($A3"_AO@%8B@J7\II\MJW1F M,-4:Z'\Y9J/X390=[?2'^WA*W>VJ 6H]@J>U7(3C<+7M6B493UF[+K"<*MIU M/LR/.A\DG=V6Q@ZK>T +EN)$Q1Q&F=!;MIQ'D*A(:'LI88+$*,?$*0SEX/EC M,Y*,>*"6SZ_3]B%^=EQU 2H]LY +(,[4TJ)V4-(X'&-0.FA1\/!#;[O,U_HQ M;68W1CK'A>!$FS5$Q28C'Q%3&BJ&<4&1S#%&-')RNNP_?FP?\+H)LF,0: MV MMI:&+R*]FQ"V8'A8!:=T#KS<[PTQ\#I^2KWC!?KD59ZN"E,JSI20J[S^-%:1 M7FTS*.,(0<2DA$Q&&2PRE"5IJH1,G-;=O:>/[:.MA*LK5/JPC9^F4\,6C M;V>$-13N/HA3*H?U/>R-,*S/X91R1[Z&DQ?Y?:Y[R5CF='6=CW4M1)5P5TYX ME"(D]$>;<:)77I9Q2+*":5,ZYU(F^@LN,I=ON'O(L7W8-_3;U,0^5!$/6L:7 MI6O4@P7,=A]\6/!Z9H&UL%=-IF85([$6^ IL1 Y'#O;P!&4,BV$'I1%[& ZY MQ>'.X)6WFL(*BO(BER*&I$ )1)SGD"4YA9B).)89K"].M5?EZ4>C'_ M7]-O-PLA)T61)WJ78@Y)9&R*6*20I4K!6-(XDZDV?"+KM-+V8<9&,;6DH!%5 MK\^5L$!+"XRXKOW"3B)[GE#"X=4SB_A"Y=$K[!P2%W8*._GH@?N$G5/ON$O8 MV:M]8SX7_.^FN*L4[U^6T_F7SW5^4)625?UROV&K%!,N,2DBK'<[*#-=:*B" ME!0")BSB<:8*@53D<9KJ+LE(CU(W\ODGJ'K,BIVMTA/(_S1-5PZ[;LL2Z#GZ M?#Z-R2->U1?EP(&LSF(,'.'J"]-QZ*OWDWP/4[_+^8O\H'5:MZG^?;KZ>O-2 MKA;/]/L@%/@MV$F'@HV(?>(Y/DKV>XD=O!SV0/KV8LD7WJJKK M(!M:O7]9:3-T+C3;3CBF!17529;D$'&<0EKH'6.$F.*("IX73BTG',)QHXSPS9XKV>9=]XC] 6N9[.5\\ M3^>&MH#2_Q?-?$SG7'\KX*=9545QDXPQW#S9K40]HM_S4G34H;"6?5, I@0[ MS#:6UFWIY4^8\BVW.!;F:]\69H6569; MJ7G)O,$1*[*,<@4ISV*(D$*0TBR%*$$TRA6+TMCIW/3$&&-CAHV(8+F1T;4Z MWC&0=E1P(3P]D\ 6F8=N9#S*SK7J'KB.W/$X Q>&:U7TN-);^Z6>H92<+U^D M6.=*Z "()=SVRPAFU'R$VB:,#(S"XDPD9IMHXV;,1F ME])'T9N=-_3BI;_]T=C.)E-5_T\\T1\3I3<42@@%DX1JDR&1#%(L,TADC),, M,U7DCFE1SC*,C6$>;G^[_?3K+8#@42Z_3RO3HE(JJ-?^Y&QPDC..2 YQD7*( M9$P@3G)MS^4H%CEF$4WE1*\L;#&2^=B5I<>3T*'G(<@1RJ78OOTYBCDW7N^W MUTH K<5@9RGG(!SR0.6D'&,Z53D'E./1RME'N2U,5:_P=3SQDYXPN6[,4JB, M"E-/.*)$_\$)9+F*H>(2\SB/U G>>F$+ T3/K M;)"HQ.MNR&('BUCPEZK$MCE<[Q6>O9'& Y,U\79A4+.JNZ_'OS>B*4I RE.4RH:5R3L!S2 M@F.8,4Y5+EFJ4J?NG!?*,S9VM+)$&J6J??_:'MSH%3:>IFLZ@UB'(2=I#);B MV?GIH?%6('@'#&AZ.,3X^'1[XO?JF2UV DA;VKL$GMZ9S D9#U)J4SXP MSQP-,S!UM*EYS :M5WK6A%G,O^AOZ/F]9*LG_8BZ7K=(8Y7F" JE.$0*9Y"H MG$/")4(JC]*H<')BGAID;!^YD1$:(8&1\@H8.;V*3IQ$U.Y;OQ2GGK]V'XC< MZ\>Z#? MT-E,BG>OMY1_W;]VDJ21)#DW%,','R:2*N,"(L:2O(AE1!/A5+;[4HG&1BH[ M376JPM[@93XU%67U"_)=#]]TWVYJ?N_\<&F4*?T#2R^?6CO"&G3">F:W31." M1D)3*[R2\6HW#'6C$ZB5,@EC1JVCNP(6% \%[<3=][9JOIM^GJ]>JF. VP8D260B229CB1._H8B8A M5DC"+$USJ7]&79[VE?MVV*&FD!VOQ'?-S+Y\S.WX>=B9Z M)NB.'K#K[-RKS:0T=4G[R5H+!VW8I-W+Q1HVB3<8C$=)O>&>[,?,G^3JKLH8 M^K@HR^OO=#JK>]/N-+?XNICIYY5:MBG?U!8E3.8H8P3B@FDZQD1 +*,"7#Y^6THJ[N>_T>74B/! 5S*>,":2)(D8%-J2A2C! M&))4Y3 J4I[@.(WRC#I5N+,<>&PD64D*RDI4H#_/[XVP0#.G8YR?-?9VA-@' MHCTSH!$9;&6NZ:T$CQMTUX*#AW/HNE>]0\3B M"!).)10XB5-%:%Y$5L=$'>.,S1;;2%IM4M>R.D3FGH'T/$4%!*IG*MIB=+V# MD4\8\QFP'**9PX V4%"S+WANPUQS)$)4Y"J"/"DT4:8QA2R.<\A,L=0D4I%C_G'K2&-CR?H\9?'M?-L"1S3M M++@@&(WCT*.'@.!.=():8^VC#6IW=2I]:&%UWW#IL>[U?#6M/-S3[W)[GEQG ME4E1QP4_?WNI%YM[=4N7<[U9*M=]LK='ACS."H8+ AG+-,7DK("T0$(S#B-Y MQ J1)Y['O*%$'!TW-1J:<]]='7?"0'P/?H/-JNM!\%O,5=\1<5YH;Z.@X]&3T=)0<3,PW.EH.#7/[47/PD?Q6C_W6P&7U9WU\ MLSG&E"(B4992TW3,-#4G&%+"$<09H10ASCAQJFW5/>38V/V@?[8CE5M ;$?- M88'KF6J/>XZ;_ZS/B?LX^+6')RCY60P[*)G9PW!(3@YW^E;.XTOST/>R_N_= M_/-2?J-3<6N:^Y5R@CFF*DT0C%620I1) BG-#=5PI'(4IW&4>IQR=(T[TF.- M1LBZ]:$S[72";4+2+X:2WL7ZJF&PV,C< A*_'901.X+%_'H /7 MZ+.#X+A@G^5][OW&WC+#N8EVJ[?86Z[S6_V/_]Q>ZU-_3[/5!?ELL5Y.<(!X5N)*J-,9F@T I1$460<:Y@#+. M,T[CE,2IU9)N,=;8/O>S\9M70!F9'0[%.X ^SP"!X>N;"**K@$2+?( CMHSD87=#QBN @#.UWVH@PL;_'@U\?[#P\?%W2^#H"):DM((TCQ7D$#C<*:U'Y+&<=WC,<2;5(N\=*;=?X]H?6=HN9 MV'MU0\NOFMG^+#?G(YF04:J(A'E&3-LY+B'&4D":)#G!>2QCM[:FYP8;'4VM M937GST9:4(EK17(3KGI\?!:'6.MJU\3Q@CG'&8\32$20ILW@J>04:PXEUDA ML;UYV:8Y2UN9%HN5Y,'26>WI2'JZ[FXYOIE>:E* M2KZ7>N_)I]5K\UZ6?#G]5L M9,<8U/\Z- 0OEV(06@L&UIKTPCW0LQAFE?"ZIMKJF\H)I2G-(YCD.(8HRQDD M4:P@+E24R5CD,7+J,G \Q-A(K,GZW:SG/N5O3P!IM_V\#)Z>6<<1&?<:CZW* MARW:>#S,L%486]4\*JO8?J7G![XM5-.8YUG!2$Y( 6DL!$2%*62?9PR*A*4L M30N:2Z<(Z*,11O=Y[Y1LU]?]]*DQ1Y5]+*>[F=_/OLC2)#DTU M3]-X'B=QGJO,K/%Q 9%4&60Q3F!12"4XTJ^,XI/58D5G=FN\_=!.-+$1H,=] MLUP!;DY+7DPJ^72N_]?(#.A&:.<*FK;S8&_2]0FALJB^'[NZ(]9R*U3K\ M&R=E=<'2G9[5^03/]//55[G\M)AOOLTZW[3) MM\0)@RQ3DB$%=YH6FLMVM) MIB!!K-#$EJ=2.3E8[88=&Y?=/_WU]@'8437 M[SZN'F9- P:V_,<]^"?8T UKU/QO0VT7^49/RV_F)FN4^XT)[Z?EGRV*%]V*X!)E:LX27*(4&3:=RD& M<1$1&+-8HEA@',5._6(LQAP;L]6R5HERC?2[:=^.D=06D-O948&![)D/U\!M MQ 5;><$?_11"LPDL2%3'CK,B%BU_]Q!AC=M"GT=*]I:V>O$I4%/UC8#;;W> M&Y="6C#3!AK!HC 1P5%5LUKOJ*(,8Z(-DZ*@3IV7W$48FS%R<_WX5_#AX_WO MC^##P_TO8$LY+D-.]E!=*<.^[O7[25-F?;K/^E2W/[GB]X*;K/\ MR\K+]?25SIO.H[_)4Z T8#@:?:/!V';?.A9Y1[36[/9AV$5EMQF#67Y.]FLPV%R!&IV=TBHE MJ \N5AJ@=4?Q*]"\>*;$9872%5CC!!J@0(44,% !@Q6HP JX+1_;_(?=_(]& MNV%=#*-1N\V1,3H!?4.3'[_*V>O$R336$8)@UR(&"(:8[UT<]/\+)=$ M1%$1QU;[H]./']NJV8385B*"1D;7 .0]^,ZO6)>#TO.RX82'1YCQ*;4OC"_> M>^3 @<6GU#F.*#YY58A&"1^;L+'7FY?E4C/)A+&H8'F"89$JJ:UMED L8@(I M(Y+$$D5ICOV;)!P.-[:/>;N!GE7!8#M1=9?T2CA"V=$!>C%V@_E"UST2UK)> M@4;:OMHCM*'28VN$HR'?L"U"F_KG6R*TWN5'*1^W7\GZ!<=Y7% 4$1AEO("H MH#'$RD2[I7DN"I5G>8Y<3DN.AQC;8E 6.#',H%]^NYJ'7_N9*_V^\&;S43[(JCS!T^*)_OA]NOKZ=3$3FE0^ M+):G]S(30A,9&PI0E"F(\BR")*::!Q#+I*"14CSQ:(3B*X_5)S%\@Q0M/?AS M*WX)JCX?IBOY7*Y *5>KV:;^FZQ]*M3L QVYQ7L6[1BHUTD9AJ<:%:Z F9$= MV:].>[FV._5P9'8IBD$ISUN808GQ4L@.Z?/BYX7*BZJRQ\VHFH-JG\_#8C;3 MXYN/?Z+RE%'!%211:K@UU^\GBA.82<73%,4Z3_,'J 1A''SOTFZ_*!_4DY(SCA660R1-$T\XSR%E"Q42YRV2STK5,UH6=ZKBD/>+Y[I=#[)J< QTGM%Q7,,4:H0Q!AE,*B.D;2S.R[#I^8CM.",8<#U3QR%FT_FV:DOP:I=6H 0EC?,C M#LH=5LH?4HC=39X[";TB7,^%^8_Q0GRG,^/ O5[=T.7R=3K_4@<#LSC/6)H0 MF*+$9.Z0".)4F4(L(I6$Q0@CZ;2YL!EU;,Q2Y8^8DE'5*BJWRZ4>;#7]+C]J)OQ2F5#-2LQ3%BN!)92\H&9# ME$&^PF.*]H^U6/<87>H+M,K_ -5GPGXTKN5IO$&[VSI&O>G#E?:QEOC MO=(W_D_Q*>5EUN;-SC@3C @%DR2-(,IIKC?%$8:YX'D1L21%A56&Q>&#Q[8, M&,EL' MK+EU+.5^M:T3O_<-VI[+>[5?'.\7^F/Z_/+\;K%<+OZL:Z3JWZQ>)\1D7$N< MP#Q/]<:9R +2*$I@D14J1BIABCCU+789?&RDU,@)V%I0O9&N)76-]':8 +M] M=%^P]DQY1NRJM?%^RZDKL(9Z(SRXZ8+:(WC<';/ 8>4. @P<<.X.S7$HNL#YO62K)_V(YAR<,QK':8%A2F-B>JXC2!--9;%@C"/):$&=G'ZG MAQD;2QDIH1$3&#FO@)'4,[:@!5=+2KH8K;[)QPLH=YHYBT-80CD]U+#4<5;= M(Y(X?[7';JF_U/H;TZ!X-JN>5[9DV-_^D$L^+?7F<,KE1+&$8(D*F @D()(8 M0YR8)INR$$@I%25V'83'IMC8**]6X,(*-F,#V68C.R)Q1T3L=2#)N_/U:]ZM MZ]>\QF;-5:@ NN?](UT\"Z,2.P1>C?^B=]0-]_+"%^# ML[Z?,J#_"[G+_)!&C-7;X#U@%7I=BW%/9LU1P8F MOI&;],/IL[[D7CWJGY;*="XT;67ILBKA5'4;+R(6(T$QS%*>0Y1E C(1@[:EZ!2M&Z+)U/ MY_C [X'=COSM9K=G@^]M)M;9$] /_D$]"(%%'-3ST ^\AQZ+GD;Q\'3<+,J5 M?K1S$'T>_EM*?FT7B+GXOK9]$KX1VVR)WE6Q$JFD+!"F-,< M!7&!!2PB02B1<9S3S-HAX3[^V!8$HX%A@++1 ?PDC1:EB;70/Q8[FE1!?W1' M%Q>O@L=,66S^^\6_9\JNH+_7Y-N(;YBY40#L:@"T"F!7AWYA=]CA]@O_0!O1 M\-/@MC_T!_'L-L[CLD>0IQ$)@F*BLP(E>?2BZJ$'7J4''MJP<=Y?:D1K\41UZ5X([;AJL)L!N M*Q :UKX]NIG'#KG,0]=JQZ^3 ;]JRZQP473V[SMX[<,<*;;MSL\9^D??J M_F55KK21IT6LDG6;4(4)1H@4DE$8:>0@XEQ!BJ(">I4:ZE/8<=& MA-=\]4)G8/YBHM8J0]MH5IHF "OP3%\!DV!:EB]27)GC.EYE^3[7N@S4=L+F M%;"DU)%,[""':QN=>S"Y\6]?,OSK!M;RZ&[:@ESN5/ M]'14\J]2O,ST[O+T%O5!EJOEU 0.5%O.7^?355EM3)LFOZ]/E,WDD_RQ>J<1 M^OM$% PE"4D@)Z9!+D4'Q MUW+=*MLQ>S/T)%IZ%]]N:@9T*)XL^[A5K?$/&N6N-K,'_JA4 T8W4"D7\A"H M']C#.@L#RSBL?[ ?@(]<@CT-XU/.X^&S_GS*EZ7\K/]IW(O-$?[UEZ6L7OFF ME@,B5!O51$"D#6R(DAA!7% &&7RH>V8^?UGIY8<]#Q:3%?K!OTWLWYXEDVQ>TG<9YEG*,^.]S8R*).99U6(IJH_$I(RY![2X M_:#! M8.O;UUDAMBLIN&O@N^V"S]V5:85*6'?E^2&'=4E:J7_D=K2[R].UJ*W8RGBI M-JH3S'F,N;8J"J4*$X9-(4N5@EE<4)G%29RE;EU6]AX_-K;82-?X@ESCJO>Q MLW3(>2/2MS_-&@QW;]A)G<,ZL_:'&-87=5*](U?2Z:LN, *NRU*N-DW?T\0$ M'-,<,JXD1$J9;+U$K_XX41&A>JM W1?^O2'&]OG>[X5\T$I4CZ5^'T:'Y=T; MG$&6]%JZ*]#(%W@1/ZE[^(5[?YCA%^N3:IY'GK9[VLYR;0T63B"6> MI_.IWD54]:&;1?]!3I_9B_["#)],BISGJ$@3F.,DTXLV*B M8@(9H4F&$H3S MU*KMD=_PXV2%+[4&=?KMG@Z@V15<@9_FQ-X1G?RM\9XWV?\IODO* M[@ZR&:#>2$YR3M)4(@$9RS!$N20FJ!C#0I)8,,4ESZTL1XNQQKE8U/XB5U9J M!]26]H/ -+Q_:,,HM;#.=-X.G"MW!P%P4*+V ]*#DSNAZ2;@]D<,S+:=NAQ3 M:_6V&6,/B]GLPV)IKI\4)$VD$A'4VWD*4<$3R&2N3?LT M)I2A2.:)4X+'8)*/C>,#9)YJ"&"-P8GZF5=[J:A_&"1 X6K0W&PE\O25SG& M5Z9O-^@8WY;A,I=]9VX<:3&;\M?ZSVTL="99$E,208$8AXA*##'.$X@IRCG/5<&P4[$- M5P'&MN0]2).//M/$4U7) %ME3)W*N=!3Y.@I=YX2NQ6F3Z![7BBTZ+NX[@M_ M!6K!P1_-?WN),O=%+RA9.PLQ*.?Z0G1(G=[/\6/ AGS+I\4UUY2[-%TC]79F M]?I9OX,FZ\@0\;?*WYE314Q"#\RH3""2A$&:F6/ +$\H5H2K/)K,Y1=JZHK: M4Z"]!%;?)*F_R2,Y^OL^FV;QM;M?3%:I3*:0*B9@E"=89$4B4VS5$?+HR6,SOKK*4'7@=)Y*+M*^9Z98 M-U_L3/VPYH%6;<]]YOJFG4]<_^OP\SY^ZB!?;ZLRZX^S_0+/5()IR6<+D[%P MK_:3UF9F$3:%8,MJO\=V]GOE-3/'4'PUP:C@K* 91+'2?R"J("$1ARK/!(]R M@E4NG!(.+A)G;%]Y1_HI^&,MN&N*PF639F>(##<5 WKK/&?!/?4A"'AA$R0N M$VG8-(H@\!TE6X1YJF\?V;*\651;0SGGKY^HV6PTF45QSA*6J40;.T4$421C MS:)9KO^(J=Z@)7E!G I;GQEK;!1I1 4[LIID)".M=U?9=I3M:"\0=CUSFC]L M'CUF.P$)W&BV?;R!N\UV*G[<7+F(8H)S*"0I(.(JA3B+ M4BAB*A!*DB3*K-+V]YXZ-DHP0?#3M>[OD!4;? M=HL?#DX;IR.]+]XT;9\XV(;I2(G=S=+Q+_W6[ZB*FZXXK>/+ZR4__FB#;3;[]LJ1 ECDE"*8:&0:8J8 M9I#*1,)(:3-!,JI2876@<7:4L:W_6R%!):5C@.-)(.V^VHOAZ=ND/T FX#&( M%01A(_!.CC1LM-PY98\BV\Y>[/?55Y%O3_K>:I^I%UY&2(+T,FS"+!#72S-E M%'(L:"92QA-NU0+UY-/']I57P@$CG5>7ZGWD[#YO;SSZMMFMH7#^G$^J'/0S MWA]AT,_WI'*'G^WIBWK*S"C;HEOKT-;R9WWEJKR;?Y;+Z4+\+J=?OJZDN#;5 MG;_(VQ]RR:>E_+R<BR-#W=ZI9OCI6;AGP%+(V6<4[L@*>R;3D494<21:/_ M%:@1,*U(:@RNP!H%T, UCB "H@!LRC"S]ZP>10!Y1]7)D7XB7'.I>A!!-]L MBM4-+;]^7BZ^3X44[UY_U0+=S3],YW3.I_,O3:EJO4W>1)$PR:*,9OJ=(M(T M+U4QI((7D/*L2#D2))9.9<#<11C;,G5S_?A7\.'C_>^/X,/#_2_@P]VGZT\W M=Y]^!M_W3W=W3[^FVM*A?.\V"TZ_:+=\]JAA0=&>K 6WZP3/QD-]!+P M%[!1 FRUZ"7*QQ_$P-D5SF(,G%_A"]-QAH7WDP9.Y6X(?"?U[6Z^6D[GY93_ M1FMS7W[W=G?J,Q^.WLS ^7'VT[*^/(A^Z4 M=EQ6^Z6@!\MWMA[P;5:>VQ_?ILOJGLW^84**@G*642ACI=<<3B3$2""8Y3A+ M$\))CI1'&F /HEH1U_#Y@I6DC2.J64G/]42\D9H$,O(N>&\HP3DF4IY?VZO-5'T_)WTW[R%Q.7?-PM M,!&12I1,8"P)A2A&&21Q(B C*2J(1+*@3AX=#QG&M]E8UV&KI =KJ1W#CSPF MPS),J5^(^PYGJJ0WU+N'\M6V=>[5!O%>6S%> &/84"D/.88-J?('ZBCTZH)' M^?:QT,_XNICI.\JZ2-%$89[A-,EA*K("(E$4D(@,01:G1$BN,FZ\,/8AE,=# MC#.2LC)>&SG_Z_^%D[CX[T!6\KJVMSB"-(XR5$14PEPH;B#-(>64P"P1<298 M6A!43+Y5:]SCBBY70P![.%Q_\+ZC^I]< JK-3?EE.I\;5ELH\.V\%6D+;I1E MD>!2P02+V.072$@R64".!$8D0U$>1PVXMW,Q'+3KP08!5LY%0$@MMT\7@=3W M[F='N/^VKB=XO5HMI^QE5:V:JX7>[H1M\=".2."F+4?##-RXI4W-X^8MK5=Z MU./^]&+"$^]54W1E*LO'%_8?DJ^>%M5264X(946$T@RF.,J@_OHI)(2DD),T M3W(5$YXIZY+,7_EX"GK8IJ3-(D0 ME32!*:>F78+ID9<( @O#S3'+I;3KK]XQSMA(N183E$;.*S"M"XMZ.\O;P+6S MV ) UC/'-F@]UFC50EXUY5C#V6D=. 0UUMK&&M1BZU#XT&SKNMRC7H.DL]O2 MM/(S75NX7EU>J@(S[^6WI>33:ITQK7XWM/3:5"A)")5%QBG$*8\@2A+]-QQG M4&1)3!0E"-'4NKR#IQ!CHY2J-_5BLVB^.A:&N6@^SA/-4"CW;>DY ^Q68>)" MA"XO2.$KP'#U*RZ$:*_2$:4;($YQ 'L[]AI;_TAMZEZ MXK,M)?^7+XOO_ZIOJ;[8_T3FK[#^:_69'CULD(^R387U)]CZ^PN""EEWG IK MC5.I4H[,D<)^L&,\B8LBH04QCNA"?\)$"JC_K[]H$0LEN"IR[A0\TI^H8R.% M3>"9W(H<(J"]GWFV/"X;Q>SU?>P6-.AP9^[[#6GO=5K"AR#V(^[PD8B]PGXR M(+'?$3T+IHC_>"E735^)!VD G,[D)[FJ.V^: JI/BU,Y7IM H1,ICUQ*&D![LEZJTGN>?%Z6!^-PH"DSQ[U\SO MQ_7\GLFFW09G]IQ-V^>$A*V8TX>@PQ;>Z1'JH_H]?8[E$5AS;,H0X$IQ9E><[?/#8R-Y(YA"KL0O1>3*]1/&>"= ( MU5U?[[SR#B$IGB ,%'QR]@5P"RTYH>C9()+=ZX<+%SDAY5Y@R*G?!RG\N2EI MEY$L4A$B,"69,EX1 K&D"*990O-8Y=I M?)I=HPS-JHY*G'I72&P#5A+#\3E M8$%@K+@AZ,72P@H)B.9!MU(%I M(+/)&IFSQE3W4X8SL:PUVC.\[.]R/U.^G:_,69D0^O4HS;'9_?)I\>=\0G$: M96G.H90IA2A*(L@P43 C4O!4QB*SB\8],\;8.+86$S1R7H'J[%7SK9'5_MRY M#=#N(^@ ,/5,I5X(.9U-=V#@?4S=]MS!3JP[%-L]O.ZZU&_/U71L_$R7J]>G M)9V7Q@&]F)?;#H_;1'IM4+%RQ MD4(C.JQD![O"N^W,7."WVZWU!&K/%-)(#8[Q!%O!P1^]E"SP0"SH7L]E_$'W M?Q[ '.X)?1[AFS\T-_F*=>V7AVGY]W>O[^2 M*=(44IDSF$B,5"1D1+!3@^VN <=&67OR B,PV,CKY57J1-R.L$+BV#-+70*A M1[:1'2Z!TXXZ!ATX_\@.@N-$),O[/",OCAK27<]FBS]-484/B^7-4HKIJCJ, MVZ]#%%%D@B@PS))"0I22&&(:<\A51I*$S M$1\HO7NH%0!& ],XN=Z(MYU8Y]K]6B+L,R;"B"GRC#!AM< M!-=1.,%E3PM5.6H3;$3B7"I$$XB9T)O*3"G((N-EDI11E4B2*K<.?ZU#C8X# M_WK]US6D;O_]U[NGOSD&@9U!U_*L+PAF?1_WV1?IZ26\JAND MGNOVO$VH4[?:W75\ C43^+B8?WF2R^?WDJVVZW=*L9 ,YYI 6 $1XT03B/X; MP5DFLU3H;9Y3J8B3HXR-.XR0T$@)C)B.U31/PFC'%!>#TS-)5+BLUKCTY#HZ M"T+8>I8G1QJV8N4Y98]J4IZ]V.^K?]\D3];ACD_TQ^T/$Y O]=Y.JNEJPC*$ M9$P*J-*,:0,BPY D1095G+"8JSR3V"D_NF.\L3'!6MQUS/F*_@"REAC\Q&J9 M'=.DNQ"WHXJ ./9,&AL(F[!N+2NX74/XK@M"9_JP!"8HD72-.2BE6 )P2"ZV MMWEN4>3R^Y1+MW;9N_>,Z(5NY.JC._8IC5';.[>+ M_$?]M__Q7]8_T7^8Y+'_\5_^/U!+ P04 " #E@J54+(E/BO]E ,Q00 M%0 '!U;7 M,C R,C S,S%?<')E+GAM;.R]69-;28XF^CZ_(F_-ZT6G[TO; M](QIRVK99$D:254US!Y3B/4]UEE:&($'4. MEL_A !P._+?_\>WTY)>ON%A.Y[-_^1/_)_:G7W"6YGDZ^_0O?_KKQ]_ _>E_ M_/?_\E_^V_\#\+^?O__]EY?S=':*L]4O+Q885IA_^6.Z^OS+WS,N__%+6;7Z\L^__OK''W_\T[>X./FG^>+3KX(Q^>OEI_]T\?%O M=S[_AUQ_FGOO?UW_[=5'E]/[/DB/Y;_^[[_\_B%]QM, T]ER%6:IOF Y_>?E M^I>_SU-8K67^)%V_//B)^A-.57Q;S+[A:S)>X^#I-N/RG-#_]M7[PUQ=S@L6[\*F2O7[,ZOL7 M_)<_+:>G7TZN?O=Y@>5?_O3E[/0+5/TR>?[R__KC'__Z@XXO"UP2=-9\_TZ_ MN'A&?=M^-.&W%;KQH9,J\?GB\E^>A(@GZ]].,DXGZR<_B\O5 M(J351*=HDN0)G!<6E#(.G#0>D(GD61!.N%LBJ.0OB?ZU@I:8_NG3_.NO]&!2 ME.#_INJWW-QD-OO\G1==T_6Z1?YHN,"S(XEZ\/BW0'!S?!?O&)7[^$ M!3T(TN?I2;[\U]7R#*'+U7Q@J9ZKCTC_TR\D@8*+!>;?S[7W(*-K+E=DDG'] MR5V1<;:$3R%\F7P@H6-EY,5)6"[?E@^K>?K'LV_3Y224%)%G!3:)",HJ XX9 M ZQ@UMDY$_ QE)>PC&NJ+]ZTQLBO>+):7OYF#15@_,(D_=]Y" M]!U@Z#K]+^>G83J;!'2+])G\V?L(,HO5 M(&8((E(8R3(CN-./WA6CO? A6-7"T[VB8!S4#.ZY#"KH3@#SD3X[B4Y8Z84 MCHH3W3: 3[>_PR M7ZPFUL>@E5+$@B'?3',&T9-OEJ(760JI?)"#X>'6R[NR%<-!8Q\1=X*2=[B8 MSO.K67Y)/OW$(/GH$2T4+HD!431XJR64XH+7R*R,93",W'CU1@B11X>0W<7; M"3X^+L)L.:U"N< X&BX%^5^@%7/D9M?DDA8>@N7<\BR5Q.$@BTWAL@ MM]^Z$3#TT0!C+Z%V 8CW^&E:T]&SU9MPBI.4(C,Y&1*$TZ L>>8A2 Y&R!@P M"UWX8[FS;4!Q\\T; <,<&3#V$&X7X'@]2_,%&;JU4-;9Q!?SL]EJ\?W%/.-$ M\!B,]P4T2^1KQX3@@[8D&U.TS]:@]@-AY5%"-H*./3+H#"?Z+I#T,7Q[G4E2 MTS(]/UV^L)?%'%0^?..$2%\[5[77])4!T+H$3R8; J\]N!L+,/:_?""_^R/"R MKYA[PLH+^O;MXN/\C]F$2650& :*EP3*HP//+?EE(EH;HR.O;"@7]\[+-\NR ML>,$RHXR[@DFZSWU[>+=8OYU.DLXB9PK&;4 5]UW98F%:$,]T-!":ZYX1#XL M5FY1L!E@CBT+-N_ER%4[^O^F7M1NF%-,J(P,6([EAG$?P*@?P/C-R MQ3H-U9FB.CH%;1GKS[/)]=9H88A?HF1 FH&1*"C:T( M-J!441A5,)'GO9%P^ZV;H>%X$K%[275D1'S =+8@-',1/TY7)V33*&0GL^8@ M(9IZ"I[!T5>PUBF;4XH<[=Z(N/W6S1!Q/!G8O:0Z,B(^+D*]S?#A^VF.&KD#P3H")B$+F(&1*>\/AQBLWP\+Q)%UWE^?(0'@SOT'Z;R?A MT\0QD;/Q%C0/A3QDH\ ;I2@0#QQ%=LD6MC<<[GGQ9J XGG3JOK+M9-=X]2U] M#K-/N#Y(0,=##(;D*(73ELB'VSFNOWDSK(%HIH40I1$F. MI3Q43N-^"C:K03NVQ.D TNX"-;768?$BK/#3?/%]0A8Q>F#-H'%M2='?9=@&-5Z>X^$1[Y9\7\S]6GU_, M3[^$V?=)BC9AYAY'*E0\FZ M"\A\^(PG)Y?49RGJ"0 "<]F"-*G>TJV M"UR.2$B+,02JJ' MTKZ04"(#*0O77);$]?[=FAY\_690.9[\ZS!R'KL\Z#SS]P/NEY<.M7/,6R]!66$@&IF!L4S?1Z.*W[]8]:&W;W:M\WB2KH-(>3"D_+=?[XB56/S'WGWP MWKYY^>K-AUI..3EIF#86*VPV1]A!Z!YVSSJF_,*X_^AABCL7R"-'6W9>K M4N61 $T6+-D@@GDL=-X7.;?(&1= ^^CW7JCL(^P.$/,B+#\_F^7ZQZM_.YM^ M#2?$S/+9ZD58++Y/9Y_^%D[.<(*6)8FYD)@B@C+"0?",@>5*15XJ5Z()@C8B MKP=$[06#VTW9!M=)!T![EE*](+M\CPF)I7B";W!U>#(62)D7P7@NRV!C M16G LN*3PV!3>>S*X!X6ZA&JQFWG-CRL!M- !VAZ/?M*5,\7WXF%B52!J*3H M$ET]B3=2090R@N$Y*J>D*^6Q2\J[H^,TWFF'EITEW $ZWBWP2YCF5]^^ MX&R)EQ!'Y!2/$K#CNDU\[1_DL&C@4B&*Q%0IC]WPV!TF]Y(S3@N>=GC97^8= M .?MZC,N;LAF$D-PP>=Z)H\<%(46X+5R$+ETTA;DW#]6Y[T[:N[2,DYSGG:0 MV5/:'>#E)O%2O2$R4)PU3J>>AF[+SC+> M'2#S53@9:">:?\'%ZON[DT#BF.7JSW^I^8OUKBJ3%9;5DN2*>"P.?.0(SLB@ MB[=1/'IRN<^&]#!5/7B]@X3G@XE^[";7;XF-4"O93S L<3T29U[.EO0#R6I& MS!AI;='. B-G#)1#LI?.9,C9>E4$&A-NV9T'6EP_]:8>?-R]L#&\/+O9A-[, M9^F6U7529JU9 !TY.5_*%G!%UP,5YTA&V43?QKX\1%$//N^ J;\]1=X!=*YY M8#^8(22LEA<^O-?^8*\P83&0J^9\EN<7L *K6R[/B4)")($]>?:YX[M[ M\&D&@M AI-^!WWS.X20:$:WP"9BN-CJ3WQ^==K5XQ&LGA=6N45YX_?X> NX! M]ZNMQ-D!"'Z?AC@]F:ZFN"14KPN;/\]/2.C+BO#5]Q\+*;-Z>8(!"U+5XN90 MKV(YR$PES@7'I-LX.IM2.*X!:GYHWD11';A'U_BZG=$0@1M!1A.,KAEQ+1"B M\K%.Z#+.:N:T;9/K>9BF<1VE-AAX&&C[**0#:%T>QKT+W^M)W&5Z2SGF8DP* M:$^VH$)MH<8E@\)4R9A8O7'<]"#T)CW=0&HO;3]P#KJ'Z#L T%46X_>:Q;@4 MU67W@XF5Y.@5DDU@]=Y8L;EVURF0=>W'1U^3:5.Q\3A=XVZ$C0 UH"HZ !8M MC\49O?6.K":<%G)C<_9:2-J<4Z(UX)(GNRH3""&LB;8DSMJTC5=&">'MBVKR?-K%1*" E*R$)?D->E8\$YY6U0AF-\;/3CX$[4EAG- M0VQ\[= VK'HZP-LUJ4V\CT6PI*&(0C9>"MK)=;)@)!KO);>J-,]8=;,!'B1? ML)7(.]@':S>'Z>IT7?D]RR_FL[H4<);6K##R!Y@G!H@74%AG+R>G@?N8N76V M>/G85<3]IJ$_0-2X%JEYBG,H=71@AQY9:UE[M9[G7;PMM3ES+=Q4Y"NZJ)W7 M@6QLF_33GJGS9E:J.:X&4D8'L+HY,_[\CHJ/027M2-W1$0M29@CUU$D9AY;^ M1ME&SOH]Q(Q]<7$8/=^MNMY+Z!W@YEK;HG/ZN5 Y5K=.!J;JG"(-47@.W*%A MF!Q_O)G8?KO;=4K&/K5K@IB]Q-T!7)[EO+:^9(?#E$+1%^'+E'RN:VQ-4%.\ M&62$G"1Y>CX+"%IG0$8A*);"5'RL_>8 M7X7%C/R\Y;.4SD[/3L@7R"^Q3-.4@D^I,PH70/ ZOL Z!P&=I>C":G0LE!C; M^.!/TS:VR]0$9 .KI .0W174Q!26BZF]^5RB#=O7U*^G:)4S+K%DJ?*CXYV' M]+_'K7UJ!*(]1=Y!6N"IM,F$MNN<,BF9EUJ\+IP'K[D':9DS01EE2IO-[RG* MQ@;4R#506REF,*"-UMGHW5HKGW$U3>'D)EM#M3FZ^8H#]SQZA+]#-D#BNJ K M3D-BH3:!L)ZV/,4A(UJR:CG(W&K#.$ #I).3^1_T:/QMOG@Y/XNK1U(O\/%NNWR1$GDV2:$S.H43*4U!*4%1.F33=E33/U8 M4\FADEX/T3=V5J,Q ALHJ3OHG;?W?G:V^CQ?3/\=\T1IEHIB#BSZ>K_:<%I( M5I#W8A3M1)69-L'HXW2-G>TX*-3V4DJG$'N]7)X1)TX6QHU5@$F2G68,P7-6 M@!Q9':60+CTZSVY8>)W3-':.8P1H[:",#F!U+0OXH#$N7N>(S$!R-M6+< *" M$)Z">YW($@L?4IL=

ZN@161N,VWI8 )?-ZUV$(LD-I3C M1? 4O6Y3)_@ 01LA:O#Y%.,A:@M?7KWY^.'M;V_?O7K_[.-K M^MO!LFL//+Y]9FT3O@;*JIW7+E]!] <>!5J3:^O+$"@>U.2V>S3THT01M&6Y M5?;H 8+V-54?Z7-ORWO\BK,S?%5EMYS&$_Q]NEQ-"NW9.44!+BKBD/9V<+1R M*!0NM'X8\\JU*3Y]A*AQ\V)#H.*VE1I* QWL>Q=,_$9RJY6/531_GZX^OSA; MKDALBZM&%+7- /T_?PS?)DP:)VW,P"@D(0-/(;"7S$-,-IGH>$RA3>N&'8@= M-R76 GRM-=8!*%_,E^M:W(N.HS\:9?CLDY44$=MU5EF15Q&C4\!"HH55=$F\ M31'K0Q2-FP9K :]!9#]V#Z/*Q-ORX<)%N5H2+Y&H(9]UK9]9?G9:Q\C_^_K' MB?5")&45F%J H&K:)3)G@4<6O2E6!QF?X&^0P"I\?3OH=&*@_XPP7 MX:1RD4^GLVF56)TO?R'#">;HDW!D2=8MF0RW4!O\@'/N MAH,BK84J.D#68XM$LWKKA.)?73+MXD5X\$%D$#(HGK)P MLX]_O:KF8;8!-$ M#:6"#M#TYS"=_3Y?+M_.7DZ77RX2-6_+><\P/@E.)I6Y ZDR>0=(\G*.8A7A M;;3!)L$:=3IZG*YQ#X#:6*GA%+$]K/PYK&;XJ1X ?&SFID\*5QQS[:YK4UT= M6H)73!$;1>C@:'_'1K.$;E$R[LE.$P3M)>P.JENO[GR?!RUU,4PB#P9EU&!* M;5I8D.3AT8.(V04ABY&F43?:N\2,:W1:1'+[2KP'T-1NNF_FL_E-5B[6P)64 M#%&?5?&0Z^&YDI*DE"-Y>ZXPCCS2K MJ]!!.&9,%0G6]CI690C*8@U*242<-F75IJ/1+4+&S0^TT/6=@52["[X?=^AQ M04V8D-H+9!"-);%D28&HMZP.VBHV.A94'L-(C9L2. "X!E1+!S;J849$[702 M=*VS3K2U.UHTSF6$D%(D2ICQMLVIS'[0:I8;. "TAE%&!W[6#P_Q\EAI.CLC MIBY.6@K4#X7Z2[\$F=VEW(&IN>QX<%F/ M_:,SGC%%B9+(?U#V?")(=*5 *<4G&T-0KDW-VD,4;00*$3_CF[#3BXFTY+]Y_>[9:KL)L78UX=0:F@I&994BJ5OID M6BMU+#0D-!0P!Q9U:7/FO"VEF]DL=DQ;7E-E[0Q&(B;.#PS':XFV=;S.P(T.W5UZ^IO##\=WBK]AU?_ZZ^O/_Z?FZP-='WMGM<<]AK;4WP.WR3JD99YY&$6G4J&HFOE6"1W MT0N.8#4G3S$H)4OS+E&;=OC>0P8?:V^AB;&>&^YIP=:J*65< >>3A)2M0-G@;"Q=U6BCM+O8-M]HKZ3;)VKC30@ M&5U;;' *KP(JT,$5S.@QN4/I^?G+RVWSQ1UCD241GG27Q>'(*25J&OK.2@>=6 MF$C_TZ'-%;$M">W$K]X1%W?KJIHIJ0,,WLV[VJ2U*@)!A%IQ&'6=_$!+5$A$ M3!99D6V&D^V6'&_9_*B=XF_;LKVTL#.,ON!B.L^T8!:K5J-;E&566"M!YD@6 M/L8,M)5'8DLA\T%):]K,W=AQTD;+=D:'@]-^>N@+3^==#%^>+6A9O%N_8-V& M];)P"'/U0'&V7&ORSXM:R9B%SCZE0GSR]4P1#:$ZHG5:243A!38JP=F1X-$[ M(1T6F8TUVL.N>C^;YV;^/2Y7BVE:772Q?E:%^@9K6]#YHN!T=;:H-]29\$IF M!YXQ0RZ+51!E\1"==T$SV@#402&\.>FC7P8?&\R-M-Q%C=!CZW M(*C:4BA0&!\U?9>]TS8;+3RVF6*Z+^6C7T0?&]9M=-R!L7Z6_^_9\GR&^7M< M3T[\./\8OM7&D%6^) !B[O[-:1)-(+%:![;D0*R26Q5SJ7-\&SCO M0?3H%_ .AN1#:;;7>U-,&1:D,\"8\K7*U4&DN!)*0AVTUPP;C4';_MY4R[MV M!\/;[M+OP S>S4%D)ZU3R8!3L2X!\KP]?05MM0].&U%$HWJ/G3)!+:_>C9@) MVD8+>T;NKV:Y51XHK*_PU*P#VCKI.@H(QB'$@+$(;2/9VY[R0"VOXXV9!]I& M#X.B::S*VA?//OSK;[^__7N;>1 _GG[8.MH'N!J^?/9%6'[^[63^QX]&?"HP M43L+ S?G%\K),F$@[RCFD+EU/I96$=S#5 W@-]5GOEO,OTY)?L^__Y7\P=>S MJS9PS])J^O5\BO&5'#C3CJ$DNUQJ+7RM$J6-'8HKB-QFA:'-.H(W6/HXWU::NF@;O&.04$90.@F(C$=(1K$87# R MM)FIVH*;<8\$#XSET>'0P9*XWI^PEYRE;5&W*?!ZC:MRRBN[P.)@".P#C X-!8Z-+KKN?M#4KA>@.@ ,HK0/H_1A'\B&\> M.5R)\>*2UH\.23)''S& =[Q0?$E!IA-&@,V125V4==@FJ;DYC>/NZ@>.V1NI MK@,S>I>S9RG-S]:E&@FG7]?W@UA242>3(,C:M2O2>HO:$V-16J&ET3*UN;FY M"76]74\8!AE/ G!/-75M%FO;^Q=GBRK_\_%BM>.1X"$JR$I7OSA[6KQQW9[2 M2V(YJD;GUIM0U]N-A@,A<$\U]8S U[.OQ-1\,:UEE,8XC4F3=\$#*$?^C#,> MH:1B6-2<16S3Q_A1LGJ[JW @S.VJF)[!]FZ!7\+T^2F"&94"\,"(+>4< M!,84!,V,=#%@J[;'3U'6VXV" T%N#_7TC+I+_^%=^+YV'ESAUD9%P$!#IEN0 MU78*.10*K[C2I91T*#-WB[3>2OX/[.#MHJ!> XO%&=$Q#7%ZLH[-)E8KXWTJ M)+$ZKX@HZZU _W"XVT=-'4!O\^3 )/O@A8@& M2FU$H)Q1X!D79-(EIJ0,FMQFL]VT\SUK91D'O]K1VTL[F0*6-0RFM UM)WL5%_O]9^K>S MZ0)OI-SKL.ZKK'L*V:+4#&**6 59J]^%HW4MA-#!2@J\FL!Q3W.[Y[SH!L<8C1(H5>I,S 3*"R>5KG18#RO)4>N&-$(G)L3 MV6698S-T-E)>!S9S%O.,OSQ7(BL"3#4(-SCNQ_ M8+YV^N>0O,Q<69\Y;U.VN EU7?J4@R'D3NO7@=75J3=9;^2^_;(>"OWJ&R[2 ME*0Z\E!J>C &YE ,Y2"%#\%*LQ) 24;K,R1RHF4RV7ND;>*@4<\]-':956^%U$:JZR#JJ6S5_VHN MX6LX.5^.E[W1ZE\\F^6;O[CVR?.&:G=/P-+)65W K[ZESV'V"=_3.GI5"E8E MB,AI;[*0G<\4<%JD-4S?12_(\?>.<=[FN.BP?(Z[.)I%6QV#Y=B7TL26+#"J M#(G7I$S(A?A4!7A6M9>-S-:WR27L1?:XI25] GTK57;3HWH_EFDYIL Q 6VC MI4Y!3[7 @>"FI5.>22UTF\$@[=';K$"E4_1NH\ICZ*Q5YT0OY^7=M)'^S M%EKW/6;07EE/TCE04ZRWBT]A=G%]]L5\MIR?3'.XZ#9P_>575VO#R152?^ 3 MC6<^DC>M?2VFPXP0DXF0#9/>>\>=:W-<. CY^QK+O8AX.5VFD_GR;($?2:7/ MZ;G_F!23F;+&@F-2@7)6@,NL9@15II@V,QG:M$D?FI-QD[V'Q_9MVSLJ,GH? M'WZ/B7M' DHUG3",2;YZ7&O3?#_=79EHZYEFD3S0D(,$Q:, S\D7=3D%KT0J M7K(]?<7:&]7R&Q+J64LU[OSA;KN:GN+C- M'4KK1$8%F04&2AI&FX%6$#&F+%72M"DT.MW=ALYQS]C&QVI#K7: V8^+D)%D MN;ZT>O?N]#EWD^Q]]/4.H7"6F$J%02@J@XHJ&F6P\$;-9#W,%VL9V?]!4--4?Q8C'>\<6$3 M%VC U?-U)66!X,@EM\KXZ$H(N5%9[,8DCIOX'Q^K;71YA.FG]?CVH9)/%P]K MG7JZC^:N$D\ET0X<.:O]Y"TYD%&!%\P "XJ[E#,*;%/DT47BZ:Y?_>SD9/X' MO0Y_FR]^^#9K-5[;#6(Q')$<;E8J<);7LM'Z$Y?1,6]9KY5WR)JS ]&(?B M'V7I.VXI9,=@3)&H2IL[[ET8VXN1M^4"_719Z^^5F.F$RL**T !'K_&(>"D09):0D5-3692G;'+\. M0__/8(RWP?$#F==#HJ"#@&QOKM?%8R])$\^^39<3R9/U5@<2>]V?K) 0.&/ MM.9:.R>M;U-S/BP?XZZ%,9 X]&+8'18_PZ(@'P)?DW$BSD/@D1%>HS&>E(#U M@"9Q\A&1I& B.8UM:AJ'XV'<([F?83'L!H<.%L*;L].(B[?E/7Z9+U95D!_P MTWK+G11D7#!;0*"G)6VT@9@RI\4=Z-=!!.8;S=][D*8CM]H[HN1V!GD8E74 MOOO.O]<=CM_@:J)5R@S)M4/'7"TP)D\O*P09N,^)11=Y&_@]1M616\IA #B8 MVCJ X$8BG3 CF8XV@B3,T+H*"J)*$HRRJ3AC0Q1ML+@1>>/6*W0"RN$5>2SH M?$RVY[?I^ 1U8#FG!%K36J0 &L'Y'"ALCB8Z7S.;;=(_0W$P;K'#,6%\:#AT ML RNY\Q?SL_BJIR=W#.7PP>MF$T,:"V3SU-H<;M2$@1!?E%D/-A&TWPVHV_< MRH=.(-Q E3_! ;DZ!OFU@2"OX%2NGZ;A MTEK$6W'9U;%3DMHI:P.0D\7JL$-:Q\EBC0M4=RJ-,@00/ D-99 "=1)*-SK>WY;4G^$P:1MT[K:1[:K; MXW&Z2E&L_@<).454=WB;*&Z-MBF"*-5;]-:!BR9!R58)FY1,M@T&'Z-JY/'P!T7>8-HY&KOW M]\5TA6]+64Z*M'4JC 2,56Y)*_ ^.(@\H$DL12;:3#[>DM"1Q\-W: EWTV$_ MG0(WM/8?YQ_87<@UDFF>X4IS_]T$'#\BUY&"@*OW6C_7JC2JNQGJ?5 M6Y>RILB\(9L5"_CLB^)%>^;;W%%\F*:&M]XHKGNQ;ORWO)K8M_[,E&([ LOR M6B<4CL9[5R"9.JR 8CB(26=04J?H+%->M'$&AZ!^Y'!E&+1M<>6MC5I[SPC? M=Z]J%Q-X[W,&M7I/4SJ0H;MZT8_F1M?S-#['H+!>WO5 &V, KXP!VFJ9S)IV M2=^FQ.XQJ@:[*'GMV3_@SE54AI@#+H0!%;B$6"RC]6:+TQ%9*HTO1]Y'UKCF M:3",/'C/<6]5'*/EV>.LY+''-;=#+4\_'H5:4%YQS@E@7%9 J )!!0H>G>%1 M>EFSQT=CCJI2)Z]/O]"CSYN,7HX/NS$YS&G!N7<"$G-U^Z\% \IG,$X'C5I& MK>Q38-GH31U;F&W4?FEAAI=N!QFR!P?,W2.^20I.1C+ 8%/MI\^,@)B%!J]1 M2A)-J1PW5SLXZIHKJO=MKHY4^HB+TY<8=W*L;_S[03>RARD;:.>J M#_ZAU2L8D1*#"9Z#1[X.FB+X1)&?4W0=3%>ZT+A8Q 5 MN$[6H1HY!7#%,"A*1,G1&EHY39B\EYQQM[(!<'#;G.PO]&.R&WNXQ?<]IID5 M:>D&/P B8V@OX(&!<]R"LEAK_",%2+(H55)AJ=$]Z#;&I#[U1^>P\]MDPAD1 MX&^:!X<9F=)VVTJ_N\AIDM#L@T&;AN2?04^H@^\=NCKI,:/ M],'US5?#0G*,)S)X=?R,=$1X,1X*SSQK[KTP3QJ,.T\=7^5[Z6<^A+!ZT?++ M>2V9GGC"NR!7&+SS'I0WF010"/]:N\13;7REM]+S^7/'T?2>FKE/OSN(:70- MOW[^]OUZ[.I?L-ZIG$B7?"UGL,:[FU4UBU^1C:WR#V]_NP'76(0WS!H0MM)NLH90O9:B: M3VN7D\D;JOO7@<>JJ M!E7U/J(:4KS>P&#E323.00:C:_R%"+*9&I$IB"8I\E(U&--!3 MKWGK]--M3_W&:\?-' [EJ.TNR1[4?X%:X5P4REK Q(EQE3Q$G^KPZJ2,XZ+$ MN-&QS.8 &'-OWT-EMY6^@_Q&5OM?IK/IZ=GI)>'>JN*D FN(9L6B Q=*(C%D M%PMWLJ2-*G W4OR-5X^L^ET4-Q]"BF.K/WR[1KBQA;#/Z^SD:O 2[591: ^< M22629"C-1H5PFZG_^JO',?Z#J7]G*79P!GESYUO;0')*HK6(X'W*M8@[@,\R M@-1Q'<'FV"C[?Y>6<6OMA_(*!I)U=VAY$TXO7>8B@R'#9L"90$;/I02>:0.V M!-1*%)M$F[E>#U'44^)O>TT_"IP=Q3YV'/GL^>^_A30]F:Z^7YA*15LB6N; M"%6/Y*NI3"B!#&@.(0B9Q:T-YX%(\LZC>]+^KNJ:#R:[#@S'^6W[2Q[6"T(8 M$;RAG38K1JZV3X7B[&Y49]R>[0,N[5F:&WF3UEW1U:+A9/S:L' M*PWHJ'1M'V^(AUI7@VAY\C:51L7+]U$SKH'95\./ F8'<7< F??X=7[R=3K[ M=).9"VN9(\JD1 #4A39?+RU$[1-$Y40A@3$7VK3/>)2LGD"TB];O=M4:2 4= MX*E6AJPN:W0NS_9<)K,KN"!M\U3'21@(I@ZNUEBB9M9@;'-5[#YJQFV#-?2F MM;>\.\3,Q9J*&E,N];:#JC<:W._GI^ C@[ M"+T'Z$QG^+:<&\Y+#U^C4LYJ,-&N T8)P25+EME;F0RF*-O<7+I+2U^0V47# MMT&SG[@[ ,R'L[C$?SLC\;WZ6@WPY5)2) QKI:3HLN8@8ZRGF+2RI"RJ!*X3 M%MX$-0\0-.[HOZ%WJ2&DWB=X+A:58LARY8&D0?Z?TQE"]!ID24G:%(K6;:YD M/4C2N+9G$(4_#:(=I-\?C"X,*=.EH+2*5E6]:,.2AJ!% 4-",8HSR;%-WX![ MR>D./KNH^G$ [2#W#L!STS3_?M44U^42?% .8JPKJ[:\#RH15S)Y(Y6D&/00 MIT^_;S73Q1[+!C:$U#L SW7_[2K/<'X,^WR^6,S_J%F(\(7^9O5](C,OD2D& M$7, )72$Z'P$,M$":550I-$FT;P-E3V=6.P(BT=\[$%U-/9!UGV,77%4JSWO M=J)ZAXO:]2A\PHEAF0=E.* OY#X8=."W *ND>?!/ILTM&2>#,UI, 5NHL.0]!^) IEBW^]F#!70'64W7&(4"TE6A[ M!,J+^5=<$.+?5R6]6M:95]/E9^+N(P%A^7E^DM]^67=[GEU;'F_+Y3__,/UW M?#;+-V7"48&P5$Q1&8M<''XJS4&U[;.@S!/9WU-@+MV&H^9NA_ M_&/^[+1N%1/EHA \<0A!"%"2-H1H(L53K#@7=4Q:;':M91!R>CKM&1FVNZFH M@ZCEIA37\RD^$"TAOYW]+2RFZP:I885\4CMPF10\B+!V2#SM,X%Y2#Q;="A5 M:M1Z<5,*>\KJ#A.M--'-V(;P0:9^.YG/%Q,7O5_P]/650!C!= PJU YMTKR$^6U3)WA.E.ZT5#FC@%NS774>QN9.Y-Y7\_6L];6PSIO\+!IJ^M'GC=P ME^M-*1^HP\S%:\[?2WBXZB_BA<,270(FDP;%/8/@F8(LBQ-6IE1LF]*WARC: M^]3IUG-_]%3YT4LI2A4#*P%,C#6=2-%ZC#9 085.9Z95:G0&]31Q(Y](#8&3 M.P=2 ZODF.W2^HQFQT;\3S[U8#;J/BY:6ZH8$ O#!#I$#NOV"(206M##O95> M2L';W"%J9JG29\QG)[1WWW[#-4D__W[QES^62LC)^GH)616L,^2$*J11R60:R#%>EWUCK.$TMM(JSV-O#5;$7QR=^G&2]&*#___I?P?^>+ M%V?+U?R4(/W\^]7;+ZA9GA<\<,_1>^Y!&U9 )9'!Z91 (I=.00-@<9#MHI0^8I7D='W6&^>T77*Q9 M69ZS2;\IY/6&D\N>*87%4+NB06;K:Z=%@<_$I0S."&=E=(UBMFVH[!9\NP#D M+OS::*L#)%Y-&G]^MIS.<+F\W!K6BQ9S"4&5!-;1IJ"*\Q!4SB"DYM$:+AEO M=%7A,;+&+:P;>\<=3F,]P.^<]LM%:GE4F>@V:&F1BF# "<)'TD;F&.JX[T9) MF>MDC.S0#:?>^S/(.\AZ[#/V=Z2#FNE^1S_\6$N7+<6R"IZB*1")I*$"U^!J M5X;D54"?LF2.;73"_MA;N@@Q=]'_GR[_\?S[I&SDSBB#XN!)D.VA ME Y =K% ?R,I$FOK[.+?IZO/EROUW6*>SU(=FO;A/ U_Q>Z%;?FRTX085HS)6E,$U 2#>Q+>&T3W0='=1CX'4VD'"+YGN5_=\XZ&&0Q9 M0N':D1@Y@N>FILT-D@05CT4=:J?>JJ5"LQL,'6[2.VFK1^!=NQ^NN?3!! ?: MU=-DK%VDK2I0&,"01)?K.HV' :XK;! Q2W +40V,['GU/9QC959?S-H+MP.C03:%(/F<#46<$C49*6X0TMLW.MR&!XUZ(&GL7;*'%#L#YYJPN MJ;?EXB3CA\0FC)L+:(-6D]$5PE(A"!Q7J+.TMBPR1+5KO&]+3H*'K9:">\_>1QSWY: M(F)_079@7"AN38AY6>/:E].ON"1YG2W(A%^>9A!+7#IFO6!@R"4 1:"&P', MQS/GVFJ/LDV3Z0V(&SPB#,[2&.@#=,R)ZM7Q;;E0!O)ZED[-\<5'BSNG] MQ'&7K.0*CW^?+ MY=O9.9/3=7>(OE[ZJ,#,_8LGTYGT^7J_/[&;XC+5]^^X&R)$_(),C++ MH=X)(GNL./AD#!AGA$FH9&PT_^%!DL9MBG"0?7,0;70 JSN)OQ]-D_B$PEU, M+"(4"H6)EQS!QUI7Z3T6Q8HTNDWE_V-4C=L"X1#@&DPGQWP)[SV2ZUG;0:Q_ MFI>[GVAT.V_S%Q_LVMZ.LFA^GP\M#]SZ6JI&+EIF$H*R$2)GV3@I731M>L]V MAF.=F$Y#6N5 M=;!%/UZ8K!%35*H6)K-01T\Q\))"-P4.<#>O$2BVNAFP MC89Z@-N-FF>&P7 1$"RK'>&DTK0L48#)U8/)V1O3R+P=R\V K=3[Z,V ;60] M]L'3HR7MC!7O76800B*1Y$ &W6H&";7W7,J0\V;E&,=R,V KS6U\,V ;,79@ M.%[,%V1E::D\F^6WJ\^XN+R85TK-UPE05F90W KP*@0RM"45'UADC<;N/$#0 MR+?8]@;.D/+N #:/;-$_PFF6B]-D2('E6M\4D@97)Q1QY+IVI!3.XT%"C?NH MZ^5:Y(&N-!N[NRVQ7>R5 R)FNYK^O=6W,T*_XB+.AW"W7H7%C!A8/D<2';Z> M)>*+N,#E2R2*TGEB*,SRL],JXG\_5VW^OR0 S+_-%V]G^'%Z6C>*-_,9??YL ML:AM53^'Q:=UU8&--J #XI]$KU!!M(F^F*Q"44*JVRV('G#76E+9Q:X]/(3[ MTFX'IO@ZR\]NLCS):+.,7("3H1:5F@1>R 09C_=O9]$N5WK.O_[X\MEH1Z,W7]_1 >DC^MD9 M(8--8(S*9+<8JT-5%'T)PO/HL\^'R5V,>4P:F-#<5B&H&FX5$D+ 6&VY]:B2 M3LHV$L)//G])PAP)CB9!9(N>A%N7X4AQM,IK'* NB M:+,-_V3'I%N!8JMCTFTTU /<;N3QL\:0I([ :T,HI>F+RUP!"I>*+-IQ;%-% M?C3'I%NI]]%CTFUDW?4QJ2:?57LI('*.H#!'<$(2-X7SK&Q,@FTVA/%8CDFW MTMS&QZ3;B+$#P_'0L1UQP%7,#K"6$"BA#>WLRH-C)I:DE?"-+D8=P3'I+L 9 M4MX=P&:C4#J3">D8O(4()GM$4KJVW4Q:04__.8]$#.SM#ZZ@"#;W!U M?CA1[VU-,B:3M='@32U\"LF#EUZ!#TH(2PM*^3:W VZ0T<7^-J"6;U]@VEGD MHQY:;G)\(- 1*YSX0$,>(1)'WJ4 6(JT/O*49)NZH'U/<\8]9=P'34.IHP-; M]'I&S\+EZO+>E2L%O1<16%IG1WR!4-6O,TJGF%,YM(G ;A%R!.>!^R!H'[%W M@9J+L_4+^I_C#,MT-=%88O%) B^)8@A3>RX850 C]TIE@;Q1!YX'"#J"T[[] M4+2_&KK8WYZXQ!Y*;9.F):"L,K*D_YACK/ZDS+F0!&T;6/7<7* YN@94RKZ= M!88)_3Z37)^')>87\].Z7LXW;$U1JF3:@2NVSE.QM1,M\V!]\E9'$QEOT\[G M?GK&;2;0'%0#*&'L9.0Z^_%F/IM?MCR[L+[GUG@B4F2T#@P@A1G5"Q047-0[ M!UQSHH5QBYN5 3[^GG&; S3#R= 2[@(L?Z9]>1%.:JAPH^'!!5OO<7H:S^AU M5:03S;$>1#(0G&R&$C:!U[YVY7:F"*508]HMR6 > 5#,]=."2?T!R MR,*L]J!=UNV915=(((: (#JSC MZ]GR;+U,:XD;K=@IL1"R9,%[47LKU]XRRD&H_?AXO;FB0I%8VDRVN8>8S8!X MO/GW?>7? 82N-QZ]6DSOL9S-\G(B@I9&)PVB*'(65!'UGH@&"EZ$XN1!^-RF MA\MC5&T&JN--PP^FD=YKF6^<7KW#Q3J(WJ4J^?X'#5I?O &M U4*7^YOER^Y MJO!$DV329%A*B76$;8JU\R^2*#AI7DO%4YN,SD,4[3V/X=9S/Y($G],'_C%A MI=B@1 1=&R_2-NPA>LL@&20W-%I97)LI@0^2-'++^R$P<6>0PB#B/THCLR[@ MV.D"Q&./:V]P[J.[M=D10O"HZ\,E_L/ELMIKFRM+T*WZHP>IT-:W=9&O+ @IGURT- M3K^19XVTQ?4H M"C_*/7R/6XR//J_]+M[RGN&#\,Q9R2*, "&SJ".WR%.LT\318\P!11;\9]G& M+_: Y]]IJ9S.9R].PO)B[EA4+#"M-#"LI6S2.W QUT9'5F6O2\FET3VO[8GM M=/O>!D>;;]_#J*R#K?O9'V&1KX9S>H^I,$P@C5MG:R)$*21(F[+P2=MHVI0= MWB"CEWN$C91^^]+_SAKH #[WUY$\6RS"[-/Z_';Y_/N/S[P+W]=-,"K'/]B> MY=HFXTTXO1K_J0N6>MJ+NN8,"QKPJ794B"YKJ[AQN4V=60MNQ@7S'N#:J&+H M@)KN .VOR%F;?T?\L"*/]>V7*H"K+I71BF E:(P:ZA!C",('VG0LUS);@ZY1 MKO,ADD8VHJ.CY7;RSA&L!+B_8P)PMYY&#T10U*2&(C5@R M:"X#RS4-6MI;BT?*+3J!!W=+I1K M)D4EQ:402'*."10SO X0%%!X,EI&MS+2<(Y MS$6!\05)1/76BN$&!#=>N9!RJZU]?T>UV>;<%%?#J:,#;#T4RPEKK!92@@U$ MO$J2@5LW6$%:)$B^LTUMPI]]0O!F@4]3/ VA@@Z0]( ;_/M576[4G%:&R MA2"*)_#>6'!DB4/2*CG1IJ#Y*9W2Y6$J"^O*) .:%7("=/#@';%9LG(^>61*M8'CC@3W=2:] M'VH>:Z742(6](762F2G.>0U98JB'^06\L A22)>4*K+5#MM1DZZ#*/[QOEU; M:&&/EA.K00#T=YQ^^DRK[EF](/H)WYQ5/^%M.?<:WIZMEJLPR]<;4RN!F3-! MCD.6NC;4,."+B6"-8]ED6^>=-\'8MI3V55 O M*?8SI.S[05M%EG87$+!C+%- M/<3^M(]K5@^*XP,KNE_#>[%YW9'RQ%J9C*%-+"FO:!.S 8+,MEY?C4*)7+P[ MJ.E]B-!QP_$>C.\@*MP=H7-:0TU20N=[2+)%6QDC)"UJ/Q/:3;ST!0SWMBBM M/8HV@<^]Y(R+MJ:>Y_[B[V(+?T!&$Z%#$IQ)8$G4A6<4!&43<%.LBQB",(?! MT05!XW8&/2B2=E%!%UC:\PC\V>G\;+::L%B$KL/@@W-DAH4B+]B@!.X\SR$: M)0Y:7[ E^>/V&&V*T\.KM_?K>^LHW^SBW@-/&O3*WB;4#G19[^5T MF4[F=73-VW+]9>_QI+:'7?=>6X,B7@L7EE=>G\E&N&0C<,(#*$-A@IGN_4P>?=X![&K#CB9[(I8)K510#IR3A-AB M)'A2-Q@4/FOG3&XT$W)S MC]P5GQ0"NH 4AY*S'JPP]&,,R3+D,;89>#4P(^/FZSM> BT!T<-ZN)?I.X6! M:XZOYZ#O9SY&#+$.82RA&@-4 GSV@BR"BHQ4@UZ_RWC&PBD.EY;$IK2TX.IA7C%.IT#ALA&MVQGNR<)1.^O;X'=; M3Z4-"$;T49:+U>3C=%4Y?DT;S==I/@LGZSM_6G-%G^.0I%UGZ@LXS0S89&F/ MHW!$A(W:-- ;KB&8?KJ-W@=)Z*6[TD&A,!]2+[T!Z^_3U>?U*J[![N?IEX_S M5[,5>347]VQX$3Q+IH%C;1;@5 &/]7(__=:E;"S?K*G7;I![G+AQP#@0#!X# MU8 Z&7T^S<6=T&4=.5\*.62+R^M6/*R[B"I@*=?A3"I#Y"*!"D$DY9,/?K,A M60^_HR.$#*G3^? "'MDLO9PN,-%?7U#N,N?"$M&8*')2WDH(,0IR&IPI)NKL M_4:G5AM9G9OO'B@34C@68VU#47=P=G:@ZLP MZQ*RPDL3M_XZ%;VT11G#)]I;*QTAZK(]$J]S96HQBJC3;)1#B"($$DC1!;4T MWKBFF.JA<\GN^GP &#L(=VS7Y?4LD:2F7W&]1BHC%Q:3H=58BH#$D?P\:3DX M;AC(HIA6I99,/9G_>O0-?>A^%Y7-AY9?!_;A9AO4)!0F5C*([$*M/D?PKDYH M9XH+B2E*W::@9OLNQP>X03_FGK.[7CH 5:/.?EFC,P@A51FHJ""2Z08A2W2( MAAS#_^Q]O$OOXZW =9C>QYMKN@.T/][!QXM4Y184 M&%&$U :)_Y'Z(.^.P2'4U@'ZGI3K0V+]_>K.!FI++I(O0'!*H(J/X(06($3A MB9:@];[-K(W]:1_WUE8?KNN!$7#,F+\HP_PS?7"U?%VK, M?"]PZQ:HW#+P0==6,L(I(UCQIM& H^&9Z=S;&!B/0RV'@<#1Q4W)?85PK3+M M]8Q,8$1X*)T3K% MK"D-*WJ;\-3Y)(L#K)GQH=++HMG#>EQ( J^VVX^U>\DM0R))&Q2%.>#*I3HK MC)&J,@.;DV#*%I%=9^')%MR-',!TL)!Z@D\O2VH/XW)M0[[5G^@]UIP)_?[% M?+:NI#T+)Q]Q<2HF3!5-*N00C>&@4@@08DU+&VD<"4MRUN88:@1FQ^V?T<." MZQA>V# (8H0!D9@';[!*569 7K;B&-P.Q&Z\_\ MY_H;!5R]K+]=-/3JW\ZFJ^^O9\O5XFR=<7V[^HR+CY_#[-[$SD3Z)+A&3=(H M))>8R"^(4D$.*7!MO I%]^56;LGA1BO-_LPKK3<8'?/R6G_Y&RY79&/.6><3 MFXUR7DN(V9""ZF5M)Y.JY[;$=I$2&W52&Y*+C9:)^\]E,BP<.E@*ZXDL;\O? MZY7=V>KMXGW=4*\ZQE[UGWL13D[J&)=7(7V^^=F)*%F0S#,D'>K8O,"(=1$A M,$N&P)626)N>O'N3OA'H_4\*^L,JO@.D7\W2.[_%?K_XW\QG7VD]X_G27JY3 M*=?_OE[+?3-?_1]^WA3_,IU-3\].)RRCUE47XMI9%858Z9R.)@EI6'R? MEVOY@\L6FH,WDMSD90?H+;DUSWVTF[1!9L<)AV@MK0=1&(00/"2B#+U5VJ0V M;55&;C"D0%:=-C19R[06K@(N@*)(/0MR.!L9V M@A[EYZ@;46Z#[(9U][O"HP.?9T IG)_?3()CACENP>4Z_8E;K+VG. 2;A)>6 MR92[OYYRSLJ17N(:$)_MELP.8-EYM7Q9)UX_K,)BF#'R+>ZW>9:R<2%"LNO) MI DA2A:A..&8+HY9W>8@>ZS+C_TE5_M=-_L"IH=]IGK,KY?+,\POSQ97)2MK MMI?7CR O;Q3DB4:K+8H$V99<^TI9XE 6$%FJVB @!FPS-WQ[6H_T,E9#Q+=5 M]_: ]N> GN&GZE=^[,9_(F$7G*[( ?Y1T,BXTKNJW[U@7\#\/$OGU;;4'>R=.YAYDCO2?6[=/8%S,^S=.X&8BK7*:;: K.EMK_)'%S* MM/NJ1*&9\4R5-@4;XT3M_5UOZG?9[ >6/:/V5[/FKBF"G@_4#10U0^G&FX=1OR,JY[ MMY@FK):L7%BRJ$+(K-2ZXN3)=C@.,4.V2Y=0@G>0,)!T$E+([1@#5$4ZH[3@N=.EN16?/\V!U5&L MSG80_!D6Z#TG&H_*QVH4)B8!N3::5W5"IZM75IFU5JHH@I0C'8\-S.E/2@H%7!T84;)U>J3+0@-S^M.< MTQW%,FT)PV-8I@/%Z-E@Y*8(<$E%4)P7"-)I0&:BY Y5'FMU'C Q= RG@%TL MRA% ]_.=&SXJ&H7UJF0I8!(J4%)6,Z4+>*YD[0/!F!DI[AR&P7%]V2,^"VD! MH"._BVR"9Y:\*!VQ6,Y'*M$[\@':6X'K M$ .TM]%T!VA_?/JR2((D2+$[4@6!V#P53=UWDT)D7:E!N. M>ST$BT>ZS Z \\,OR1U =SQ5ST,-:1(F!N^S@>AM.+^B[G100/&CL>A+$*HS M][#%K*_^ZIU_IA6Y!^1^ZNWQ;VO]7UIM94 M0#F-X*4K]"4G*8U!Y+?6YF/S/PY'^)$6)A]NO76/IGT77.?;X.T06NJB2V(" MS+H%H-$67.$)A#))VQ)CL8TZ/G:5M^FO+/EGV@+W 5U/1'$V\*Y+8); M%:7K /HE&8[?PG3QMW!RAE>54A1#RY2-!Z^4 E6$@5"L!MKC+ ^%N=2J4.W@ MO!YI)F? (XQ^H?53YVDVE]U$&)^3, @N\EKM3>LFJL+!<%ZTDL8ET5F+V &Y M[^#PH^,5Y/O;7?S(<_+;AD-2\Y,U#9D>!*-9U9):!8)&:'47AQ;!4, M6XJ@@T.<_USQ;8'[4Z_X:^U$-K"340>168!2 DE-_/_M75MS&[ER?L]_Z0KN MEY=4:;UVLBGOVF7K5"I/*C0N7IY(Y(:4O-[\^C1(ZF)*E(;D# >4]T5EV>5! MH_M#=P/H_L DN%#(3P;'8DY8WQH^L>6^R_P;N!CZ>ZT/"-DF7H<_WA'_\^Q> M/)? M81HI055B;U\#!FT+2Z56K_--ZHOVKA,:IP!I_WUVYK1=D+BJP[5.QQD M<.YDP:( L;YH+NB'*[:J,$85;2X>&^-3/O:YV["75^TO\Y8,MA-<>[W;&H<8 MA)Q>FDS1DM_FW02'B,D>/U@ FZ4&A%>"U5&"5XL$$ MQN5 Q$>OA4+$82DL.0M&1@'*(#DI$P,(RX(V*(H6 S%'_4TALB-^AZ,0V04$ M#>1R2\EKJ%JR"3!)^T@G$21;W@Z5 *A2!$8:#"9SBL##O!C^G1BOA4)D)R@\ M12&REUU: M6ZNU]I94TQ$5Q.-7M## MQS*S'M34@'D%6\N-2"#G$<$:5Z\AF(0@4@'EO7?=24POFY7?,*LGIC EXC7&J: 6^T+XV65:"X5ZA[+QZ;S\Z[EUCK^;=1TTM MF%?<>AVAO4J80?O*86)K[:*E=%K%1$I168@L.YM7[&#>P:Z7>C7O/FIJ)36[ M8P\+-KM@T4'QE)RNKHY,4/7Y6):,Y%SB,+7$NU,&G@#KS\'Y_EYV:0!4^RON M.4HPQB@-5APBSQ)4+@8+L49$RZ]]L#:"OAZX4 MJUA*13%(]94D2EEJCW%BH"UFX44)#!NK<7J_$T'@<+6(3:0*1T; *6/^M]GZ MJO;Q5>[]0RD/&R4YR]ZQ&(&C8;5A2X-/-H!,TODD@I>J,?*'7:?8>%3H&;M] M+9U!@73**VSG)E]EO95>1H1/L]$C'7@43X"M9AP>@[943 M'SVF89-<9;(3 \M,-".]''74_6)[Y("O9#$>@K>62,A&;G!Y M:&A7C&.TKP:G(J?T LG0'#T45I(4$F/DK[CUO;VGB,?M38 RA_C0+8# MA00Y/5):!)N2))U% =Y91PZ\6!$SP:.<;.P]!6ZS4UT^#;J"G;#\PYT#OZP^ M8R+M0EP$ADF \CI#",%#SEE9P[U3X=2>JC@]XK.__<&(J'[52<&NY%+!)R55 MYL!+O56KU5B>:4\J3#RRB+2?.S76T]-C1?O;'8R(ZE?M#G;CGY(L\E@L9*OK MNR4>"06.0>5LCXJCYOQ$#\Q/A3+M;T@^!JTIT;R.$ MDA@8&X.M+VXF=VKY0,\G!>T=X/]0'F @+)\"5=.:/N5CF%__=4[3782X5,GW M<^C&P;3U6[V2*W63N"?6I&V#W?/*1(^"&025"0K*(0=G,4+AR3"IE*'<O%&D#JUK56I@0 LU M0B4 4-%P+^5 ^]=]Q&WV"K>TD;$.9KX'M6K>I+1NU;3326U< &59'3K$" M45N0625O2^!.VZ.NT\2Q+FU[O4*L_ ZX]3# V>=!'4DFF3?4TK?_TD?YV,OWR M>9T5K?OM)9?1"U4@UD<*5.04(5PQD#U*;B2/7G9[P[G;>.T@9Q^3SH;5[]B0 M.?OTD0Q2MR\;X1I(\B>VV8\ M.UC45IBQADZOCFO3$P!OY;RYG^':!01NE3 I@O/U12^A&5 V08J.QG+::47= M[9*E-]P^)>4X\?;( -H1M@=;<^PX?2OZAVE>!XM0= @N*A"N7I+D'"&8Q,&0 M^"9$B;A9&KPMB]O\=-L .MR4L][TV@HJSO^6DP64+H#2F4$H(D"Q M%!(H?RDA=.,,??3I<2+AN*C83Z_-H((,?(MJ[JRE[-& 4%H1JI,&ARH!)DY) M;4Q:1;<;+NX_/DXAWLC(V%.WK6#CW>QFOA;?91%YJLWGQG"@B&N@WE !CU9[ M[DTT&':"QOVWQZG,&A<9>VJV&6!,OM[BVC ?46" :#WM(XIU@)P'D(4'=,FG M@MW8XQ]_>YR"G9&!L9]F&SN9?K#Y7!VW*H&E^ BEJH62I?04IP4/B1K)=>4 MU!_SBJ3SIOT(')4CWXGL;)]VH;9>@S()83178'@M"G<\0T"C@",+VM/287A4 ML#5\-;*[\;N!:@]+C!W:'L[D?0Z+R?3+0Y[8M4\N7K#HG(:D)67X)M7V1%J M/C+!4(=:.]0IVG4:KDG,[&/;V:"*'ALZ9XM%OCZ+_WLS64RJAFYO>+)6-MOZ M"A#7H()$R@5$JJ6JD@59HNZXFWKZ^^UG_'V. +9\$X7!U@ M*A$IYYV'5M0X=WN225Y\OL%_ MYGA]/JN.-B\N6*'I8(F0HZ=U62N^7/$*"F.5*X1V*9MY^!:7].)038:N/O"/=/ER _S6Y_OWA?[E 27M12^'9QE) \:@AL%C ,1:S MLR86,WSUT1Z"-QD^#P/H&"9M ,$_W5 .F1>+-[,KG$R7)GQ#TYJ0!9>_+.>Z MDNRV_X@&SXOKQ2^+Q4U.9]-4_[",)5;''!W61*,^[6>9 ^<%)2Y**&^#H!W1 M,/P9/4YBW(.-09$]EJG'CNRWCVB?SY:Y\3PO\^3%O\]G"U)HB,H'C6 ]:79LB-PF)K0>EB7^.;V[S#23BU*\ M90P=&!%I$JDDP$#>7*7,K+9,VU1VRODV1QBWKW;X5.\@C380'S_EKWEZDVO8 M?Z LREPOB89J0D'N(PF=.3XG3"D3U)'!VN_C8P=#[[ M?@IO;N95MY2B_3:;QM4O%S$;@4Q&4)[4HT*(X$)RP$AE7"9EM4]#H:J+@)UP MYDX59[V;J/4^YO79U7?2=FM7?GCJU5=7\E/2]-1\O/KT73NH9=&RG!((,B6H M6M/HL"!8C-JY5%S(P[0:?R_'H5[E/6T-;RX8_EH<+TR^9L M;':2A<+!!V9!%4WI?R37YWQVEF(N)HL# FF;7.,>:/8.I5[4?QKQ9GF-=4#4 M6?__ 6+/4Y(-$X%0.XG( G FEQPH'% DA.132"PQKC9+TAN.0-]C]_TDX.1R M ]JAIQ0I"BA,9)IZBK4HF$,06NN<-5HYS"Y\#V&;BE>[ M8*:+D^G34*?A>7X+\SK_K_D HIXM7QK &STO[3!^J?B2;-U-"VYI!Z43Q1UF M*.[XDD42.GC3J0EU9+]T7]"\JIG((:*0D8'6DN(SS02NQ=:QI0* TFJ9!*D#SA,"&Z@W!CEYL<8/S9L)9H&5QU0NN*02]3#(X50$,; M0X7"5C8\!&4REX5Y:.9Z07A2%NTZ(H9).]_0IBQ"V?[VT0>JND&P+)Q_[/\^<&AR.Y?EJV5\X@]S3\;U!8-H.NI MX__S/+^ZK_:\( ^:400&IBSI%Y#6GY/DJZW4&DU1:2#Z]9=E&Q==?:.AP\W, M :9I &S?S^6VXOQ"A,1H%HYDYP(4UPF\3X$F%0(+DJ$MPYS!/RW/N)O$@4'5 M@PD: -)32^-3GN8_PV5=(1>8,-C:JL#KZZ@J&PL^5V('I;VWPJC$ATFF7A!L MW,1J!'^UKU$:P-CW$]EXAJN^8S.[F5Y_HM3B8Y['6O_)2Q)>(>DN<:3$ DEW ME=V,25:/^K(0_AA9V,N2CMO"=%0'U[/96H?EIUQWUP^3!7XA(R]%J@PIT 9; M87*T2[81M./!AH!2A&%\X:Z2CML^-28L#S7;V(=>3WG^VZ:QLY26!";AGO)_2P->1*ND0E7 !Z-JWZL '[D%SH+&8'CP M,G5R8_N,/F[/U9".;'!;-.?*UIPD%]X::30G17FS9,[FX)-'*+1[4I9)4=PP MM65/BM,)8?[$$-:? 1I T>-VHP<7M_=/N3IRM(YET$5*4"HD"#E:L.@#:2[J M/-#+?)W$:Z4JHY\[@OXM,G9DO#TEI+5W>9-RFDQ_I6G=S)<\E;/R=.] [<4N MS(FB8P)RPP*4D!Z\,@88_<[01"RQ(U?ZGA*,757=.Q*>8FP9U"P-N+@MO2D7 M144;5%804JWUE)(!QJC!.HQ)2F&9+4<(E7<"C=UW.!38^K1# W#Z_#OEC/6, MY:?9?#[[D^;SX,GS()C*RULT%4'Q^A1YI3T2229OA,;"A[GJ?$:H5HHQ^HF. M?6F_)2 MU\.;V>+Z(DLO8\JUO9?34M"AP!%PHI5+*,6[6>?6-GSM91G[I MN"\S;X//?CH_C6;$[QWM;0_FP9V)SW]V@#;%'>8Q3,^B]%;9Q!7M"FS9W%K)G>; ?Y\<[\C-L%A%KJ MXB@K-*T?T5&N1Y- M6A:/?B!&[5VD'#LOWQLEW7*B'DS30'Q[MC/\=GZKJZM4;QC>318Q7/YW#O,+ M:[Q+P7$H4LB:$D:H=+GDG;5F):3D=!YHX>TKBKP);7^ M1K'G_,]\^37_.IM>_[ZX"#ZHPI.'[#6K[Y A8"%_$+@(43!*,,8$[Q,2MU2P M-C9T#S7H"0&W+LKS/V>DT^PMTP:T,@*4<1F"H?VWYXE'4XK$/ )MRF-!6RI^ M:P"F^YCOA-!Y(47)208+W-5Y,\9" N:C0%*N MLC@4CXK94$C<61'LQY>YX]2N\3O.76FAP/OAM1G)<9VLDA8'Z6DXJ&9SV M#H)VJ)%;I!2FN=N,(U7)#0B]/LRQMS/\FNHG ,$VU#XM$R-,XV8^V\KG/]:JTSG+W=!#[8+RSC?%J M#?[EK-Y3WRU@8875'!4EOJE6\0@/&!0Y*Q*$]F;2%C9, ]A.8A[J^3L-=D^R M:(K06F1/&X%0>_N2HC_% C%Q'B7WIIAA#G)WDW/<<[/A<+89* :T7NNW4L\X MCP,NI3I\]5@N<,@KJ=T0RH)02AH$7^RR'#^ 7[$>**5UX(RI5^ )/^#EY,O2 ME/7)O?^<39;<7)]S[8:YO,O!'CR&O"*""#:5Q+P!=$F#XO5];E6K39@T5C,4 MA@_SGOE^\IZ29]P%=X]2Z.&M.3(/U7O:>JQF^(:2S24)DF3P^,Q#-)U>^>G$,/5X_)%OJXY@\5EOZF\*/ ]X![7+0D6O(>5Z[ZRT M!<=M?32&\@;,*JG0'TG9-BG&XXXZU*I; ;*GBL>NLOYE^BE_G,\^UNSE/V:7 MB=SUF]G\CY_S?/(U5++O^UFN6:^8+<8X'4%%03^29N ,"V!0.N>3X'*3Y6Y+ M>?7.0[>"FGU-/3N:WENXL9G5=V(?Q/^?_OJMGI?D%9',ZJ]7U'Y%:<63"*!- MI6@0GM<'CQTP)C(W*O@TT"MCW64<^;+[>)%O8/,U!\SUK-;+67KNN),"4"=: M8^@"K3&;07G:/4O$>O)_!"1^)]3(56L#X>!9N.UOE+'#Z;OZA/$T?9B__?8' M;7;JBLV7EXO)=5ZLW7@,V:7JMZ.IO8,B:G#.);"BS)/LT!;K\?"758J6XBVOJP4/(-07WX\?PODWZ_^H/W+Y66MV?UX0^LSGL5ET<2M M.Y:D$ZZCA>*5K>Z8=*53 J>5+][+7)+H%.VZC=W7O'H88[FX*%:+G%-]U:V^:4P9):4&1@!ECYPC2E;20+V03PLT M\4->'X9I$U_KA1C1)\NY@B(C98C&&@BJ 4 M!KR=3/P^@/?3> M 'AV]M[O[YK=D9:>$+HZ;[9\P%F"$\*"B"$J[RH1XS!'HOO+/'+5\/$CY9', MVP"0-_O?;^_XUR710AFF2O#@-:/4UDH#+I@")B:57'')#+ZS"MEV6W\_$41)PS8 /2KD='4_EJ M-4BITS37V"1"^\X\HD= MRQZ&M>%MTQCP/N?+\LMT<3.O%%N_AF^3JYNK]7)2)B3+0F4<-8:4R&5]ZS," M3[YPD]%3KKP/XK8/>6+'(?U#K2=K-!!;[TXKWWX+5Y/INL9YK<-/N=Q,TUGZ MY\UBF3Z\(UM\)N]^N51KU3[]Q^K7;T\Z:?:&]F-2@[6>5IC%VKHD$M@8738Z M)!-PV#N$7N9Q8KN8?N+VB%#HNT5R:S/"^A_J#Z3,^-_^Y?\!4$L! A0#% M @ Y8*E5$=OCSWY" *3X !< ( ! &$P,S,Q,C R M,F5X:&EB:70S,3$N:'1M4$L! A0#% @ Y8*E5,47W=O?" @CT !< M ( !+@D &$P,S,Q,C R,F5X:&EB:70S,3(N:'1M4$L! A0# M% @ Y8*E5#_53K:2! :!( !< ( !0A( &$P,S,Q M,C R,F5X:&EB:70S,C$N:'1M4$L! A0#% @ Y8*E5$QN_'-D4$L! A0#% @ MY8*E5(N!6U*E$@ 6*< !4 ( !89P! '!U;7 M,C R,C S M,S%?8V%L+GAM;%!+ 0(4 Q0 ( .6"I52/-6]FC40 *H+ P 5 M " 3FO 0!P=6UP+3(P,C(P,S,Q7V1E9BYX;6Q02P$"% ,4 " #E M@J54TA8'B9BR _B0< %0 @ 'Y\P$ <'5M<"TR,#(R,#,S M,5]L86(N>&UL4$L! A0#% @ Y8*E5"R)3XK_90 #,4$ !4 M ( !Q*8" '!U;7 M,C R,C S,S%?<')E+GAM;%!+!08 "@ * )X" ( #V# , ! end