0000928054-21-000085.txt : 20210510 0000928054-21-000085.hdr.sgml : 20210510 20210510161020 ACCESSION NUMBER: 0000928054-21-000085 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210510 DATE AS OF CHANGE: 20210510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLOTEK INDUSTRIES INC/CN/ CENTRAL INDEX KEY: 0000928054 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS CHEMICAL PRODUCTS [2890] IRS NUMBER: 900023731 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13270 FILM NUMBER: 21907251 BUSINESS ADDRESS: STREET 1: 8846 N. SAM HOUSTON PARKWAY W. CITY: HOUSTON STATE: TX ZIP: 77064 BUSINESS PHONE: 7138499911 MAIL ADDRESS: STREET 1: 8846 N. SAM HOUSTON PARKWAY W. CITY: HOUSTON STATE: TX ZIP: 77064 10-Q 1 ftk-20210331.htm 10-Q ftk-20210331
FLOTEK INDUSTRIES INC/CN000092805412/312021Q1FALSE00009280542021-01-012021-03-31xbrli:shares00009280542021-05-03iso4217:USD00009280542021-03-3100009280542020-12-31iso4217:USDxbrli:shares00009280542020-01-012020-03-3100009280542019-12-3100009280542020-03-310000928054us-gaap:CommonStockMember2020-12-310000928054us-gaap:TreasuryStockMember2020-12-310000928054us-gaap:AdditionalPaidInCapitalMember2020-12-310000928054us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000928054us-gaap:RetainedEarningsMember2020-12-310000928054us-gaap:RetainedEarningsMember2021-01-012021-03-310000928054us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000928054us-gaap:TreasuryStockMember2021-01-012021-03-310000928054us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310000928054us-gaap:CommonStockMember2021-01-012021-03-310000928054us-gaap:CommonStockMember2021-03-310000928054us-gaap:TreasuryStockMember2021-03-310000928054us-gaap:AdditionalPaidInCapitalMember2021-03-310000928054us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000928054us-gaap:RetainedEarningsMember2021-03-310000928054us-gaap:CommonStockMember2019-12-310000928054us-gaap:TreasuryStockMember2019-12-310000928054us-gaap:AdditionalPaidInCapitalMember2019-12-310000928054us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000928054us-gaap:RetainedEarningsMember2019-12-310000928054us-gaap:RetainedEarningsMember2020-01-012020-03-310000928054us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310000928054us-gaap:TreasuryStockMember2020-01-012020-03-310000928054us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310000928054us-gaap:CommonStockMember2020-01-012020-03-310000928054us-gaap:CommonStockMember2020-03-310000928054us-gaap:TreasuryStockMember2020-03-310000928054us-gaap:AdditionalPaidInCapitalMember2020-03-310000928054us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310000928054us-gaap:RetainedEarningsMember2020-03-31ftk:segment0000928054us-gaap:ScenarioAdjustmentMember2021-03-31xbrli:pure0000928054ftk:JP3MeasurementLLCMember2020-06-300000928054ftk:JP3MeasurementLLCMember2020-04-012020-06-30ftk:provision0000928054us-gaap:TrademarksAndTradeNamesMemberftk:JP3MeasurementLLCMember2020-05-180000928054ftk:JP3MeasurementLLCMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-05-180000928054ftk:JP3MeasurementLLCMemberus-gaap:CustomerListsMember2020-05-180000928054ftk:JP3MeasurementLLCMember2020-05-180000928054us-gaap:ProductMember2021-01-012021-03-310000928054us-gaap:ProductMember2020-01-012020-03-310000928054us-gaap:ServiceMember2021-01-012021-03-310000928054us-gaap:ServiceMember2020-01-012020-03-310000928054ftk:ChemistryTechnologiesSegmentMember2021-01-012021-03-310000928054ftk:DataAnalyticsSegmentMember2021-01-012021-03-310000928054us-gaap:LandMember2021-03-310000928054us-gaap:LandMember2020-12-310000928054us-gaap:LandImprovementsMember2021-03-310000928054us-gaap:LandImprovementsMember2020-12-310000928054us-gaap:BuildingAndBuildingImprovementsMember2021-03-310000928054us-gaap:BuildingAndBuildingImprovementsMember2020-12-310000928054us-gaap:MachineryAndEquipmentMember2021-03-310000928054us-gaap:MachineryAndEquipmentMember2020-12-310000928054us-gaap:FurnitureAndFixturesMember2021-03-310000928054us-gaap:FurnitureAndFixturesMember2020-12-310000928054us-gaap:TransportationEquipmentMember2021-03-310000928054us-gaap:TransportationEquipmentMember2020-12-310000928054ftk:ComputerEquipmentandSoftwareMember2021-03-310000928054ftk:ComputerEquipmentandSoftwareMember2020-12-310000928054us-gaap:ScenarioAdjustmentMember2020-03-310000928054us-gaap:PatentsMember2021-01-012021-03-310000928054us-gaap:PatentsMember2020-01-012020-03-310000928054us-gaap:CustomerRelationshipsMember2021-01-012021-03-310000928054us-gaap:CustomerRelationshipsMember2020-01-012020-03-310000928054ftk:IntangibleAssetsInProgressMember2021-01-012021-03-310000928054ftk:IntangibleAssetsInProgressMember2020-01-012020-03-310000928054ftk:TrademarksAndBrandNamesMember2021-01-012021-03-310000928054ftk:TrademarksAndBrandNamesMember2020-01-012020-03-310000928054ftk:PaycheckProtectionProgramMemberus-gaap:UnsecuredDebtMember2020-04-012020-04-300000928054ftk:JP3MeasurementLLCMember2020-05-182020-05-180000928054ftk:PaycheckProtectionProgramMemberus-gaap:UnsecuredDebtMember2020-04-300000928054ftk:PaycheckProtectionProgramMemberus-gaap:UnsecuredDebtMember2021-03-310000928054ftk:PaycheckProtectionProgramMemberus-gaap:UnsecuredDebtMember2020-12-310000928054us-gaap:UnsecuredDebtMemberftk:JP3PaycheckProtectionProgramMember2021-03-310000928054us-gaap:UnsecuredDebtMemberftk:JP3PaycheckProtectionProgramMember2020-12-310000928054us-gaap:UnsecuredDebtMember2021-03-310000928054us-gaap:UnsecuredDebtMember2020-12-310000928054us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-03-310000928054us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-03-310000928054us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000928054us-gaap:FairValueMeasurementsRecurringMember2021-03-310000928054us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310000928054us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310000928054us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310000928054us-gaap:FairValueMeasurementsRecurringMember2020-12-310000928054us-gaap:FairValueMeasurementsNonrecurringMember2020-01-012020-03-310000928054us-gaap:FairValueInputsLevel3Memberftk:JP3MeasurementLLCMember2020-05-310000928054ftk:TerpeneSupplyAgreementMember2020-12-310000928054ftk:TerpeneSupplyAgreementMember2021-03-3100009280542020-05-0400009280542020-05-050000928054us-gaap:ScenarioAdjustmentMember2021-01-012021-03-310000928054us-gaap:EmployeeStockOptionMember2021-01-012021-03-310000928054us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310000928054us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310000928054us-gaap:EmployeeStockOptionMember2020-01-012020-03-310000928054srt:AffiliatedEntityMembersrt:ChiefExecutiveOfficerMember2019-12-310000928054srt:AffiliatedEntityMembersrt:ChiefExecutiveOfficerMember2021-03-310000928054srt:AffiliatedEntityMembersrt:ChiefExecutiveOfficerMember2020-12-310000928054us-gaap:OperatingSegmentsMemberftk:ChemistryTechnologiesSegmentMember2021-01-012021-03-310000928054us-gaap:OperatingSegmentsMemberftk:DataAnalyticsSegmentMember2021-01-012021-03-310000928054us-gaap:CorporateNonSegmentMember2021-01-012021-03-310000928054us-gaap:OperatingSegmentsMemberftk:ChemistryTechnologiesSegmentMember2020-01-012020-03-310000928054us-gaap:OperatingSegmentsMemberftk:DataAnalyticsSegmentMember2020-01-012020-03-310000928054us-gaap:CorporateNonSegmentMember2020-01-012020-03-310000928054us-gaap:OperatingSegmentsMemberftk:ChemistryTechnologiesSegmentMember2021-03-310000928054us-gaap:OperatingSegmentsMemberftk:ChemistryTechnologiesSegmentMember2020-12-310000928054us-gaap:OperatingSegmentsMemberftk:DataAnalyticsSegmentMember2021-03-310000928054us-gaap:OperatingSegmentsMemberftk:DataAnalyticsSegmentMember2020-12-310000928054us-gaap:CorporateNonSegmentMember2021-03-310000928054us-gaap:CorporateNonSegmentMember2020-12-310000928054country:US2021-01-012021-03-310000928054country:US2020-01-012020-03-310000928054country:AE2021-01-012021-03-310000928054country:AE2020-01-012020-03-310000928054us-gaap:NonUsMember2021-01-012021-03-310000928054us-gaap:NonUsMember2020-01-012020-03-310000928054ftk:CustomerMemberftk:ChemistryTechnologiesSegmentMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310000928054ftk:CustomerBMemberftk:ChemistryTechnologiesSegmentMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310000928054ftk:CustomerMemberftk:ChemistryTechnologiesSegmentMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-03-310000928054ftk:CustomerBMemberftk:ChemistryTechnologiesSegmentMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-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, 2021
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number 1-13270
FLOTEK INDUSTRIES, INC.

(Exact name of registrant as specified in its charter)
Delaware90-0023731
(State of other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
8846 N. Sam Houston Parkway W.
Houston, TX
77064
(Address of principal executive offices)(Zip Code)
(713) 849-9911
(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, $0.0001 par valueFTKNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated 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  
As of May 3, 2021, there were 72,730,854 outstanding shares of Flotek Industries, Inc. common stock, $0.0001 par value.




TABLE OF CONTENTS
 
Forward-Looking Statements
Unaudited Condensed Consolidated Balance Sheets at March 31, 2021 and December 31, 2020
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) for the three months ended March 31, 2021 and 2020
Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2021 and 2020



2



FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q (“Quarterly Report”), and in particular, Part I, Item 2 — “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains “forward-looking statements” within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, as amended. Forward-looking statements are not historical facts, but instead represent the current assumptions and beliefs regarding future events of Flotek Industries, Inc. (“Flotek” or the “Company”), many of which, by their nature, are inherently uncertain and outside the Company’s control. Such statements include estimates, projections, and statements related to the Company’s business plan, objectives, expected operating results, and assumptions upon which those statements are based. The forward-looking statements contained in this Quarterly Report are based on information available as of the date of this Quarterly Report.
The forward-looking statements relate to future industry trends and economic conditions, forecast performance or results of current and future initiatives and the outcome of contingencies and other uncertainties that may have a significant impact on the Company’s business, financial conditions, future operating results and liquidity, including but not limited to the impact of the COVID-19 pandemic, pending litigation, commodity prices and other circumstances. These forward-looking statements generally are identified by words including but not limited to, “anticipate,” “believe,” “estimate,” “commit,” “budget,” “aim,” “potential,” “schedule,” “continue,” “intend,” “expect,” “plan,” “forecast,” “project” and similar expressions, or future-tense or conditional constructions such as “will,” “may,” “should,” “could,” and “would,” or the negative thereof or other variations thereon or comparable terminology. The Company cautions that these statements are merely predictions and are not to be considered guarantees of future performance. Forward-looking statements are based upon current expectations and assumptions that are subject to risks and uncertainties that can cause actual results to differ materially from those projected, anticipated, or implied.
A detailed discussion of potential risks and uncertainties that could cause actual results and events to differ materially from forward-looking statements include, but are not limited to, those discussed in Part I, Item 1A — “Risk Factors” of the Annual Report on Form 10-K for the year ended December 31, 2020 (“Annual Report”) filed with the Securities and Exchange Commission (“SEC”) on March 16, 2021, and periodically in subsequent reports filed with the SEC. The Company has no obligation, and we disclaim any obligation, to publicly update or revise any forward-looking statements, whether as a result of new information or future events, except as required by law.


3





PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
March 31, 2021December 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$33,945 $38,660 
Restricted cash40 664 
Accounts receivable, net of allowance for doubtful accounts of $1,320 and $1,316 at March 31, 2021 and December 31, 2020, respectively
11,522 11,764 
Inventories, net11,616 11,837 
Income taxes receivable53 403 
Other current assets2,179 3,127 
Assets held for sale546  
Total current assets59,901 66,455 
Property and equipment, net8,258 9,087 
Operating lease right-of-use assets2,217 2,320 
Goodwill8,092 8,092 
Deferred tax assets, net220 223 
Other long-term assets29 33 
TOTAL ASSETS$78,717 $86,210 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$6,483 $5,787 
Accrued liabilities17,931 18,275 
Income taxes payable20 21 
Interest payable46 34 
Current portion of operating lease liabilities597 636 
Current portion of finance lease liabilities61 60 
Current portion of long-term debt5,023 4,048 
Total current liabilities30,161 28,861 
Deferred revenue, long-term104 117 
Long-term operating lease liabilities8,099 8,348 
Long-term finance lease liabilities80 96 
Long-term debt642 1,617 
TOTAL LIABILITIES39,086 39,039 
Commitments and contingencies (See Note 13)
Stockholders’ equity:
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding
  
Common stock, $0.0001 par value, 140,000,000 shares authorized; 78,275,814 shares issued and 72,702,298 shares outstanding at March 31, 2021; 78,669,414 shares issued and 73,088,494 shares outstanding at December 31, 2020
8 8 
Additional paid-in capital360,537 359,721 
Accumulated other comprehensive income (loss)30 (19)
Accumulated deficit(286,988)(278,688)
Treasury stock, at cost; 5,573,516 and 5,580,920 shares at March 31, 2021 and December 31, 2020, respectively
(33,956)(33,851)
Total stockholders’ equity39,631 47,171 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$78,717 $86,210 
The accompanying Notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.
4



FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
    
 Three months ended March 31,
 20212020
Revenue$11,770 $19,416 
Costs and expenses:
Operating expenses (excluding depreciation and amortization)13,801 22,841 
Corporate general and administrative4,361 4,493 
Depreciation and amortization307 2,191 
Research and development1,542 2,555 
Loss (gain) on disposal of long-lived assets2 (33)
Impairment of fixed, long-lived and intangible assets 57,454 
Total costs and expenses20,013 89,501 
Loss from operations(8,243)(70,085)
Other (expense) income:
Interest expense(18)(4)
Other expense, net(33)(47)
Total other (expense) income, net(51)(51)
Loss before income taxes(8,294)(70,136)
Income tax (expense) benefit(6)6,169 
Net loss$(8,300)$(63,967)
Loss per common share:
Basic$(0.12)$(1.07)
Diluted$(0.12)$(1.07)
Weighted average common shares:
Weighted average common shares used in computing basic loss per common share68,447 59,836 
Weighted average common shares used in computing diluted loss per common share68,447 59,836 

The accompanying Notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.




FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
    
 Three months ended March 31,
 20212020
Net loss$(8,300)$(63,967)
Other comprehensive (loss) income:
Foreign currency translation adjustment49 (123)
Comprehensive loss$(8,251)$(64,090)

The accompanying Notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.




FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

 Three months ended March 31,
 20212020
Cash flows from operating activities:
Net loss$(8,300)$(63,967)
Adjustments to reconcile net loss to net cash used in operating activities:
Change in fair value of contingent consideration(335) 
Depreciation and amortization307 2,191 
Provision for doubtful accounts 597 
Provision for excess and obsolete inventory307 529 
Impairment of right-of-use assets 7,434 
Impairment of fixed assets 30,178 
Impairment of intangible assets 19,842 
Loss (gain) on sale of assets 2 (33)
Non-cash lease expense105 184 
Stock compensation expense778 462 
Deferred income tax provision (benefit)2 (133)
Changes in current assets and liabilities:
Accounts receivable, net255 1,675 
Inventories, net(78)4,793 
Income taxes receivable267 (6,212)
Other current assets405 3,645 
Other long-term assets541  
Accounts payable695 (7,666)
Accrued liabilities(317)(17,522)
Income taxes payable89 226 
Interest payable12  
Net cash used in operating activities(5,265)(23,777)
Cash flows from investing activities:
Capital expenditures(19)(42)
Proceeds from sale of business 3,281 
Proceeds from sale of assets2 34 
Abandonment of patents and other intangible assets 49 
Net cash (used in) provided by investing activities(17)3,322 
Cash flows from financing activities:
Purchase of treasury stock(105)(45)
Proceeds from sale of common stock38 349 
Payments for finance leases(14)(51)
Net cash (used in) provided by financing activities(81)253 
Effect of changes in exchange rates on cash and cash equivalents23 (109)
Net change in cash, cash equivalents and restricted cash(5,340)(20,311)
Cash and cash equivalents at the beginning of period38,660 100,575 
Restricted cash at the beginning of period664 663 
Cash and cash equivalents and restricted cash at beginning of period39,324 101,238 
Cash and cash equivalents at end of period33,945 80,263 
Restricted cash at the end of period40 664 
Cash, cash equivalents and restricted cash at end of period$33,985 $80,927 

The accompanying Notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.





FLOTEK INDUSTRIES, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)

Three months ended March 31, 2021
 Common StockTreasury StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated DeficitTotal Stockholders’ Equity
 
Shares
Issued
Par
Value
SharesCost
Balance, December 31, 202078,669 $8 5,581 $(33,851)$359,721 $(19)$(278,688)$47,171 
Net loss— — — — — — (8,300)(8,300)
Foreign currency translation adjustment— — — — — 49 — 49 
Stock issued under employee stock purchase plan— — (58)— 38 — — 38 
Restricted stock granted220 — — — — — — — 
Restricted stock forfeited— — 5 — — — — — 
Treasury stock purchased— — 45 (105)— — — (105)
Stock compensation expense— — — — 778 — — 778 
Other (1)
(613)— — — — — — — 
Balance, March 31, 202178,276 $8 5,573 $(33,956)$360,537 $30 $(286,988)$39,631 
(1) See Note 14, “Stockholders’ Equity” for further discussion.


Three months ended March 31, 2020
 Common StockTreasury StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated DeficitTotal Stockholders’ Equity
 Shares
Issued
Par
Value
SharesCost
Balance, December 31, 201963,657 $6 4,145 $(33,484)$347,564 $181 $(142,238)$172,029 
Net loss— — — — — — (63,967)(63,967)
Foreign currency translation adjustment— — — — — (123)— (123)
Stock issued under employee stock purchase plan— — (13)— 11 — — 11 
Restricted stock granted681 — — — 338 — — 338 
Restricted stock forfeited— — 241 — — — — — 
Treasury stock purchased— — 22 (45)— — — (45)
Stock compensation expense— — — — 462 — — 462 
Balance, March 31, 202064,338 $6 4,395 $(33,529)$348,375 $58 $(206,205)$108,705 
The accompanying Notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1 — Organization and Significant Accounting Policies
Organization and Nature of Operations
Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven chemistry, equipment and data company that serves customers in industrial, commercial and consumer markets.
The Company’s Chemistry Technologies (“CT”) segment develops, manufactures, packages, distributes, delivers, and markets green specialty chemicals that enhance the profitability of hydrocarbon producers and cleans surfaces in both commercial and personal settings to help reduce the spread of bacteria, viruses and germs.
The Company’s Data Analytics (“DA”) segment enables users to maximize the value of their hydrocarbon associated processes by providing analytics associated with the streams in seconds rather than minutes or days. The real-time access to information prevents waste, reduces reprocessing and allows users to pursue automation of their hydrocarbon streams to maximize their profitability.
The Company formed the DA segment during the second quarter of 2020, after acquiring JP3 Measurement, LLC (“JP3”). The Company’s two operating segments, CT and DA, are both supported by its continuing Research & Innovation advanced laboratory capabilities. For further discussion of our operations and segments, see Note 18, “Business Segment, Geographic and Major Customer Information.” For further discussion of the JP3 acquisition, see Note 3, “Business Combination.”
The Company was initially incorporated under the laws of the Province of British Columbia in 1985. In October 2001, the Company changed its corporate domicile to the State of Delaware.
Basis of Presentation
The accompanying unaudited financial statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The financial statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. A copy of the 2020 Annual Report is available on the SEC’s website, www.sec.gov, under the Company’s ticker symbol (“FTK”) or on Flotek’s website, www.flotekind.com. The information contained on the Company’s website does not form a part of this Quarterly Report.
During the first quarter of 2021, the Company classified its warehouse facility in Monahans, Texas, as held for sale based on the criteria outlined in Accounting Standard Codification (“ASC”) 360, Property, Plant and Equipment. During the first quarter, the Company committed to a plan to sell the asset in its present condition. The Company engaged with a commercial real estate agent and is actively looking for a buyer. As such, the Company reclassified the related property, plant and equipment of $0.5 million as held for sale in the current assets of the consolidated balance sheet as of March 31, 2021, as the Company expects to complete the asset sale within one year.
All significant intercompany accounts and transactions have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.
Impact of COVID-19
In March 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic. The pandemic negatively impacted the U.S. and global economy, disrupted domestic and international oil and gas markets, and increased volatility in financial markets. These effects materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. The Company’s primary markets in the U.S. are particularly subject to the impacts on the oil and gas industry. In the first quarter of 2020, the Company recorded impairments to property, plant and equipment; intangible assets; and operating right-of-use assets. In the second half of 2020 the Company recorded additional impairment charges of goodwill and intangible assets as well as an increase to the provision of excess and obsolete inventory.
The Company expects the current economic situation to negatively impact the energy sector for an extended period of time, with oil demand recovering during 2021 but not returning to the pre-COVID-19 level. Any further material COVID-19

9


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
disruption or significant setback in oil and gas demand arising from a slower economic recovery could negatively impact the Company and could result in additional impairments in the future. Future developments of the COVID-19 crisis are uncertain and related implications could materially and adversely affect the Company’s business, operations, operating results, financial condition, liquidity and/or capital levels.
The Company continues to monitor the impact of COVID-19 on the business, suppliers and customers. Future developments and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic. This uncertainty could have a material impact on accounting estimates and assumptions used in our consolidated financial statements.
Sources and Uses of Liquidity
The Company currently funds its operations and growth primarily from cash on hand. The ability of the Company to grow and be competitive in the marketplace is dependent on the availability of adequate capital. Access to capital is dependent, in large part, on the Company’s operating cash flows, the monetization of excess and non-core assets, and the availability of and access to debt and equity financing. The Company has a history of losses and negative operating cash flows from operations and expects to utilize a significant amount of cash in operations in the following year. While we believe that our cash and liquid assets will provide us with sufficient financial resources to fund operations and meet our capital requirements and anticipated obligations as they become due, a prolonged COVID-19 impact, a slower than expected recovery of oil and gas markets, or reduced spending by our customers could have a negative impact on our liquidity.
Accordingly, while the Company believes that its existing cash will enable it to fund its operations and growth, the Company cannot guarantee the level of cash flows in the future. In the event that the Company’s existing cash on hand is not sufficient to fund operations, meet its capital requirements or satisfy the anticipated obligations as they become due, the Company expects to take further action to protect its liquidity position. Such actions may include, but are not limited to:
Sale of non-core real estate properties;
Sale-leaseback transactions of facilities;
Sale of excess inventory and/or raw materials;
Entry into a borrowing facility with one or more lenders;
Reducing executive salaries and/or board of directors’ fees, or making a portion of those fees or salaries in equity instead of cash; and
Reducing professional advisory fees and headcount;
Raising equity either in the public markets or via a private placement offering;
However, with respect to anticipated transactions, there can be no assurance that such matters can be implemented on acceptable terms or at all.
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.


Note 2 — Recent Accounting Pronouncements
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”). We evaluate the applicability and impact of all authoritative guidance issued by the FASB. Guidance not listed below was assessed and determined to be either not applicable, clarifications of items listed below, immaterial or already adopted by the Company.
New Accounting Standards Issued But Not Adopted as of March 31, 2021

10


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
The FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” This standard removes specific exceptions to the general principles in Topic 740. The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.
The FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects estimates of expected credit losses over their contractual life that are recorded at inception based on historical information, current conditions, and reasonable and supportable forecasts. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.

Note 3 — Business Combination
During the second quarter of 2020, the Company acquired 100% ownership of JP3, a privately-held data and analytics technology company, in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil and refined fuels. The transaction was valued at approximately $36.6 million as of the transaction closing date, comprised of $25.0 million in cash, subject to certain adjustments and contingent consideration as described below, and 11.5 million shares in Flotek common stock with an estimated fair value of $8.5 million, net of a discount for marketability due to a lock-up period. The payment of $25.0 million was subject to certain purchase price adjustments, and the total non-equity consideration at closing was comprised of $25.0 million plus net working capital in excess of the target net working capital of $1.9 million. Additionally, the Company was subject to contingent consideration with an estimated fair value of $1.2 million for two potential earn-out provisions totaling $5.0 million based on certain stock performance targets. The first and second earn-out provisions occur if the ten-day volume-weighted average share price equals or exceeds $2 per share and $3 per share, respectively, before May 18, 2025. See Note 11, “Fair Value Measurements,” for additional information on the estimated fair value of the contingent consideration.

The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):
Tradenames and trademarks$1,100 
Technology and know-how5,000 
Customer lists6,800 
Inventories7,100 
Cash 604 
Net working capital, net of cash and inventories(1,063)
Fixed assets426 
Long-term debt assumed and other assets (liabilities)(893)
Goodwill17,522 
Net assets acquired$36,596 


Note 4 — Revenue from Contracts with Customers
Revenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services. In recognizing revenue for products and services, the Company determines the transaction price of purchase orders or contracts with customers, which may consist of fixed and variable consideration. Determining the transaction price may require significant judgment by management, which includes identifying performance obligations, estimating variable consideration to include in the transaction price, and determining whether promised goods or services can be distinguished in the context of the contract. Variable consideration typically consists of product returns and is estimated based on the amount of consideration the Company expects to receive. Revenue accruals are recorded on an ongoing basis to reflect updated variable consideration information.

11


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
The majority of the products from the CT segment are sold at a point in time and service contracts are short-term in nature. The DA segment recognizes revenue for sales of equipment at the time of sale. Revenue related to service and support is recognized over time. The Company bills sales on a monthly basis with payment terms customarily 30-45 days for domestic and 60 days for international from invoice receipt. In addition, sales taxes are excluded from revenues.
Disaggregation of Revenue
The Company differentiates revenue based on whether the source of revenue is attributable to product sales (point-in-time revenue recognition) or service revenue (over-time revenue recognition). Product sales accounted for over 90% of total revenue for the three months ended March 31, 2021 and 2020.
Revenue disaggregated by revenue source is as follows (in thousands):
 Three months ended March 31,
 20212020
Revenue:
Products$11,082 $18,800 
Services688 616 
$11,770 $19,416 
Arrangements with Multiple Performance Obligations
The CT and DA segments primarily sell chemicals and equipment recognized at a point in time based on when control transfers to the customer determined by agreed upon delivery terms. Additionally, both segments offer various services associated to products sold which includes field services, installation, maintenance, and other functions. Service revenue is recognized on an over time basis for CT as services are performed as the customer is simultaneously benefiting as the Company performs. For DA, services are recognized upon completion of commissioning and installation due to the short-term nature of the performance obligation. DA has additional performance obligations related to providing ongoing or reoccurring maintenance. Revenue for these types of arrangements is recognized ratably over time throughout the contract period. Additionally, DA may provide subscription-type arrangements with customers in which monthly reoccurring revenue is recognized ratably over time in accordance with agreed upon terms and conditions. Subscription-type arrangements were not a material revenue stream in 2020.
Contract Balances
Under revenue contracts for both products and services, customers are invoiced once the performance obligations have been satisfied, at which point payment is unconditional. Contract liabilities associated with incomplete performance obligations are not material.

Note 5 — Inventories
Inventories are as follows (in thousands):
March 31, 2021December 31, 2020
Raw materials$7,074 $7,190 
Finished goods15,617 15,705 
Inventories22,691 22,895 
Less reserve for excess and obsolete inventory(11,075)(11,058)
Inventories, net$11,616 $11,837 
The provision recorded in the first quarter of 2021 includes charges of $0.3 million for the CT segment and zero for the DA segment. The increase in excess and obsolescence is attributable to the Company’s continued product rationalization efforts, which included a reduction in the number of materials carried within the portfolio and identification of those materials for which the Company will no longer actively market or carry quantities in excess of current and estimated future usage requirements.


12


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note 6 — Property and Equipment
Property and equipment are as follows (in thousands):
March 31, 2021December 31, 2020
Land$1,986 $2,415 
Land improvements861 867 
Buildings and leasehold improvements6,365 6,364 
Machinery and equipment7,777 7,760 
Furniture and fixtures649 649 
Transportation equipment1,189 1,190 
Computer equipment and software1,304 1,296 
Property and equipment20,131 20,541 
Less accumulated depreciation(11,873)(11,454)
Property and equipment, net$8,258 $9,087 
Depreciation expense totaled $0.3 million and $1.7 million for the three months ended March 31, 2021 and 2020, respectively.
During the first quarter of 2020, the Company recognized an impairment of property and equipment of $30.2 million. See Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021.

Note 7 — Leases
During the first quarter of 2020, the Company ceased use of the corporate headquarters leased offices and moved corporate employees to the Global Research and Innovation Center (“GRIC”) during the second quarter of 2020. In addition, the lease liability and corresponding right-of-use (“ROU”) assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020. During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office and moved all employees to the GRIC facility effective June 29, 2020.
In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021.
The components of lease expense and supplemental cash flow information are as follows (in thousands):
Three months ended March 31,
20212020
Operating lease expense$238 $570 
Finance lease expense:
Amortization of right-of-use assets4 5 
Interest on lease liabilities3 4 
Total finance lease expense 7 9 
Short-term lease expense69 32 
Total lease expense$314 $611 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$372 $584 
Operating cash flows from finance leases(3)3 
Financing cash flows from finance leases(14)(51)

13


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,Operating LeasesFinance Leases
2021 (excluding the three months ended March 31, 2021)$936 $52 
20221,289 46 
20231,317 39 
20241,347 23 
20251,347  
Thereafter6,865  
Total lease payments$13,101 $160 
Less: Interest(4,405)(19)
Present value of lease liabilities$8,696 $141 

Supplemental balance sheet information related to leases is as follows (in thousands):
March 31, 2021December 31, 2020
Operating Leases
Operating lease right-of-use assets$2,217 $2,320 
Current portion of operating lease liabilities$597 $636 
Long-term operating lease liabilities8,099 8,348 
Total operating lease liabilities$8,696 $8,984 
Finance Leases
Property and equipment$147 $147 
Accumulated depreciation(29)(26)
Property and equipment, net$118 $121 
Current portion of finance lease liabilities$61 $60 
Long-term finance lease liabilities80 96 
Total finance lease liabilities$141 $156 
Weighted Average Remaining Lease Term
Operating leases9.6 years9.9 years
Finance leases3.3 years3.1 years
Weighted Average Discount Rate
Operating leases6.7 %8.9 %
Finance leases8.5 %9.0 %


14


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note 8 — Impairment of Fixed and Long-lived Assets

The Company recorded impairment charges of fixed and intangible assets as follows (in thousands):
Three months ended March 31,
20212020
Property and equipment, net$ $30,178 
Operating lease right-of-use assets 7,434 
Other Intangibles:
   Patents and technology 9,902 
   Customer relationships 9,165 
   Intangible assets in progress 596 
   Trademarks and brand names 179 
Total other intangibles 19,842 
Total impairment of fixed, long-lived and intangible assets$ $57,454 

During the first quarter of 2020, the price of crude oil declined by over 50%, trading below $25 per barrel, causing a significant disruption across the energy industry, which began to negatively impact the Company’s results of operations. The decline of results of operations were driven by market factors, including an oversupply of oil, insufficient storage and demand destruction resulting from the reaction to COVID-19. Based on these factors, the Company concluded that a triggering event occurred and, accordingly, an interim quantitative impairment test was performed as of March 31, 2020.

Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of March 31, 2020, and an impairment loss of $57.5 million was recorded as a result of the adverse effect of the COVID-19 pandemic, estimated effect on the economy, and the related negative impact on oil and natural gas prices on projections of future cash flows. Prior to the impairment, the Company recognized amortization expense for finite-lived intangible assets acquired of $0.5 million for the three months ended March 31, 2020.

The Company noted no triggering events during the first quarter of 2021.

Note 9 — Accrued Liabilities
Current accrued liabilities are as follows (in thousands):
March 31, 2021December 31, 2020
Loss on purchase commitments (Note 13)$9,383 $9,402 
Severance costs2,918 3,558 
Payroll and benefits1,053 1,789 
Contingent liability for earn-out provision1,081 1,416 
Taxes other than income taxes 883 544 
Due to third parties531 434 
Legal costs980 333 
Deferred revenue, current134 146 
Other968 653 
Total current accrued liabilities$17,931 $18,275 


15


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note 10 — Debt

In April 2020, the Company received a $4.8 million loan under the Payroll Protection Program (“PPP”), which was created through the Coronavirus Aid, Relief, and Economic Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). In connection with the acquisition of JP3 in May 2020, the Company assumed a PPP loan of $0.9 million obtained by JP3 in April 2020. The PPP loans have a fixed interest rate of 1% and have a two-year term, maturing in 2022. No payments of principal or interest were required during the year ended December 31, 2020, or the three months ended March 31, 2021.

A portion of the loans may be eligible for forgiveness by the SBA depending on the extent of proceeds used for payroll costs and other designated expenses incurred for up to 24 weeks following loan origination, subject to adjustments for headcount reductions and compensation limits and provided that at least 60% of the eligible costs incurred are used for payroll. Receipt of these funds required the Company to, in good faith, certify that the current economic uncertainty made the loan request necessary to support ongoing operations of the Company. This certification further required the Company to take into account current business activity and the ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. As of March 31, 2021, the Company had not applied for or estimated the potential forgiveness on the PPP loans. The receipt of these funds, and the forgiveness of the loans attendant to these funds, is dependent on the Company having initially qualified for the loans and qualifying for the forgiveness of such loans based on our past and future adherence to the forgiveness criteria. The PPP loans are subject to any new guidance and new requirements released by the Department of the Treasury, which initially indicated that all companies that have received funds in excess of $2.0 million will be subject to audit by the SBA to further ensure PPP loans are limited to eligible borrowers in need.

Long-term debt, including current portion, is as follows (in thousands):

March 31, 2021December 31, 2020
Long-term debt
    Flotek PPP loan$4,788 $4,788 
    JP3 PPP loan 877 877 
Total5,665 5,665 
Less current maturities(5,023)(4,048)
Total long-term debt, net of current portion$642 $1,617 


Note 11 — Fair Value Measurements
Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.
Fair Value of Other Financial Instruments
The carrying amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term nature of these accounts. The PPP loans for Flotek and JP3 also approximate fair value due to maturity in less than fifteen months.

16


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Liabilities Measured at Fair Value on a Recurring Basis

The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy (in thousands):
Balance at March 31,Balance at December 31,
Level 1Level 2Level 32021Level 1Level 2Level 32020
Contingent consideration$ $ $1,081 $1,081 $ $ $1,416 $1,416 
At March 31, 2021, and December 31, 2020, the estimated fair value of the remaining stock performance earn-out provision, with respect to the JP3 transaction, was recorded as a contingent liability. The estimated fair value of the earn-out provision at the end of each period was valued using the Monte Carlo model analyzing 20,000 simulations performed using Geometric Brownian Motion with inputs such as risk-neutral expected growth and volatility. There were no transfers in or out of either Level 1, Level 2, or Level 3 fair value measurements during the periods ending March 31, 2021 and 2020.
Assets Measured at Fair Value on a Nonrecurring Basis
The Company’s non-financial assets, including property and equipment, goodwill and other intangible assets, are measured at fair value on a non-recurring basis and are subject to fair value adjustment in certain circumstances. During the three months ended March 31, 2020, the Company recorded an impairment of $57.5 million for impairment of long-lived assets. Management inputs used in fair value measurements were classified as Level 3.
Level 3 Rollforward for Assets and Liabilities Measured at Fair Value on a Recurring Basis
In conjunction with the May 2020 acquisition of JP3, the Company recorded contingent consideration of $1.2 million. Management inputs used in the fair value measurement were classified as Level 3. During 2020, the first stock performance target for the contingent consideration was achieved and settled. The Company estimated the fair value of the remaining stock performance earn-out provision at March 31, 2021, and decreased the estimated fair value of the contingent liability to $1.1 million. The Company records changes in the fair value of the contingent consideration and achievement of performance targets in operating expenses.
The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three months ended March 31, 2021 and 2020 (in thousands):
Three months ended March 31,
20212020
Balance - beginning of period$1,416 $ 
Additions / issuances  
Change in fair value(335) 
Transfer out of Level 3  
Balance - end of period$1,081 $ 


17


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Note 12 — Income Taxes
A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:
Three months ended March 31,
20212020
U.S. federal statutory tax rate21.0 %21.0 %
State income taxes, net of federal benefit(0.1)(0.1)
Non-U.S. income taxed at different rates0.6 0.1 
Increase (reduction) in tax benefit related to stock-based awards0.1 (0.2)
Non-deductible expenses (0.1)
Research and development credit 0.1 
Increase in valuation allowance(21.7)(15.0)
Effect of tax rate differences of NOL carryback 3.0 
Effective income tax rate(0.1)%8.8 %

On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. Based on analysis of the extended NOL carryback provision, the Company recorded a tax receivable of $6.1 million as of March 31, 2020, which was received in July 2020.
Fluctuations in effective tax rates have historically been impacted by permanent tax differences with no associated income tax impact, changes in state apportionment factors, including the effect on state deferred tax assets and liabilities, and non-U.S. income taxed at different rates, except for the NOL carryback claim discussed above.
Deferred income taxes reflect the tax effect of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the value reported for income tax purposes, at the enacted tax rates expected to be in effect when the differences reverse. GAAP provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, the Company considers all available objective and verifiable evidence, both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, and expectations and risks associated with estimates of future pre-tax income.
The Company continues to have a full valuation allowance against net deferred tax assets as it is not more-likely-than-not they will be utilized.

Note 13 — Commitments and Contingencies
Litigation
On March 26, 2021, the Company and Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly-owned subsidiary of the Company, filed a lawsuit against Archer-Daniels-Midland Company (“ADM”), Florida Chemical Company, LLC (“FCC”) and Joshua A. Snively in state court in Harris County, Texas. The lawsuit claims damages relating to the terpene supply agreement between Flotek Chemistry and FCC and related breaches of fiduciary duty by Mr. Snively. Contemporaneously with the filing of the suit, Flotek Chemistry delivered a notice of termination of the terpene supply agreement.
Subsequent to the lawsuit described above, on April 5, 2021, ADM and FCC filed a lawsuit in the Delaware Court of Chancery seeking to enjoin the lawsuit filed in Texas and claiming damages under the terpene supply agreement and other matters.
The Company is subject to other routine litigation and other claims that arise in the normal course of business. Except as disclosed above, management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.


18


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Other Commitments and Contingencies
Terpene Supply Agreement
At December 31, 2020, the Company’s balance sheet included an accrued liability of $9.4 million associated with the terpene supply agreement with FCC. The Company calculated the liability based on the Company’s expected usage of terpene in blended products being less than the minimum quantities of terpene required to be purchased and expected selling prices of the excess terpene as such loss was not considered recoverable.
The Company’s balance sheet at March 31, 2021 included an accrued liability of $9.4 million as it did not make any payments for, or purchases of, terpene during the first quarter of 2021. The Company expects that settlement of the accrued liability, if any, will be determined through the litigation disclosed in the “Litigation” section of this Note.
Indemnification
The Company agreed to provide indemnification to National Oilwell DHT, L.P. for certain intellectual property-related claims in connection with sale of its Teledrift business unit in 2017. The expenses incurred by the Company were $0.5 million and $0.2 million for the three months ended March 31, 2021 and 2020, respectively. 
Concentrations and Credit Risk
The majority of the Company’s revenue is derived from its CT segment, which consists predominantly of customers within the oil and gas industry and the sanitizer, surface cleaner and disinfectant industry to a lesser extent. Customers within the oil and gas industry include oilfield services companies, integrated oil and natural gas companies, independent oil and natural gas companies, and state-owned national oil companies. Customers within the sanitizer, surface cleaner and disinfectant industry typically include industrial and consumer markets, including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment. The concentration in the oil and gas industry increases credit and business risk. See Note 18, “Business Segment, Geographic and Major Customer Information,” for concentration of segment revenue from major customers.
The Company is subject to concentrations of credit risk within trade accounts receivable, as the Company does not generally require collateral as support for trade receivables. In addition, the majority of the Company’s cash is invested in three major U.S. financial institutions and balances often exceed insurable amounts.

Note 14 — Stockholders’ Equity
On May 5, 2020, the shareholders of the Company approved an amendment to the Company’s Amended and Restated Certificate of Incorporation, as previously amended, to increase the authorized shares of common stock from 80,000,000 to 140,000,000, par value $0.0001 per share, and 100,000 of preferred stock, par value $0.0001 per share. The additional authorized shares are available for corporate purposes, including acquisitions.
During the first quarter of 2021, the Company identified 0.6 million shares that were improperly included in the December 31, 2020 issued share count, and the Company adjusted the issued share count presented on the statement of stockholders’ equity. This adjustment was not material to the December 31, 2020 consolidated financial statements or basic and diluted earnings per share.

Note 15 — Earnings (Loss) Per Share
Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.
Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three months ended March 31, 2021 and 2020, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Securities convertible into shares of common stock that were not considered in the diluted loss per share calculations were zero for restricted stock units and stock options for the three months ended March 31, 2021 and 0.4 million restricted stock units and 3.0 million stock options for the three months ended March 31, 2020.

19


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 16 — Supplemental Cash Flow Information
Supplemental cash flow information is as follows (in thousands):
        
 Three months ended March 31,
 20212020
Supplemental cash payment information:
Interest paid$6 $4 
Income taxes (received, net of payments) paid(351)(32)

Note 17 — Related Party Transaction
In January 2017, the Internal Revenue Service (“IRS”) notified the Company that it was examining the Company’s federal tax returns for the year ended December 31, 2014. As a result of this examination, the IRS informed the Company on May 1, 2019, that certain employment taxes related to the compensation of our former CEO, Mr. Chisholm, were not properly withheld in 2014 and proposed an adjustment. Mr. Chisholm’s affiliated companies through which he provided his services have agreed to indemnify the Company for any such taxes, and Mr. Chisholm executed a personal guaranty in favor of the Company, supporting this indemnification.
In October 2019, an amendment to the employment agreement of Mr. Chisholm was executed, giving the Company the contractual right of offset for any amounts owed to the Company, and giving the Company the right to withhold payments equal to amounts reasonably estimated to potentially become due to the Company by the affiliated companies from any amounts owed under the employment agreement. At December 31, 2019, the Company netted the related party receivable against the severance payable and recorded $1.8 million for potential liability to the IRS. On January 5, 2020, Mr. Chisholm ceased to be an employee of the Company. In September 2020, the Company informed Mr. Chisholm it would cease payment of future severance.
During first quarter of 2020, an additional accrual was recorded for $0.2 million related to potential penalties and interest on the IRS obligation. As of March 31, 2021 and December 31, 2020, the receivable from Mr. Chisholm was $1.4 million, which equaled the payable to the IRS and netted with Mr. Chisholm’s severance liability. Both the IRS and severance liabilities are recorded in accrued liabilities on the consolidated balance sheet.

Note 18 — Business Segment, Geographic and Major Customer Information
Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into the following reportable segments: CT and DA.

Chemistry Technologies. The CT segment includes green specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the CT segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, national and state-owned oil companies, and international supply chain management companies.
In 2020, the Company leveraged historical expertise, existing infrastructure, personnel, supply chain, research and resident consumer market experience to address the emerging demand for sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. Rather than operating under relaxed pandemic-related guidelines, the Company sought to produce Food and Drug Administration and Environmental Protection Agency compliant products by completing all necessary upgrades to its already ISO 9001:2015 certified facility in Marlow, Oklahoma. Today the Company has a portfolio of specialty chemical products to address the long-term challenges created by the current COVID-19 pandemic and in preparation for future outbreaks.

20


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Data Analytics. The DA segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of energy customers’ hydrocarbon fluids. The customers of the DA segment span across the entire oil and gas market, from production upstream to midstream facilities to refineries and distribution networks. To date, the DA segment has focused solely on North American markets. The DA segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation of fluid handling, and reducing losses due to give-away (i.e., that portion of a product of higher value than what is specified) using real-time process information.
The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.
Summarized financial information of the reportable segments is as follows (in thousands):
For the three months ended March 31,Chemistry Technologies
Data Analytics (1)
Corporate and OtherTotal
2021
Net revenue from external customers$10,302 $1,468 $ $11,770 
Loss from operations, including impairment(3,589)(292)(4,362)(8,243)
Depreciation and amortization292 15  307 
Additions to long-lived assets19   19 
2020
Net revenue from external customers$19,416 $ $ $19,416 
Loss from operations, including impairment(70,269) 184 (70,085)
Depreciation and amortization1,809  382 2,191 
Additions to long-lived assets42   42 
(1) The Company formed the Data Analytics segment in the second quarter of 2020 upon acquiring JP3.
Assets of the Company by reportable segments are as follows (in thousands):
March 31, 2021December 31, 2020
Chemistry Technologies$33,804 $43,346 
Data Analytics14,025 13,201 
Corporate and Other30,888 29,663 
Total assets$78,717 $86,210 
Geographic Information
Revenue by country is based on the location where services are provided and products are used. No individual countries other than the U.S. and the United Arab Emirates (“UAE”) accounted for more than 10% of revenue. Revenue by geographic location is as follows (in thousands):
 Three months ended March 31,
 20212020
U.S.$9,661 $15,775 
UAE1,103 1,461 
Other countries1,006 2,180 
Total revenue$11,770 $19,416 
Long-lived assets held in countries other than the U.S. are not considered material to the consolidated financial statements.

21


FLOTEK INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Major Customers
Revenue from major customers, as a percentage of consolidated revenue, is as follows (in thousands):
For the Three Months Ended March 31,Chemistry Technologies% of Total RevenueData Analytics% of Total Revenue
2021
Customer A$3,029 25.7 %**
Customer B2,849 24.2 %**
2020   
Customer A$7,754 39.9 %
* (1)
* (1)
Customer B3,480 17.9 %
* (1)
* (1)
* This customer did not account for more than 10% of revenue during this period.
*(1) Not applicable, as the Company did not form the Data Analytics segment until May 2020 upon acquiring JP3.

Note 19 — Subsequent Events
On April 5, 2021, ADM and FCC filed a lawsuit against Flotek Chemistry and the Company in the Delaware Court of Chancery. See Note 13, “Commitments and Contingencies” for a discussion of the lawsuit and the lawsuit against ADM and FCC filed previously by the Company and Flotek Chemistry.


22



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

This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto of this Quarterly Report, as well as the Annual Report. Phrases such as “Company,” “we,” “our,” and “us” refer to Flotek Industries, Inc. and its subsidiaries.

Flotek Industries, Inc. is a technology-driven chemistry and data company that serves customers in industrial, commercial and consumer markets. The Company serves specialty chemistry needs that span from downstream, midstream and upstream, both domestic and international, energy markets to applications of U.S. manufactured, sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use.
The Company’s CT segment develops, manufactures, packages, distributes, delivers, and markets specialty chemicals that enhance the profitability of hydrocarbon producers and cleans surfaces in both commercial and personal settings to help reduce the spread of bacteria, viruses and germs.
The Company’s DA segment enables users to maximize the value of their hydrocarbon associated processes by providing analytics associated with the streams in seconds rather than minutes or days. The real-time access to information prevents waste, reduces reprocessing, and allows users to pursue automation of their hydrocarbon streams to maximize their profitability.
During the second quarter of 2020, the Company acquired 100% ownership of JP3 in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil and refined fuels. In conjunction with the acquisition of JP3, the Company created the DA segment.
The Company was impacted as a result of the outbreak of COVID-19 that spread throughout the U.S. and the world during 2020, with effects continuing into 2021. For a discussion of the impacts of COVID-19, see “COVID-19 Effects and Actions” and “Outlook” in this Item 2 of this Quarterly Report.
Company Overview
The Company has two operating segments, CT and DA, which are both supported by the Company’s continuing Research & Innovation (“R&I”) advanced laboratory capabilities.
Chemistry Technologies
The Company’s CT segment includes an energy-focused product line that is comprised of proprietary green chemistries, specialty chemistries, logistics and technology services. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation and stimulation activities designed to maximize recovery in both new and mature fields, as well as to reduce health and environmental risk by using greener chemicals. Customers of this product line of the CT segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, national and state-owned oil companies and international supply chain management companies.
In 2020, the Company leveraged historical expertise, existing infrastructure, personnel, supply chain, research and resident consumer market experience to address the emerging demand for sanitizers, surface cleaners and disinfectants for both commercial and personal use. Rather than operating under relaxed pandemic-related guidelines, the Company sought to produce FDA and EPA compliant products by completing all necessary upgrades to its already ISO 9001:2015 certified facility in Marlow, Oklahoma. Today, the Company has a portfolio of specialty green chemical products designed to address the long-term challenges created by the current COVID-19 pandemic and in preparation for future outbreaks. Additionally, the Company’s technology helps customers reduce their carbon footprint and reduce energy consumption and emissions by minimizing processing and waste. The Company has made a commitment of being in this market for the long-term.
Data Analytics
The Company’s DA segment, created in conjunction with the acquisition of JP3 in May 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable real time information about the composition and properties for customers' oil, natural gas and refined products. The DA segment is continuing its transition to a recurring revenue subscription model of selling its line of Verax analyzers, deployed in the field across the oil

23



and gas sector, support contracts and software services via its cloud-based Viper software platform, as well as selling hardware-related solutions during the transition to a recurring revenue model.
The customers of the DA segment diversify the revenues of the Company and span across the entire oil and gas market, including upstream, midstream, refineries and distribution networks. The segment helps its customers generate additional profit by enhancing blending, optimizing the natural mixing between adjacent batches of different fuels (“transmix”), ensuring product quality while enabling automation of fluid handling. To date, the segment has focused sales solely on North American markets; however, the segment began preparing for international deployments, including export control investigations, certifications and product design modifications to meet the demands of overseas installations. In 2020, the Company hired a business development executive, who is developing sales opportunities in the international market.
Research & Innovation
R&I supports both segments through green chemistry formulation, specialty chemical formulations, FDA and EPA regulatory guidance, technical support, basin and reservoir studies, data analytics and new technology projects. The purpose of R&I is to supply the Company’s segments with enhanced products and services that generate current and future revenues, while advising Company management on opportunities concerning technology, environmental and industry trends. The R&I facilities support advances in chemistry performance, detection, optimization and manufacturing.
COVID-19 Effects and Actions
In March 2020, the World Health Organization declared the outbreak of COVID-19 a global pandemic that spread throughout the U.S. and the world. In late 2020, major pharmaceutical companies developed vaccines and received approval for wide-scale distribution in the U.S. and other countries. The vaccination effort is proceeding in the U.S. and the world. However, variant strains of the virus have emerged, which create additional uncertainty on the extent and the duration of the pandemic.
The pandemic negatively impacted the U.S. and global economy, disrupted global supply chains and the domestic and international oil and gas markets, and increased volatility in financial markets in 2020. These effects materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for the Company’s services and products.
The Company’s CT segment is energy-focused with product lines comprised of specialty chemistries, logistics and technology services. Customers of the CT segment include major integrated oil and gas companies, oilfield services companies, independent exploration and production companies, national and state-owned oil companies, and international supply chain management companies. Due to customer activity levels in this industry, the Company experienced materially reduced revenues and cash flows during 2020, which continued for the first quarter of 2021.
Outside the oil and gas sector, the COVID-19 pandemic increased demand for certain specialty chemicals, particularly sanitizers, surface cleaners and disinfectants. In 2020, the Company launched a diversified line of FDA and EPA-compliant sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. These products build on the Company’s historical expertise in chemistry and leverage its infrastructure, personnel, competencies, supply chain, research and historic consumer market experience. The continued impact of COVID-19 and subsequent modification of social behavior in regard to the heightened attention to hygiene and sanitation provide a sustainable yet challenging market to expand the Company’s portfolio.
The DA segment’s largest customer base, the oil and gas midstream market, reduced gathering and infrastructure capital spending in 2020. In addition, the pandemic impacted the DA segment due to reduced access to facilities to complete new installations for a portion of the year. As a result, spending for the DA segment’s products and services has also been impacted by lower consumer demand. As a result, sales and cash flows were below target for the DA segment.
The Company expects the current economic situation to negatively impact the energy sector for an extended period of time, with oil demand recovering during 2021 but not returning to the pre-COVID-19 level. Any further material COVID-19 disruption or significant setback in oil and gas demand arising from a slower economic recovery could negatively impact the Company and could result in additional impairments in the future. Future developments of the COVID-19 crisis are uncertain and related implications could materially and adversely affect the Company’s business, operations, operating results, financial condition, liquidity and/or capital levels.
While the full impact of the COVID-19 pandemic continues to evolve and the full extent of the impact is not yet known, the Company continues to closely monitor the effects of the pandemic on commodity demands, and on its customers, operations and employees. Any future developments and effects are highly uncertain and cannot be predicted, including:

24



the scope and duration of the pandemic;
effectiveness of vaccines;
emergence of new coronavirus variants;
further adverse revenue and net income effects; impairments;
disruptions to the Company’s operations;
third-party providers’ ability to support the Company’s operations;
limitations on domestic and international travel for sales, system installations, and support;
customer shutdowns of oil and gas exploration and production;
the effectiveness of work from home arrangements;
modifications to work schedules, including manufacturing shifts;
impacts on employees from illness, school closures and other community response measures;
any actions taken by governmental authorities and other third parties in response to the pandemic; and
temporary closures of the Company’s facilities or the facilities of its customers and suppliers.

The pandemic caused the Company to alter its business working practices, including work schedules, manufacturing shifts, employee travel, work locations, meetings and participation in events and conferences. In addition, the Company and most of its customers continued the practice of social distancing and work-from-home procedures, which have had, and may continue to have, an impact on the ability of employees and management of the Company to communicate and work efficiently. These practices are gradually changing with increased vaccination levels in the U.S. and the world. There is no certainty that these actions will mitigate risks posed by the virus to the Company’s workforce.
In response to market conditions and anticipating ongoing volatility, the Company reduced its cost structure in 2020 to meet anticipated market activity and reduce the Company’s break-even level. In the second half of 2020 the Company recorded additional impairment charges of goodwill and intangible assets as well as an increase to the provision of excess and obsolete inventory.
Outlook
The COVID-19 pandemic negatively impacted the U.S. and global economy, disrupted global supply chains and the domestic and international oil and gas markets, and increased volatility in financial markets. While market prices for West Texas Intermediate and Brent crude oil rebounded from lows during the initial months of the pandemic in 2020 to exceed $50 per barrel during the first quarter of 2021, many major integrated oil and gas companies and independent oil and gas companies have kept their 2021 budgets generally unchanged, though such budgets may change if crude oil prices increase. Uncertainty exists about the extent and the duration of the resulting industry contraction and consolidation. In addition, the oilfield services industry remains over supplied and the timing of returns to pre-pandemic pricing levels remains uncertain. While uncertainty remains around the extent and duration of the pandemic, there are positive indicators that the U.S. economy is recovering, including improvements in oil and gas demand, rising COVID-19 vaccination levels, and resumption of travel and business activities.
Climate change continues to be a focus for the Company as investors are increasingly scrutinizing companies linked to the oil and gas industry through environmental, social and corporate governance (“ESG”) factors to promote clean energy and sustainability. In addition, the impact of the actions of the new presidential administration and Congress on the economy and financial markets is uncertain in the current year and longer term. During his first months in office, the President signed many executive orders, including ones with implications for stakeholders in the energy industry, such as canceling the Keystone XL Pipeline and another for the U.S. to rejoin the Paris Agreement on climate change. The U.S. Department of Interior (“DOI”) issued an order in January, placing a 60-day freeze on agency permit approvals and pausing federal oil and gas leasing for a review of all existing leasing and permitting practices related to fossil fuel development on public lands and waters. In March 2021, the DOI allowed the suspension to expire. In addition, the President announced proposed plans to raise the corporate tax rate to help finance his proposed infrastructure plan. These and other potential actions by the new administration could have negative and/or positive impacts on the Company’s business and customers.
Amid the current environment with increased business commitments related to ESG, the Company’s products and services offer a significant benefit to businesses seeking to improve their ESG performance, including improving the safety, reliability and efficiency of their operations. The Company offers sustainable chemistry solutions, tailoring product selection to enable operational efficiencies, improve water management and reduce greenhouse gas emissions for its customers in the exploration and production sector of the oil and gas industry. Further, our patented line of Complex nano-Fluid® (also known as CnF®)

25



chemistry technologies, are formulated with highly effective, plant-based solvents offering safer, sustainable alternatives to toxic BTEX-based (benzene, toluene, ethylbenzene and xylene) chemicals. Additionally, the Company’s real-time sensor technology helps to enable process and operational efficiencies, minimize waste and processing and reduce emissions.
The Company believes that an increase in the adoption of green specialty chemicals could benefit our business and reduce the impact of the current decrease in drilling and completions activity. The key sales focus of the Company is growing market share by improving returns for current customers, rebuilding relationships with past customers and identifying new customers that could benefit from chemistry solutions. Additionally, the Company is focused on total cost of recovery per barrel of oil equivalent, rather than initial cost, as well as strengthening the publicly available evidence for the efficacy of using advanced CnF® products to materially impact oil and gas recovery and profitability for operators.
The sanitizers, surface cleaners and disinfectants industry is expanding, associated with the continued impact of the COVID-19 pandemic and the need for individuals, businesses, schools and governments to minimize the spread of the coronavirus. Industry growth is also anticipated due to the modification of social behaviors in regard to the heightened attention to hygiene and sanitation. In 2020, the Company launched a diversified line of FDA-compliant sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. The Company believes this market provides an opportunity to expand the Company’s portfolio of chemistry products to meet the growing demand.
The use of data and analytics is a growing trend in all industries where technology is used to analyze large datasets of operational information to improve performance, as well as predictive maintenance, advanced safety measures and reduced environmental impact of operations. The Company believes that data and analytics is an area for growth. Hence, in 2020, the Company acquired JP3 and formed the DA segment. To date, the segment has focused sales solely on North American markets; however, the segment began preparing for international deployments, including export control investigations, certifications and product design modifications to meet the demands of overseas installations. The Company hired a business development executive, who is developing sales opportunities in the international market.
The Company continues to develop technologies to ensure our ability to provide differentiated products and services to our customers. Partnering closely with our clients to create and implement specialty chemical products and compositional analyzers remains a focus for the organization. Differentiated products and services are the result of the deployment of the organization’s capabilities and expertise in alignment with customer success. The continuing search for new ways to help make customers successful positions the Company as a leader in advanced chemicals and technology.
The Company’s emphasis in 2021 is executing the plan established by the executive team to recover from the varied impacts of COVID-19 and grow the Company’s businesses. The CT segment is focused on marketing our products and services to new and existing customers, while expanding the sanitizers, surface cleaners and disinfectants product line. The DA segment will maintain its domestic sales effort while pursuing international growth. The Company does not anticipate a material escalation in our maintenance capital spending year-over-year. In 2021, the Company is enhancing its focus on ESG and the responsible management of products and services through our Quality Assurance and Quality Control Program and Chemical Spill Prevention Program, adhering to ISO 9001:2015 standards.

26



Consolidated Results of Operations (in thousands):
Consolidated Results of Operations: Three Months Ended March 31, 2021, Compared to the Three Months Ended March 31, 2020
Three months ended March 31,
 20212020$ Change% Change
Revenue$11,770 $19,416 $(7,646)(39.4)%
Operating expenses (excluding depreciation and amortization)13,801 22,841 (9,040)(39.6)%
Operating expenses %117.3 %117.6 %
Corporate general and administrative costs4,361 4,493 (132)(2.9)%
Corporate general and administrative %37.1 %23.1 %
Depreciation and amortization307 2,191 (1,884)(86.0)%
Research and development1,542 2,555 (1,013)(39.6)%
Loss (gain) on disposal of long-lived assets(33)35 (106.1)%
Impairment of fixed assets and long-lived assets— 57,454 (57,454)(100.0)%
Loss from operations(8,243)(70,085)(61,842)88.2 %
Operating margin %(70.0)%(361.0)%
Interest and other income (expense), net(51)(51)— — %
Loss before income taxes(8,294)(70,136)(61,842)88.2 %
Income tax (expense) benefit(6)6,169 (6,175)(100.1)%
Net loss$(8,300)$(63,967)$(55,667)87.0 %
Consolidated revenue for the three months ended March 31, 2021, decreased $7.6 million, or 39.4%, versus the same period of 2020. The decrease in revenue during the first quarter of 2021 compared to the first quarter of 2020 was driven by impacts from both the supply and the demand side, primarily in our CT segment. The COVID-19 pandemic negatively impacted economic activity and reduced global demand for oil and gas, a key sector for our customer base. The Company’s domestic and international revenue for the first quarter of 2021 decreased as demand from major customers and smaller operators has not returned to the pre-pandemic levels of first quarter 2020. Partially offsetting the decrease, the first quarter of 2021 includes $1.5 million of revenue for the Data Analytics segment, which was created in May 2020 upon acquiring JP3.
Consolidated operating expenses (excluding depreciation and amortization) for the three months ended March 31, 2021, decreased $9.0 million, or 39.6%, versus the same period of 2020, and as a percentage of revenue, remained flat. The decrease in operating expenses resulted from reduced cost of sales due to lower sales activity during the first quarter of 2021 compared to the first quarter of 2020 associated with COVID-19 impacts and related declines in activity. The Company’s operating expenses in the first quarter of 2021 also benefited from actions taken in 2020 that reduced the Company’s facility footprint and tank rentals, lowered personnel costs and cut costs within the supply chain. These reduced costs were partially offset by new operating expenses for the DA segment that was acquired in the second quarter of 2020 as well as the introduction of our sanitizer, surface cleaner and disinfectant products in the second quarter of 2020.
Corporate general and administrative (“CG&A”) expenses are not directly attributable to products sold or services provided. CG&A costs for the three months ended March 31, 2021, decreased $0.1 million, or 2.9%, versus the same period of 2020. As a percentage of revenue, CG&A increased 14.0% for the three months ended March 31, 2021, as revenue declined in the first quarter of 2021 as compared to the same period of 2020. The decrease in CG&A costs was primarily due to lower personnel costs in the first quarter of 2021 related to the reduction in force costs accrued in the first quarter of 2020 for $0.5 million combined with first quarter 2021 CG&A personnel costs that were $0.4 million lower. Occupancy expense also decreased $0.2 million due to the Company moving out of its corporate headquarters office and consolidating into the Global Research and Innovation Center. Offsetting the decreases was an increase in professional fees of $0.9 million that included increased accounting consultant and contractor costs of $0.6 million and increased audit fees of $0.4 million.
Depreciation and amortization expense decreased $1.9 million, or 86.0% for the three months ended March 31, 2021, versus the same period of 2020, primarily due to impairments of fixed and long-lived assets recorded in the first quarter of 2020.
Research and development costs decreased $1.0 million, or 39.6% for the three months ended March 31, 2021, versus the same period of 2020 due to lower personnel costs as a result of our reduction in workforce accrued in the first quarter 2020.

27



Impairment of fixed and long-lived assets decreased due to the first quarter 2020 write-down of $54.7 million in the CT segment and a corporate-level write-down of $2.8 million. See Note 8, “Impairment of Fixed and Long-lived Assets, in Item 1, Financial Statements, of this Quarterly Report.” No impairments of fixed and long-lived assets occurred in the first quarter of 2021.
Loss from operations decreased $61.8 million, or 88.2%, for the three months ended March 31, 2021, versus the same period in 2020. Loss from operations decreased primarily as a result of the $57.5 impairment of fixed and long-lived assets in the first quarter of 2020 and no impairments in the same quarter of 2021.
The Company’s income tax expense for the first quarter of 2021 was minimal. The Company recorded an income tax benefit of $6.2 million for the first quarter of 2020, primarily as a result of the extended net operating loss carryback provisions included in the CARES Act initially recorded in the first quarter 2020.

Results by Segment (in thousands):
Chemistry Technologies Results of Operations: Three Months Ended March 31, 2021, Compared to the Three Months Ended March 31, 2020
Three months ended March 31,
20212020
Revenue$10,302 $19,416 
Loss from operations(3,589)(70,269)
CT revenue for the three months ended March 31, 2021, decreased $9.1 million versus the same period of 2020. The decrease in revenue during the first quarter of 2021 compared to the first quarter of 2020 was driven by impacts from both the supply and the demand side. The COVID-19 pandemic negatively impacted economic activity and reduced global demand for oil and gas, a key sector of our customer base. The Company’s domestic and international revenue for the first quarter of 2021 decreased as demand from major customers and smaller operators has not returned to the pre-pandemic levels of first quarter 2020. In addition, the CT segment granted price concessions due to the economic environment.
Loss from operations for the CT segment for the three months ended March 31, 2021, decreased $66.7 million, or 94.9%, versus the same period of 2020. The decrease in loss from operations is due to lower revenue and significantly lower expenses, primarily the result of no impairments in the first quarter of 2021 versus impairment charges of fixed and long-lived assets of $54.7 million in the same period of 2020. Other decreases in expenses occurred due to the first quarter of 2020 including a $2.3 million terpene purchase commitment loss with no comparable activity in 2021. Personnel costs declined period over period by $1.8 million, which included first quarter 2020 severance costs of $0.6 million for reduction in force actions. Office costs and equipment and facilities costs decreased a combined $0.6 million period over period from the consolidation of the Company’s physical facilities.

Data Analytics Results of Operations: Three Months ended March 31, 2021
Three months ended March 31, 2021
Revenue$1,468 
Loss from operations(292)
On May 18, 2020, the Company purchased JP3 and formed the DA segment. Segment revenue for the first quarter of 2021 was $1.5 million, an increase of $0.2 million over fourth quarter 2020 revenue of $1.3 million, driven primarily by increased equipment sales.

Critical Accounting Policies and Estimates
The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America. Preparation of these statements requires management to make judgments, estimates, and assumptions that affect the amounts reported in the financial statements and accompanying footnotes. Part II, Item 8 — Financial Statements

28



and Supplementary Data, Note 2 of “Notes to Consolidated Financial Statements” and Part II, Item 7 — Management’s Discussion and Analysis of Financial Condition and Results of Operations, “Critical Accounting Policies and Estimates” of the Company’s Annual Report, and the “Notes to Unaudited Condensed Consolidated Financial Statements” of this Quarterly Report describe the significant accounting policies and critical accounting estimates used to prepare the consolidated financial statements. Critical accounting policies and estimates are defined as those that are both most important to the portrayal of the Company’s financial condition and results of operations and require management’s most subjective judgments. The Company regularly reviews and challenges judgments, assumptions and estimates related to critical accounting policies, including goodwill and other intangible assets. There have been no significant changes in the Company’s critical accounting policies and estimates during the three months ended March 31, 2021.
Recent Accounting Pronouncements
Recent accounting pronouncements which may impact the Company are described in Note 2, “Recent Accounting Pronouncements,” in Part I, Item 1 — “Financial Statements” of this Quarterly Report.
Capital Resources and Liquidity
Overview
The Company’s ongoing capital requirements relate to the need to acquire and maintain equipment and fund working capital requirements. During the first three months of 2021, the Company funded capital requirements primarily with cash on hand.
As of March 31, 2021, the Company had available cash and cash equivalents of $33.9 million, as compared to $38.7 million at December 31, 2020. The Company recorded an operating loss in the first quarter of 2021, and recorded $5.3 million of net cash used for operating activities and $0.1 million of net cash used for financing activities. Cash used in investing activities was minimal..
Liquidity
The effects of the COVID-19 pandemic and the volatility in oil prices during 2020 and first quarter of 2021 materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. While the full impact and duration of the COVID-19 outbreak is not yet known, we are closely monitoring the effects of the pandemic on commodity demands and on our customers, as well as on our operations and employees. See “COVID-19 Effects and Actions” for developments and possible effects.
The Company currently funds its operations and growth primarily from cash on hand. The ability of the Company to grow and be competitive in the marketplace is dependent on the availability of adequate capital. Access to capital is dependent, in large part, on the Company’s cash flows and the availability of and access to debt and equity financing. The Company has a history of losses and negative cash flows from operations and expects to utilize a significant amount of cash in operations in the following year. While we believe that our cash and liquid assets will provide us with sufficient financial resources to fund operations and meet its capital requirements and anticipated obligations as they become due, a prolonged COVID-19 impact, a slower than expected recovery of oil and gas markets, or reduced spending at our customers could have a negative impact on our liquidity.
Accordingly, while the Company believes that its existing cash will enable it to fund its operations and growth, the Company cannot guarantee the level of cash flows in the future. In the event that the Company’s existing cash on hand is not sufficient to fund operations, meet our capital requirements or satisfy the anticipated obligations as they become due, the Company expects to take further action to protect its liquidity position. Such actions may include, but are not limited to:
Sale of non-core real estate properties;
Sale-leaseback transactions of facilities;
Sale of excess inventory and/or raw materials;
Entry into a borrowing facility with one or more lenders;
Reducing executive salaries and/or board of directors’ fees, or making a portion of those fees or salaries in equity instead of cash; and
Reducing professional advisory fees and headcount;
Raising equity either in the public markets or via a private placement offering.

29



However, with respect to anticipated transactions, there can be no assurance that such matters can be implemented on acceptable terms. For a further discussion of the risks surrounding the Company’s access to capital, please see Item 1A, “Risk Factors” in the Company’s Annual Report.
The Company expects capital spending to be less than $1.0 million in 2021.
Cash Flows
Consolidated cash flows by type of activity are noted below (in thousands):
 Three months ended March 31,
 20212020
Net cash used in operating activities$(5,265)$(23,777)
Net cash (used in) provided by investing activities(17)3,322 
Net cash (used in) provided by financing activities(81)253 
Effect of changes in exchange rates on cash and cash equivalents23 (109)
Net change in cash, cash equivalents and restricted cash$(5,340)$(20,311)
Operating Activities
Net cash used in operating activities was $5.3 million and $23.8 million during the three months ended March 31, 2021 and 2020, respectively. Consolidated net loss for the three months ended March 31, 2021 and 2020, totaled $8.3 million and $64.0 million, respectively.
During the three months ended March 31, 2021, non-cash adjustments to net income totaled $1.2 million as compared to $61.3 million for the same period of 2020.
For the first quarter of 2021, non-cash charges included $0.3 million for depreciation, which was lower than the first quarter of 2020 due to asset impairments taken in 2020, and a $0.3 million decrease in the fair value of contingent consideration.
For the three months ended March 31, 2020, contributory non-cash adjustments consisted primarily of $57.5 million of impairment charges, which included a $30.2 million impairment of fixed assets, $19.9 million impairment of intangible assets and $7.4 million of impairment of right-of-use assets. In addition, non-cash charges included $2.2 million for depreciation and amortization.
During the three months ended March 31, 2021, changes in working capital provided $1.9 million of cash as compared to using $21.1 million for the same period of 2020.
For the first quarter of 2021, the cash provided by working capital primarily resulted from routine operations, including a reduction in accounts receivable and other current assets totaling $0.5 million combined with an increase of accounts payable of $0.7 million, partially offset by a decrease in accrued liabilities of $0.3million.
For the three months ended March 31, 2020, the use of cash in working capital primarily resulted from a reduction in accrued liabilities and accounts payable of $25.1 million, which included two one-time payments made: one payment of $15.8 million to amend a long-term supply agreement and one to pay $4.1 million for the final post-closing working capital adjustment related to the 2019 sale of the Company’s Consumer and Industrial Chemistry Technologies segment. Decreases in accounts receivable, inventories and other current assets provided cash of $10.1 million.
Investing Activities
Net cash used in investing activities for the three months ended March 31, 2021 was not material. Net cash provided by investing activities was $3.3 million for the three months ended March 31, 2020. Cash provided by investing activities included $3.3 million from sale of the Florida Chemical Company in 2019 and the subsequent release of escrow amounts.
Financing Activities
Net cash used in financing activities was $0.1 million for the three months ended March 31, 2021, primarily for purchases of common stock related to tax withholding requirements. Net cash provided by financing activities was $0.3 million for the three months ended March 31, 2020, primarily from the sale of common stock.


30



Item  3. Quantitative and Qualitative Disclosures About Market Risk
The Company is exposed to market risk from changes in interest rates, commodity prices and foreign currency exchange rates. There have been no material changes to the quantitative or qualitative disclosures about market risk set forth in Part II, Item 7A “Quantitative and Qualitative Disclosures About Market Risk” of the Company’s Annual Report.

Item  4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The Company’s disclosure controls and procedures are designed to ensure that information required to be disclosed by the Company in reports filed or submitted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. The Company’s disclosure controls and procedures are also designed to ensure such information is accumulated and communicated to management, including the principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosures. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance that control objectives are attained.
The Company identified deficiencies in its internal control over financial reporting that represented material weaknesses as of December 31, 2020. Specifically, the Company’s management determined that the Company did not, as of December 31, 2020, design and maintain effective internal controls over financial reporting. The material weaknesses relate to: (1) ineffective design and operation of controls over nonrecurring transactions, including recognition of items and cash flow presentation relating to disposal transactions, and operating ineffectiveness of controls relating to impairment evaluations; (2) ineffective design and operating effectiveness over forecasts used in business combinations and impairment evaluations; and (3) the ineffective design and operating effectiveness of the assessment of going concern.
The Company believes that, notwithstanding the material weaknesses mentioned above, the consolidated financial statements contained in this Quarterly Report present fairly, in all material respects, the consolidated financial positions, results of operations and cash flows of the Company and its subsidiaries in conformity with generally accepted accounting principles in the United States as of the dates and for the periods stated therein.
The Company’s management, including its principal executive officer and principal financial officer, have evaluated the effectiveness of the Company’s disclosure controls and procedures, as defined by Rule 13a-15(e) and 15d-15(e) of the Exchange Act as of March 31, 2021, and has concluded that the Company’s disclosure controls and procedures were not effective as of March 31, 2021, due to the material weaknesses in internal control over financial reporting described above.
Remediation Plan and Status
The Company has implemented and continues to implement certain remediation actions and continues to test and evaluate the elements of the remediation plan. These elements include:
Implementing monitoring controls over the review and validation of both tangible and intangible assets;
Expanding controls over impairments of goodwill and long-lived assets;
Enhancing specificity in the design and implementation of controls around nonrecurring, complex accounting activities, with the assistance of technical subject-matter experts;
Implementing controls for forecasting and budgeting, to include additional process documentation and precision;
Expanding monthly management review controls; and,
Enhancing existing control procedures around the quarterly going concern analysis process.
The Company believes that the actions listed above will provide appropriate remediation of the material weaknesses; however, the testing of the effectiveness of the controls has not been completed by the Company. Due to the nature of the remediation process and the need for sufficient time after implementation to evaluate and test the effectiveness of the controls, no assurance can be given as to the timing for completion of remediation. The material weaknesses will be fully remediated when the Company concludes that the controls have been operating for sufficient time and independently validated by management. Further, in 2021 the Company made a strategic decision to bring internal audit in-house and hired a director of internal audit to manage internal controls and the remediation process.

31



Changes in Internal Control Over Financial Reporting
Except for the items described above, there have been no changes in the Company’s system of internal control over financial reporting (identified in connection with the evaluation required by Rule 13a-15(d) and Rule 15d-15(d) under the Exchange Act) during the three months ended March 31, 2021, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.


32


PART II - OTHER INFORMATION
Item  1. Legal Proceedings
Litigation
On March 26, 2021, the Company and Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly-owned subsidiary of the Company, filed a lawsuit against Archer-Daniels-Midland Company (“ADM”), Florida Chemical Company, LLC (“FCC”) and Joshua A. Snively in state court in Harris County, Texas. The lawsuit claims damages relating to the terpene supply agreement between Flotek Chemistry and FCC and related breaches of fiduciary duty by Mr. Snively. Contemporaneously with the filing of the suit, Flotek Chemistry delivered a notice of termination of the terpene supply agreement.
Subsequent to the lawsuit described above, on April 5, 2021, ADM and FCC filed a lawsuit in the Delaware Court of Chancery seeking to enjoin the lawsuit filed in Texas and claiming damages under the terpene supply agreement and other matters. The Company views this lawsuit as a strategic response to the March 26, 2021 lawsuit filed by Flotek Chemistry and the Company in Texas.
The Company believes that, notwithstanding the termination of the supply agreement, it has sufficient terpene inventory and alternate terpene supply sources to meet its requirements for the foreseeable future. The Company does not expect that termination of the terpene supply agreement will have a material effect on its operations or ability to meet customer needs.
The Company is subject to other routine litigation and other claims that arise in the normal course of business. Except as disclosed above, management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.

Item  1A. Risk Factors
There have been no material changes to the risk factors set forth in Part I, Item 1A of the Company’s Annual Report.

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

The Company’s stock compensation plans allow employees to elect to have shares withheld to satisfy their tax liabilities related to non-qualified stock options exercised or restricted stock vested or to pay the exercise price of the options. When this settlement method is elected by the employee, the Company repurchases the shares withheld upon vesting of the award stock. Repurchases of the Company’s equity securities during the three months ended March 31, 2021, that the Company made or were made on behalf of the Company or any “affiliated purchaser,” as defined in Rule 10b-18(a)(3) under the Exchange Act are as follows:
        
Period
Total Number of Shares Purchased (1)
Average Price Paid per Share
January 1 to January 31, 20214,053 $1.90 
February 1 to February 28, 2021— — 
March 1 to March 31, 202140,811 2.28 
Total44,864 
(1)     The Company purchases shares of its common stock (a) to satisfy tax withholding requirements and payment remittance obligations related to period vesting of restricted shares and exercise of non-qualified stock options and (b) to satisfy payments required for common stock upon the exercise of stock options.

Item  3. Defaults Upon Senior Securities
None.


33



Item  4. Mine Safety Disclosures
Not applicable.

Item  5. Other Information
None.


34



Item  6. Exhibits
Exhibit
Number
  Description of Exhibit
2.1
2.2

3.1  
3.2  
3.3
3.4
4.1  
10.1
31.1*
31.2*
32.1**
32.2**
101*The following financial information from Flotek Industries, Inc.’s Quarterly Report on Form 10-Q for the period ended March 31, 2021, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the Unaudited Condensed Consolidated Balance Sheets at March 31, 2021 and December 31, 2020, (ii) the Unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2021 and 2020, (iii) the Unaudited Condensed Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2021 and 2020, (iv) the Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2021 and 2020, (v) the Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2021 and 2020, and (vi) Notes to Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Filed herewith.
**This certification is deemed not filed for purposes of section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.
1Schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company undertakes to furnish supplemental copies of any of the omitted schedules upon request by the SEC.


35



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
FLOTEK INDUSTRIES, INC.
By: /s/    JOHN W. GIBSON, JR.
 John W. Gibson, Jr.
 President, Chief Executive Officer and
Chairman of the Board
Date:May 10, 2021
 
FLOTEK INDUSTRIES, INC.
By: /s/ MICHAEL E. BORTON
 Michael E. Borton
 Chief Financial Officer
Date:May 10, 2021


36
EX-31.1 2 exhibit311-10q03312021.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION

I, John W. Gibson, Jr., certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Flotek Industries, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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:
(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.
                                    
/s/ JOHN W. GIBSON, JR.
John W. Gibson, Jr.
President, Chief Executive Officer and Chairman of the Board

Date: May 10, 2021



EX-31.2 3 exhibit312-10q03312021.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION

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

Date: May 10, 2021



EX-32.1 4 exhibit321-10q03312021.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Flotek Industries, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ JOHN W. GIBSON, JR.
John W. Gibson, Jr.
President, Chief Executive Officer and Chairman of the Board
Date: May 10, 2021





EX-32.2 5 exhibit322-10q03312021.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Flotek Industries, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ MICHAEL BORTON
Michael Borton
Chief Financial Officer
Date: May 10, 2021



EX-101.SCH 6 ftk-20210331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Organization and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Business Combination - Net Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2112105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Inventories - Components of inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Inventories - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Property and Equipment - Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Property and Equipment - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - Leases - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - Impairment of Fixed and Long-lived Assets link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Impairment of Fixed and Long-lived Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - Impairment of Fixed and Long-lived Assets - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - Accrued Liabilities - Schedule of Current Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2435416 - Disclosure - Debt - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2436417 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2338309 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2439418 - Disclosure - Fair Value Measurements - Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - Fair Value Measurements - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Fair Value Measurements - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2343310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2444421 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - Income Taxes - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2146113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2447423 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2449424 - Disclosure - Stockholders’ Equity - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2150115 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2451425 - Disclosure - Earnings (Loss) Per Share - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2152116 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2454426 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2155117 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 2456427 - Disclosure - Related Party Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 2157118 - Disclosure - Business Segment, Geographic and Major Customer Information link:presentationLink link:calculationLink link:definitionLink 2358312 - Disclosure - Business Segment, Geographic and Major Customer Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2459428 - Disclosure - Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2460429 - Disclosure - Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2461430 - Disclosure - Business Segment, Geographic and Major Customer Information - Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2462431 - Disclosure - Business Segment, Geographic and Major Customer Information - Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2163119 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ftk-20210331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ftk-20210331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ftk-20210331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Type Document Type Other expense, net Other Nonoperating Income (Expense) Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Related Party [Axis] Related Party [Axis] Treasury Stock Treasury Stock [Member] Payables and Accruals [Abstract] Services Service [Member] Segments [Axis] Segments [Axis] First earn out provision threshold (usd per share) Earn Out Provision Threshold One Earn Out Provision Threshold One Level 3 Fair Value, Inputs, Level 3 [Member] Provision for excess and obsolete inventory Inventory write-down Inventory Write-down Treasury stock purchased (in shares) Stock Repurchased During Period, Shares Long-term debt assumed and other assets (liabilities) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities) LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Purchase of treasury stock Payments for Repurchase of Other Equity Proceeds from debt Proceeds from Issuance of Debt Name of each exchange on which registered Security Exchange Name Second earn out provision threshold (usd per share) Earn Out Provision Threshold Two Earn Out Provision Threshold Two Tradenames and trademarks Trademarks and Trade Names [Member] Property and equipment Finance Lease, Right-of-Use Asset, before Accumulated Amortization Loss from operations Loss from operations, including impairment Operating Income (Loss) Total current liabilities Liabilities, Current Legal costs Accrued Professional Fees, Current Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (See Note 13) Commitments and Contingencies Increase in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Total lease payments Finance Lease, Liability, Payment, Due ASSETS Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Furniture and fixtures Furniture and Fixtures [Member] Entity Address, State Entity Address, State or Province Terpene Supply Agreement Terpene Supply Agreement [Member] Terpene Supply Agreement Assumed PPP loan Business Combination, Assumed Payroll Protection Program Loan Business Combination, Assumed Payroll Protection Program Loan Operating cash flows from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Other Commitments [Table] Other Commitments [Table] Unusual or Infrequent Item, or Both Unusual or Infrequent Item, or Both [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating lease liability Operating Lease, Right-of-Use Asset 2022 Lessee, Operating Lease, Liability, to be Paid, Year One 2022 Finance Lease, Liability, to be Paid, Year One Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Assets Measured at Fair Value on a Nonrecurring Basis [Table] Assets Measured at Fair Value on a Nonrecurring Basis [Table] Assets Measured at Fair Value on a Nonrecurring Basis [Table] Long Lived Assets Held-for-sale Long Lived Assets Held-for-sale [Line Items] Customer [Axis] Customer [Axis] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Total lease expense Lease, Cost Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Deferred tax assets, net Deferred Income Tax Assets, Net Payments for finance leases Financing cash flows from finance leases Finance Lease, Principal Payments Excess working capital assumed Business Combination, Excess Working Capital Assumed Business Combination, Excess Working Capital Assumed Stock compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of changes in exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Inventories, net Inventories, net Inventory, Net Revenue Net revenue from external customers Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Inventory Inventory [Line Items] Percentage of revenue by major customers (in percentage) Concentration Risk, Percentage Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Loss per common share: Earnings Per Share, Basic and Diluted [Abstract] Customer A Customer A [Member] Customer A Summarized financial information regarding reportable segments Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Debt instrument term (years) Debt Instrument, Term Interest payable Interest Payable, Current Statement [Table] Statement [Table] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued JP3 PPP loan JP3 Paycheck Protection Program [Member] JP3 Paycheck Protection Program [Member] Nonrecurring Fair Value, Nonrecurring [Member] Business Combinations [Abstract] Business Combinations [Abstract] Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Debt Debt Disclosure [Text Block] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Proceeds from sale of common stock Proceeds from Issuance of Common Stock Increase (reduction) in tax benefit related to stock-based awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Amendment Flag Amendment Flag Weighted average common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Summary of impairment charges Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block] Balance - beginning of period Balance - end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Leases Lessee, Finance Leases [Text Block] Corporate and Other Corporate, Non-Segment [Member] Other Other Accrued Liabilities, Current Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Restricted stock forfeited (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Transaction Type [Axis] Transaction Type [Axis] Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Contingent liability for earn-out provision Loss Contingency, Accrual, Current Related Party Transaction Related Party Transaction [Line Items] Accrued liabilities, current Accrued Liabilities, Current [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Income taxes receivable Income Taxes Receivable, Current Geographical [Axis] Geographical [Axis] Subsequent Events Subsequent Events [Text Block] Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Schedule of disaggregation of revenue Revenue from External Customers by Products and Services [Table Text Block] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Commitments [Line Items] Other Commitments [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Corporate general and administrative Selling, General and Administrative Expense Amortization of finite-lived intangible assets Amortization of Intangible Assets Schedule of components of lease expense and supplemental cash flow information Lease, Cost [Table Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Other long-term assets Other Assets, Noncurrent Business Segment, Geographic and Major Customer Information Segment Reporting Disclosure [Text Block] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability TOTAL ASSETS Total assets Assets Related Party Transaction Related Party Transactions Disclosure [Text Block] Scenario [Axis] Scenario [Axis] Trademarks and brand names Trademarks And Brand Names [Member] Trademarks And Brand Names [Member] Impairment of right-of-use assets Finance Lease, Impairment Loss Title of each class Title of 12(b) Security Schedule of Current Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Flotek PPP loan Flotek PPP loan Paycheck Protection Program [Member] Paycheck Protection Program [Member] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Income taxes payable Accrued Income Taxes, Current Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract] Chief Executive Officer Chief Executive Officer [Member] Schedule of maturities of lease liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Interest expense Interest Expense Customer B Customer B [Member] Customer B Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accrued Liabilities Accrued Liabilities Weighted Average Remaining Lease Term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Product and Service [Axis] Product and Service [Axis] TOTAL LIABILITIES Liabilities Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Other countries Non-US [Member] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Adjustment Scenario, Adjustment [Member] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Change in fair value of contingent consideration Change in Fair Value Contigent Consideration Change in Fair Value Contigent Consideration Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Inventories, net Increase (Decrease) in Inventories Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable JP3 Measurement, LLC JP3 Measurement, LLC [Member] JP3 Measurement, LLC [Member] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Inventories Inventory, Gross Schedule of business acquisitions, by acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Antidilutive Securities Name [Domain] Antidilutive Securities, Name [Domain] Operating Segments Operating Segments [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Accrued liabilities Increase (Decrease) in Accrued Liabilities Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Interest on lease liabilities Finance Lease, Interest Expense Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Machinery and equipment Machinery and Equipment [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Taxes receivable Income Taxes Receivable Research and development Research and Development Expense Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Ownership (in percentage) Business Acquisition, Percentage of Voting Interests Acquired Revenue by geographic location Revenue from External Customers by Geographic Areas [Table Text Block] Assets held for sale Assets Held-for-sale, Not Part of Disposal Group Financial information regarding reportable segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Loss on write-down of assets held for sale Impairment of fixed and long-lived assets Impairment of Long-Lived Assets Held-for-use Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Long-term operating lease liabilities Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Additions / issuances Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Use of Estimates Use of Estimates, Policy [Policy Text Block] Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] Current assets: Assets, Current [Abstract] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2024 Finance Lease, Liability, to be Paid, Year Three Patents and technology Patents [Member] Preferred stock, at par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Scenario [Domain] Scenario [Domain] Additions to long-lived assets Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Contingent consideration Business Combination, Contingent Consideration, Liability Due from related party Due from Related Parties, Current Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Finance Leases Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee [Abstract] Customer lists Customer Lists [Member] Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Impairment of right-of-use assets Operating lease right-of-use assets Operating Lease, Impairment Loss Schedule of components of inventory Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury stock purchased Stock Repurchased During Period, Value Stock compensation expense Share-based Payment Arrangement, Noncash Expense Interest payable Increase (Decrease) in Interest Payable, Net Restricted stock granted (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Cover [Abstract] Cover [Abstract] Components of Property, Plant and Equipment Property, Plant and Equipment, Net [Abstract] Affiliated Entity Affiliated Entity [Member] Total Long-term Debt Lessee, Lease, Description Lessee, Lease, Description [Line Items] Leases Lessee, Operating Leases [Text Block] Operating expenses (excluding depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Restricted cash at the beginning of period Restricted cash at the end of period Restricted Cash and Cash Equivalents Other current assets Increase (Decrease) in Other Current Assets Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Customer relationships Customer Relationships [Member] Total costs and expenses Costs and Expenses Statement, Equity Components [Axis] Equity Components [Axis] Loss on purchase commitments (Note 13) Accrued Liabilities, Loss on Purchase Commitments, Current Accrued Liabilities, Loss on Purchase Commitments, Current Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total finance lease expense Financing Lease, Cost Financing Lease, Cost Land Land [Member] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Current portion of operating lease liabilities Current portion of operating lease liabilities Operating Lease, Liability, Current Cash paid for amounts included in the measurement of lease liabilities: Operating Lease, Payments [Abstract] Operating Lease, Payments [Abstract] Components of supplemental cash flow information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current U.S. UNITED STATES Finance lease expense: Finance Lease Expense [Abstract] Finance Lease Expense Fair Value Measurements Fair Value Disclosures [Text Block] Customer [Domain] Customer [Domain] Land improvements Land Improvements [Member] Entity Registrant Name Entity Registrant Name Business Acquisition Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating leases (in percentage) Operating Lease, Weighted Average Discount Rate, Percent Impairment of fixed, long-lived and intangible assets Total impairment of fixed, long-lived and intangible assets Asset Impairment Charges Weighted Average Discount Rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Proceeds from sale of assets Proceeds from Sale of Property, Plant, and Equipment Less: Interest Finance Lease, Liability, Undiscounted Excess Amount Percentage of cost allocable to payroll costs (percent) Percentage Of Cost Required To Be Allocable To Payroll Expense Percentage Of Cost Required To Be Allocable To Payroll Expense Consolidation Items [Axis] Consolidation Items [Axis] Entity Incorporation, State Entity Incorporation, State or Country Code Accounts receivable, net of allowance for doubtful accounts of $1,320 and $1,316 at March 31, 2021 and December 31, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Finished goods Inventory, Finished Goods, Gross Total lease payments Lessee, Operating Lease, Liability, to be Paid Data Analytics Data & Analytics Segment [Member] Data & Analytics Segment [Member] Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Cash flows from operating activities: Additional Cash Flow Elements, Operating Activities [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Goodwill Goodwill Revenue by major customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Net working capital, net of cash and inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory Document Transition Report Document Transition Report Title of Individual [Axis] Title of Individual [Axis] Income taxes payable Increase (Decrease) in Income Taxes Payable Other (expense) income: Nonoperating Income (Expense) [Abstract] Restricted cash Restricted Cash and Cash Equivalents, Current Level 2 Fair Value, Inputs, Level 2 [Member] Buildings and leasehold improvements Building and Building Improvements [Member] Other current assets Other Assets, Current Document Quarterly Report Document Quarterly Report Equity [Abstract] Equity [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred revenue, current Contract with Customer, Liability, Current Transfer out of Level 3 Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Customer Concentration Risk Customer Concentration Risk [Member] Number of earn-out provisions (provisions) Number Of Potential Earn-out Provisions Number Of Potential Earn-out Provisions Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Weighted average common shares used in computing diluted loss per common share (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of fair value measurements, recurring Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Basic (in dollars per share) Earnings Per Share, Basic Number of operation segments (segments) Number of Operating Segments Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Taxes other than income taxes Accrual for Taxes Other than Income Taxes, Current Operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Inventory, Current [Table] Inventory, Current [Table] Unsecured Debt Unsecured Debt [Member] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Less reserve for excess and obsolete inventory Inventory Valuation Reserves Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Accounting Standards Update and Change in Accounting Principle [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock, $0.0001 par value, 140,000,000 shares authorized; 78,275,814 shares issued and 72,702,298 shares outstanding at March 31, 2021; 78,669,414 shares issued and 73,088,494 shares outstanding at December 31, 2020 Common Stock, Value, Issued Additional earn-out based on appreciation of Flotek’s share price Business Combination, Earn Out Payments Business Combination, Earn Out Payments Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Current portion of long-term debt Less current maturities Long-term Debt, Current Maturities Entity Current Reporting Status Entity Current Reporting Status Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 2025 Finance Lease, Liability, to be Paid, Year Four Earnings (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents at the beginning of period Cash and cash equivalents at end of period Cash and Cash Equivalents, at Carrying Value Operating lease, right-of-use asset Present value of lease liabilities Total operating lease liabilities Operating Lease, Liability Long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Operating Leases Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Debt Instrument Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Aggregate value of consideration paid Business Combination, Consideration Transferred TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Shares issued to acquire business (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Raw materials Inventory, Raw Materials, Gross Entity Address, City Entity Address, City or Town Payroll and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Operating lease expense Operating Lease, Cost Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accrual for potential penalties and interest Income Tax Examination, Penalties and Interest Accrued Abandonment of patents and other intangible assets Proceeds From Payment For Patents and Other Intangible Assets Proceeds From Payment For Patents and Other Intangible Assets Anti-dilutive securities excluded from calculation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Products Product [Member] Short-term lease expense Short-term Lease, Cost Loss (gain) on disposal of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Equity Component [Domain] Equity Component [Domain] Schedule of supplemental balance sheet information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Entity Tax Identification Number Entity Tax Identification Number Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Transaction [Domain] Transaction [Domain] Assets Measured at Fair Value on a Nonrecurring Basis Assets Measured at Fair Value on a Nonrecurring Basis [Line Items] [Line Items] for Assets Measured at Fair Value on a Nonrecurring Basis [Table] Net loss Net loss Net Income (Loss) Attributable to Parent Long-term finance lease liabilities Long-term finance lease liabilities Finance Lease, Liability, Noncurrent Changes in current assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Due to third parties Other Liabilities, Current 2021 (excluding the three months ended March 31, 2021) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Inventories Inventory Disclosure [Text Block] Leases [Abstract] Leases [Abstract] Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share [Abstract] Earnings Per Share [Abstract] Unusual or infrequent item, or both, loss, gross Unusual or Infrequent Item, or Both, Loss, Gross Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Present value of lease liabilities Total finance lease liabilities Finance Lease, Liability Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Severance costs Accrued Liabilities, Severance Costs, Current Accrued Liabilities, Severance Costs, Current Loss (gain) on sale of assets Gain (Loss) on Disposition of Assets for Financial Service Operations Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Intangible assets other than goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Document Fiscal Period Focus Document Fiscal Period Focus Chemistry Technologies Chemistry Technologies Segment [Member] Energy Chemistry Technologies [Member] Restricted stock granted Stock Issued During Period, Value, Restricted Stock Award, Gross Less accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Intangible assets in progress Intangible Assets In Progress [Member] Intangible Assets In Progress [Member] Deferred revenue, long-term Contract with Customer, Liability, Noncurrent Supplemental cash payment information: Supplemental Cash Flow Information [Abstract] Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Stock issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Non-U.S. income taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Finance leases (in percentage) Finance Lease, Weighted Average Discount Rate, Percent Technology and know-how Technology-Based Intangible Assets [Member] Components of property and equipment Property, Plant and Equipment [Table Text Block] Contingent consideration Commitments, Fair Value Disclosure Class of Treasury Stock [Table] Class of Treasury Stock [Table] Sales Revenue Benchmark [Member] Debt instrument stated interest rate (percent) Debt Instrument, Interest Rate, Stated Percentage Product sales as a percentage of total revenue (in percentage) Product Sales As A Percentage Of Total Revenue Product Sales As A Percentage Of Total Revenue Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding Preferred Stock, Value, Outstanding Capital expenditures Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Business Combination Business Combination Disclosure [Text Block] Total other (expense) income, net Nonoperating Income (Expense) Property and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Schedule of maturities of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock Options Share-based Payment Arrangement, Option [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Equity Equity, Class of Treasury Stock [Line Items] Weighted average common shares used in computing basic loss per common share (in shares) Weighted Average Number of Shares Outstanding, Basic Costs and expenses: Costs and Expenses [Abstract] Subsequent Events [Abstract] Subsequent Events [Abstract] Treasury stock, shares (in shares) Treasury Stock, Shares Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Other (in shares) Other Stock Issued During Period, Shares, Other 2021 (excluding the three months ended March 31, 2021) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Non-cash lease expense Noncash Lease Expense Noncash Lease Expense Additional paid-in capital Additional Paid in Capital Stockholders’ Equity Shareholders' Equity and Share-based Payments [Text Block] Income tax (expense) benefit Income Tax Expense (Benefit) Income taxes (received, net of payments) paid Income Taxes Paid, Net Proceeds from sale of business Proceeds from Divestiture of Businesses Cash and cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Impairment of intangible assets Total other intangibles Impairment of Intangible Assets (Excluding Goodwill) Title of Individual [Domain] Title of Individual [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accrued liabilities Total current accrued liabilities Accrued Liabilities, Current Transportation equipment Transportation Equipment [Member] Diluted (in dollars per share) Earnings Per Share, Diluted Current portion of finance lease liabilities Current portion of finance lease liabilities Finance Lease, Liability, Current Local Phone Number Local Phone Number Payments to acquire business Payments to Acquire Businesses, Gross Fair value of shares used as consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Schedule of debt Schedule of Debt [Table Text Block] UAE UNITED ARAB EMIRATES Schedule of fair value, liabilities measured on recurring basis, unobservable input reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Depreciation expense Depreciation Entity Address, Street Entity Address, Address Line One Effect of tax rate differences of NOL carryback Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent Entity Emerging Growth Company Entity Emerging Growth Company Unusual or Infrequent Item, or Both [Table] Unusual or Infrequent Item, or Both [Table] Deferred income tax provision (benefit) Deferred Income Tax Expense (Benefit) Impairment of fixed assets Impairment of Long-Lived Assets to be Disposed of Indemnification expense Indemnification Expense Intellectual Property Expenses Incurred Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Fair Value, Assets and Liabilities Measured on Recurring Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Income taxes receivable Increase (Decrease) in Income Taxes Receivable Trading Symbol(s) Trading Symbol Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Treasury stock, at cost; 5,573,516 and 5,580,920 shares at March 31, 2021 and December 31, 2020, respectively Treasury Stock, Value Earnings (Loss) Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] U.S. federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Entity Shell Company Entity Shell Company Segment Reporting Information Segment Reporting Information [Line Items] Recurring Fair Value, Recurring [Member] Impairment of Fixed and Long-lived Assets Asset Impairment Charges [Text Block] 2023 Finance Lease, Liability, to be Paid, Year Two Segment Information Segment Reporting, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 10 ftk-20210331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 ftk-20210331_htm.xml IDEA: XBRL DOCUMENT 0000928054 2021-01-01 2021-03-31 0000928054 2021-05-03 0000928054 2021-03-31 0000928054 2020-12-31 0000928054 2020-01-01 2020-03-31 0000928054 2019-12-31 0000928054 2020-03-31 0000928054 us-gaap:CommonStockMember 2020-12-31 0000928054 us-gaap:TreasuryStockMember 2020-12-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000928054 us-gaap:RetainedEarningsMember 2020-12-31 0000928054 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000928054 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000928054 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000928054 us-gaap:CommonStockMember 2021-03-31 0000928054 us-gaap:TreasuryStockMember 2021-03-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000928054 us-gaap:RetainedEarningsMember 2021-03-31 0000928054 us-gaap:CommonStockMember 2019-12-31 0000928054 us-gaap:TreasuryStockMember 2019-12-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000928054 us-gaap:RetainedEarningsMember 2019-12-31 0000928054 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000928054 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000928054 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000928054 us-gaap:CommonStockMember 2020-03-31 0000928054 us-gaap:TreasuryStockMember 2020-03-31 0000928054 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000928054 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000928054 us-gaap:RetainedEarningsMember 2020-03-31 0000928054 us-gaap:ScenarioAdjustmentMember 2021-03-31 0000928054 ftk:JP3MeasurementLLCMember 2020-06-30 0000928054 ftk:JP3MeasurementLLCMember 2020-04-01 2020-06-30 0000928054 ftk:JP3MeasurementLLCMember us-gaap:TrademarksAndTradeNamesMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember us-gaap:CustomerListsMember 2020-05-18 0000928054 ftk:JP3MeasurementLLCMember 2020-05-18 0000928054 us-gaap:ProductMember 2021-01-01 2021-03-31 0000928054 us-gaap:ProductMember 2020-01-01 2020-03-31 0000928054 us-gaap:ServiceMember 2021-01-01 2021-03-31 0000928054 us-gaap:ServiceMember 2020-01-01 2020-03-31 0000928054 ftk:ChemistryTechnologiesSegmentMember 2021-01-01 2021-03-31 0000928054 ftk:DataAnalyticsSegmentMember 2021-01-01 2021-03-31 0000928054 us-gaap:LandMember 2021-03-31 0000928054 us-gaap:LandMember 2020-12-31 0000928054 us-gaap:LandImprovementsMember 2021-03-31 0000928054 us-gaap:LandImprovementsMember 2020-12-31 0000928054 us-gaap:BuildingAndBuildingImprovementsMember 2021-03-31 0000928054 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0000928054 us-gaap:MachineryAndEquipmentMember 2021-03-31 0000928054 us-gaap:MachineryAndEquipmentMember 2020-12-31 0000928054 us-gaap:FurnitureAndFixturesMember 2021-03-31 0000928054 us-gaap:FurnitureAndFixturesMember 2020-12-31 0000928054 us-gaap:TransportationEquipmentMember 2021-03-31 0000928054 us-gaap:TransportationEquipmentMember 2020-12-31 0000928054 ftk:ComputerEquipmentandSoftwareMember 2021-03-31 0000928054 ftk:ComputerEquipmentandSoftwareMember 2020-12-31 0000928054 us-gaap:ScenarioAdjustmentMember 2020-03-31 0000928054 us-gaap:PatentsMember 2021-01-01 2021-03-31 0000928054 us-gaap:PatentsMember 2020-01-01 2020-03-31 0000928054 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-03-31 0000928054 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0000928054 ftk:IntangibleAssetsInProgressMember 2021-01-01 2021-03-31 0000928054 ftk:IntangibleAssetsInProgressMember 2020-01-01 2020-03-31 0000928054 ftk:TrademarksAndBrandNamesMember 2021-01-01 2021-03-31 0000928054 ftk:TrademarksAndBrandNamesMember 2020-01-01 2020-03-31 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-01 2020-04-30 0000928054 ftk:JP3MeasurementLLCMember 2020-05-18 2020-05-18 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-30 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2021-03-31 0000928054 ftk:PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-12-31 0000928054 ftk:JP3PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2021-03-31 0000928054 ftk:JP3PaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-12-31 0000928054 us-gaap:UnsecuredDebtMember 2021-03-31 0000928054 us-gaap:UnsecuredDebtMember 2020-12-31 0000928054 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000928054 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000928054 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000928054 us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000928054 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000928054 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000928054 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000928054 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000928054 us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-03-31 0000928054 ftk:JP3MeasurementLLCMember us-gaap:FairValueInputsLevel3Member 2020-05-31 0000928054 ftk:TerpeneSupplyAgreementMember 2020-12-31 0000928054 ftk:TerpeneSupplyAgreementMember 2021-03-31 0000928054 2020-05-04 0000928054 2020-05-05 0000928054 us-gaap:ScenarioAdjustmentMember 2021-01-01 2021-03-31 0000928054 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0000928054 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0000928054 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2019-12-31 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2021-03-31 0000928054 srt:ChiefExecutiveOfficerMember srt:AffiliatedEntityMember 2020-12-31 0000928054 us-gaap:OperatingSegmentsMember ftk:ChemistryTechnologiesSegmentMember 2021-01-01 2021-03-31 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsSegmentMember 2021-01-01 2021-03-31 0000928054 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-03-31 0000928054 us-gaap:OperatingSegmentsMember ftk:ChemistryTechnologiesSegmentMember 2020-01-01 2020-03-31 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsSegmentMember 2020-01-01 2020-03-31 0000928054 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-03-31 0000928054 us-gaap:OperatingSegmentsMember ftk:ChemistryTechnologiesSegmentMember 2021-03-31 0000928054 us-gaap:OperatingSegmentsMember ftk:ChemistryTechnologiesSegmentMember 2020-12-31 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsSegmentMember 2021-03-31 0000928054 us-gaap:OperatingSegmentsMember ftk:DataAnalyticsSegmentMember 2020-12-31 0000928054 us-gaap:CorporateNonSegmentMember 2021-03-31 0000928054 us-gaap:CorporateNonSegmentMember 2020-12-31 0000928054 country:US 2021-01-01 2021-03-31 0000928054 country:US 2020-01-01 2020-03-31 0000928054 country:AE 2021-01-01 2021-03-31 0000928054 country:AE 2020-01-01 2020-03-31 0000928054 us-gaap:NonUsMember 2021-01-01 2021-03-31 0000928054 us-gaap:NonUsMember 2020-01-01 2020-03-31 0000928054 ftk:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftk:ChemistryTechnologiesSegmentMember 2021-01-01 2021-03-31 0000928054 ftk:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftk:ChemistryTechnologiesSegmentMember 2021-01-01 2021-03-31 0000928054 ftk:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftk:ChemistryTechnologiesSegmentMember 2020-01-01 2020-03-31 0000928054 ftk:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftk:ChemistryTechnologiesSegmentMember 2020-01-01 2020-03-31 shares iso4217:USD iso4217:USD shares ftk:segment pure ftk:provision FLOTEK INDUSTRIES INC/CN 0000928054 --12-31 2021 Q1 false 10-Q true 2021-03-31 false 1-13270 DE 90-0023731 8846 N. Sam Houston Parkway W. Houston TX 77064 713 849-9911 Common Stock, $0.0001 par value FTK NYSE Yes Yes Accelerated Filer true false false 72730854 33945000 38660000 40000 664000 1320000 1316000 11522000 11764000 11616000 11837000 53000 403000 2179000 3127000 546000 0 59901000 66455000 8258000 9087000 2217000 2320000 8092000 8092000 220000 223000 29000 33000 78717000 86210000 6483000 5787000 17931000 18275000 20000 21000 46000 34000 597000 636000 61000 60000 5023000 4048000 30161000 28861000 104000 117000 8099000 8348000 80000 96000 642000 1617000 39086000 39039000 0.0001 0.0001 100000 100000 0 0 0 0 0 0 0.0001 0.0001 140000000 140000000 78275814 72702298 78669414 73088494 8000 8000 360537000 359721000 30000 -19000 -286988000 -278688000 5573516 5580920 33956000 33851000 39631000 47171000 78717000 86210000 11770000 19416000 13801000 22841000 4361000 4493000 307000 2191000 1542000 2555000 -2000 33000 0 57454000 20013000 89501000 -8243000 -70085000 18000 4000 -33000 -47000 -51000 -51000 -8294000 -70136000 6000 -6169000 -8300000 -63967000 -0.12 -1.07 -0.12 -1.07 68447000 59836000 68447000 59836000 -8300000 -63967000 49000 -123000 -8251000 -64090000 -8300000 -63967000 335000 0 307000 2191000 0 597000 307000 529000 0 7434000 0 30178000 0 19842000 -2000 33000 105000 184000 778000 462000 2000 -133000 -255000 -1675000 78000 -4793000 -267000 6212000 -405000 -3645000 -541000 0 695000 -7666000 -317000 -17522000 89000 226000 12000 0 -5265000 -23777000 19000 42000 0 3281000 2000 34000 0 49000 -17000 3322000 105000 45000 38000 349000 14000 51000 -81000 253000 23000 -109000 -5340000 -20311000 38660000 100575000 664000 663000 39324000 101238000 33945000 80263000 40000 664000 33985000 80927000 78669000 8000 -5581000 -33851000 359721000 -19000 -278688000 47171000 -8300000 -8300000 49000 49000 58000 38000 38000 220000 5000 45000 105000 105000 778000 778000 613000 78276000 8000 -5573000 -33956000 360537000 30000 -286988000 39631000 63657000 6000 -4145000 -33484000 347564000 181000 -142238000 172029000 -63967000 -63967000 -123000 -123000 13000 11000 11000 681000 338000 338000 241000 22000 45000 45000 462000 462000 64338000 6000 -4395000 -33529000 348375000 58000 -206205000 108705000 Organization and Significant Accounting Policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization and Nature of Operations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven chemistry, equipment and data company that serves customers in industrial, commercial and consumer markets. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Chemistry Technologies (“CT”) segment develops, manufactures, packages, distributes, delivers, and markets green specialty chemicals that enhance the profitability of hydrocarbon producers and cleans surfaces in both commercial and personal settings to help reduce the spread of bacteria, viruses and germs. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Data Analytics (“DA”) segment enables users to maximize the value of their hydrocarbon associated processes by providing analytics associated with the streams in seconds rather than minutes or days. The real-time access to information prevents waste, reduces reprocessing and allows users to pursue automation of their hydrocarbon streams to maximize their profitability.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company formed the DA segment during the second quarter of 2020, after acquiring JP3 Measurement, LLC (“JP3”). The Company’s two operating segments, CT and DA, are both supported by its continuing Research &amp; Innovation advanced laboratory capabilities. For further discussion of our operations and segments, see Note 18, “Business Segment, Geographic and Major Customer Information.” For further discussion of the JP3 acquisition, see Note 3, “Business Combination.”</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was initially incorporated under the laws of the Province of British Columbia in 1985. In October 2001, the Company changed its corporate domicile to the State of Delaware.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited financial statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The financial statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. A copy of the 2020 Annual Report is available on the SEC’s website, www.sec.gov, under the Company’s ticker symbol (“FTK”) or on Flotek’s website, www.flotekind.com. The information contained on the Company’s website does not form a part of this Quarterly Report. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, the Company classified its warehouse facility in Monahans, Texas, as held for sale based on the criteria outlined in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standard Codification (“ASC”) 360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the first quarter, the Company committed to a plan to sell the asset in its present condition. The Company engaged with a commercial real estate agent and is actively looking for a buyer. As such, the Company reclassified the related property, plant and equipment of $0.5 million as held for sale in the current assets of the consolidated balance sheet as of March 31, 2021, as the Company expects to complete the asset sale within one year.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All significant intercompany accounts and transactions have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of COVID-19 </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic. The pandemic negatively impacted the U.S. and global economy, disrupted domestic and international oil and gas markets, and increased volatility in financial markets. These effects materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. The Company’s primary markets in the U.S. are particularly subject to the impacts on the oil and gas industry. In the first quarter of 2020, the Company recorded impairments to property, plant and equipment; intangible assets; and operating right-of-use assets. In the second half of 2020 the Company recorded additional impairment charges of goodwill and intangible assets as well as an increase to the provision of excess and obsolete inventory. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects the current economic situation to negatively impact the energy sector for an extended period of time, with oil demand recovering during 2021 but not returning to the pre-COVID-19 level. Any further material COVID-19 </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">disruption or significant setback in oil and gas demand arising from a slower economic recovery could negatively impact the Company and could result in additional impairments in the future. Future developments of the COVID-19 crisis are uncertain and related implications could materially and adversely affect the Company’s business, operations, operating results, financial condition, liquidity and/or capital levels.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to monitor the impact of COVID-19 on the business, suppliers and customers. Future developments and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic. This uncertainty could have a material impact on accounting estimates and assumptions used in our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources and Uses of Liquidity </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently funds its operations and growth primarily from cash on hand. The ability of the Company to grow and be competitive in the marketplace is dependent on the availability of adequate capital. Access to capital is dependent, in large part, on the Company’s operating cash flows, the monetization of excess and non-core assets, and the availability of and access to debt and equity financing. The Company has a history of losses and negative operating cash flows from operations and expects to utilize a significant amount of cash in operations in the following year. While we believe that our cash and liquid assets will provide us with sufficient financial resources to fund operations and meet our capital requirements and anticipated obligations as they become due, a prolonged COVID-19 impact, a slower than expected recovery of oil and gas markets, or reduced spending by our customers could have a negative impact on our liquidity.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, while the Company believes that its existing cash will enable it to fund its operations and growth, the Company cannot guarantee the level of cash flows in the future. In the event that the Company’s existing cash on hand is not sufficient to fund operations, meet its capital requirements or satisfy the anticipated obligations as they become due, the Company expects to take further action to protect its liquidity position. Such actions may include, but are not limited to:</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sale of non-core real estate properties;</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sale-leaseback transactions of facilities;</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sale of excess inventory and/or raw materials;</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Entry into a borrowing facility with one or more lenders;</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reducing executive salaries and/or board of directors’ fees, or making a portion of those fees or salaries in equity instead of cash; and</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reducing professional advisory fees and headcount;</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Raising equity either in the public markets or via a private placement offering;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, with respect to anticipated transactions, there can be no assurance that such matters can be implemented on acceptable terms or at all. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.</span></div> 2 Basis of PresentationThe accompanying unaudited financial statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The financial statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. -500000 500000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.</span></div> Recent Accounting Pronouncements<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”). We evaluate the applicability and impact of all authoritative guidance issued by the FASB. Guidance not listed below was assessed and determined to be either not applicable, clarifications of items listed below, immaterial or already adopted by the Company.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards Issued But Not Adopted as of March 31, 2021</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2019-12, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” This standard removes specific exceptions to the general principles in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 740. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2016-13, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects estimates of expected credit losses over their contractual life that are recorded at inception based on historical information, current conditions, and reasonable and supportable forecasts. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.</span></div> Recent Accounting Pronouncements<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”). We evaluate the applicability and impact of all authoritative guidance issued by the FASB. Guidance not listed below was assessed and determined to be either not applicable, clarifications of items listed below, immaterial or already adopted by the Company.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Standards Issued But Not Adopted as of March 31, 2021</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2019-12, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” This standard removes specific exceptions to the general principles in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 740. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2016-13, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects estimates of expected credit losses over their contractual life that are recorded at inception based on historical information, current conditions, and reasonable and supportable forecasts. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.</span></div> Business Combination<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, the Company acquired 100% ownership of JP3, a privately-held data and analytics technology company, in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil and refined fuels. The transaction was valued at approximately $36.6 million as of the transaction closing date, comprised of $25.0 million in cash, subject to certain adjustments and contingent consideration as described below, and 11.5 million shares in Flotek common stock with an estimated fair value of $8.5 million, net of a discount for marketability due to a lock-up period. The payment of $25.0 million was subject to certain purchase price adjustments, and the total non-equity consideration at closing was comprised of $25.0 million plus net working capital in excess of the target net working capital of $1.9 million. Additionally, the Company was subject to contingent consideration with an estimated fair value of $1.2 million for two potential earn-out provisions totaling $5.0 million based on certain stock performance targets. The first and second earn-out provisions occur if the ten-day volume-weighted average share price equals or exceeds $2 per share and $3 per share, respectively, before May 18, 2025. See Note 11, “Fair Value Measurements,” for additional information on the estimated fair value of the contingent consideration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:343.50pt"><tr><td style="width:1.0pt"/><td style="width:220.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:19.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-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%">Tradenames and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and know-how</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%">5,000 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</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%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash </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%">604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 working capital, net of cash and inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,063)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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%">426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt assumed and other assets (liabilities)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(893)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">17,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align: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 assets acquired</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%">36,596 </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> 1 36600000 25000000.0 11500000 8500000 25000000.0 25000000.0 1900000 1200000 2 5000000.0 2 3 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:343.50pt"><tr><td style="width:1.0pt"/><td style="width:220.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:19.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-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%">Tradenames and trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and know-how</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%">5,000 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists</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%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash </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%">604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 working capital, net of cash and inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,063)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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%">426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt assumed and other assets (liabilities)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(893)</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">17,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align: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 assets acquired</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%">36,596 </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> 1100000 5000000 6800000 7100000 604000 -1063000 426000 -893000 17522000 36596000 Revenue from Contracts with CustomersRevenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services. In recognizing revenue for products and services, the Company determines the transaction price of purchase orders or contracts with customers, which may consist of fixed and variable consideration. Determining the transaction price may require significant judgment by management, which includes identifying performance obligations, estimating variable consideration to include in the transaction price, and determining whether promised goods or services can be distinguished in the context of the contract. Variable consideration typically consists of product returns and is estimated based on the amount of consideration the Company expects to receive. Revenue accruals are recorded on an ongoing basis to reflect updated variable consideration information.<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the products from the CT segment are sold at a point in time and service contracts are short-term in nature. The DA segment recognizes revenue for sales of equipment at the time of sale. Revenue related to service and support is recognized over time. The Company bills sales on a monthly basis with payment terms customarily </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30-45 days for domestic and 60 days f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or international from invoice receipt. In addition, sales taxes are excluded from revenues. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company differentiates revenue based on whether the source of revenue is attributable to product sales (point-in-time revenue recognition) or service revenue (over-time revenue recognition). Product sales accounted for over</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 90%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of total revenue for the three months ended March 31, 2021 and 2020. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by revenue source is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.608%"><tr><td style="width:1.0%"/><td style="width:63.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.754%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.413%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-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%">18,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</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%">688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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,770 </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%">19,416 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Arrangements with Multiple Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CT and DA segments primarily sell chemicals and equipment recognized at a point in time based on when control transfers to the customer determined by agreed upon delivery terms. Additionally, both segments offer various services associated to products sold which includes field services, installation, maintenance, and other functions. Service revenue is recognized on an over time basis for CT as services are performed as the customer is simultaneously benefiting as the Company performs. For DA, services are recognized upon completion of commissioning and installation due to the short-term nature of the performance obligation. DA has additional performance obligations related to providing ongoing or reoccurring maintenance. Revenue for these types of arrangements is recognized ratably over time throughout the contract period. Additionally, DA may provide subscription-type arrangements with customers in which monthly reoccurring revenue is recognized ratably over time in accordance with agreed upon terms and conditions. Subscription-type arrangements were not a material revenue stream in 2020.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under revenue contracts for both products and services, customers are invoiced once the performance obligations have been satisfied, at which point payment is unconditional. Contract liabilities associated with incomplete performance obligations are not material.</span></div> 0.90 0.90 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue disaggregated by revenue source is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.608%"><tr><td style="width:1.0%"/><td style="width:63.212%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.121%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.754%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.413%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-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%">18,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</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%">688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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,770 </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%">19,416 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 11082000 18800000 688000 616000 11770000 19416000 Inventories <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,705 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#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%">22,691 </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%">22,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less reserve for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Inventories, net</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%">11,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,837 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision recorded in the first quarter of 2021 includes charges of $0.3 million for the CT segment and zero for the DA segment. The increase in excess and obsolescence is attributable to the Company’s continued product rationalization efforts, which included a reduction in the number of materials carried within the portfolio and identification of those materials for which the Company will no longer actively market or carry quantities in excess of current and estimated future usage requirements.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,705 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#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%">22,691 </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%">22,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less reserve for excess and obsolete inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,075)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Inventories, net</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%">11,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,837 </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> 7074000 7190000 15617000 15705000 22691000 22895000 11075000 11058000 11616000 11837000 300000 0 Property and Equipment<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415 </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%">Land improvements</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%">861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">1,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,131 </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%">20,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </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%">9,087 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense totaled $0.3 million and $1.7 million for the three months ended March 31, 2021 and 2020, respectively.</span></div>During the first quarter of 2020, the Company recognized an impairment of property and equipment of $30.2 million. See Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,415 </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%">Land improvements</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%">861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,364 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">1,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,131 </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%">20,541 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,258 </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%">9,087 </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> 1986000 2415000 861000 867000 6365000 6364000 7777000 7760000 649000 649000 1189000 1190000 1304000 1296000 20131000 20541000 11873000 11454000 8258000 9087000 300000 1700000 30200000 0 Leases<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company ceased use of the corporate headquarters leased offices and moved corporate employees to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Research and Innovation Center (“GRIC”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the second quarter of 2020. In addition, the lease liability and corresponding right-of-use (“ROU”) assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020. During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office and moved all employees to the GRIC facility effective June 29, 2020. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense and supplemental cash flow information are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.935%"><tr><td style="width:1.0%"/><td style="width:57.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.079%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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><td colspan="3" style="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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease expense </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </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%">9 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </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%">611 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:27.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Years ending December 31,</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%">Operating Leases</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%">Finance Leases</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (excluding the three months ended March 31, 2021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </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%">52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2025</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%">1,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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,101 </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%">160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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%">(4,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">Present value of lease liabilities</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%">8,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,984 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</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%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">121 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">156 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> Leases<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company ceased use of the corporate headquarters leased offices and moved corporate employees to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Research and Innovation Center (“GRIC”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the second quarter of 2020. In addition, the lease liability and corresponding right-of-use (“ROU”) assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020. During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office and moved all employees to the GRIC facility effective June 29, 2020. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense and supplemental cash flow information are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.935%"><tr><td style="width:1.0%"/><td style="width:57.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.079%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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><td colspan="3" style="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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease expense </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </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%">9 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </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%">611 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:27.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Years ending December 31,</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%">Operating Leases</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%">Finance Leases</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (excluding the three months ended March 31, 2021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </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%">52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2025</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%">1,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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,101 </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%">160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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%">(4,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">Present value of lease liabilities</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%">8,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,984 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</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%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">121 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">156 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6200000 6200000 7400000 0 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense and supplemental cash flow information are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.935%"><tr><td style="width:1.0%"/><td style="width:57.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.299%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.079%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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><td colspan="3" style="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%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease expense </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </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%">9 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </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%">611 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 238000 570000 4000 5000 3000 4000 7000 9000 69000 32000 314000 611000 372000 584000 -3000 3000 14000 51000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:27.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Years ending December 31,</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%">Operating Leases</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%">Finance Leases</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (excluding the three months ended March 31, 2021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </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%">52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2025</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%">1,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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,101 </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%">160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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%">(4,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">Present value of lease liabilities</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%">8,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:27.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.471%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">Years ending December 31,</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%">Operating Leases</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%">Finance Leases</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (excluding the three months ended March 31, 2021)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936 </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%">52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">1,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">2025</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%">1,347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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,101 </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%">160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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%">(4,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">Present value of lease liabilities</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%">8,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </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> 936000 52000 1289000 46000 1317000 39000 1347000 23000 1347000 0 6865000 0 13101000 160000 4405000 19000 8696000 141000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,984 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</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%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">121 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">156 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2217000 2320000 597000 636000 8099000 8348000 8696000 8984000 147000 147000 29000 26000 118000 121000 61000 60000 80000 96000 141000 156000 P9Y7M6D P9Y10M24D P3Y3M18D P3Y1M6D 0.067 0.089 0.085 0.090 Impairment of Fixed and Long-lived Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded impairment charges of fixed and intangible assets as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.199%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">30,178 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Intangibles:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Patents and technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Intangible assets in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Trademarks and brand names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangibles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,842 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total impairment of fixed, long-lived and intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, the price of crude oil declined by over 50%, trading below $25 per barrel, causing a significant disruption across the energy industry, which began to negatively impact the Company’s results of operations. The decline of results of operations were driven by market factors, including an oversupply of oil, insufficient storage and demand destruction resulting from the reaction to COVID-19. Based on these factors, the Company concluded that a triggering event occurred and, accordingly, an interim quantitative impairment test was performed as of March 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of March 31, 2020, and an impairment loss of $57.5 million was recorded as a result of the adverse effect of the COVID-19 pandemic, estimated effect on the economy, and the related negative impact on oil and natural gas prices on projections of future cash flows. Prior to the impairment, the Company recognized amortization expense for finite-lived intangible assets acquired of $0.5 million for the three months ended March 31, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company noted no triggering events during the first quarter of 2021.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded impairment charges of fixed and intangible assets as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.199%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">30,178 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Intangibles:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Patents and technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Intangible assets in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Trademarks and brand names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other intangibles</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,842 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total impairment of fixed, long-lived and intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 30178000 0 7434000 0 9902000 0 9165000 0 596000 0 179000 0 19842000 0 57454000 57500000 500000 Accrued Liabilities<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current accrued liabilities are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on purchase commitments (Note 13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,383 </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,402 </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%">Severance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Contingent liability for earn-out provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Taxes other than income taxes </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%">883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Due to third parties</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%">531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Legal costs</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%">980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</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%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 current accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current accrued liabilities are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on purchase commitments (Note 13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,383 </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,402 </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%">Severance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">Contingent liability for earn-out provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Taxes other than income taxes </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%">883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Due to third parties</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%">531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Legal costs</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%">980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</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%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 current accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,931 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,275 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9383000 9402000 2918000 3558000 1053000 1789000 1081000 1416000 883000 544000 531000 434000 980000 333000 134000 146000 968000 653000 17931000 18275000 Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the Company received a $4.8 million loan under the Payroll Protection Program (“PPP”), which was created through the Coronavirus Aid, Relief, and Economic Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). In connection with the acquisition of JP3 in May 2020, the Company assumed a PPP loan of $0.9 million obtained by JP3 in April 2020. The PPP loans have a fixed interest rate of 1% and have a two-year term, maturing in 2022. </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 payments of principal or interest were required during the year ended December 31, 2020, or the three months ended March 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the loans may be eligible for forgiveness by the SBA depending on the extent of proceeds used for payroll costs and other designated expenses incurred for up to 24 weeks following loan origination, subject to adjustments for headcount reductions and compensation limits and provided that at least 60% of the eligible costs incurred are used for payroll. Receipt of these funds required the Company to, in good faith, certify that the current economic uncertainty made the loan request necessary to support ongoing operations of the Company. This certification further required the Company to take into account current business activity and the ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. As of March 31, 2021, the Company had not applied for or estimated the potential forgiveness on the PPP loans. The receipt of these funds, and the forgiveness of the loans attendant to these funds, is dependent on the Company having initially qualified for the loans and qualifying for the forgiveness of such loans based on our past and future adherence to the forgiveness criteria. The PPP loans are subject to any new guidance and new requirements released by the Department of the Treasury, which initially indicated that all companies that have received funds in excess of $2.0 million will be subject to audit by the SBA to further ensure PPP loans are limited to eligible borrowers in need.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, including current portion, is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.339%"><tr><td style="width:1.0%"/><td style="width:53.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.395%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Flotek PPP loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </span></td><td style="background-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%">4,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">    JP3 PPP loan </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%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Less current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4800000 900000 0.01 P2Y 0.60 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, including current portion, is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.339%"><tr><td style="width:1.0%"/><td style="width:53.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.395%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Flotek PPP loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </span></td><td style="background-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%">4,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">    JP3 PPP loan </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%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,665 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Less current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,023)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4788000 4788000 877000 877000 5665000 5665000 5023000 4048000 642000 1617000 Fair Value Measurements<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 — Quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term nature of these accounts. The PPP loans for Flotek and JP3 also approximate fair value due to maturity in less than fifteen months.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liabilities Measured at Fair Value on a Recurring Basis</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"/><td style="width:14.009%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.213%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Balance at March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </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="padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2021, and December 31, 2020, the estimated fair value of the remaining stock performance earn-out provision, with respect to the JP3 transaction, was recorded as a contingent liability. The estimated fair value of the earn-out provision at the end of each period was valued using the Monte Carlo model analyzing 20,000 simulations performed using Geometric Brownian Motion with inputs such as risk-neutral expected growth and volatility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers in or out of either Level 1, Level 2, or Level 3 fair value measurements during the periods ending March 31, 2021 and 2020.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-financial assets, including property and equipment, goodwill and other intangible assets, are measured at fair value on a non-recurring basis and are subject to fair value adjustment in certain circumstances. During the three months ended March 31, 2020, the Company recorded an impairment of $57.5 million for impairment of long-lived assets. Management inputs used in fair value measurements were classified as Level 3. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Level 3 Rollforward for Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the May 2020 acquisition of JP3, the Company recorded contingent consideration of $1.2 million. Management inputs used in the fair value measurement were classified as Level 3. During 2020, the first stock performance target for the contingent consideration was achieved and settled. The Company estimated the fair value of the remaining stock performance earn-out provision at March 31, 2021, and decreased the estimated fair value of the contingent liability to $1.1 million. The Company records changes in the fair value of the contingent consideration and achievement of performance targets in operating expenses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three months ended March 31, 2021 and 2020 (in thousands): </span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"/><td style="width:64.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.780%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions / issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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%">(335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer out of Level 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> Fair Value Measurements<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 — Quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.859%"><tr><td style="width:1.0%"/><td style="width:14.009%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.213%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Balance at March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </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="padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </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;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 0 1081000 1081000 0 0 1416000 1416000 57500000 1200000 1100000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three months ended March 31, 2021 and 2020 (in thousands): </span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"/><td style="width:64.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.780%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions / issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</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%">(335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer out of Level 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1416000 0 0 0 -335000 0 0 0 1081000 0 Income Taxes<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"/><td style="width:64.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.780%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-U.S. income taxed at different rates</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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Increase (reduction) in tax benefit related to stock-based awards</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%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Increase in valuation allowance</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%">(21.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Effect of tax rate differences of NOL carryback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. Based on analysis of the extended NOL carryback provision, the Company recorded a tax receivable of $6.1 million as of March 31, 2020, which was received in July 2020. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in effective tax rates have historically been impacted by permanent tax differences with no associated income tax impact, changes in state apportionment factors, including the effect on state deferred tax assets and liabilities, and non-U.S. income taxed at different rates, except for the NOL carryback claim discussed above.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the tax effect of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the value reported for income tax purposes, at the enacted tax rates expected to be in effect when the differences reverse. GAAP provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, the Company considers all available objective and verifiable evidence, both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, and expectations and risks associated with estimates of future pre-tax income. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to have a full valuation allowance against net deferred tax assets as it is not more-likely-than-not they will be utilized.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"/><td style="width:64.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.780%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-U.S. income taxed at different rates</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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Increase (reduction) in tax benefit related to stock-based awards</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%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Increase in valuation allowance</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%">(21.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Effect of tax rate differences of NOL carryback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.210 0.210 -0.001 -0.001 0.006 0.001 0.001 -0.002 0 -0.001 0 0.001 -0.217 -0.150 0 0.030 -0.001 0.088 6100000 Commitments and Contingencies<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 26, 2021, the Company and Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly-owned subsidiary of the Company, filed a lawsuit against Archer-Daniels-Midland Company (“ADM”), Florida Chemical Company, LLC (“FCC”) and Joshua A. Snively in state court in Harris County, Texas. The lawsuit claims damages relating to the terpene supply agreement between Flotek Chemistry and FCC and related breaches of fiduciary duty by Mr. Snively. Contemporaneously with the filing of the suit, Flotek Chemistry delivered a notice of termination of the terpene supply agreement. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the lawsuit described above, on April 5, 2021, ADM and FCC filed a lawsuit in the Delaware Court of Chancery seeking to enjoin the lawsuit filed in Texas and claiming damages under the terpene supply agreement and other matters.</span></div><div style="margin-top:9pt;text-align:justify"><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 other routine litigation and other claims that arise in the normal course of business. Except as disclosed above, management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.</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:700;line-height:120%">Other Commitments and Contingencies</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-style:italic;font-weight:400;line-height:120%">Terpene Supply Agreement</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020, the Company’s balance sheet included an accrued liability of $9.4 million associated with the terpene supply agreement with FCC. The Company calculated the liability based on the Company’s expected usage of terpene in blended products being less than the minimum quantities of terpene required to be purchased and expected selling prices of the excess terpene as such loss was not considered recoverable. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s balance sheet at March 31, 2021 included an accrued liability of $9.4 million as it did not make any payments for, or purchases of, terpene during the first quarter of 2021. The Company expects that settlement of the accrued liability, if any, will be determined through the litigation disclosed in the “Litigation” section of this Note.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company agreed to provide indemnification to National Oilwell DHT, L.P. for certain intellectual property-related claims in connection with sale of its Teledrift business unit in 2017. The expenses incurred by the Company were $0.5 million and $0.2 million for the three months ended March 31, 2021 and 2020, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations and Credit Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company’s revenue is derived from its CT segment, which consists predominantly of customers within the oil and gas industry and the sanitizer, surface cleaner and disinfectant industry to a lesser extent. Customers within the oil and gas industry include oilfield services companies, integrated oil and natural gas companies, independent oil and natural gas companies, and state-owned national oil companies. Customers within the sanitizer, surface cleaner and disinfectant industry typically include industrial and consumer markets, including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment. The concentration in the oil and gas industry increases credit and business risk. See Note 18, “Business Segment, Geographic and Major Customer Information,” for concentration of segment revenue from major customers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to concentrations of credit risk within trade accounts receivable, as the Company does not generally require collateral as support for trade receivables. In addition, the majority of the Company’s cash is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> invested in three major U.S. financial institutions and balances often exceed insurable amounts.</span></div> 9400000 9400000 500000 200000 Stockholders’ Equity<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2020, the shareholders of the Company approved an amendment to the Company’s Amended and Restated Certificate of Incorporation, as previously amended, to increase the authorized shares of common stock from 80,000,000 to 140,000,000, par value $0.0001 per share, and 100,000 of preferred stock, par value $0.0001 per share. The additional authorized shares are available for corporate purposes, including acquisitions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, the Company identified 0.6 million shares that were improperly included in the December 31, 2020 issued share count, and the Company adjusted the issued share count presented on the statement of stockholders’ equity. This adjustment was not material to the December 31, 2020 consolidated financial statements or basic and diluted earnings per share.</span></div> 80000000 140000000 0.0001 100000 0.0001 600000 Earnings (Loss) Per Share Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three months ended March 31, 2021 and 2020, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Earnings (Loss) Per Share Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three months ended March 31, 2021 and 2020, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Securities convertible into shares of common stock that were not considered in the diluted loss per share calculations were zero for restricted stock units and stock options for the three months ended March 31, 2021 and 0.4 million restricted stock units and 3.0 million stock options for the three months ended March 31, 2020. 0 0 400000 3000000.0 Supplemental Cash Flow Information<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information is as follows (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">        </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"/><td style="width:60.366%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.696%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.699%"/><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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Supplemental cash payment information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</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%">6 </span></td><td style="background-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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (received, net of payments) paid</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%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information is as follows (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">        </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.777%"><tr><td style="width:1.0%"/><td style="width:60.366%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.696%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.699%"/><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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Supplemental cash payment information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</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%">6 </span></td><td style="background-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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes (received, net of payments) paid</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%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6000 4000 -351000 -32000 Related Party Transaction<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the Internal Revenue Service (“IRS”) notified the Company that it was examining the Company’s federal tax returns for the year ended December 31, 2014. As a result of this examination, the IRS informed the Company on May 1, 2019, that certain employment taxes related to the compensation of our former CEO, Mr. Chisholm, were not properly withheld in 2014 and proposed an adjustment. Mr. Chisholm’s affiliated companies through which he provided his services have agreed to indemnify the Company for any such taxes, and Mr. Chisholm executed a personal guaranty in favor of the Company, supporting this indemnification. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, an amendment to the employment agreement of Mr. Chisholm was executed, giving the Company the contractual right of offset for any amounts owed to the Company, and giving the Company the right to withhold payments equal to amounts reasonably estimated to potentially become due to the Company by the affiliated companies from any amounts owed under the employment agreement. At December 31, 2019, the Company netted the related party receivable against the severance payable and recorded $1.8 million for potential liability to the IRS. On January 5, 2020, Mr. Chisholm ceased to be an employee of the Company. In September 2020, the Company informed Mr. Chisholm it would cease payment of future severance.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During first quarter of 2020, an additional accrual was recorded for $0.2 million related to potential penalties and interest on the IRS obligation. As of March 31, 2021 and December 31, 2020, the receivable from Mr. Chisholm was $1.4 million, </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 equaled the payable to the IRS and netted with Mr. Chisholm’s severance liability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Both the IRS and severance liabilities are recorded in accrued liabilities on the consolidated balance sheet.</span></div> 1800000 200000 1400000 1400000 Business Segment, Geographic and Major Customer Information<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into the following reportable segments: CT and DA.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chemistry Technologies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CT segment includes green specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells.</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the CT segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, national and state-owned oil companies, and international supply chain management companies. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the Company leveraged historical expertise, existing infrastructure, personnel, supply chain, research and resident consumer market experience to address the emerging demand for sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. Rather than operating under relaxed pandemic-related guidelines, the Company sought to produce Food and Drug Administration and Environmental Protection Agency compliant products by completing all necessary upgrades to its already ISO 9001:2015 certified facility in Marlow, Oklahoma. Today the Company has a portfolio of specialty chemical products to address the long-term challenges created by the current COVID-19 pandemic and in preparation for future outbreaks.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Data Analytics. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DA segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of energy customers’ hydrocarbon fluids. The customers of the DA segment span across the entire oil and gas market, from production upstream to midstream facilities to refineries and distribution networks. To date, the DA segment has focused solely on North American markets. The DA segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation of fluid handling, and reducing losses due to give-away (i.e., that portion of a product of higher value than what is specified) using real-time process information. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information of the reportable segments is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:39.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.557%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.935%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Chemistry Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Data Analytics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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%">Corporate and Other</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%">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:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue from external customers</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%">10,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations, including impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue from external customers</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%">19,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations, including impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company formed the Data Analytics segment in the second quarter of 2020 upon acquiring JP3.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:39.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.686%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets of the Company by reportable segments are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"><tr><td style="width:1.0%"/><td style="width:50.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.481%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chemistry Technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,804 </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%">43,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Analytics</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%">14,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Corporate and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,717 </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%">86,210 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic Information</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by country is based on the location where services are provided and products are used. No individual countries other than the U.S. and the United Arab Emirates (“UAE”) accounted for more than 10% of revenue. Revenue by geographic location is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.070%"><tr><td style="width:1.0%"/><td style="width:40.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.174%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,661 </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%">15,775 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UAE</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,770 </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%">19,416 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets held in countries other than the U.S. are not considered material to the consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major Customers </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from major customers, as a percentage of consolidated revenue, is as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:37.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.837%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chemistry Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Total Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Data Analytics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Total Revenue</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:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</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%">3,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</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,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:37.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.837%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.368%"/><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%;text-decoration:underline">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</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%">7,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* This customer did not account for more than 10% of revenue during this period.</span></div><div style="margin-top:3pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Not applicable, as the Company did not form the Data Analytics segment until May 2020 upon acquiring JP3.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into the following reportable segments: CT and DA.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chemistry Technologies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CT segment includes green specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells.</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the CT segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, national and state-owned oil companies, and international supply chain management companies. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the Company leveraged historical expertise, existing infrastructure, personnel, supply chain, research and resident consumer market experience to address the emerging demand for sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. Rather than operating under relaxed pandemic-related guidelines, the Company sought to produce Food and Drug Administration and Environmental Protection Agency compliant products by completing all necessary upgrades to its already ISO 9001:2015 certified facility in Marlow, Oklahoma. Today the Company has a portfolio of specialty chemical products to address the long-term challenges created by the current COVID-19 pandemic and in preparation for future outbreaks.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Data Analytics. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DA segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of energy customers’ hydrocarbon fluids. The customers of the DA segment span across the entire oil and gas market, from production upstream to midstream facilities to refineries and distribution networks. To date, the DA segment has focused solely on North American markets. The DA segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation of fluid handling, and reducing losses due to give-away (i.e., that portion of a product of higher value than what is specified) using real-time process information. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized financial information of the reportable segments is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:39.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.557%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.935%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Chemistry Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Data Analytics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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%">Corporate and Other</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%">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:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue from external customers</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%">10,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations, including impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue from external customers</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%">19,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations, including impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company formed the Data Analytics segment in the second quarter of 2020 upon acquiring JP3.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:39.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.686%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets of the Company by reportable segments are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.456%"><tr><td style="width:1.0%"/><td style="width:50.850%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.481%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chemistry Technologies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,804 </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%">43,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data Analytics</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%">14,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Corporate and Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,717 </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%">86,210 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 10302000 1468000 0 11770000 -3589000 -292000 -4362000 -8243000 292000 15000 0 307000 19000 0 0 19000 19416000 0 0 19416000 -70269000 0 184000 -70085000 1809000 0 382000 2191000 42000 0 0 42000 33804000 43346000 14025000 13201000 30888000 29663000 78717000 86210000 Revenue by geographic location is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.070%"><tr><td style="width:1.0%"/><td style="width:40.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.174%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,661 </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%">15,775 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">UAE</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,770 </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%">19,416 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 9661000 15775000 1103000 1461000 1006000 2180000 11770000 19416000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from major customers, as a percentage of consolidated revenue, is as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:37.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.837%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chemistry Technologies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Total Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Data Analytics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Total Revenue</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:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</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%">3,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</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,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:37.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.837%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.368%"/><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%;text-decoration:underline">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</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%">7,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* This customer did not account for more than 10% of revenue during this period.</span></div><div style="margin-top:3pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Not applicable, as the Company did not form the Data Analytics segment until May 2020 upon acquiring JP3.</span></div> 3029000 0.257 2849000 0.242 7754000 0.399 3480000 0.179 Subsequent EventsOn April 5, 2021, ADM and FCC filed a lawsuit against Flotek Chemistry and the Company in the Delaware Court of Chancery. See Note 13, “Commitments and Contingencies” for a discussion of the lawsuit and the lawsuit against ADM and FCC filed previously by the Company and Flotek Chemistry. See Note 14, “Stockholders’ Equity” for further discussion. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover - shares
3 Months Ended
Mar. 31, 2021
May 03, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2021  
Document Transition Report false  
Entity File Number 1-13270  
Entity Incorporation, State DE  
Entity Tax Identification Number 90-0023731  
Entity Address, Street 8846 N. Sam Houston Parkway W.  
Entity Address, City Houston  
Entity Address, State TX  
Entity Address, Postal Zip Code 77064  
City Area Code 713  
Local Phone Number 849-9911  
Title of each class Common Stock, $0.0001 par value  
Trading Symbol(s) FTK  
Name of each exchange on which registered NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   72,730,854
Entity Registrant Name FLOTEK INDUSTRIES INC/CN  
Entity Central Index Key 0000928054  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 33,945 $ 38,660
Restricted cash 40 664
Accounts receivable, net of allowance for doubtful accounts of $1,320 and $1,316 at March 31, 2021 and December 31, 2020, respectively 11,522 11,764
Inventories, net 11,616 11,837
Income taxes receivable 53 403
Other current assets 2,179 3,127
Assets held for sale 546 0
Total current assets 59,901 66,455
Property and equipment, net 8,258 9,087
Operating lease right-of-use assets 2,217 2,320
Goodwill 8,092 8,092
Deferred tax assets, net 220 223
Other long-term assets 29 33
TOTAL ASSETS 78,717 86,210
Current liabilities:    
Accounts payable 6,483 5,787
Accrued liabilities 17,931 18,275
Income taxes payable 20 21
Interest payable 46 34
Current portion of operating lease liabilities 597 636
Current portion of finance lease liabilities 61 60
Current portion of long-term debt 5,023 4,048
Total current liabilities 30,161 28,861
Deferred revenue, long-term 104 117
Long-term operating lease liabilities 8,099 8,348
Long-term finance lease liabilities 80 96
Long-term debt 642 1,617
TOTAL LIABILITIES 39,086 39,039
Commitments and contingencies (See Note 13)
Stockholders’ equity:    
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value, 140,000,000 shares authorized; 78,275,814 shares issued and 72,702,298 shares outstanding at March 31, 2021; 78,669,414 shares issued and 73,088,494 shares outstanding at December 31, 2020 8 8
Additional paid-in capital 360,537 359,721
Accumulated other comprehensive income (loss) 30 (19)
Accumulated deficit (286,988) (278,688)
Treasury stock, at cost; 5,573,516 and 5,580,920 shares at March 31, 2021 and December 31, 2020, respectively (33,956) (33,851)
Total stockholders’ equity 39,631 47,171
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 78,717 $ 86,210
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,320 $ 1,316
Preferred stock, at par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000 100,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 140,000,000 140,000,000
Common stock, shares issued (in shares) 78,275,814 78,669,414
Common stock, shares outstanding (in shares) 72,702,298 73,088,494
Treasury stock, shares (in shares) 5,573,516 5,580,920
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Statement [Abstract]    
Revenue $ 11,770 $ 19,416
Costs and expenses:    
Operating expenses (excluding depreciation and amortization) 13,801 22,841
Corporate general and administrative 4,361 4,493
Depreciation and amortization 307 2,191
Research and development 1,542 2,555
Loss (gain) on disposal of long-lived assets 2 (33)
Impairment of fixed, long-lived and intangible assets 0 57,454
Total costs and expenses 20,013 89,501
Loss from operations (8,243) (70,085)
Other (expense) income:    
Interest expense (18) (4)
Other expense, net (33) (47)
Total other (expense) income, net (51) (51)
Loss before income taxes (8,294) (70,136)
Income tax (expense) benefit (6) 6,169
Net loss $ (8,300) $ (63,967)
Loss per common share:    
Basic (in dollars per share) $ (0.12) $ (1.07)
Diluted (in dollars per share) $ (0.12) $ (1.07)
Weighted average common shares:    
Weighted average common shares used in computing basic loss per common share (in shares) 68,447 59,836
Weighted average common shares used in computing diluted loss per common share (in shares) 68,447 59,836
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Statement of Comprehensive Income [Abstract]    
Net loss $ (8,300) $ (63,967)
Other comprehensive (loss) income:    
Foreign currency translation adjustment 49 (123)
Comprehensive loss $ (8,251) $ (64,090)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net loss $ (8,300) $ (63,967)
Adjustments to reconcile net loss to net cash used in operating activities:    
Change in fair value of contingent consideration (335) 0
Depreciation and amortization 307 2,191
Provision for doubtful accounts 0 597
Provision for excess and obsolete inventory 307 529
Impairment of right-of-use assets 0 7,434
Impairment of fixed assets 0 30,178
Impairment of intangible assets 0 19,842
Loss (gain) on sale of assets 2 (33)
Non-cash lease expense 105 184
Stock compensation expense 778 462
Deferred income tax provision (benefit) 2 (133)
Changes in current assets and liabilities:    
Accounts receivable, net 255 1,675
Inventories, net (78) 4,793
Income taxes receivable 267 (6,212)
Other current assets 405 3,645
Other long-term assets 541 0
Accounts payable 695 (7,666)
Accrued liabilities (317) (17,522)
Income taxes payable 89 226
Interest payable 12 0
Net cash used in operating activities (5,265) (23,777)
Cash flows from investing activities:    
Capital expenditures (19) (42)
Proceeds from sale of business 0 3,281
Proceeds from sale of assets 2 34
Abandonment of patents and other intangible assets 0 49
Net cash (used in) provided by investing activities (17) 3,322
Cash flows from financing activities:    
Purchase of treasury stock (105) (45)
Proceeds from sale of common stock 38 349
Payments for finance leases (14) (51)
Net cash (used in) provided by financing activities (81) 253
Effect of changes in exchange rates on cash and cash equivalents 23 (109)
Net change in cash, cash equivalents and restricted cash (5,340) (20,311)
Cash and cash equivalents at the beginning of period 38,660 100,575
Restricted cash at the beginning of period 664 663
Cash and cash equivalents and restricted cash at beginning of period 39,324 101,238
Cash and cash equivalents at end of period 33,945 80,263
Restricted cash at the end of period 40 664
Cash, cash equivalents and restricted cash at end of period $ 33,985 $ 80,927
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance at Dec. 31, 2019 $ 172,029 $ 6 $ (33,484) $ 347,564 $ 181 $ (142,238)
Beginning balance (in shares) at Dec. 31, 2019   63,657 (4,145)      
Increase (Decrease) in Equity            
Net loss (63,967)         (63,967)
Foreign currency translation adjustment (123)       (123)  
Stock issued under employee stock purchase plan 11     11    
Stock issued under employee stock purchase plan (in shares)     (13)      
Restricted stock granted 338     338    
Restricted stock granted (in shares)   681        
Restricted stock forfeited (in shares)     241      
Treasury stock purchased (45)   $ (45)      
Treasury stock purchased (in shares)     22      
Stock compensation expense 462     462    
Ending balance at Mar. 31, 2020 108,705 $ 6 $ (33,529) 348,375 58 (206,205)
Ending balance (in shares) at Mar. 31, 2020   64,338 (4,395)      
Beginning balance at Dec. 31, 2020 47,171 $ 8 $ (33,851) 359,721 (19) (278,688)
Beginning balance (in shares) at Dec. 31, 2020   78,669 (5,581)      
Increase (Decrease) in Equity            
Net loss (8,300)         (8,300)
Foreign currency translation adjustment 49       49  
Stock issued under employee stock purchase plan 38     38    
Stock issued under employee stock purchase plan (in shares)     (58)      
Restricted stock granted (in shares)   220        
Restricted stock forfeited (in shares)     5      
Treasury stock purchased (105)   $ (105)      
Treasury stock purchased (in shares)     45      
Stock compensation expense 778     778    
Other (in shares) [1]   (613)        
Ending balance at Mar. 31, 2021 $ 39,631 $ 8 $ (33,956) $ 360,537 $ 30 $ (286,988)
Ending balance (in shares) at Mar. 31, 2021   78,276 (5,573)      
[1] See Note 14, “Stockholders’ Equity” for further discussion.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Significant Accounting Policies Organization and Significant Accounting Policies
Organization and Nature of Operations
Flotek Industries, Inc. (“Flotek” or the “Company”) is a technology-driven chemistry, equipment and data company that serves customers in industrial, commercial and consumer markets.
The Company’s Chemistry Technologies (“CT”) segment develops, manufactures, packages, distributes, delivers, and markets green specialty chemicals that enhance the profitability of hydrocarbon producers and cleans surfaces in both commercial and personal settings to help reduce the spread of bacteria, viruses and germs.
The Company’s Data Analytics (“DA”) segment enables users to maximize the value of their hydrocarbon associated processes by providing analytics associated with the streams in seconds rather than minutes or days. The real-time access to information prevents waste, reduces reprocessing and allows users to pursue automation of their hydrocarbon streams to maximize their profitability.
The Company formed the DA segment during the second quarter of 2020, after acquiring JP3 Measurement, LLC (“JP3”). The Company’s two operating segments, CT and DA, are both supported by its continuing Research & Innovation advanced laboratory capabilities. For further discussion of our operations and segments, see Note 18, “Business Segment, Geographic and Major Customer Information.” For further discussion of the JP3 acquisition, see Note 3, “Business Combination.”
The Company was initially incorporated under the laws of the Province of British Columbia in 1985. In October 2001, the Company changed its corporate domicile to the State of Delaware.
Basis of Presentation
The accompanying unaudited financial statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The financial statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report. A copy of the 2020 Annual Report is available on the SEC’s website, www.sec.gov, under the Company’s ticker symbol (“FTK”) or on Flotek’s website, www.flotekind.com. The information contained on the Company’s website does not form a part of this Quarterly Report.
During the first quarter of 2021, the Company classified its warehouse facility in Monahans, Texas, as held for sale based on the criteria outlined in Accounting Standard Codification (“ASC”) 360, Property, Plant and Equipment. During the first quarter, the Company committed to a plan to sell the asset in its present condition. The Company engaged with a commercial real estate agent and is actively looking for a buyer. As such, the Company reclassified the related property, plant and equipment of $0.5 million as held for sale in the current assets of the consolidated balance sheet as of March 31, 2021, as the Company expects to complete the asset sale within one year.
All significant intercompany accounts and transactions have been eliminated in consolidation. The Company does not have investments in any unconsolidated subsidiaries.
Impact of COVID-19
In March 2020, the World Health Organization declared the outbreak of the novel coronavirus (“COVID-19”) a global pandemic. The pandemic negatively impacted the U.S. and global economy, disrupted domestic and international oil and gas markets, and increased volatility in financial markets. These effects materially and adversely affected, and may continue to materially and adversely affect, the demand for oil and natural gas as well as for our services and products. The Company’s primary markets in the U.S. are particularly subject to the impacts on the oil and gas industry. In the first quarter of 2020, the Company recorded impairments to property, plant and equipment; intangible assets; and operating right-of-use assets. In the second half of 2020 the Company recorded additional impairment charges of goodwill and intangible assets as well as an increase to the provision of excess and obsolete inventory.
The Company expects the current economic situation to negatively impact the energy sector for an extended period of time, with oil demand recovering during 2021 but not returning to the pre-COVID-19 level. Any further material COVID-19
disruption or significant setback in oil and gas demand arising from a slower economic recovery could negatively impact the Company and could result in additional impairments in the future. Future developments of the COVID-19 crisis are uncertain and related implications could materially and adversely affect the Company’s business, operations, operating results, financial condition, liquidity and/or capital levels.
The Company continues to monitor the impact of COVID-19 on the business, suppliers and customers. Future developments and effects are highly uncertain and cannot be predicted, including the scope and duration of the pandemic. This uncertainty could have a material impact on accounting estimates and assumptions used in our consolidated financial statements.
Sources and Uses of Liquidity
The Company currently funds its operations and growth primarily from cash on hand. The ability of the Company to grow and be competitive in the marketplace is dependent on the availability of adequate capital. Access to capital is dependent, in large part, on the Company’s operating cash flows, the monetization of excess and non-core assets, and the availability of and access to debt and equity financing. The Company has a history of losses and negative operating cash flows from operations and expects to utilize a significant amount of cash in operations in the following year. While we believe that our cash and liquid assets will provide us with sufficient financial resources to fund operations and meet our capital requirements and anticipated obligations as they become due, a prolonged COVID-19 impact, a slower than expected recovery of oil and gas markets, or reduced spending by our customers could have a negative impact on our liquidity.
Accordingly, while the Company believes that its existing cash will enable it to fund its operations and growth, the Company cannot guarantee the level of cash flows in the future. In the event that the Company’s existing cash on hand is not sufficient to fund operations, meet its capital requirements or satisfy the anticipated obligations as they become due, the Company expects to take further action to protect its liquidity position. Such actions may include, but are not limited to:
Sale of non-core real estate properties;
Sale-leaseback transactions of facilities;
Sale of excess inventory and/or raw materials;
Entry into a borrowing facility with one or more lenders;
Reducing executive salaries and/or board of directors’ fees, or making a portion of those fees or salaries in equity instead of cash; and
Reducing professional advisory fees and headcount;
Raising equity either in the public markets or via a private placement offering;
However, with respect to anticipated transactions, there can be no assurance that such matters can be implemented on acceptable terms or at all.
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”). We evaluate the applicability and impact of all authoritative guidance issued by the FASB. Guidance not listed below was assessed and determined to be either not applicable, clarifications of items listed below, immaterial or already adopted by the Company.
New Accounting Standards Issued But Not Adopted as of March 31, 2021
The FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” This standard removes specific exceptions to the general principles in Topic 740. The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.
The FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects estimates of expected credit losses over their contractual life that are recorded at inception based on historical information, current conditions, and reasonable and supportable forecasts. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combination
3 Months Ended
Mar. 31, 2021
Business Combinations [Abstract]  
Business Combination Business Combination
During the second quarter of 2020, the Company acquired 100% ownership of JP3, a privately-held data and analytics technology company, in a cash-and-stock transaction. JP3’s real-time data platforms combine the energy industry’s only field-deployable, inline optical analyzer with proprietary cloud visualization and analytics, targeting an increase of processing efficiencies and valuation of natural gas, crude oil and refined fuels. The transaction was valued at approximately $36.6 million as of the transaction closing date, comprised of $25.0 million in cash, subject to certain adjustments and contingent consideration as described below, and 11.5 million shares in Flotek common stock with an estimated fair value of $8.5 million, net of a discount for marketability due to a lock-up period. The payment of $25.0 million was subject to certain purchase price adjustments, and the total non-equity consideration at closing was comprised of $25.0 million plus net working capital in excess of the target net working capital of $1.9 million. Additionally, the Company was subject to contingent consideration with an estimated fair value of $1.2 million for two potential earn-out provisions totaling $5.0 million based on certain stock performance targets. The first and second earn-out provisions occur if the ten-day volume-weighted average share price equals or exceeds $2 per share and $3 per share, respectively, before May 18, 2025. See Note 11, “Fair Value Measurements,” for additional information on the estimated fair value of the contingent consideration.

The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):
Tradenames and trademarks$1,100 
Technology and know-how5,000 
Customer lists6,800 
Inventories7,100 
Cash 604 
Net working capital, net of cash and inventories(1,063)
Fixed assets426 
Long-term debt assumed and other assets (liabilities)(893)
Goodwill17,522 
Net assets acquired$36,596 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue from Contracts with CustomersRevenues are recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services. In recognizing revenue for products and services, the Company determines the transaction price of purchase orders or contracts with customers, which may consist of fixed and variable consideration. Determining the transaction price may require significant judgment by management, which includes identifying performance obligations, estimating variable consideration to include in the transaction price, and determining whether promised goods or services can be distinguished in the context of the contract. Variable consideration typically consists of product returns and is estimated based on the amount of consideration the Company expects to receive. Revenue accruals are recorded on an ongoing basis to reflect updated variable consideration information.
The majority of the products from the CT segment are sold at a point in time and service contracts are short-term in nature. The DA segment recognizes revenue for sales of equipment at the time of sale. Revenue related to service and support is recognized over time. The Company bills sales on a monthly basis with payment terms customarily 30-45 days for domestic and 60 days for international from invoice receipt. In addition, sales taxes are excluded from revenues.
Disaggregation of Revenue
The Company differentiates revenue based on whether the source of revenue is attributable to product sales (point-in-time revenue recognition) or service revenue (over-time revenue recognition). Product sales accounted for over 90% of total revenue for the three months ended March 31, 2021 and 2020.
Revenue disaggregated by revenue source is as follows (in thousands):
 Three months ended March 31,
 20212020
Revenue:
Products$11,082 $18,800 
Services688 616 
$11,770 $19,416 
Arrangements with Multiple Performance Obligations
The CT and DA segments primarily sell chemicals and equipment recognized at a point in time based on when control transfers to the customer determined by agreed upon delivery terms. Additionally, both segments offer various services associated to products sold which includes field services, installation, maintenance, and other functions. Service revenue is recognized on an over time basis for CT as services are performed as the customer is simultaneously benefiting as the Company performs. For DA, services are recognized upon completion of commissioning and installation due to the short-term nature of the performance obligation. DA has additional performance obligations related to providing ongoing or reoccurring maintenance. Revenue for these types of arrangements is recognized ratably over time throughout the contract period. Additionally, DA may provide subscription-type arrangements with customers in which monthly reoccurring revenue is recognized ratably over time in accordance with agreed upon terms and conditions. Subscription-type arrangements were not a material revenue stream in 2020.
Contract Balances
Under revenue contracts for both products and services, customers are invoiced once the performance obligations have been satisfied, at which point payment is unconditional. Contract liabilities associated with incomplete performance obligations are not material.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are as follows (in thousands):
March 31, 2021December 31, 2020
Raw materials$7,074 $7,190 
Finished goods15,617 15,705 
Inventories22,691 22,895 
Less reserve for excess and obsolete inventory(11,075)(11,058)
Inventories, net$11,616 $11,837 
The provision recorded in the first quarter of 2021 includes charges of $0.3 million for the CT segment and zero for the DA segment. The increase in excess and obsolescence is attributable to the Company’s continued product rationalization efforts, which included a reduction in the number of materials carried within the portfolio and identification of those materials for which the Company will no longer actively market or carry quantities in excess of current and estimated future usage requirements.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment are as follows (in thousands):
March 31, 2021December 31, 2020
Land$1,986 $2,415 
Land improvements861 867 
Buildings and leasehold improvements6,365 6,364 
Machinery and equipment7,777 7,760 
Furniture and fixtures649 649 
Transportation equipment1,189 1,190 
Computer equipment and software1,304 1,296 
Property and equipment20,131 20,541 
Less accumulated depreciation(11,873)(11,454)
Property and equipment, net$8,258 $9,087 
Depreciation expense totaled $0.3 million and $1.7 million for the three months ended March 31, 2021 and 2020, respectively.
During the first quarter of 2020, the Company recognized an impairment of property and equipment of $30.2 million. See Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Leases Leases
During the first quarter of 2020, the Company ceased use of the corporate headquarters leased offices and moved corporate employees to the Global Research and Innovation Center (“GRIC”) during the second quarter of 2020. In addition, the lease liability and corresponding right-of-use (“ROU”) assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020. During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office and moved all employees to the GRIC facility effective June 29, 2020.
In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021.
The components of lease expense and supplemental cash flow information are as follows (in thousands):
Three months ended March 31,
20212020
Operating lease expense$238 $570 
Finance lease expense:
Amortization of right-of-use assets
Interest on lease liabilities
Total finance lease expense
Short-term lease expense69 32 
Total lease expense$314 $611 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$372 $584 
Operating cash flows from finance leases(3)
Financing cash flows from finance leases(14)(51)
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,Operating LeasesFinance Leases
2021 (excluding the three months ended March 31, 2021)$936 $52 
20221,289 46 
20231,317 39 
20241,347 23 
20251,347 — 
Thereafter6,865 — 
Total lease payments$13,101 $160 
Less: Interest(4,405)(19)
Present value of lease liabilities$8,696 $141 

Supplemental balance sheet information related to leases is as follows (in thousands):
March 31, 2021December 31, 2020
Operating Leases
Operating lease right-of-use assets$2,217 $2,320 
Current portion of operating lease liabilities$597 $636 
Long-term operating lease liabilities8,099 8,348 
Total operating lease liabilities$8,696 $8,984 
Finance Leases
Property and equipment$147 $147 
Accumulated depreciation(29)(26)
Property and equipment, net$118 $121 
Current portion of finance lease liabilities$61 $60 
Long-term finance lease liabilities80 96 
Total finance lease liabilities$141 $156 
Weighted Average Remaining Lease Term
Operating leases9.6 years9.9 years
Finance leases3.3 years3.1 years
Weighted Average Discount Rate
Operating leases6.7 %8.9 %
Finance leases8.5 %9.0 %
Leases Leases
During the first quarter of 2020, the Company ceased use of the corporate headquarters leased offices and moved corporate employees to the Global Research and Innovation Center (“GRIC”) during the second quarter of 2020. In addition, the lease liability and corresponding right-of-use (“ROU”) assets for the corporate headquarters and GRIC were remeasured to remove the anticipated term extensions as the Company determined it was no longer reasonably certain to utilize the extension at the GRIC. The remeasurement resulted in adjustments to lease liabilities and ROU assets totaling of $6.2 million each as of March 31, 2020. During the second quarter of 2020, the Company terminated the lease of the corporate headquarters office and moved all employees to the GRIC facility effective June 29, 2020.
In addition, during the three months ended March 31, 2020, the Company recorded an impairment of the ROU assets totaling $7.4 million. For further discussion, refer to Note 8, “Impairment of Fixed and Long-lived Assets.” No impairment was recognized for the three months ended March 31, 2021.
The components of lease expense and supplemental cash flow information are as follows (in thousands):
Three months ended March 31,
20212020
Operating lease expense$238 $570 
Finance lease expense:
Amortization of right-of-use assets
Interest on lease liabilities
Total finance lease expense
Short-term lease expense69 32 
Total lease expense$314 $611 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$372 $584 
Operating cash flows from finance leases(3)
Financing cash flows from finance leases(14)(51)
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,Operating LeasesFinance Leases
2021 (excluding the three months ended March 31, 2021)$936 $52 
20221,289 46 
20231,317 39 
20241,347 23 
20251,347 — 
Thereafter6,865 — 
Total lease payments$13,101 $160 
Less: Interest(4,405)(19)
Present value of lease liabilities$8,696 $141 

Supplemental balance sheet information related to leases is as follows (in thousands):
March 31, 2021December 31, 2020
Operating Leases
Operating lease right-of-use assets$2,217 $2,320 
Current portion of operating lease liabilities$597 $636 
Long-term operating lease liabilities8,099 8,348 
Total operating lease liabilities$8,696 $8,984 
Finance Leases
Property and equipment$147 $147 
Accumulated depreciation(29)(26)
Property and equipment, net$118 $121 
Current portion of finance lease liabilities$61 $60 
Long-term finance lease liabilities80 96 
Total finance lease liabilities$141 $156 
Weighted Average Remaining Lease Term
Operating leases9.6 years9.9 years
Finance leases3.3 years3.1 years
Weighted Average Discount Rate
Operating leases6.7 %8.9 %
Finance leases8.5 %9.0 %
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Impairment of Fixed and Long-lived Assets
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Impairment of Fixed and Long-lived Assets Impairment of Fixed and Long-lived Assets
The Company recorded impairment charges of fixed and intangible assets as follows (in thousands):
Three months ended March 31,
20212020
Property and equipment, net$— $30,178 
Operating lease right-of-use assets— 7,434 
Other Intangibles:
   Patents and technology— 9,902 
   Customer relationships— 9,165 
   Intangible assets in progress— 596 
   Trademarks and brand names— 179 
Total other intangibles— 19,842 
Total impairment of fixed, long-lived and intangible assets$— $57,454 

During the first quarter of 2020, the price of crude oil declined by over 50%, trading below $25 per barrel, causing a significant disruption across the energy industry, which began to negatively impact the Company’s results of operations. The decline of results of operations were driven by market factors, including an oversupply of oil, insufficient storage and demand destruction resulting from the reaction to COVID-19. Based on these factors, the Company concluded that a triggering event occurred and, accordingly, an interim quantitative impairment test was performed as of March 31, 2020.

Using the income approach, the fair value of the reporting unit was determined based on the present value of future cash flows. The Company utilized internal forecast trends and potential growth rates to estimate future cash flows of the asset group. Based on the results of the quantitative assessment, the Company concluded the carrying value of the asset group exceeded its fair value as of March 31, 2020, and an impairment loss of $57.5 million was recorded as a result of the adverse effect of the COVID-19 pandemic, estimated effect on the economy, and the related negative impact on oil and natural gas prices on projections of future cash flows. Prior to the impairment, the Company recognized amortization expense for finite-lived intangible assets acquired of $0.5 million for the three months ended March 31, 2020.

The Company noted no triggering events during the first quarter of 2021.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued LiabilitiesCurrent accrued liabilities are as follows (in thousands):
March 31, 2021December 31, 2020
Loss on purchase commitments (Note 13)$9,383 $9,402 
Severance costs2,918 3,558 
Payroll and benefits1,053 1,789 
Contingent liability for earn-out provision1,081 1,416 
Taxes other than income taxes 883 544 
Due to third parties531 434 
Legal costs980 333 
Deferred revenue, current134 146 
Other968 653 
Total current accrued liabilities$17,931 $18,275 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
In April 2020, the Company received a $4.8 million loan under the Payroll Protection Program (“PPP”), which was created through the Coronavirus Aid, Relief, and Economic Act (“CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). In connection with the acquisition of JP3 in May 2020, the Company assumed a PPP loan of $0.9 million obtained by JP3 in April 2020. The PPP loans have a fixed interest rate of 1% and have a two-year term, maturing in 2022. No payments of principal or interest were required during the year ended December 31, 2020, or the three months ended March 31, 2021.

A portion of the loans may be eligible for forgiveness by the SBA depending on the extent of proceeds used for payroll costs and other designated expenses incurred for up to 24 weeks following loan origination, subject to adjustments for headcount reductions and compensation limits and provided that at least 60% of the eligible costs incurred are used for payroll. Receipt of these funds required the Company to, in good faith, certify that the current economic uncertainty made the loan request necessary to support ongoing operations of the Company. This certification further required the Company to take into account current business activity and the ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. As of March 31, 2021, the Company had not applied for or estimated the potential forgiveness on the PPP loans. The receipt of these funds, and the forgiveness of the loans attendant to these funds, is dependent on the Company having initially qualified for the loans and qualifying for the forgiveness of such loans based on our past and future adherence to the forgiveness criteria. The PPP loans are subject to any new guidance and new requirements released by the Department of the Treasury, which initially indicated that all companies that have received funds in excess of $2.0 million will be subject to audit by the SBA to further ensure PPP loans are limited to eligible borrowers in need.

Long-term debt, including current portion, is as follows (in thousands):

March 31, 2021December 31, 2020
Long-term debt
    Flotek PPP loan$4,788 $4,788 
    JP3 PPP loan 877 877 
Total5,665 5,665 
Less current maturities(5,023)(4,048)
Total long-term debt, net of current portion$642 $1,617 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.
Fair Value of Other Financial Instruments
The carrying amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term nature of these accounts. The PPP loans for Flotek and JP3 also approximate fair value due to maturity in less than fifteen months.
Liabilities Measured at Fair Value on a Recurring Basis

The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy (in thousands):
Balance at March 31,Balance at December 31,
Level 1Level 2Level 32021Level 1Level 2Level 32020
Contingent consideration$— $— $1,081 $1,081 $— $— $1,416 $1,416 
At March 31, 2021, and December 31, 2020, the estimated fair value of the remaining stock performance earn-out provision, with respect to the JP3 transaction, was recorded as a contingent liability. The estimated fair value of the earn-out provision at the end of each period was valued using the Monte Carlo model analyzing 20,000 simulations performed using Geometric Brownian Motion with inputs such as risk-neutral expected growth and volatility. There were no transfers in or out of either Level 1, Level 2, or Level 3 fair value measurements during the periods ending March 31, 2021 and 2020.
Assets Measured at Fair Value on a Nonrecurring Basis
The Company’s non-financial assets, including property and equipment, goodwill and other intangible assets, are measured at fair value on a non-recurring basis and are subject to fair value adjustment in certain circumstances. During the three months ended March 31, 2020, the Company recorded an impairment of $57.5 million for impairment of long-lived assets. Management inputs used in fair value measurements were classified as Level 3.
Level 3 Rollforward for Assets and Liabilities Measured at Fair Value on a Recurring Basis
In conjunction with the May 2020 acquisition of JP3, the Company recorded contingent consideration of $1.2 million. Management inputs used in the fair value measurement were classified as Level 3. During 2020, the first stock performance target for the contingent consideration was achieved and settled. The Company estimated the fair value of the remaining stock performance earn-out provision at March 31, 2021, and decreased the estimated fair value of the contingent liability to $1.1 million. The Company records changes in the fair value of the contingent consideration and achievement of performance targets in operating expenses.
The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three months ended March 31, 2021 and 2020 (in thousands):
Three months ended March 31,
20212020
Balance - beginning of period$1,416 $— 
Additions / issuances— — 
Change in fair value(335)— 
Transfer out of Level 3— — 
Balance - end of period$1,081 $— 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:
Three months ended March 31,
20212020
U.S. federal statutory tax rate21.0 %21.0 %
State income taxes, net of federal benefit(0.1)(0.1)
Non-U.S. income taxed at different rates0.6 0.1 
Increase (reduction) in tax benefit related to stock-based awards0.1 (0.2)
Non-deductible expenses— (0.1)
Research and development credit— 0.1 
Increase in valuation allowance(21.7)(15.0)
Effect of tax rate differences of NOL carryback— 3.0 
Effective income tax rate(0.1)%8.8 %

On March 27, 2020, the CARES Act was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act provided the ability for taxpayers to carryback a net operating loss (“NOL”) arising in a taxable year beginning after December 31, 2017 and before January 1, 2021 to each of the five years preceding the year of the loss. Based on analysis of the extended NOL carryback provision, the Company recorded a tax receivable of $6.1 million as of March 31, 2020, which was received in July 2020.
Fluctuations in effective tax rates have historically been impacted by permanent tax differences with no associated income tax impact, changes in state apportionment factors, including the effect on state deferred tax assets and liabilities, and non-U.S. income taxed at different rates, except for the NOL carryback claim discussed above.
Deferred income taxes reflect the tax effect of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the value reported for income tax purposes, at the enacted tax rates expected to be in effect when the differences reverse. GAAP provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for a valuation allowance, the Company considers all available objective and verifiable evidence, both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, and expectations and risks associated with estimates of future pre-tax income.
The Company continues to have a full valuation allowance against net deferred tax assets as it is not more-likely-than-not they will be utilized.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation
On March 26, 2021, the Company and Flotek Chemistry, LLC (“Flotek Chemistry”), a wholly-owned subsidiary of the Company, filed a lawsuit against Archer-Daniels-Midland Company (“ADM”), Florida Chemical Company, LLC (“FCC”) and Joshua A. Snively in state court in Harris County, Texas. The lawsuit claims damages relating to the terpene supply agreement between Flotek Chemistry and FCC and related breaches of fiduciary duty by Mr. Snively. Contemporaneously with the filing of the suit, Flotek Chemistry delivered a notice of termination of the terpene supply agreement.
Subsequent to the lawsuit described above, on April 5, 2021, ADM and FCC filed a lawsuit in the Delaware Court of Chancery seeking to enjoin the lawsuit filed in Texas and claiming damages under the terpene supply agreement and other matters.
The Company is subject to other routine litigation and other claims that arise in the normal course of business. Except as disclosed above, management is not aware of any pending or threatened lawsuits or proceedings that are expected to have a material effect on the Company’s financial position, results of operations or liquidity.
Other Commitments and Contingencies
Terpene Supply Agreement
At December 31, 2020, the Company’s balance sheet included an accrued liability of $9.4 million associated with the terpene supply agreement with FCC. The Company calculated the liability based on the Company’s expected usage of terpene in blended products being less than the minimum quantities of terpene required to be purchased and expected selling prices of the excess terpene as such loss was not considered recoverable.
The Company’s balance sheet at March 31, 2021 included an accrued liability of $9.4 million as it did not make any payments for, or purchases of, terpene during the first quarter of 2021. The Company expects that settlement of the accrued liability, if any, will be determined through the litigation disclosed in the “Litigation” section of this Note.
Indemnification
The Company agreed to provide indemnification to National Oilwell DHT, L.P. for certain intellectual property-related claims in connection with sale of its Teledrift business unit in 2017. The expenses incurred by the Company were $0.5 million and $0.2 million for the three months ended March 31, 2021 and 2020, respectively. 
Concentrations and Credit Risk
The majority of the Company’s revenue is derived from its CT segment, which consists predominantly of customers within the oil and gas industry and the sanitizer, surface cleaner and disinfectant industry to a lesser extent. Customers within the oil and gas industry include oilfield services companies, integrated oil and natural gas companies, independent oil and natural gas companies, and state-owned national oil companies. Customers within the sanitizer, surface cleaner and disinfectant industry typically include industrial and consumer markets, including hospitals, travel and hospitality, food services, e-commerce and retail, sports and entertainment. The concentration in the oil and gas industry increases credit and business risk. See Note 18, “Business Segment, Geographic and Major Customer Information,” for concentration of segment revenue from major customers.
The Company is subject to concentrations of credit risk within trade accounts receivable, as the Company does not generally require collateral as support for trade receivables. In addition, the majority of the Company’s cash is invested in three major U.S. financial institutions and balances often exceed insurable amounts.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders’ Equity
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
On May 5, 2020, the shareholders of the Company approved an amendment to the Company’s Amended and Restated Certificate of Incorporation, as previously amended, to increase the authorized shares of common stock from 80,000,000 to 140,000,000, par value $0.0001 per share, and 100,000 of preferred stock, par value $0.0001 per share. The additional authorized shares are available for corporate purposes, including acquisitions.
During the first quarter of 2021, the Company identified 0.6 million shares that were improperly included in the December 31, 2020 issued share count, and the Company adjusted the issued share count presented on the statement of stockholders’ equity. This adjustment was not material to the December 31, 2020 consolidated financial statements or basic and diluted earnings per share.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three months ended March 31, 2021 and 2020, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods. Securities convertible into shares of common stock that were not considered in the diluted loss per share calculations were zero for restricted stock units and stock options for the three months ended March 31, 2021 and 0.4 million restricted stock units and 3.0 million stock options for the three months ended March 31, 2020.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Cash Flow Information
3 Months Ended
Mar. 31, 2021
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information Supplemental Cash Flow Information
Supplemental cash flow information is as follows (in thousands):
        
 Three months ended March 31,
 20212020
Supplemental cash payment information:
Interest paid$$
Income taxes (received, net of payments) paid(351)(32)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transaction
3 Months Ended
Mar. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transaction Related Party Transaction
In January 2017, the Internal Revenue Service (“IRS”) notified the Company that it was examining the Company’s federal tax returns for the year ended December 31, 2014. As a result of this examination, the IRS informed the Company on May 1, 2019, that certain employment taxes related to the compensation of our former CEO, Mr. Chisholm, were not properly withheld in 2014 and proposed an adjustment. Mr. Chisholm’s affiliated companies through which he provided his services have agreed to indemnify the Company for any such taxes, and Mr. Chisholm executed a personal guaranty in favor of the Company, supporting this indemnification.
In October 2019, an amendment to the employment agreement of Mr. Chisholm was executed, giving the Company the contractual right of offset for any amounts owed to the Company, and giving the Company the right to withhold payments equal to amounts reasonably estimated to potentially become due to the Company by the affiliated companies from any amounts owed under the employment agreement. At December 31, 2019, the Company netted the related party receivable against the severance payable and recorded $1.8 million for potential liability to the IRS. On January 5, 2020, Mr. Chisholm ceased to be an employee of the Company. In September 2020, the Company informed Mr. Chisholm it would cease payment of future severance.
During first quarter of 2020, an additional accrual was recorded for $0.2 million related to potential penalties and interest on the IRS obligation. As of March 31, 2021 and December 31, 2020, the receivable from Mr. Chisholm was $1.4 million, which equaled the payable to the IRS and netted with Mr. Chisholm’s severance liability. Both the IRS and severance liabilities are recorded in accrued liabilities on the consolidated balance sheet.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment, Geographic and Major Customer Information
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Business Segment, Geographic and Major Customer Information Business Segment, Geographic and Major Customer Information
Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into the following reportable segments: CT and DA.

Chemistry Technologies. The CT segment includes green specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the CT segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, national and state-owned oil companies, and international supply chain management companies.
In 2020, the Company leveraged historical expertise, existing infrastructure, personnel, supply chain, research and resident consumer market experience to address the emerging demand for sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. Rather than operating under relaxed pandemic-related guidelines, the Company sought to produce Food and Drug Administration and Environmental Protection Agency compliant products by completing all necessary upgrades to its already ISO 9001:2015 certified facility in Marlow, Oklahoma. Today the Company has a portfolio of specialty chemical products to address the long-term challenges created by the current COVID-19 pandemic and in preparation for future outbreaks.
Data Analytics. The DA segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of energy customers’ hydrocarbon fluids. The customers of the DA segment span across the entire oil and gas market, from production upstream to midstream facilities to refineries and distribution networks. To date, the DA segment has focused solely on North American markets. The DA segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation of fluid handling, and reducing losses due to give-away (i.e., that portion of a product of higher value than what is specified) using real-time process information.
The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.
Summarized financial information of the reportable segments is as follows (in thousands):
For the three months ended March 31,Chemistry Technologies
Data Analytics (1)
Corporate and OtherTotal
2021
Net revenue from external customers$10,302 $1,468 $— $11,770 
Loss from operations, including impairment(3,589)(292)(4,362)(8,243)
Depreciation and amortization292 15 — 307 
Additions to long-lived assets19 — — 19 
2020
Net revenue from external customers$19,416 $— $— $19,416 
Loss from operations, including impairment(70,269)— 184 (70,085)
Depreciation and amortization1,809 — 382 2,191 
Additions to long-lived assets42 — — 42 
(1) The Company formed the Data Analytics segment in the second quarter of 2020 upon acquiring JP3.
Assets of the Company by reportable segments are as follows (in thousands):
March 31, 2021December 31, 2020
Chemistry Technologies$33,804 $43,346 
Data Analytics14,025 13,201 
Corporate and Other30,888 29,663 
Total assets$78,717 $86,210 
Geographic Information
Revenue by country is based on the location where services are provided and products are used. No individual countries other than the U.S. and the United Arab Emirates (“UAE”) accounted for more than 10% of revenue. Revenue by geographic location is as follows (in thousands):
 Three months ended March 31,
 20212020
U.S.$9,661 $15,775 
UAE1,103 1,461 
Other countries1,006 2,180 
Total revenue$11,770 $19,416 
Long-lived assets held in countries other than the U.S. are not considered material to the consolidated financial statements.
Major Customers
Revenue from major customers, as a percentage of consolidated revenue, is as follows (in thousands):
For the Three Months Ended March 31,Chemistry Technologies% of Total RevenueData Analytics% of Total Revenue
2021
Customer A$3,029 25.7 %**
Customer B2,849 24.2 %**
2020   
Customer A$7,754 39.9 %
* (1)
* (1)
Customer B3,480 17.9 %
* (1)
* (1)
* This customer did not account for more than 10% of revenue during this period.
*(1) Not applicable, as the Company did not form the Data Analytics segment until May 2020 upon acquiring JP3.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Mar. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn April 5, 2021, ADM and FCC filed a lawsuit against Flotek Chemistry and the Company in the Delaware Court of Chancery. See Note 13, “Commitments and Contingencies” for a discussion of the lawsuit and the lawsuit against ADM and FCC filed previously by the Company and Flotek Chemistry.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying unaudited financial statements reflect all adjustments, in the opinion of management, necessary for fair statement of the financial condition and results of operations for the periods presented. All such adjustments are normal and recurring in nature. The financial statements, including selected notes, have been prepared in accordance with applicable rules and regulations of the SEC regarding interim financial reporting and do not include all information and disclosures required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for comprehensive financial statement reporting. These interim financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from these estimates.
Reclassifications
Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not impact previously reported net loss and stockholders’ equity.
Recent Accounting Pronouncements Recent Accounting Pronouncements
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”). We evaluate the applicability and impact of all authoritative guidance issued by the FASB. Guidance not listed below was assessed and determined to be either not applicable, clarifications of items listed below, immaterial or already adopted by the Company.
New Accounting Standards Issued But Not Adopted as of March 31, 2021
The FASB issued ASU No. 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” This standard removes specific exceptions to the general principles in Topic 740. The pronouncement is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted for public companies for periods in which financial statements have not yet been issued. The Company is currently evaluating the impact of this standard on the consolidated financial statements and related disclosures.
The FASB issued ASU No. 2016-13, “Measurement of Credit Losses on Financial Instruments.” This standard replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects estimates of expected credit losses over their contractual life that are recorded at inception based on historical information, current conditions, and reasonable and supportable forecasts. The pronouncement is effective for smaller reporting companies for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of this standard, including subsequent amendments, on the consolidated financial statements and related disclosures.
Fair Value Measurements Fair Value Measurements
Fair value is defined as the amount that would be received for selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company categorizes financial assets and liabilities into the three levels of the fair value hierarchy. The hierarchy prioritizes the inputs to valuation techniques used to measure fair value and bases categorization within the hierarchy on the lowest level of input that is available and significant to the fair value measurement.
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than Level 1, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Significant unobservable inputs that are supported by little or no market activity or that are based on the reporting entity’s assumptions about the inputs.
Earnings (Loss) Per Share Earnings (Loss) Per Share Basic earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings (loss) per common share is calculated by dividing net income (loss) by the weighted average number of common shares outstanding combined with dilutive common share equivalents outstanding, if the effect is dilutive.Potentially dilutive securities were excluded from the calculation of diluted loss per share for the three months ended March 31, 2021 and 2020, since including them would have an anti-dilutive effect on loss per share due to the net loss incurred during the periods.
Segment Information
Segment Information
Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision-maker in deciding how to allocate resources and assess performance. The operations of the Company are categorized into the following reportable segments: CT and DA.

Chemistry Technologies. The CT segment includes green specialty chemistries, logistics and technology services, which enable its customers to pursue improved efficiencies in the drilling and completion of their wells. The Company designs, develops, manufactures, packages, distributes, delivers and markets reservoir-centric fluid systems, including specialty and conventional chemistries, for use in oil and gas well drilling, cementing, completion, remediation and stimulation activities designed to maximize recovery in both new and mature fields. Customers of the CT segment include major integrated oil and gas companies, oilfield services companies, independent oil and gas companies, national and state-owned oil companies, and international supply chain management companies.
In 2020, the Company leveraged historical expertise, existing infrastructure, personnel, supply chain, research and resident consumer market experience to address the emerging demand for sanitizers, surface cleaners and disinfectants for industrial, commercial and consumer use. Rather than operating under relaxed pandemic-related guidelines, the Company sought to produce Food and Drug Administration and Environmental Protection Agency compliant products by completing all necessary upgrades to its already ISO 9001:2015 certified facility in Marlow, Oklahoma. Today the Company has a portfolio of specialty chemical products to address the long-term challenges created by the current COVID-19 pandemic and in preparation for future outbreaks.
Data Analytics. The DA segment, created in the second quarter of 2020 in conjunction with the acquisition of JP3 on May 18, 2020, includes the design, development, production, sale and support of equipment and services that create and provide valuable information about the composition of energy customers’ hydrocarbon fluids. The customers of the DA segment span across the entire oil and gas market, from production upstream to midstream facilities to refineries and distribution networks. To date, the DA segment has focused solely on North American markets. The DA segment provides real-time hydrocarbon composition data that helps its customers generate additional profit by enhancing blending, optimizing transmix, increasing efficiencies of towers, enabling automation of fluid handling, and reducing losses due to give-away (i.e., that portion of a product of higher value than what is specified) using real-time process information.
The Company evaluates performance based upon a variety of criteria. The primary financial measure is segment operating income. Various functions, including certain sales and marketing activities and general and administrative activities, are provided centrally by the corporate office. Costs associated with corporate office functions, other corporate income and expense items, and income taxes are not allocated to the reportable segment.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combination (Tables)
3 Months Ended
Mar. 31, 2021
Business Combinations [Abstract]  
Schedule of business acquisitions, by acquisition
The following table summarizes the fair value of JP3’s assets acquired as of the closing date of May 18, 2020 (in thousands):
Tradenames and trademarks$1,100 
Technology and know-how5,000 
Customer lists6,800 
Inventories7,100 
Cash 604 
Net working capital, net of cash and inventories(1,063)
Fixed assets426 
Long-term debt assumed and other assets (liabilities)(893)
Goodwill17,522 
Net assets acquired$36,596 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
Revenue disaggregated by revenue source is as follows (in thousands):
 Three months ended March 31,
 20212020
Revenue:
Products$11,082 $18,800 
Services688 616 
$11,770 $19,416 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of components of inventory
Inventories are as follows (in thousands):
March 31, 2021December 31, 2020
Raw materials$7,074 $7,190 
Finished goods15,617 15,705 
Inventories22,691 22,895 
Less reserve for excess and obsolete inventory(11,075)(11,058)
Inventories, net$11,616 $11,837 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Components of property and equipment Property and equipment are as follows (in thousands):
March 31, 2021December 31, 2020
Land$1,986 $2,415 
Land improvements861 867 
Buildings and leasehold improvements6,365 6,364 
Machinery and equipment7,777 7,760 
Furniture and fixtures649 649 
Transportation equipment1,189 1,190 
Computer equipment and software1,304 1,296 
Property and equipment20,131 20,541 
Less accumulated depreciation(11,873)(11,454)
Property and equipment, net$8,258 $9,087 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of components of lease expense and supplemental cash flow information
The components of lease expense and supplemental cash flow information are as follows (in thousands):
Three months ended March 31,
20212020
Operating lease expense$238 $570 
Finance lease expense:
Amortization of right-of-use assets
Interest on lease liabilities
Total finance lease expense
Short-term lease expense69 32 
Total lease expense$314 $611 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$372 $584 
Operating cash flows from finance leases(3)
Financing cash flows from finance leases(14)(51)
Schedule of maturities of lease liabilities
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,Operating LeasesFinance Leases
2021 (excluding the three months ended March 31, 2021)$936 $52 
20221,289 46 
20231,317 39 
20241,347 23 
20251,347 — 
Thereafter6,865 — 
Total lease payments$13,101 $160 
Less: Interest(4,405)(19)
Present value of lease liabilities$8,696 $141 
Schedule of maturities of lease liabilities
Maturities of lease liabilities are as follows (in thousands):
Years ending December 31,Operating LeasesFinance Leases
2021 (excluding the three months ended March 31, 2021)$936 $52 
20221,289 46 
20231,317 39 
20241,347 23 
20251,347 — 
Thereafter6,865 — 
Total lease payments$13,101 $160 
Less: Interest(4,405)(19)
Present value of lease liabilities$8,696 $141 
Schedule of supplemental balance sheet information
Supplemental balance sheet information related to leases is as follows (in thousands):
March 31, 2021December 31, 2020
Operating Leases
Operating lease right-of-use assets$2,217 $2,320 
Current portion of operating lease liabilities$597 $636 
Long-term operating lease liabilities8,099 8,348 
Total operating lease liabilities$8,696 $8,984 
Finance Leases
Property and equipment$147 $147 
Accumulated depreciation(29)(26)
Property and equipment, net$118 $121 
Current portion of finance lease liabilities$61 $60 
Long-term finance lease liabilities80 96 
Total finance lease liabilities$141 $156 
Weighted Average Remaining Lease Term
Operating leases9.6 years9.9 years
Finance leases3.3 years3.1 years
Weighted Average Discount Rate
Operating leases6.7 %8.9 %
Finance leases8.5 %9.0 %
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Impairment of Fixed and Long-lived Assets (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of impairment charges
The Company recorded impairment charges of fixed and intangible assets as follows (in thousands):
Three months ended March 31,
20212020
Property and equipment, net$— $30,178 
Operating lease right-of-use assets— 7,434 
Other Intangibles:
   Patents and technology— 9,902 
   Customer relationships— 9,165 
   Intangible assets in progress— 596 
   Trademarks and brand names— 179 
Total other intangibles— 19,842 
Total impairment of fixed, long-lived and intangible assets$— $57,454 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Current Accrued Liabilities Current accrued liabilities are as follows (in thousands):
March 31, 2021December 31, 2020
Loss on purchase commitments (Note 13)$9,383 $9,402 
Severance costs2,918 3,558 
Payroll and benefits1,053 1,789 
Contingent liability for earn-out provision1,081 1,416 
Taxes other than income taxes 883 544 
Due to third parties531 434 
Legal costs980 333 
Deferred revenue, current134 146 
Other968 653 
Total current accrued liabilities$17,931 $18,275 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Tables)
3 Months Ended
Mar. 31, 2021
Debt Disclosure [Abstract]  
Schedule of debt
Long-term debt, including current portion, is as follows (in thousands):

March 31, 2021December 31, 2020
Long-term debt
    Flotek PPP loan$4,788 $4,788 
    JP3 PPP loan 877 877 
Total5,665 5,665 
Less current maturities(5,023)(4,048)
Total long-term debt, net of current portion$642 $1,617 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value measurements, recurring
The following table presents the Company’s assets and liabilities that are measured at fair value on a recurring basis and the level within the fair value hierarchy (in thousands):
Balance at March 31,Balance at December 31,
Level 1Level 2Level 32021Level 1Level 2Level 32020
Contingent consideration$— $— $1,081 $1,081 $— $— $1,416 $1,416 
Schedule of fair value, liabilities measured on recurring basis, unobservable input reconciliation
The following table presents the changes in contingent consideration balances classified as Level 3 balances for the three months ended March 31, 2021 and 2020 (in thousands):
Three months ended March 31,
20212020
Balance - beginning of period$1,416 $— 
Additions / issuances— — 
Change in fair value(335)— 
Transfer out of Level 3— — 
Balance - end of period$1,081 $— 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of effective income tax rate reconciliation
A reconciliation of the U.S. federal statutory tax rate to the Company’s effective income tax rate is as follows:
Three months ended March 31,
20212020
U.S. federal statutory tax rate21.0 %21.0 %
State income taxes, net of federal benefit(0.1)(0.1)
Non-U.S. income taxed at different rates0.6 0.1 
Increase (reduction) in tax benefit related to stock-based awards0.1 (0.2)
Non-deductible expenses— (0.1)
Research and development credit— 0.1 
Increase in valuation allowance(21.7)(15.0)
Effect of tax rate differences of NOL carryback— 3.0 
Effective income tax rate(0.1)%8.8 %
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Cash Flow Information (Tables)
3 Months Ended
Mar. 31, 2021
Supplemental Cash Flow Elements [Abstract]  
Components of supplemental cash flow information
Supplemental cash flow information is as follows (in thousands):
        
 Three months ended March 31,
 20212020
Supplemental cash payment information:
Interest paid$$
Income taxes (received, net of payments) paid(351)(32)
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment, Geographic and Major Customer Information (Tables)
3 Months Ended
Mar. 31, 2021
Segment Reporting [Abstract]  
Financial information regarding reportable segments
Summarized financial information of the reportable segments is as follows (in thousands):
For the three months ended March 31,Chemistry Technologies
Data Analytics (1)
Corporate and OtherTotal
2021
Net revenue from external customers$10,302 $1,468 $— $11,770 
Loss from operations, including impairment(3,589)(292)(4,362)(8,243)
Depreciation and amortization292 15 — 307 
Additions to long-lived assets19 — — 19 
2020
Net revenue from external customers$19,416 $— $— $19,416 
Loss from operations, including impairment(70,269)— 184 (70,085)
Depreciation and amortization1,809 — 382 2,191 
Additions to long-lived assets42 — — 42 
(1) The Company formed the Data Analytics segment in the second quarter of 2020 upon acquiring JP3.
Assets of the Company by reportable segments are as follows (in thousands):
March 31, 2021December 31, 2020
Chemistry Technologies$33,804 $43,346 
Data Analytics14,025 13,201 
Corporate and Other30,888 29,663 
Total assets$78,717 $86,210 
Revenue by geographic location Revenue by geographic location is as follows (in thousands):
 Three months ended March 31,
 20212020
U.S.$9,661 $15,775 
UAE1,103 1,461 
Other countries1,006 2,180 
Total revenue$11,770 $19,416 
Revenue by major customers
Revenue from major customers, as a percentage of consolidated revenue, is as follows (in thousands):
For the Three Months Ended March 31,Chemistry Technologies% of Total RevenueData Analytics% of Total Revenue
2021
Customer A$3,029 25.7 %**
Customer B2,849 24.2 %**
2020   
Customer A$7,754 39.9 %
* (1)
* (1)
Customer B3,480 17.9 %
* (1)
* (1)
* This customer did not account for more than 10% of revenue during this period.
*(1) Not applicable, as the Company did not form the Data Analytics segment until May 2020 upon acquiring JP3.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Organization and Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Unusual or Infrequent Item, or Both    
Number of operation segments (segments) | segment 2  
Assets held for sale $ 546 $ 0
Property and equipment, net 8,258 $ 9,087
Adjustment    
Unusual or Infrequent Item, or Both    
Assets held for sale 500  
Property and equipment, net $ (500)  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combination - Narrative (Details) - JP3 Measurement, LLC
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Jun. 30, 2020
USD ($)
provision
$ / shares
shares
Business Acquisition  
Ownership (in percentage) 100.00%
Aggregate value of consideration paid $ 36.6
Payments to acquire business $ 25.0
Shares issued to acquire business (in shares) | shares 11.5
Fair value of shares used as consideration $ 8.5
Excess working capital assumed 1.9
Contingent consideration $ 1.2
Number of earn-out provisions (provisions) | provision 2
Additional earn-out based on appreciation of Flotek’s share price $ 5.0
First earn out provision threshold (usd per share) | $ / shares $ 2
Second earn out provision threshold (usd per share) | $ / shares $ 3
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Business Combination - Net Assets Acquired (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
May 18, 2020
Assets acquired:      
Goodwill $ 8,092 $ 8,092  
JP3 Measurement, LLC      
Assets acquired:      
Inventory     $ 7,100
Cash     604
Net working capital, net of cash and inventories     (1,063)
Fixed assets     426
Long-term debt assumed and other assets (liabilities)     (893)
Goodwill     17,522
Net assets acquired     36,596
JP3 Measurement, LLC | Tradenames and trademarks      
Assets acquired:      
Intangible assets other than goodwill     1,100
JP3 Measurement, LLC | Technology and know-how      
Assets acquired:      
Intangible assets other than goodwill     5,000
JP3 Measurement, LLC | Customer lists      
Assets acquired:      
Intangible assets other than goodwill     $ 6,800
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]    
Product sales as a percentage of total revenue (in percentage) 90.00% 90.00%
Disaggregation of Revenue    
Revenue $ 11,770 $ 19,416
Products    
Disaggregation of Revenue    
Revenue 11,082 18,800
Services    
Disaggregation of Revenue    
Revenue $ 688 $ 616
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories - Components of inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 7,074 $ 7,190
Finished goods 15,617 15,705
Inventories 22,691 22,895
Less reserve for excess and obsolete inventory (11,075) (11,058)
Inventories, net $ 11,616 $ 11,837
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories - Narratives (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Inventory    
Inventory write-down $ 307,000 $ 529,000
Chemistry Technologies    
Inventory    
Inventory write-down 300,000  
Data Analytics    
Inventory    
Inventory write-down $ 0  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Components of Property, Plant and Equipment    
Property and equipment $ 20,131 $ 20,541
Less accumulated depreciation (11,873) (11,454)
Property and equipment, net 8,258 9,087
Land    
Components of Property, Plant and Equipment    
Property and equipment 1,986 2,415
Land improvements    
Components of Property, Plant and Equipment    
Property and equipment 861 867
Buildings and leasehold improvements    
Components of Property, Plant and Equipment    
Property and equipment 6,365 6,364
Machinery and equipment    
Components of Property, Plant and Equipment    
Property and equipment 7,777 7,760
Furniture and fixtures    
Components of Property, Plant and Equipment    
Property and equipment 649 649
Transportation equipment    
Components of Property, Plant and Equipment    
Property and equipment 1,189 1,190
Computer equipment and software    
Components of Property, Plant and Equipment    
Property and equipment $ 1,304 $ 1,296
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment - Narratives (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 300,000 $ 1,700,000
Loss on write-down of assets held for sale $ 0 $ 30,178,000
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Narratives (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Lessee, Lease, Description      
Operating lease, right-of-use asset $ 8,696,000   $ 8,984,000
Operating lease liability 2,217,000   $ 2,320,000
Impairment of right-of-use assets $ 0 $ 7,434,000  
Adjustment      
Lessee, Lease, Description      
Operating lease, right-of-use asset   6,200,000  
Operating lease liability   $ 6,200,000  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Leases [Abstract]    
Operating lease expense $ 238 $ 570
Finance lease expense:    
Amortization of right-of-use assets 4 5
Interest on lease liabilities 3 4
Total finance lease expense 7 9
Short-term lease expense 69 32
Total lease expense 314 611
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 372 584
Operating cash flows from finance leases (3) 3
Financing cash flows from finance leases $ (14) $ (51)
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Leases    
2021 (excluding the three months ended March 31, 2021) $ 936  
2022 1,289  
2023 1,317  
2024 1,347  
2025 1,347  
Thereafter 6,865  
Total lease payments 13,101  
Less: Interest (4,405)  
Present value of lease liabilities 8,696 $ 8,984
Finance Leases    
2021 (excluding the three months ended March 31, 2021) 52  
2022 46  
2023 39  
2024 23  
2025 0  
Thereafter 0  
Total lease payments 160  
Less: Interest (19)  
Present value of lease liabilities $ 141 $ 156
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Leases    
Operating lease right-of-use assets $ 2,217 $ 2,320
Current portion of operating lease liabilities 597 636
Long-term operating lease liabilities 8,099 8,348
Total operating lease liabilities 8,696 8,984
Finance Leases    
Property and equipment 147 147
Accumulated depreciation (29) (26)
Property and equipment, net 118 121
Current portion of finance lease liabilities 61 60
Long-term finance lease liabilities 80 96
Total finance lease liabilities $ 141 $ 156
Weighted Average Remaining Lease Term    
Operating leases (in years) 9 years 7 months 6 days 9 years 10 months 24 days
Finance leases (in years) 3 years 3 months 18 days 3 years 1 month 6 days
Weighted Average Discount Rate    
Operating leases (in percentage) 6.70% 8.90%
Finance leases (in percentage) 8.50% 9.00%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Long Lived Assets Held-for-sale    
Loss on write-down of assets held for sale $ 0 $ 30,178,000
Operating lease right-of-use assets 0 7,434,000
Total other intangibles 0 19,842,000
Total impairment of fixed, long-lived and intangible assets 0 57,454,000
Patents and technology    
Long Lived Assets Held-for-sale    
Total other intangibles 0 9,902,000
Customer relationships    
Long Lived Assets Held-for-sale    
Total other intangibles 0 9,165,000
Intangible assets in progress    
Long Lived Assets Held-for-sale    
Total other intangibles 0 596,000
Trademarks and brand names    
Long Lived Assets Held-for-sale    
Total other intangibles $ 0 $ 179,000
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Impairment of Fixed and Long-lived Assets - Narratives (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Unusual or infrequent item, or both, loss, gross $ 57.5
Amortization of finite-lived intangible assets $ 0.5
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Liabilities - Schedule of Current Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued liabilities, current    
Loss on purchase commitments (Note 13) $ 9,383 $ 9,402
Severance costs 2,918 3,558
Payroll and benefits 1,053 1,789
Contingent liability for earn-out provision 1,081 1,416
Taxes other than income taxes 883 544
Due to third parties 531 434
Legal costs 980 333
Deferred revenue, current 134 146
Other 968 653
Total current accrued liabilities $ 17,931 $ 18,275
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Narratives (Details) - USD ($)
$ in Millions
1 Months Ended
May 18, 2020
Apr. 30, 2020
Unsecured Debt | Flotek PPP loan    
Debt Instrument    
Proceeds from debt   $ 4.8
Debt instrument stated interest rate (percent)   1.00%
Debt instrument term (years)   2 years
Percentage of cost allocable to payroll costs (percent)   60.00%
JP3 Measurement, LLC    
Debt Instrument    
Assumed PPP loan $ 0.9  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument    
Less current maturities $ (5,023) $ (4,048)
Long-term debt 642 1,617
Unsecured Debt    
Debt Instrument    
Total 5,665 5,665
Less current maturities (5,023) (4,048)
Long-term debt 642 1,617
Unsecured Debt | Flotek PPP loan    
Debt Instrument    
Total 4,788 4,788
Unsecured Debt | JP3 PPP loan    
Debt Instrument    
Total $ 877 $ 877
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Recurring (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration $ 1,081 $ 1,416
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring    
Contingent consideration $ 1,081 $ 1,416
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Narratives (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Jun. 30, 2020
May 31, 2020
Assets Measured at Fair Value on a Nonrecurring Basis          
Impairment of fixed and long-lived assets $ 0 $ 30,178,000      
JP3 Measurement, LLC          
Assets Measured at Fair Value on a Nonrecurring Basis          
Contingent consideration       $ 1,200,000  
JP3 Measurement, LLC | Level 3          
Assets Measured at Fair Value on a Nonrecurring Basis          
Contingent consideration         $ 1,200,000
Nonrecurring          
Assets Measured at Fair Value on a Nonrecurring Basis          
Impairment of fixed and long-lived assets   $ 57,500,000      
Recurring          
Assets Measured at Fair Value on a Nonrecurring Basis          
Contingent consideration 1,081,000   $ 1,416,000    
Recurring | Level 3          
Assets Measured at Fair Value on a Nonrecurring Basis          
Contingent consideration $ 1,081,000   $ 1,416,000    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation    
Balance - beginning of period $ 1,416 $ 0
Additions / issuances 0 0
Change in fair value (335) 0
Transfer out of Level 3 0 0
Balance - end of period $ 1,081 $ 0
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Reconciliation of Effective Tax Rate (Details)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
U.S. federal statutory tax rate 21.00% 21.00%
State income taxes, net of federal benefit (0.10%) (0.10%)
Non-U.S. income taxed at different rates 0.60% 0.10%
Increase (reduction) in tax benefit related to stock-based awards 0.10% (0.20%)
Non-deductible expenses 0.00% (0.10%)
Research and development credit 0.00% 0.10%
Increase in valuation allowance (21.70%) (15.00%)
Effect of tax rate differences of NOL carryback 0.00% 3.00%
Effective income tax rate (0.10%) 8.80%
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Narratives (Details)
$ in Millions
Mar. 31, 2020
USD ($)
Income Tax Disclosure [Abstract]  
Taxes receivable $ 6.1
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Other Commitments [Line Items]      
Indemnification expense $ 0.5 $ 0.2  
Terpene Supply Agreement      
Other Commitments [Line Items]      
Accrued Liabilities $ 9.4   $ 9.4
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders’ Equity - Narratives (Details) - $ / shares
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
May 05, 2020
May 04, 2020
Equity        
Common stock, shares authorized (in shares) 140,000,000 140,000,000 140,000,000 80,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock, shares authorized (in shares) 100,000 100,000 100,000  
Preferred stock, at par value (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001  
Adjustment        
Equity        
Other 600,000      
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings (Loss) Per Share - Narratives (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Anti-dilutive securities excluded from calculation of earnings per share (in shares) 0 400,000
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Anti-dilutive securities excluded from calculation of earnings per share (in shares) 0 3,000,000.0
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Supplemental cash payment information:    
Interest paid $ 6 $ 4
Income taxes (received, net of payments) paid $ (351) $ (32)
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transaction (Details) - USD ($)
$ in Millions
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Related Party Transaction        
Accrual for potential penalties and interest     $ 0.2  
Chief Executive Officer | Affiliated Entity        
Related Party Transaction        
Due from related party $ 1.4 $ 1.4   $ 1.8
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Summarized financial information regarding reportable segments    
Net revenue from external customers $ 11,770 $ 19,416
Loss from operations, including impairment (8,243) (70,085)
Depreciation and amortization 307 2,191
Additions to long-lived assets 19 42
Operating Segments | Chemistry Technologies    
Summarized financial information regarding reportable segments    
Net revenue from external customers 10,302 19,416
Loss from operations, including impairment (3,589) (70,269)
Depreciation and amortization 292 1,809
Additions to long-lived assets 19 42
Operating Segments | Data Analytics    
Summarized financial information regarding reportable segments    
Net revenue from external customers 1,468 0
Loss from operations, including impairment (292) 0
Depreciation and amortization 15 0
Additions to long-lived assets 0 0
Corporate and Other    
Summarized financial information regarding reportable segments    
Net revenue from external customers 0 0
Loss from operations, including impairment (4,362) 184
Depreciation and amortization 0 382
Additions to long-lived assets $ 0 $ 0
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Segment Reporting Information    
Total assets $ 78,717 $ 86,210
Operating Segments | Chemistry Technologies    
Segment Reporting Information    
Total assets 33,804 43,346
Operating Segments | Data Analytics    
Segment Reporting Information    
Total assets 14,025 13,201
Corporate and Other    
Segment Reporting Information    
Total assets $ 30,888 $ 29,663
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment, Geographic and Major Customer Information - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues from External Customers and Long-Lived Assets    
Revenue $ 11,770 $ 19,416
U.S.    
Revenues from External Customers and Long-Lived Assets    
Revenue 9,661 15,775
UAE    
Revenues from External Customers and Long-Lived Assets    
Revenue 1,103 1,461
Other countries    
Revenues from External Customers and Long-Lived Assets    
Revenue $ 1,006 $ 2,180
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment, Geographic and Major Customer Information - Major Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information    
Revenue $ 11,770 $ 19,416
Customer Concentration Risk | Sales | Customer A | Chemistry Technologies    
Segment Reporting Information    
Revenue $ 3,029 $ 7,754
Percentage of revenue by major customers (in percentage) 25.70% 39.90%
Customer Concentration Risk | Sales | Customer B | Chemistry Technologies    
Segment Reporting Information    
Revenue $ 2,849 $ 3,480
Percentage of revenue by major customers (in percentage) 24.20% 17.90%
EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $2!JE('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 " !$@:I2C,AP->X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$YI8";-96.G%@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"-#E+[B,_1!XQD,=V-KNN3U&'#3D1! B1]0J=2.27ZJ7GPT2F:GO$(0>D/ M=42H.*_!(2FC2,$,+,)"9&UCM-01%?EXP1N]X,-G[#+,:, .'?:40)0"6#M/ M#.>Q:^ &F&&$T:7O IJ%F*M_8G,'V"4Y)KNDAF$HAU7.33L(>-MM7_*ZA>T3 MJ5[C]"M92>> &W:=_+IZ>-P_L;;BE2CXNA!\+VK)[^6Z?I]=?_C=A)TW]F#_ ML?%5L&W@UUVT7U!+ P04 " !$@:I2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $2!JE)LBB;#'@4 #L5 8 >&PO=V]R:W-H965T&UL ME9A1?]S[%E'4/=U518-"H6\:JA)A;*[M9$]W;V[NZAQ%&H0*,-S/$ M^.VO!Q1,"AOW)8&!_ONG&7[=,Z.MD,\JY%R3UR1.U54KU'KST;*4'_*$J8[8 M\!2NK(1,F(93N;;41G(6Y$%);%';OK02%J6M\2@?F\GQ2&0ZCE(^DT1E2<+D M[H;'8GO5N,?CV"B!C__VHJWR M-TW@\?%!_2Y_>'B8)5/<$_'W*-#A56O0(@%?L2S63V+[B>\?J&?T?!&K_"_9 M%O=V:8OXF=(BV0>#@R1*B__L=9^(HP#W5 #=!]!W 8Y[(L#=![CY@Q;.\L>Z M99J-1U)LB31W@YHYR'.31\/31*EYC7,MX6H$<7KLB1 MEW \W+';CXB+7NFB=YZ+QXQ)S66\(T]\(Z2NCR/$(&X MV.T$<>38%=KL @Z_=S"OM/)*?\JK!V>U M3G&9O3O,4@5GQ_W)])V8;@TZB[\P.Q78'1S-[^W,A-(L)G]'&^*)H-X8KMCO MVY==S%N%>P>'M)<[@T;OM!5'0 M03_"BNT.#N1%I &A8D4X\T/BQTS5]T&XBB>2!#ZZN1;^\P7YU>[8MNV0#9/D MA<5H@70JXCLXKJ'Z!%&Z)O-=LA3Q;^KW6I^XQMWB'O-2\=[!&?W DBII_-4/ M6;J&@91LPPA&)%]'"OJ*]SWAWF.#]H\Y5@%H50'H617 RZ0TU;LHV7D&@119 M[6MN4/SQODE^ZZPB/SV+_-,4N MGG)B07^OB6%;;:)PH;O/7Q>3>S)]N/TV7SQ-)W,X]"SO T@'=@]K+6A5"2A.ZP-=[R)E2OL/#C4/6[PUR+7; M#FVC_;5;\=_%:5VNVXZ]W<%@+3(:Q)JV%"KVNSBIW[O:+WA/^\+E'E%7%??= M!EZ#I:"P%;.Z;_"F0> D)ZRC[2F#R7S73A%?9*DN=JK*T7)G\#K?#[.JVXMM M15C: V45B?D*0NU.'X @BYVZXD2+3;[9M11:BR0_##D+N#0WP/65$/IP8GZ@ MW"\=_P]02P,$% @ 1(&J4B)V0PMM!P >!X !@ !X;"]W;W)K%;& U^IY4F\K%J=MHR*?$,?Q)T64V?F9+)AZW M#Q6\33HK:5:PLLYXB2JVOAI-\<>9Z\@&+>+?&7NMCYZ1',H3Y]_DRR*]&CF2 M$'S?&QUU?C M<(12MHZ;7'SEKU_8?D">M)?PO&[_HM<]UAFAI*D%+_:-@4&1E;O_\8^](XX: M8-?0@.P;D)]M0/<-:#O0';-V6/-8Q->7%7]%E42#-?G0^J9M#:/)2CF-2U'! MKQFT$]>/=]/'^6)U,T>S^[OYS=UR][2\OUW,I_+SY^GM]&YV@Y9?;FY62W2! M'I=S]/[='^@=RDJTVO"FCLNTOIP(8"-M3I)]SY]W/1-#S_^,JP^(XC$B#L&: MYC-[\SE+NN;.:?,)^*!S!.D<05I[U&!OUE05*P6*ZYJ)^J/%(NTLTM:B:[(8 MUQL$OD&)?&#?F^PESJ$+K:]VIOS6E%QZ+]>41JYW.7DY=HD&%?J^TZ%.>+H= M3]?*\RNK194E@NV8ZMCM#'A'_;K.@)H*\7U73\SKB'E68M,DX0WX"])%PL!Y M3SD;HQ)2&U^C.(<$%)<)0Y#*4,J;)[%N8?'E#CM#,A'[*-8((BZ M9-.%7?LC1!(KGECU^V_8=SX=0FH,O=9;UF:9_$WG%$\9,<8>(0._Z%"!R3-^ MYQG?ZIE%^0*!Q*N,U:U'=/1\3<<^]@?T=*B0!GIZ04H^=SC%*L:0,+#3BX9CI;?B(LY_PG][,R?\HLC! M X8:&"0/SS/0/-(V;*7Y4$&Y4XFW=IG+!+R% D085\S>VC&-D'CAD*R*BIS0 M,-^XEQ],["$)3&.1E<\H9U"6H$K6'Q=\?=' B\7#1 U1B-$A9PV*$E,8] *' M[0KW%^?I:Y;G6F)4=:83#;/C.=0IL5[1L%W2YFS-(#93F8+VSC//NJI6\?+X0K"ILTZS*"!GF(0V&FBCV0H/M2K.Z7TUOT72Y MA.)/2TP5D" ,U !48:%/L"D">Z'!P4]5;7D6/V5Y)D 0;:4;[@4"VQ6BJSVV M\9M)N[":^7TW',J7!N4%QGS1"P0^HQ!)4C40X45@,651%4 90WJ,-A L)<(8I>(10DK#PI@*SDUXRLBJ\%00Y%' MCK8D=DTX1/>65^V>%XI:/I"),]-/U,3O10[\6!G-G^J.376=F6 M[#]'794&?QBV.HPAIY!>/(A=/#3$^Q2=LB>MBA!5(#R'#'.!!N4Z;FA@W.L( ML>O(:3EVSJ\:F7"PZEJ-XH2A;UIPO: 0NZ!TTEPQV,,TL*/KG*MEJ]F@..Z0 MJVX78\BPI-<68M_%W':3_JN+3MVQ0%$SE&L=BAICH1NGO6OK395I4(E M :N8R)0F>ATC=AV[/;^T5&WRW6$AJ0%!3!MB@/;Z1<]L=-KRYW8Q_;RX7:P6 M-]H:B*K"1&%+,)0(/8Q&!HZ]A%&[A,UX461"[FSJW7$3+V6LLC*!N4;OEXRA M.RX8PO0/+7NK=7F,_+'>Q@F[&FU!*%GUPD;72'=>]S<8.O5 KY/4?G:W%#SY MMN%YRJKZ]]]"V/]\:K=[XLUZCG=TD&>7LH?JD+1JV=,8O7,^.(Z#H6BHT$N< MRRR&'6<,WU"]B6%T*&[$AE?9_UCZ"97\\#6K:UFSR5GBC:@%/,!,:6=%5;;A M7AKM\*.75V+]OTS/EFFF:RP@#M MWL99>I&5*(FW&6BYEJ1&MWW'H\-J3H>#FL]4*M->N:E=N6''T11-'LN#8KX[ M0.,%+.6-O-1Y82C;U?KOUR_>J K5NJK?#$H0X3G@M/B%O[$'$>_(4 M&X(?WD)G')%^$?ZM1]M45?H+2B-/D30M+O1,L=97!=1>%>PJVMJ8U[6DU1* M1KZRU=7 W '!LIN7RJXOU@JH.G='"U7][-_?+F_G=]\71Z&YX-&=IFA@NM.4R=&UH+R3A0!YSLH:"L(UM',^!."#:G?-N7L1?-O>%#YQ M(7C1/FY8#-Z7 /A]S:&.V+_(R\?NLOGZ_U!+ P04 " !$@:I2?2#) &H# M !>"P & 'AL+W=OO/1ME48TX2H*[&A*3Q9"9D0#5.YMM5&4A+E M3@FW78Q[=D)8:HT&^=IG M<\#!+1W+;EYOIV"Q?C[^,;R2C<-09*E6<#!"RK9DR>E[1#B<,4A+ M$9Q6%(ELJ5<9A\(O;-MVN,C2R[.8 [P=.9[9C6U]']N,G%YEU!#0J01TC@J8 MP^&C4M((0<6&CP"OT89(M"4\H^@"*B,2G!.IT(;"2R2&(KIL$U!D\6ML^ IC M[.Q).&G6$-&M1'3/$Y%S*D0R'0O)_L$#HZ18;<4OXG?K6XO-9P__I%D#OU?A M]]Z$SY3*3J/W7C#M4Q^S: #[%;#_)F"X;92&EPA+UZ>H_9/4QRP:U$%%'1RE MGH@D@?-?(K^ER(/7%?E)LP9^O\+OGX%_=H7W7Y9N!^.V(G^-94.!@Y_O+'R^ MAM>5>1FYCN4'KM\-G,X>?ZMEK]?OU"R;_+4[USF?_XRJ+\,WT%P?NVX_V!?1 M8NGA(.CT#XEXOA\=]ZB(>^@:52;_[LDXA>Z^ .IV?:];NX!*\C;# /?=_>JQ M:\V/Z3RACUBS5"%.5^")KWP((8MFKIAHLL:A\6"6CL_&B*H!*TK*[2+B * MMP^G>W ;MXTVB7NV"^S]]3=V0M(FCMF]ER9Q9\;?-QG/%_ORE8L?L@'_67.14P:/8#.5.,)H8ISP;$L^+ACE-B\'D MTHP]B,DEWZLL+=B#0'*?YU3\O&$9?[T:X,'[P&.ZV2H],)Q<[NB&+9AZWCT( M>!K649(T9X5,>8$$6U\-KO'%E$3:P5C\F;)7>7"/-)4EYS_TPSRY&G@:$5,R#(TZ*\TKAS\RL$W1$MDAM:,*CJY%/P5"6T-T?2-R8WQ!C9IH5_C0@GX-P4_-7F^ MNWZ>S9]N9VAZ?S>[O5N4=XO[K_/9M1Y>/,'EV^W=TP+=?T'W#[>/UT]S,$!G MZ'DQ0Y\_G2"YI8))E!;H: MJ*U$MT7"DF/_(9"LF9)WIC?$&? ;%>?(QZ>(> 1;\$Q_W=USP/'KQ/LFGM\3 M;UZL>,[00E'%8%DH]-?U4BH!9?VW(WI01P],]* G^B-[8<6>V=)>.D;&42_R MEPG&HQ%0>CE,AL5J'."HMCI"%=:H0B?G*9=*(J@'Q-Z@#TDF+QQI:$1('V)Z@44UEY*0RY6+'@0Q#&U8 JZQ$G,#"3W5QZ)9G@SSJ@ G\J(W8 M8A2,?3O@N 8<.P'/7-FU(8T[('QOU +:M2%XW)/9<0UT_,&"D(R*U=: 3&!U M9'RGEYT-X[A; &% 6B"[1B0,0SM([#7=V'/"_,HE5.\&Y/<$04:35.ZXA#+@ M:Y3Q8G.600% DJ5DRMY3O2ZL%G"+R9G?4P;X0$:P$_@\W]%4F$8&6-?I&TM. MCR!#VM-"T6*3+C/F8H [\-J]R6(2CH(PZ.% &@[$R>&)*TCUJM.DK#!)-]&> MA_TVU*Y9/ Z]GF+&C7A@_^,Z60N>(UYV/U[88?K=EQV3H /38C;RO+BOGAL9 MPH&SX]^K+1.Z'9M,GD ):-5S=7WK]/5GYAUUB.&ZSMQCU M%5,C2O@#53+,*VBGJAH.[,G*X&"M\%J-@U .PD1KLUIJRVKGU!?7C[8K( M6=@6F@^,CO$V2H/=4F-*?LE@Y\(JE$C1MY[5V940*/MQT 9J,1O!(N[YS,&- MV&"WVLQK? >I78*DKU-[6KMJYI5#?X.>G.<@AV:CX6H>I.GUQ-WK;ZA, M5^@S[%$2GF54E/.8":P?A56X^)"C=X[;XFHSP^=>7R::?D_<_7Z69GL%,OH; M@/U? VPQC]<'0M3D.:8W?X(MI>;S3A"E/ MFV!SODD+B3*VAI#>^0@PB?( IWQ0?&?.0)9<*9Z;VRVC"1/: /Y?'_0$ M]3':Y#]02P,$% @ 1(&J4E'AUV_& @ ZP8 !@ !X;"]W;W)K*K1Q.^;UM5Z[#Q%J\CI3?L3FM#UM2G:K&9"5S9A9]?:*ZGKOT%/)'F"_O< MUK$@V$K%TQR,#-*892/YS/-P!$ _Y0 W![CG@-H%@)<#/",T8V9D#8@BG9;@ M>Q#:&KWIB#T7PX@/YT,AA._&SF3U]'@Z[> M]N3N0_39SP:S]Z&+V@W>A_"Z]3WX1X6_@!N;^[@!F(&\XAO)6&A;-D* M^>DH=I!SZ65$JN&]]AH%F8G MO.H%K_K5-$Q51 4$)_IO-=$[_']T&IZNB&\401I7Q6.-8P4S+"$A* N^ -/* M9$*RWA'^PLK2-U&6F\QQ_4AU[?$L,?^:W%==KSPMS8)Q\RKCTQ_BTL4U2R[. MK5?/^)58-6K.HW/&T#[J&RD5:]-.)5[-EJFLRHK=HF-W3:,ZV^]A)\\:[U\W MV3. -;2.F82$KM"E4VEBTD366K.%XAO3G99<8:\STPA?(RJT 9ZO.%>'A0Y0 MO&^=/U!+ P04 " !$@:I2SMQ;78<' !-(0 & 'AL+W=O8SW]-:_:7@HB)2W8KMK-D+2O*N457.4!2ELXJP>G)QUCV[ M%Q=GO)4EJ^F] $U;540\?Z4E?SR?P,G+@Y]LNY/ZP>SB;$^V=$WE[_V]4'>S MH9><5;1N&*^!H,7YY!)^6<6I;M!9_(?1Q^;H&NBA;#C_HV]N\O-)I!71DF92 M=T'4KP>ZHF6I>U(Z_CUT.AG>J1L>7[_T_JT;O!K,AC1TQ/Z]M<:W'T#J\OU MW^#;][M_UF *?J^OP(>_/H*_ *O!KQUO&U+GS=E,*EVZ]UEVT/"UUX \&C#X MP6NY:\!UG=/\=?N9&L\P*/0RJ*\HV.$/(CX###\!%"'HT+-Z>_,H( <]MRKK2]XX M9Z!OF78M=6H_7$P7.%*C>SCVB\,JQ M "5*OTVIU)<-R[O7\]KES?X-R;&?,$Y&SK2-(K5#Y%54K=<9(O_[5 M.2 5%Y+]SRMS;BG T7RDTK9!< G=0A>#T$50Z+W@#ZQ;Z!5G0,[;C2S:4LUC MQEL5!"ZIBX"S>J&V1;+T!.9RT+E\AT[ZE%$5B]JQ?-/PDDH=)0\J(+AX=FE> MOL&]MDV"EF[5,#)K=A34?5/M5>CJA-*!*S2IIKR8JLP!I&FHV\.'/D,N=IC, M8QQ[Y!XA!KY#;L&>5(('=,+3.FT3','YPB,4&:'H'4)9+=5*P39ET*OHM%K; M!"X7,?*H-52!.*CVNUXY/VS55NTC4"'?9'+?V5%M>O ML2&AB9TJ1P%X$&H;Q:EOW@V_8!A@5[2@0G205&HID.0)[(>5[,.&UK1@\J-3 MM$##H@O/P'JBC;J.QF[5*O4JQ/E"[];9D9,/*DXB'!D P3*#+ M VKT9H.R!Z*2^)/>8CB=8I,%)5;,V48PG2<>MQ@ P3"!;@Y\40/WZ[,9,K5# MS3:*YTO/M"%#&G2"-$.(T6-?NF0B&QXH'>/0831-$?3D!#*(06'$W,D=%:/( MQ9ZZ1H0L*TZ776/)Z.Y545"&5-C&2&(Y5ALCS6J)!"@HC M94B;/7GVSK.-B'1IN=#!D7F:IAZ!AB0H3!(E4+3TU8+AU&@38HJA%8P.*SA/ MD"\:#4I0&"6OLB;D2IL/B^58I&V#D,^/AB$HS)";6H4@;610G4T".*:%P\87 MA 85*%SFW+ZE$G0*MFN9:8)2*S8=9@C/YYYB AGHH,6[ZGQ=/#3OJ&"1P08* M8V-%]DR2LM^@Y$RVPN,1!SJ@%6$.(]_N%!MRX# Y5&V549H?7/&R.=VTC;)S M'U'@TP6*PP2CA:=:Q88>.$P/MU;_^HQM0(P3PV'B*Z2P(0@.$^1RHS9+O'XI M4/9$=F5-)0L^7;(X3&)/U8J/3L'"G=GB ME.] B[6T.XPP]BWLV. 'Q^_*\(+5I,[>GN'8( 2'$7+?BFRGBR4USU*HLJD5 MSZ#1)8K3)S8DIG;=Y++R;6NP00D.H\2=/ J E2Y*O8IM<.#QGM9EXPU#@Q<< MQLL]>>Z/(O693S^!M"],W>'FH 6,QTI=Y/$M2X8G.%S$G$@85_ Y1V"7+M/% M>#?I,$*)IWS AE,XS*GKHJ!9MU9EIOZC3_T-4%!73U24=(/4JUAW0?]M5951 M4L])(;9QA?!X-"[N19[0B0W3XC#3N@D9CH^UV$^6Y&X<>FLE6"9I/R3G@;RC M$DIP;)W(.\Q0A*$GN&+#O#C,O)7/YX!(H& "-G3+ZEJ'ET8-%8SGSG$X0+=( M4VL&B7&8B3]?N_J]ZFW0I>DXNYU&GMR(#0[C, X#$V!'D![6 M6X?D0-\2(VM0MAF,(,*>0]3XZ"-4N$0+!A;56Y6@>KLFPW@9CU'F,%M$R#LI M!KMQ&+N>:#HMVW'29Z6 ;7,<:Z\5&_S&)SYGO7D5>IO_4^L3H/+_PO*_;;:( MEFA<0LV./DQ75&R[[_4-Z X9^L^YP]/A?P(NNR_AH^=?X9=5_V7?=-/_H\$/ M(E1:-(K@A>HR^CQ7_A7]M_O^1O)]]_E[PZ7D57>YHR2G0ANHOQ>(;5M!@ EAP !@ !X;"]W;W)K! )N\_L)W^0L6%9&23PAEN5.DB!*1X?[ MU;/K_' _*T0PZ1[Q(DB!_.F9Q]G@PPJ/O#VZB^[4H'TP.]S?!/5LP<;>Y MSN%NTGI91@E+>92E*&>K@]$1_G!.:6E0(7Z/V"/?ND;E5#YGV9?RYF)Y,+)* M1BQFH2A=!/#O@9VP."X] 8^OC=-1.V9IN'W]W?MI-7F8S.> LY,L_B-:BO7! MR!^A)5L%12QNLL=SUDS(*?V%6S&P)8-'(V!TQ@XD@'Q- 9N8^!*!K:K,? : T\> M018D&;^5%E1"5-2QAE):YNQ YO(W 3AS> M71[=S2YNYS-T+V5'Y>'$+_WZ=7]XNT-4IW%V=_')^]6DV MOUG\_)-/L/<1S7^[N[C]$XW1W6*&WKYYA_@ZR!E'48INUUG!@W3)WZ,WO?O] MB0#R)85)V! ]J8D2#=';3 2QPFQF-CO)D@2VR$)DX1>%]7S'H% .>)$_:>U/ MS?9'RV54;M$@1M=!M!Q#"$Z"3:2>R=D.7V%8)$4<"+9$5V+-<@1S@WJU+@O) M T,7:9@E#+W]E''^3N'^_/GN9VP5A9'H.YE 9K7I1=KT(I576^/UF-U':1JE M]U!@XB -&0H$N _W$,7O$;'P5)4)M4^W\ED6WX=#[!&+ /9A>^6',+>/F \1 M8TIMW^[#3H<*T;$-B'4;W&].-(VCO2%<7P+N51OM'?/ MB>FL]N]L!XNZCB<%;(@:V]AVU.3MEKQ=F5$->E4K.<$(NG;K2O,]WPGK$W):8:R0&Z@K:F4(=SW.6 MAD](Y$'*88]5JKW\!\H[M %"Q=L=$L*$2@FY ]3C[+6HM5NB%KMSB3BRP62UT-'<&;5C^"=&0Z8H_MI^Q,:$W@<\M7I<^ M]JV\9LJHV0,*MDNDS-\!ZA/M5 2;962>+J5&Y=<@_RZJQ%*R'>H&MGS/DI9Y MUN!,K8H" KV*(S<]IXHAH:.AGC3DF0+G2!7D7($9$\LEEBX#.^'#9N638BDU M*[OB.L-#97/M006<*V!CFTYU[#L)Q&8-W-6U:I)A*&JVASTLYX(W6.C!O(80 MR 7?D554,2)UIA[![_HZ3>F4&9NE^27-JR8?AG(,S-RI M'#>%:CN.5H8ZX<;3_Z6!)9WL$K/LFEI8,I36L4\M2_[RV 7K4^LTF)@U^#\T ML60HPK:T9F=F3)_SUE>G6:=_0!-+AO(]Z,#,F#[W3KR)6;Q_<"-+%)]TCHYD M)^K$+.JO;1/)4+D)T:5HI]S$K-RO;Q.)0B4U;#KM(V;M>TF32%2?<'+[,&]0 MK@[5)]K)'#'+W&O;1*(0.AV93B3(<[[?GMLF$H4@>(/M:0;UB79B0,R?_P\1?^6[D[AI]T8U?WV4D[<:%F<3$WME@5W\9C[R>QJ4OE7D8!DWL9 M!01ZF:DC];^GJA%=RZ'2+S5G*IPLA:HQB>].=:T,[<20FL7P^7VM*JPS.A0[ MSR>>_"V@@$$?X^D2H93%_I.MGQ7-8J-.Q.,=5@N0HLM,,(3M]Z@\!B#6QVK_ MKK,8](JW)P-5@U0!\,>R**-5D5?;9QGQL.#E =B>JG^:;!UH)"R_KPZW.%2' M(A7UCZ;MT_8 [;@Z9Y*?4_+AC!+%&Y@CO*E.CB;=$/6)':PC=*P N#]*H/H-#?E .U1Y.&_4$L#!!0 M ( $2!JE)>60R"R@X )TE 8 >&PO=V]R:W-H965T&ULM5IK;QO'%?TK [4(6H"B'K83)[(-T+*=N(UCU;*;#T4_#'>'Y%C+GV=FEQ+EI$ +!+&6G,=]G'ON8_ELZ_Q-6!D3U>VZ:9%M\LG%_KB$>_/ F=-[KF3>OFY/ST]-N3M;;MT8MG_-F5?_', M];&QK;GR*O3KM?:[EZ9QV^='9T?Y@P]VN8KTPFFL3/W57'D\GY93: MKDT;K&N5-XOG1[.S'UX^IO6\X)_6;,/H;T6:S)V[H8>W]?.C4Q+(-*:*=(+& M/QMS:9J&#H(8OZ4SC\J5M''\=S[]#>L.7>8ZF$O7_&KKN'I^]/1(U6:A^R9^ M<-N?3-+G"9U7N2;P_]4VK3T]4E4?HENGS9!@;5OY5]\F._R1#>=IPSG++1>Q ME*]TU"^>>;=5GE;C-/J#5>7=$,ZVY)3KZ/&MQ;[XXKU?ZM9^T6*BME;7=MG: MA:UT&]6LJES?1MLNU95K;&5->'82<2OM/:G2#2_EAO,';GBDWKDVKH)ZW=:F MWM]_ FF+R.=9Y)?G7SWPG?93]>ALHLY/S\^^OQ_ M=,K_]@9U;\,O.O;>D#W>=\;SYT&]:5PT-^IM6P.Y'OLF^+N:JK]\\Z>GY^>G M%_(]/YQ=*.=57!F5OKMTZTZWN_3E7Y4-2JMHJE7K&K?<'=<>X=LJ8B6+PW<3 M97[K;4?F9X'@,:TJ.03GZJB"\1N(+E%D?%"VQ7\BFFXFM!@?LR?I@ H:]/@ MX>5O#*A.?81T(['.OKL(ZC+?KSYFV<@^6#@X%H\!!,)%KC4J95I.M RG<;72E*@^^90T<#$$[6QO@]&[EH:OW[ IL1< M:H8+=M%6@RU?S>[9TK1ZWN! G.I9"E"A7=LO(L)&-SU#$@_6[^FM0W#0)YJ: M3 !=2:SYCAXVMB:HZW+_:.W6PAJL781V:[90,$!*'11 OS($8=T2,Y/W"-*U MWB4UL:,YCDAAR#UT(\EK6TFDEGT!9!!Y;'6(9I*,B8--$E'$JI5ND#M'2G>] M#U!4]\!UH:7[.F>9[Y@)J_8@LN<31>)!<=+YU6S <.])&+8$JZ]^Z[6'E^EF M\/ IT+J@1UTA*'GMWZ[ _$8#6TR1$_7SSY?%M?@R^_8P).+6*2?$@K.2&(B) MRX]LD5LVB<3J M#85,K1H]=[C'(:0KW8E1$-)3A;2O%KUG+R-$P2,AV=KU/DM'M$<2#2(&8]0O MX#EU]G22R>UE#V<2!*YEV43]:-S2ZVYE*][^3G_&;9>)JB!G@(XOM'3\& 0 )I.(@( \F;2OG.[(1K-4CBPMO-QJ8 M3+=?41@1 >'YI+ =)^J'6C.-H9 3*LYY=(MKPSN!P2FZJ4.E@792]2D#L).#B*+L@XDZ'!+32>227W- MN8:Y47<=*@0B9>7[)E&]-\N^2>HD&UR_OJ2/M:]%-$H0ZY%,N (AG FO=B1% M$LZP3\;$R4L0 8TC=B'?$>E(_.NA>.E@ALIV)-72M# P@9FHN(NB# GVJ65, M,*Y8VAGB#QH5JOHTO9ZJ'V>SJY*,R$,$+&]6U)UL#MIVT(C-'\P!I4?P"RO7 M-U" LP8+!ZQ\[EOI74H:RA"N2I7Z$)[)1NS);,6B\5VJG;5MC[T?6%Z #(=W MN^PWXO;]%5R8;;1MV.FNS>XMYVW-'!R$?+;=;J?(%M.EVTQ&O'&/ZFUU@Z_" M;CU'^U-*Q8]_+P:'O7'/4#S>OV;!WZ&XF\(Q@OU%_ ONV M1M1!B)KK>[9'-O+L^K(8^=&WIVI"1 [BB:BNKQJ=*NO7IIE+,3TN3:F^4H8QK[ D24OP MY%8??FJLX"TRB^Q*#-@?O1"[>FEPM)H-TQ2!#XP$___ET M^@3U7],P,]UU5HHYXF06D!0OI+@7Q7/=,*W*+$;SHG=E[$P%MKLE-NF1)["'FAGVZ KH?$A&Z ] M65/M8#)+#>WRON-*+/%>VZ(72RF+\@@6@-W&!@@]8K"VVG/Q]1:'5&S@R_?_ M?/OJ^.Q[*A_$(%)PDJ:_.@]K_P0@ !Q[/6I-#O7)F0B..=!RDPV/(M!0-O8( M-NY1AOXM75;"0JMEX^ ;4 $8#,6(*)F?4 L=4*;99'3E9PVN.^1[50UN_6. MFSW?P6W MF,6",0(F))[@%$@M14T])DFM>8&I<[^YR^6SD<;AJ]O$"[ $?4F@SX)SY0%I M2 %-_$IEE10W5#Q3:VZK5"Y(3_I0PXTL3N/"T@GGO,WV]88IVE:H-XB8@:'/ M5,6E:E$\$C)9CJV:!@$[KDH?(O#3>R2!XH> CV?K!TFW!6;8D]\FYWS"WW,ZR$G,$,/$.Q7=+3=0=]LX4-2)!"07@ M'BFWEVC%+?<"B?=0W;;Z29& Y;N\7WE&=$=#@X_QBF20XQ2*5A8=MDVTLPRM:)QT%\^LA M-)3@6?32%[SA?_.$2I8DBBP:5B2IM!D@;,![.X8$G A-,X9?[45,AX: M,V8!U.1&^I[>CT<^>VD);BHGQXP=SKYZ@&[6L1VW2I2'UMP!L;]"Z->=.+0/ MDNB)M7^WZYBJ:ZS+O/XI"/'\7'RSYP1A@X:BB\9I5 K>F:DLO=LBH"4#6%I) MT5+IL"+Q4277XM?1K',<%W NG\TL;L M]=3GE--U#5JGB/ "\!AZ,X10T MVWF4F^GHH-SBI#N>'%6J/14M7PB28[;4:X(BW<,G$>"&$S)K.9J#TFU2ROZZ MHL'0ENI2!.3&R"B<@4IGT+U""SG%\XQXN:-7>;=G QW$!J !%WTR%N:I&H.(XM>!(VAU MX5:&N^,13H-B9\OV'T=<V#H7^GJQ2>7*)$ M@W&-7,W\7G C"+R3Y5(EQ<-VD>Q0#.Y+FOB%HIGN'('D/B F@@8>7!Y" _>" MT8;%3L+SOP#& ]U>U#>F%"72HJ4Z-%)Z)4F&A-BYD-KJ:YX=IHZ.*OTT&IIP M122#Q*BHOY/6_0<9''][H:ZIEX21"^>,>^]4_J)MN]C;<-Q0!EA'%E8(R9W2OMR6+C;:];NEE'!(>31KFSGNAB#)3D9H0_2^.6)/H#7&S M'YWP@:*$L^"MJ7H. /3.W(?FN^>.9B@0KH97J10-"3=J88S$VEKSJ &A3&._ MG* =C7>,22!(AP*?B7QM&V)Z:T:PD\;@GESTNL;PM)^&O#4*<3(+'TOK5SB! M,_E()2WE9;K&6$9*BHNN!^JJTE!!LHW5S$%VP_ZD?)C&&PNNGB_43V"@#8UY MV)R@QRZU66,TC[W,V/64*5M*OJWCJL*GMY3T=I; "']&IB%91:4DWRP#+IG5 M,EM$>GM(HFH>T4^IN""KO2Z%RT>IWY%G2[(\.!B5H07-]PHZRH@WQVT8S?BE M"T:\/5PCL3ZIM)6Q+_5C:QFE4 ).'18GI/*":3*:83, N"I=CL9$]S9(V7W_ M GZ1V)N2:MM (Y19%7O)9?R:0:B^MN132=)1)@19KRD0EZ=@N9Z_3'4JL 'C MIWXKWSP,A?;'9RY;./=5N?-+^[O1BYK\JO3NQ;6MY1V I")Z5VI='YK=8 !4 M1ER5R/NWZ*J;E6LHM'-L"OJGAWZ1<3+ZR0P2X9)_&,0V:J/\>J9\6GY[-).? MW S+Y8=+[U#?(8[!*PML/9U^]^1(.OK\$%W'/\"9NXBLRW]2R!I/"_#]PH&V MTP-=4'Z1]>(_4$L#!!0 ( $2!JE+T'75PQ@0 %8+ 8 >&PO=V]R M:W-H965T&ULK59K;]LV%/TK%QXPM(#K5]+'VB2 G:Y;@+4( MZF;],.P#35U91"E2):DX_O<[EY(=&TB"#1U@6*3(>WCNN0_Q;./#MU@Q)[JK MK8OG@RJEYNUX''7%M8HCW[##2NE#K1*F83V.36!59*/:CF>3R:MQK8P;7)SE M=]?AXLRWR1K'UX%B6]9\,!WL7GPVZRK)B_'%6:/6O.1TTUP'S,9[ ME,+4[*+QC@*7YX/Y].WB5/;G#7\:WL2#,8DG*^^_R>2J.!],A!!;UDD0%!ZW M?,G6"A!H?.\Q!_LCQ?!PO$/_D'V'+RL5^=+;KZ9(U?G@S8 *+E5KTV>_^9U[ M?UX*GO8VYG_:='M?GPY(MS'YNC<&@]JX[JGN>AT.#-Y,'C&8]0:SS+L[*+-\ MKY*Z. M^0T%V TT&V=5L#7+&25"6*6#5P"Y=?&;-+M%<:]^Z9-R:KH-W&&N& M]"F>C1-.D;UCW2,N.L39(X@G]-&[5$7ZU15<'-N/P6Y/<;:CN)@]"?A1A1&= M3(;H9+4?TVWQ^32HP<4QJ90UR MJ:#5EE+%],$X!;>5I0=%6W@\Z-G//[V9S2;O/LR7BSRDK"75ILH'DY14*:U;4^!D1"'&]H /C@#CW:+S MB4 XR09I+[11D52,C%^1SR@X<4#98 I_5^!D@!.RY8Z1Y2%IJX(I,9-6$863 M25S'(_0A&*,-&7VX[H$UK2@[)==3XMVD2?P&/> MVZM\+K)=5_MTIR^]USLAYLL;&(VP./WEQ70VI%Y\NG+:UTQ?U!UB^^R+;XRF MUZ>3YV]I":&M*;="0@@><$)3/S8<]0'$N292["FC^];^%LNQ82TR$=]I;CJM MH*N@KMEQ@##-KE"B5-">QRA[TARF(EPB+DO.?3E3*4W4@-BR"A&:KXUSPE*5 M$)W>(['K%0;3EYTVB(?3MBUDBW$2EYH:_'M(O$&8<3Q2*O(1[# O$8:VCYQ\ M&QI)DB1!$!I-BS+0I',@#1S)+WMDH&XJ@Q"5^]J 3*DOKDK==FFYQ?=TQ>SZ MN'7N]ZDACNLV!%B 1%\EN^C<5T4Z"H%W>5E#I])&5F.08@<=EX,(D^L-+80F/^ZYPY= *V^[<1U.GL4I+ MOQ'G7/:[()"*V543\C$U(U2%MWZ]%85[=0X:5(Z:.MJ7*I7D7B ?^"C=RTAU MYB+B.R2J"* [[K;G?HOT 0\31,?+@#DW:8&#M0R'UF(1OE^;YRY^# M .<2^I0DE''=I0CKPSUE .-$J8QA'PH5O9,NDZ>Q;1H?4I[#FK6**?ZKXH@U MVB3X0U 2+H<)^A_*I[9#R?D8?7%=A7Y>RNT%<@7.2&&/YZR#WU@QP=WG9K# M.M_H0%]:6G?MV;_=7QKGW5WI?GMWXT2KA4IH\ES"=#)Z_7) H;O%=9/DFWQS M6OF$>U@>5FCY'&0#UDOOTVXB!^ROTA?_ %!+ P04 " !$@:I284T93IX% M !6# &0 'AL+W=O M59Z4"C,8#X?30:&T[9P>I[UK?WKLJFBTY6M/H2H*Y3?G;-SZI#/JW&U\T(ME ME(W!Z7&I%OR1XQ_EM<=JT*+DNF ;M+/D>7[2.1L=G>^)?!+XK'D=MKY)/)DY M=R.+=_E)9R@&L>$L"H+"GQ5?L#$"!#.^-IB=]DI1W/Z^0[],OL.7F0I\XJ\K$#V[]*S?^[ M>YDQ(OVE=RTXF'-A2.!P^HS!N%,;)[OJB9.5;%=7IL7=K\B(--/E(KB9M&*>M!.5C]#C5T(NG MYU7 3@ATX8J9MDJH.AY$(,OY(&M0SFN4\3,H$[IR-BX#_6QSSA_J#V!1:];X MSJSS\8N 5\KW:3+JTG@X'KV -VG=G"2\R7]P,]!?9[,0/1+C[Q>NV&NOV$M7 M[/U/)E]$D1H\"J7*^*2#(@OL5]QY$IK>5E[;!<4E4^#,V9R^5LI']N3F0MNP MF\Z@4BJ[0?I_K;3GG$;#X8_DUI9]6.I2A'^[GG1)4>GU2D4VF]Z234XYTHD4 M8)559A-U%BARMK3.N,6&LAJV2QJ519D*RQYD>\C7[(; J0TJE5U?T'_ZX7 \ M.G@34,7*]"**ND8OC8K25X+ P3%.%C-,PPW:YDA_OVF5G34;FFO8ULNY-&ZC M9H;% .&07 D3E:FM_086UCHNX9.#6QS1;R@SKLIII4.EC/Y6D_C /Q"F_(*C MT*HL@#/8&U@H DZ& ,@)S^:N+%!#:F4S[4Y2_,'71B&=?T!PI.LK81R6AS+^ =#3=6/N& MO!(ZL);/H'/V#7$!O2]D7L]PQ4QZ>S$]5)2%F)2F"LE%><-$/E.E%FP8PK>2>FW(4XH^*2NHH_[K.] ^ MG>6Y%D.4,9N'W>"QS\^%^5]C-.J/6R+6'G;PR@@]8/"2TTW M<29F[VP3("\K>+$M_76.((!I\+#9G>=-YD]F$&)=$F:VGCXYE+(_)S(O$*KJ3S7"9:. M1V\2HZH-(I*AGL)2K[%ULWPF,'+V7%0;!IU!U:8G1!II,Y;I;RA847X(M]W$ M50@L[>'N0;EO1]LM2/:V"!C2KA:+717 7GAU1)^\RMFJHNFB4992SN":1EV\ M4O3I_KD1B1OKUKTE'N7][A"G%VDX0@B,#C!GVCW$YCN[@KO.2V\^2" 7:'4T M'>[1^^\KINTJT@_3'7I+?W?4'4XGK^A2WR8OD]=[XRG][NRBAX>V0 N<13E! M0N5)WX$&?R>[:W3=F8#VBG8/7P/L%^?R-7*>1@?=_?$X6?68T!V:3+O[KZ?T MU%0RV)KUX/TB3;326] 2Z[&OW6V'YK-Z5KP7KR=N#%D+C3(Q/(?JL'^PWR%? M3['U(KHR38XS%T%U^EQB\&&PO=V]R:W-H965TP#?C2HGD(:N36AZ(/U)+2,J'(+QHNI;&CR["Y MU-;?G8WV1]V#]V95)WHP/3]MY$I_T.E3:H=TD; MA]>=]5\Y=L2RD%%?>?N'4:D^&QV/A-)+V=KTWM_]IDL\K\A>Y6WD_\5=7GOX M>B2J-B:_+IN!8&U<_BOO"P^##<>S)S;,RX8YX\Z.&.6U3/+\-/@[$6@UK-$% MA\J[ I0">(D"D6ERQ>QWBZ33!%6V8 M5L7L938[?\+L@7@'6W44OSBEU>[^*2#V..<=SLOYLP;?R3 1!_MC,9_-]Y^Q M=]#'?<#V#OY/W+MABS\O%I&?__6,P\/>X2$[//S11/\ LV51%#)H=%+E5\[\ MHY6XJ[43%6U"W?FE2+46#0R9B)947"RVT2R99 M.( ]?5_5TJT0'X"DVD?]+:Z)>.OZJ(Q;X;IP@D4(1[5D6SK5[QCO>%UJ6HTZ2:''!-96)I[A$0H M;F4PN#R'N6 ^UE027WPP:3-HWUSO+ @,]2,HSN5! M0**W*$-U6).^T7I=5, M/55MDT&D7#/D%"]HQ9:SH"V'#T8Z, RL;1J H&0-Y,O?HJ#(3D;3Y61A+$@O MGL&V6-,H0BEDLKE;&[EA,!15++T+QK'H8+9W^$HHN8D<@$)/HSPJAG$T*R^H M;D&>#HY3(6VFV[A;3Y"Y%)K$PB25,K1F7! E>5^$&-I&3:3RWL(:U.S:1+E: M!9U;DCCJV!E&JN M99_ ZK"4N&CJH'7.)]J6CA8"!P-H7'S<2'3NB.CH_% MT?Y17O+Z]8PNWHP/\>0B!)IV5)JE4-_A=&D:9.AF(-B_;P4[U\1'CGO;CI%D MN!0T3L!6T%F>!#%KWK89!]WTB"8,BVE[4.C. /'A"6 [29EG"=)QU38PH+2% M-H9-;KB)N"A=01(]%@N/2'OHG@J;!1!IV(X'&:.O3*<.O)W[A+%O9$LT9ZI=,(E/1).[TT/'K+XJ[9BQ5 PZ<(\CS>=3( QVQ7V&9U MIQZXP\BEKRBV3#-OP(=0K>X2.5#Z+//]5'GTM#"ABL.IJ-*7+8+;LYPKB$KFT&68)T^':% MSDX[)P@";+QZ6)$(C Y;&2J(:1>Q"I!T+-@C_[N^=P^ U#[E"%@&SS"XQVOJ M6[QTF*[HS,!4LH=A0^7!1YW<&)@".>IT>F\@Q/&5F+QI:,E3_@L MG_TWT:6T!"&*3U"_T*_?GA$H,]S!3YRUM\10K98926U4Z6>**Z*R;M%<&LH3 M\22BJ=685"ISFY6JF^-@$^W;,2'M +_%.M7 M(Q'R3POY)OF&/^=!.6CERUI+I(86X/W2^]3=D(/^]YWS?P%02P,$% @ M1(&J4@.6*'YR P 10< !D !X;"]W;W)K&UL MG57;;MPV$/V5@6H4,;!87?9J=W;N[&9E6E)2XYT%U]:UL(=K5&:_CM+H M.'$O=Q7YB7BS:L0./R+]V=Q9'L4#2R%KU$X:#1;+=7257EY/_?ZPX;/$O3OI M@W>R->;!#]X7ZRCQ@E!A3IY!ML+A MC5%?9$'5.EI&4& I6D7W9O\.>S\SSY<;Y<(7]MW>219!WCHR=0]F!;7472N> M^SR< );)#P!9#\B"[BY04'DK2&Q6UNS!^MW,YCO!:D"S.*G]H7PDRZN2<;1Y MKY]0D[$2W2HF)O33<=Z#KSMP]@/P!#X8396#WW6!Q;?XF(4,:K*CFNOL5<(/ MPHYADHX@2[+T%;[)X&X2^"8_<7> 6^ER95QK$?ZZVCJR?!W^?B7"=(@P#1&F M_R]__QD,IWW!*H6#TBA^,P[>2 U4F=8)7;CS2^ LY=60)KC%'.LMVN-, O=B MSW>$T$JA')S!8I0LIJ%-+Q)X*[7D"U/ SIC"03H;S=.%;Q;)[!L963::7Z2^ M65[,X ]TCI^A0_N$+,T"/N=^BD6!V3JCD!#DD/ W:@>9Z MTNP&9 M)A3*K2$NNZ%;\7\.K=_ ZZ4Q=!SX ,.?<_,/4$L#!!0 ( $2!JE)EUE)= M! , +0& 9 >&PO=V]R:W-H965TJ"EL464(E62JI._[Y"R52=H4J ]B,MH MYLVF>5H"BYQH\'T;8O2<"5!XVX97"=7Z]SI>X7/' _F[ PNDZU2W]WE;;T, M8A<0"JRL0V"T_<0;%,(!41@_CIC!Z-(9GI]/Z*]][I3+EAF\4>(+KVVS#,H M:MRQ7MCWZO &C_E,'5ZEA/$K' ;=G#Q6O;&J/1K3O>5RV-G=L0YG!F7\A$%Z M-$A]W(,C'^5+9MEJH=4!M-,F-'?PJ7IK"HY+UY0/5M-;3G9VM='47VWO@4<5MXO($K;3B*HCSGK 29_ R>!62=L8>"5KK!_:1Q33&%AZ"FR=/@MX MR_0$LB2$-$Z39_"R,=',XV5_232$C6#2/LP7OEYOC=7TB7Q[QE4^NLJ]J_R_ M:_HO./! C*.8:01F8*<$#9J!%UR";51O2,M<7@'5LVK&@L)+K+#=HCY)8GCG MX"X@">?EC/8TS)/I(.1MI]5/=%X,E+.$G@+6/1W U2L(LSFE-Y[.G2IG&89(E;IOF";Q# M0TE65=_V@EFL:>B)_RH^!/$B2<*RR"[](9_FET^ AB")8B^@#--I2?L\C,N" MVG &A7=$M0;!*LL$^;F()QG-O!">OEQWDDDQ"HB0J<&DW6A$:(?I0S=]CWOM M3%V+0V)1TZ'G07$_^=.7'ITQ28MZ[_G20*5Z:0=2&:4C)5\/3/1;?>!S"F+/ MI:%/8T>F\:28!J 'CAPN5G6>E[;*$LOY8T._%=1.@=[OE+*GBW,P_JA6OP!0 M2P,$% @ 1(&J4F4NALAA!@ >QL !D !X;"]W;W)K&UL[5E;;]LV%/XK!UXZ)( C6Y(M6VD2($W6+D.[!DF[8ACVP$B4 MS4T259**D_[ZG4/*BN4Z3K:'/?E%YNW?F M.AH,=#+G!=.>K'B).YE4!3,X5;.!KA1GJ24J\D$P'$:#@HFR=WILUZ[4Z;&L M32Y*?J5 UT7!U,,;GLO%2<_O+1>NQ6QN:&%P>ERQ&;_AYG-UI7 V:+FDHN"E M%K($Q;.3WIE_]&9,Y^V!WP1?Z)4QD"6W4OY-D\OTI# MY\0(U?C:\.RU(HEP=;SD_M;:CK;<,LW/9?Y%I&9^TIOV(.49JW-S+1<_\\8> MJV B,,-. MCY5<@*+3R(T&UE1+CC>.+K@";H0 M/LC2S#7\5*8\[=(/4(=6D6"IR)M@*\,/3'D0^GT(AH&_A5_8&A9:?N%6P^"/ MLUMM%/K^SRT\1RW/D>4Y^M=@O80.+FHERAF8.8=,*&W@:\V4X0ID1E8/^W;K M7!85*Q\@(:(4:LUIGW82J2JIF.$PQ_1KB#7D[J#,,I&@%%:F4,@[7'D\SXLJ MEP\<=XVTK-[E\I;E<,TU9RJ96Z++LI1WS.;*.2])K_T??Y@&P?#UN^O+*Z0@;$3E'V',KL MD.Q=RKW^^+D5R[3F1@.6H6U8$&/2%A9<<2P:!0JN%6*!=N,,8;'4K#0B$162 MXPY7!?![XPH-LM =-Z2<#J!#4Q &%KA;2LAE.4.#L0IJ6;+;G+RE#)9 DE,; M-/*;$]3R!68<\*B2,7*MI_8-U?VL'3QN!*. M+,\W!"(Y*V.)BPN>9=R6:?BE+CD$<7]31*U$H)DKSI&_+46<2M&:I5TS%)JJ MZ! K0>"24!;\QI!-D.Y-O-$23P_P(H"L5GA802HTUF=M-<*;!%?0I%\EPC#M M0Q/ EQT9;\6]%9W">XR?PUP0*F=6H-?$.3)858S"C72>E1A0:1O\SUGMNPA+ MT&I9VC!"Z^>.(*S0BHC MOCEMT(I.G6B<-8(Q!@@&'<>:BL>^3Y@0SWPBEV+AW2 &)A##S1PE'=IJT-V, M8@B#AGQ=_] ?X3?R?3@G_-!QSDNLD#7A+LHDKU.7UN2YU91O?;*BZ=$*5JU' M$'\E"Y!=%#6)GP0$WW2TA:QC,;HP/$ X'-HO.>Z/#F!_[!^@8PWFG85SD^;/ MA-'8&"&A%SSAQ2VF#,7)H^K-/;D,A69JXVB?WQ.2+\U[U'$V9A'4^H](8]:?1^'%C M)2(J]N#J]1[X8=\?^C2(AFB"1I^VP;D_ZH^&8P34CP_@"I.8B"/TH:V6-C&W44S[PSC&;SB: M-J[9SG^)[+0?8_ZLQ=R5(N*F4^%?:U'9E"4_3)KO69+41>V@3CG^(TJ$PW\_ M0.?N!]'!$USZ4'++RJ?:YR/D&[#IUJFNYA%%%P57B\O3IZ=#0"LWU;XN3XHO M_(XC^&+_R-#-=(?PS?!:Y/3GKG4_?"*)']>+4>Q%\&!S//;B9O2V6TM"+VPV M0L]O1M])N\!KE6HG7%-'\9V8R)O *YBBB%?K[*?>&!=C;PBOMO3ZX[;7'__' M7O\E=+M>?]?K[WK]7:^_Z_5WO?ZNU]_U^KM>?]?K[WK]_ZW7'ZP\B!1RS MCP8KS+V-M*OMR]*9>U!Y/.Z>I3!C9J*DSCM#TJ$WP?9?N:<>-S&RLL\KM](8 M6=@A]49\N7P% "> M# &0 'AL+W=OBATL9?C,H0ZK/)Q*>EK(0?VUH:[.3652+@TQ437SLILJA4 MZBD!]D^%3?.7Q->BN9JJ3QRAIR,K\87WEC]N\I" M>3$Z&5$F<]'H\-YN?I5=/BNVEUKMXR]M6MG58D1IXX.M.F5$4"G3/L5#A\- MX63ZA,*\4YC'N%M',EGD\GL4'^",/M8Y[M8K^?/&GPKW)@6LX3FT_GL&7N+/O=%M+=XPMXOUF8; MI75,^-8$80JUUK)+F%XKGVKK&R?ICZNU#PX,^O,9M\O>[3*Z7?X?D/]'INEC M*>G&0MQLT5NI=2@1J;UZ6@I72,]F\MZ,VF,D6C/"4VXU.MO3C\I0*&WC(>E_ M.H,')R55+04D4X!0P+3L*\@_4[IS&# N;*,#^:51-?M/R& @O: ?OCN9S^:O M\+:8)K/C$WH'81&4*4A+-",Y[KHCFQ\UO@]JIW2<+!=+>A=*Z0;E]6=T)P)\ M^.@RR+0T5MMBV^N=)J?3.=W$YH.JDUKP!/&EJOU :/9R-61-YQPHU,X63OJ] M[.KT)7UT(L,\Q:R-;M>.?XVHY%YL=GQ*'VT0FFR,>0_W0.8T.5G..S%U4.Y8 MIX3TOM:/UVR(Z@H8K9;TNG$,*;S"BO.!OC3"!80 LURE)&[53J62EU+79'A1 M&O,O90XBGRW9>RBLIM]#&+FRO37/?'HQ7Q&JAN'I &5"J6@\[PKRJC J5ZE M IGRKJF[2>TLT&.7TDB'RBB3H1INF]"F5*#06A8";+-@22%XK.MM!",-4:LC M=DSS^)5'!3V&="2S;?F#:HYC#W0)\-:C4K21Z/_,P8?A)+F"8&8.5];Y!)&E MNHG)(B!&P#=UC6C8B-*\[YL<*2HN$@CE<-+%NC 9X@-Y->T)U0; MG)GJY@) MSMEV#[G>O/M\^_IH=CJF:S _(UXM)6C?!S/(G5(;(X-<*$4 V &M4LA89WD? M*9.F#2H2:9( =!X"V-5 &;F -Q"NF DFJ!!1'A(N('#:H/\!%=\-V$[$[J#) MIV/ZY'?4 E9H*!(U&D2D91MO#H-T+W03:]#F7%L786B,:GUD$L%4+=$&N8.1 MR!_!]/IY$WA>I\*7E/-8&A],NB8HK;[*K,W.H(40NH0T\G&846UOUI;'@\)N M@=$>2@(7T((H 7)6N G(;_WL@H\]QGI-?5BG(;WX\P!7UO*^'7Q/%9&].;=E M7 [@&G@D^9!*&2N&ULP]KD!_1N!= M=+GT$63,>S1KGN.NM5O=T960"9XZ[>A$!;A$3$$>3)YWP:R_VON>?X(.=TY9Q[6,C.Q3/\2=L\5H8J:(BLGX M-4X#X(O+,'<<3.0*[)3=I'WD9$QQEG%W,9S3 9JLR[["OYR/TT/J&AL!L=_T M,;KC^>D]&S]V:9D,[HPXY8IX,_9@7&-">WWL5_O+]U5[Y]R+MS=WA%U@SN%$ MSJ$Z'1^O1NVYO/L(MHXWT+4-.%+C:XD_$-*Q /9SB^2Z#W;0_R6Y_ =02P,$ M% @ 1(&J4@7I8M+[ @ ,P8 !D !X;"]W;W)K&ULI57);MLP$/V5@9!#"[C10MF6 ]M EA8MD+1!T^50]$!+8XL(1:HD M92=_WR%EJR[0^-*+N,V\>6_(&16<&AEG23*)&RY4M)R'O7NSG.O.2:'PWH#MFH:;YRN4 M>K>(TNBP\5EL:NUO3>TB@>42C2HK- *#*X7T65Z<95[^V#P M3>#.'LW!*UEI_>@7'ZI%E'A"*+%T'H'3L,5KE-(#$8U?>\QH".D=C^<']'=! M.VE9<8O76GX7E:L741%!A6O>2?=9[][C7L_8XY5:VO"%76_+6 1E9YUN]L[$ MH!&J'_G3/@]'#D7R@D.V=\@"[SY08'G#'5_.C=Z!\=:$YB=!:O F0)5EZ H\-*EG 8R_@W?-GOI)H@:L*@F0N+?RX M7%EGZ%W\/!$B'T+D(43^?XD\">(K\,*VO,1%1"5FT6PQ^A73�*WL-:2*L["*Z' U;JSI-V^O@#*;5D/R84;++%9H3GL)'"KK04JF+8C M0WKP4.JF$8XJT1':1^T04O8:SF V8@4+8YYD\(!;-%R5WMZ293::I06PT7A< M .7?$)V0_A4J7 LR2$?)F-%W6LS@FMZ/4!LOZ2#EF1080&[4&VHFT!J]%:$5 MD%^1TC=/)_"%/Y%B[6H2X&JN0"ABB^#"?D'TQGD.-QWM:#(0IH*6FY"F,4LA M9SG=9D0!CC)*R1DIP16UGBZK#$95BG_"4/-)\ I]"R-FD@ F)^**= MQSAQ*6>03D\[!O!'_.^ MG=(U;X2R('%-KLGY=!R!Z5M4OW"Z#6UAI1TUF3"MJ:NC\09TOM9TT_N%#S#\ M)Y:_ 5!+ P04 " !$@:I2=YX2N#0& #1#0 &0 'AL+W=OF@1PDA;KT Y&TFX? MAGV@)=KF(HDJ2<7QO]]S)"4[7AM@0&))%._MN>?NJ,N--H]V+:6CY[*H[%5O M[5Q],1C8;"U+8?NZEA7>++4IA<.C60UL;:3(O5!9#-+A\&Q0"E7UKB_]VMQ< M7^K&%:J2RT)NKWJC7+MRKU=KQPN#ZLA8K^2#=UWIN\#3HM.2J ME)55NB(CEU>]V>CB9L+[_88_E-S8O7OB2!9:/_+#Q_RJ-V2'9"$SQQH$+D_R M5A8%*X(;WZ+.7F>2!??O6^T??.R(92&LO-7%GRIWZZO>M$>Y7(JF(PY[ M/A#P32*)!ZOX,A[^6= M<.+ZTN@-&=X-;7SC0_72<$Y5G)0'9_!60E_E,G\I/X 'G1MIZ\9-^JK"S\+T:3Q**!VFHU?TC;NPQE[?^)6P MZ$[9K-"V,9+^FBVL,Z# WZ\HGW3*)U[YY']B]JH45]>%K44FKWHH'RO-D^P% M/S]6-*N-*CCX84)N+>E6E[6HMJ!])L':G 0=3?I3,* HF,R%%A4U -_X[7.Q M-;HH:&ZTBW3'[G22T6:ML31MA*4,E.^AW:Z.; MU3H:-[H23\HTEF8J3^A>%DHN$Q)53N\S7>E2933+7*?\=G;__H%76A-^J[(D M%$^.P058M*9E+FEQL(TZZ@C6I*9^ASTH+$++&F"C8U.0TI1,@(A\ME@K,%S8:LFK@9^7)E&#@ M+/X!:WB_R/]!3PT8LY8UYEBF&W@'O8UG5O B V-@-="Q4*6*WB&")Y7[@A&. M\%=(@;2<#=^T>'40A9 ZIP42=QAV'Z6% J]=%+8 %E5M=QG>9Z_3";-EI364 M"/ _H4PB5\MM\(;W>F,(1[9EVE2\!Y1V6R0QEUU.O0VF%"H*&<1$9H!L4W/^ MD;J5]BFL9:A)V\87O>%20($'!U06@%HVQF?O!^Z3$X^2N8Q$9 'VUM]%VPG\ MF%9PEM'V];U0!3\'(=X2&&)U8_#(;A4*YG+>9)LEG%&L\?5@@*, 'F@G)H"' M6"KMB%GGXZE$CB$,5LOMPIW44E>)MOZR?E^UF+7*O5-0U&FC(//X MNBICUY4H-ZX.!0O[]11+IVLUH?.8[[(EZ;!ZH6&_?(6#D5P$6%Z((NY0L+Y$ MJP/_GT*'4NP?\/C6B +HQ%#VU,-^>+=E@?;E@3NV 5)!@ ]2.9M#$E$,8"&K M6#:.A[7(D5\)WK:8[^O)C$(K5.*P%7-Y[1B-0,+16X)L8XZ9 2K_D&W\WP4-A M@W?R.8N '*7]83=X-KARB]T/H@&I]ULKUMH20W-BK%X"X!L5>Z1W;6BA#':+NKI6/%!-&-!9KVY.* M_/\=/ >6Z$,!LC_NAN\139+SZ;2[\L#M7D[/S_W_%\WE=YJ"-'5 M,$@=HWY\F@S3\0D=3Y+A9'H2)8N#:"OILWL0*GPXFZ3X'25GHW/ZWC%QL'?, M+J59^8\).,*-+)RXN]7N>V46CNF[[>%C!\!A/EE,CR5$A_WSTQZ9\ $1'IRN M_:%]H1T^ ?PMSRII> />+S60C ]LH/N*N_X74$L#!!0 ( $2!JE))&.Q) ML@< ,(4 9 >&PO=V]R:W-H965T:2&Y)K1?WZGAGN3;8D ^V# MK5TN.9B5S/E28\6PR>38NI+:#RW->N_67YZZ*1EMUZT6HBD+Z[;4R;G,QF Z: MA?=ZM8ZT,+X\+^5*?5#Q]_+6XV[<2LEUH6S0S@JOEA>#J^G+ZU/:SQO^T&H3 M>M>"/%DX=TUQ>#%P.1JZ6L3'SO-C^JVI\SDI7GNW49XV@UI=,&N\FD8IRT% MY4/T>*IQ+EZ^E=J+/Z2IE+A1,E1> ?$8SL<1PFG+.*L%72=!LP."YN+&V;@. MXGN;JWSW_!A&M9;-&LNN9T<%WD@_$O/I4,PFL^D1>?/6TSG+FS_MZ1L=,N/( MV2#^NEJ$Z)$F"U^]Y M70=*20C+A0PBKI60A:MLQ*6,*)#*Y&*A4$V90C'D E4M4")0OQ(2-1("> !K MI=2YB$X &1N6R@LIC)8+;73<"FUIK_.Y\F:;MLA48PL5-TI9)*B_@Z!2^J@S M74JR4D:VI^@L%[F,:B0^8O6U*[!K*S*LK)S7_R R<$/:3$N3S(($F[=6:&S0 MEBS$Z;CV2@FC[I4)PBUY;=F!LM;*2Y^MMTE7>RM*KZ$KLC8ZHVU900^DTD') M+D65K:W^7&%+%12#4KO05T&F$3F$SH-T?*/C&GC%';TN+8 058C);C*;U:=( M(8[R7FHC%R8)#WIE]5)GDF+I'GK8 W4DOOGJQ6SV[)7XF>5.^7XZ>R5^JUR$ M W Z8_!J1JR#%3@7= X1T-)BCK4>Y*\>")^UPG]=4)*RN36*#C9Z\L8VE@Q! M_=F:$O/SCBFETTMX$M-GD.BNQ!V!2 M,63.>[=P7I*&Q;:_JYDW.>442J-PIT''+ M-CQ_%0KON6'K@HX%KY["0<,,D&1HAO:P[_[]YQ.G[6_5WW[R9Z4 MDSOFDR5#A@:,SYF2[Z"[K(N3QFC"%W-?=B=*Y7GL)D"4]/:$RA*Y=J]I)AXR MXC@42HRX35Y35O9:,C9)KA=JUSP42(*A0:1MZBG7CQGWV("FI2MXBTU* @.8 MK%W.2OETCJ[)F8E]-" B(:4WJ J7(T322K/]AYX#GLED0FV@,C*Q4.U]*^(' MY0H5T0'$-<8RJU%%-ZYML@U9-BW&ZW!W8E4%+(Q07P@B2%KA9$STL[ M4G^CN(^T0P\W&NHE<)K\TTQ[;3.KLXW;39-Q^WLRAK+*-R@DA *A1DN[J<.6 M4;*,Q%4JU&-D\(NS?@\?/"QYZ^S)PV&JS[@(*(P"0Y%R(MR2C!Z*E7/Y1AO# MZTU#1?M;::;86LY3I$':]Q%':FB+3W7N]H>I_!->?'A"1 ":QI%IGU4%M5^, M "/QID,TC7^)20E6V+&#:EUYS8S9%8,5&DO:LRI$^.NSYZ,SO&5A'H;I/ _M M/#?.KDX,#\[)^Q$46;R[UK9R O*42(WN0"IPEF4& M#S4TG6V3-JT^@]&!WJ M-]*G$?VJ(^W_VBC>6:K[3Y7-NI+AHI3;Q),R0^2#YJ?P%3QR +;L$*$2@M/1 MK 'P&#B'Y]>C^-1![V*ZU!X3]&.VC-*O, \M>0Y2ATTFG@)M:<4QI3E;T525 M[[Z5=+3XP.[_Q-N[#:]K&+G*O.)9[:D^L8_ J8: _K1#_^.CX.'M!+/'*DW0 M^UTYB%0:LQBIIAP> YX8L^0S-&*"=FU0]2!U=$SI&7;0A$6:#<+^[.@>-U%_ MBA*%*]C9/ MF]_7C,4##OEV/C_[KMWRL7DOKWO3PU>*YK]*A4* MZ>L9X*?I.'UB:E?;#W17Z;M4MSU]W0-Z "A@5%SBZ&3T_&R %LU?S-)-="5_ MI5JX&%W!EVLE$7O:@.=+A\&[OB$%[6?+RW\!4$L#!!0 ( $2!JE+QXM& M 08 ),- 9 >&PO=V]R:W-H965T7%TL=)\WT MP3()[/V<78"G:^?OPHHHJH>RL.%LL(JQ>CD:A71%I0Z)J\AB)W>^U!&O?CD* ME2>=B5)9C*;C\8M1J8T=G)_*VK4_/W5U+(RE:Z]"79;:;RZH<.NSP630+=R8 MY2KRPNC\M-)+NJ7XJ;KV>!OU5C)3D@W&6>4I/QO,)R\O#EE>!#X;6H>M9\69 M+)R[XY<[V4E<$^57K1G8V&ZBT#M&5K3(B*(UM M_NN'M@Y;"L?CKRA,6X6IQ-TXDB@O==3GI]ZME6=I6.,'256T$9RQ#,IM]-@U MT(OG;VSJ2E(?]0.%TU&$15X?I:WV1:,]_8KV3+US-JZ"NK(99;OZ(T32AS/M MPKF8?M/@.^T3-9L,U70\G7S#WJQ/;R;V9O^9GKHT(2U'_K.#W:ZLY:)XZFYK":.&LRU56N0$^&E^KCRA.I MLH&2&$H%(-)5CP3_C/\SC.DD&:MGW;_;*)YZSQ2&RF+*(*?.QH(LY2:JO7$R MV6]_WSM[((ZV-#.EH\H,TO%DHS@+:IR\P-]$H8*81H'4GJ>LEE[?A[*$U3GP M5$ GXT*AH]*[ VYD6%UKGP6Q N?3QGG66%D4I.@!LR_ EY1T>M*&>$.!I#S: M9I@ ]YAL5@0T;TNZ@97S877-D70J-817!Y.?%;B646G21,U!G:5RV/40 M,789_FVS\N[>,*]X62] \+@!_SP'6>D-^<#F'Q/3#54JT"3"GD+C!K7'Z4[' M)ZB!/$U.]I7V)K M5L3#-N&\ #[)?&6M[3>41@EY12NHA-:^U"*)7A(VZXW<,R"#Q+ZP9'.#7WDAS,_?@"S"I-40B7Q,-.OP+2])*68?X@DN-;MC4$[.Q,53I2MLE201!!H:N*NJ^[-3V2:>$8YB\9WK!-!Q2#((NYJAPS?#PX07[G=-E"+A2JF+# M47CTKQS.,%=@D3R%J!1 JZVWA MTHD/N2A2ZG82/+*"IV+:3M,%/7('G&NCWL[&8S[Z@.+\,I]?=W,@]'5EGB^M MZ4Z[IX T.:1T8;[T9V*H>?BVNP$'%SJX,'<$@D;P"2C'!)-71$+H2&.I35<_ M-8EWVP^G<$"A>V6U:ZF$(TI6#/AW<=^0ZU&VN".\1. M]1!*33+498AHJ*&03YV >HE/AQ!EX#_9Q\ X,LQ 5: ^:* ^8*@/>!' ;1!H MP1<*54=TQ!?*DJ>N=J.MBW))?BF? P'QHK>:.W._VG]QS)N+]J-X\[F"@8OS M):# .53'R='S :HGGP#-2W257+L!'R[Q\KC"5Q-Y%L!^[ESL7MA!_QUV_@]0 M2P,$% @ 1(&J4FQ6G#_?!P YQ( !D !X;"]W;W)K&ULK5AM<]NX$?XK&/6FT\[(DBS;E_1B>\:6[YKKQ)=,[&L_=/H! M(E:'Z306%=4Z3GQ##B M^S99X^A#4+&M:QVVUV3]YF)T/.H??#3K*O&#Z>5YH]=T1^G7YD/ M^E@I30U MN6B\4X%6%Z.KXQ^N3UE>!/YJ:!/W/BN.9.G] W_YN;P8S=@ALE0DMJ#Q[Y$6 M9"T;@AN?.YNCX4I6W/_<6_])8DW?3)FJB]'KD2III5N;/OK-6^KB M.6-[A;=1_JI-ECV;CU31QN3K3AD>U,;E__JIR\.>PNO9,PKS3F$N?N>+Q,L; MG?3E>? ;%5@:UOB#A"K:<,XX+LI="C@UT$N7"U_7)B'+*2KM2K7P+AFW)E<8 MBN?3A"M8<%ITYJZSN?DSYD[4+0Q44?WH2BH/]:=P;?!OWOMW/7_1X*T.$W5R M/%;SV?SX!7LG0[PG8N_DM\2K;DPLK(]M(/7WJV5, :#YQPNWG@ZWGLJMI_^O M+/\/YM0[D\Q:"^;?.X4$%I6:?Y\S.%:I(LC7C79;T?W)^D0/:H%F-PAX.U;O MWBW4'W[_N]?S^>S-EZ?R^/C-'\=*JTWEK=T>^8VC$DV]C*8TZ&OE5_N7C-7* M6 AH9?4FMB8IO097Q*2NX!B%HQOM#-EX=&M*FX/)SO4N7-W<[FZ%/\&4.CM4 M:+N[Y<#KQ:)7D1C_XF/5:G4U47<.'&"WRC@5DTZD"M^&Q%_?ZA!,A+W6)9B[ MIR=PG[I'(+W?A=6FCJK4-=@J@I&LYJRKY"7>1 %,2Z\4$[\FW$ MG1N3*O$%*6?/NDJP]^.OKR_)PE*0VCB?3$&B0 $TD^'3Z3\7&7Q!U>ESRU%V M6>B355(L@EFR\:5_I+&"N:LF&*O.>B2BL$,*OL0("L+6;I"5C0X,)BX3_%E4 MVA4$[R/10Y=]$@&4FR#5(:*' M*/ "W'_"@&$WLF# Y$.[*KOKPIV5#D*ITK -N%$?J.,)8P6-4E;<=XPK;EIQ,W@V*T')NC%ZB=9*0V'=_FIQBY%HK-8S1(S). MR]!ES\)&) #K0[2 KHHV=[E =;B+MXKRN9P.U6@C:MUUJ%P+Z"PM\9SE.H(J MD+E.WM?K<:B0TF4PNO96 _C4A5WM)JFG!RN(/EV"X'&N4 M, HZN.CT*T9*(3=UIC2W X8-,!K51F=$%BBW*85F A6 ;=#P^B SSQ0(<,S# MJQ___W7)%!.1*<6/6C]0[@J]S1C#1CN6)NA"YK#&0S!E&X1>A$T#QA72%W#( MU[ SA[7-B>J:*%)*-B.A2]17SHZ5D1X= RO6N&.0VD< M_2*?T-WOC=T $.KF[3T&[^3#A'.I0,L)DQV:"8=PH64B"-SU:7O4#[B. B$' M9+C.46F8J*W@F[GI'FM[&7G-3?0$^5LW< DKC:N_&<(%2]\PF MS 5?X.Q'$Q_$T5I_PMJ2(9K4-X ?Z)%<2\SB:!48+M4J^%I2L;A'/=>,)H"E M,G!)6BKB"#_#2L_3VB4KQO,/!LPIR6@'$X^ARUZMN2%A M%;#VKC2ZK["$C2*("#!G'%.^YAG3*P,+6D@&4O249!58_,=7=UW,ARML?DPN MX5%HI9"T@*#& J)U$,3T1K"4M &08F,'DB7QI)-V>UF4CV3MZY96UP.:]0:Y M9V+Y;9G:-KRFVEW4W1$/2=E*4,NVE@4C/%"2>%B0N:?RL3%)6SP$O( VT>B? M"HNLO-_E;ZSH"%' 6D'=4HF&M/ 72V(W5)&EW*9Y@6-T%OL 5O^FYZX'\9_*H;@,XBXU;;I A[6"J_+:! M%XB>TX1A#CP%WKO&&/I'FD:Z;=<*+ZULQ6'O<@?EP#B6H?A!ET+A_-. >[4@ M\\A#;,PC9I]O2D]YZ&%IP9SCLG?C%3=9YC\&I8S)ADN2V4?,[ZQ&9FJER[); MH-*7!/(-_BATK#@TXQXIIGY""*-),GZ=W$WVMC/^^652NR.L;O!R!M#-,M?% M"(#.+BE=2^R3;_T4GNZ]?$"^U_**A=L.&OD]Q/!T>(MSE5]>[,3S*R P[AJ7 M@EI64)U-7IV-4 EYK9*_)-_(JXRE3RBN?*P(Z0LL@'.T0^J_\ 7#NZW+?P%0 M2P,$% @ 1(&J4F=0 &ULK55+<]LX#/XK&.W.GC26+#MMIK4]DU=G<\@TD_1QV-D#+4(6 M&XI42,BN^^L+4K+J3),<=O8@B8" #Q] $%SLK'OP-2+!]T8;OTQJHO9=EOFR MQD;XB6W1\)_*ND80BVZ3^=:AD-&IT5F1YV^R1BB3K!91=^M6"]N15@9O'?BN M:83;GZ.VNV4R30Z*.[6I*2BRU:(5&[Q'^MS>.I:R$46J!HU7UH##:IF<3=^= MSX-]-/BB<.>/UA R65O[$(1KN4SR0 @UEA00!'^V>(%:!R"F\3A@)F/(X'B\ M/J!_B+ES+FOA\<+JKTI2O4Q.$Y!8B4[3G=W]C4,^)P&OM-K'-^QZVX(CEITG MVPS.+#?*]%_Q?:C#D<-I_H)#,3@4D7L\QZK> %K M!C?64.WARDB43_TSYC62*P[DSHM7 6^$F\!LFD*1%]-7\&9CLK.(-WL!KT\, M_CE;>W+<#_^^@CD?,><1<_Z_%/"_8L%' S=B#R>Q%GD*5"/X6C@[_L(*-,00)F2IX/'&$ET5%NG?C!>9!MYEK9I^$#Z MD"U4SC9PFJ=Y'I^ ,)V/8@JM<+ 5ND/X,Y^P9@HMNAXLC82G@R,#,Z,*G0O! M O:KSA/X%/A)J4)"0C]#E5\@MD)IL=8(/ #A4 *$MN.51Y^&?'4GE=GPA.&] M\A'/3^"R.^&(PS/1T,_ID_U2DO>'R\W1\\D;/NE:AZ$U,*%: M$.R0^:B&]Y63X*+W@=E!F0AUB24V:PXPG)@0WGC+8 M*W]W"#7U3(VUM@\3VR-V$R?BG^E8C!T;ZJO\ !_-=]PSQA)/+ZZ"XHH/W?@[ M[Y(+:+62L0\K980I@_T8F;LHSF)5QG2DTEVP1.$,E]P?;?)S!SP[FI8-NDV\ M$WR?;C\X1^UX[9SUT_:7>7]G\8#:*.-!8\6N^>3M20*NOP=Z@6P;9^_:$D_R MN*SYZD07#/A_92T=A!!@O(Q7/P%02P,$% @ 1(&J4J];J\Y$ P 5 @ M !D !X;"]W;W)K&ULS59MBQLW$/XKPQ9*"]?= M]4O2D-J&.L/53AZ%#*! MC*[F=?V\,D+98K-*SW9^LW(]:65QYR'TQ@A_MT7M3NMB5HP/WJM#1_%!M5D= MQ0&OD#X<=YYWU<0BE4$;E+/@L5T7E[.7VV6T3P9_*3R%LS7$2/;.7R%P%?.?U12>K6Q8L" M)+:BU_3>G?[ (9YGD:]Q.J1O.&7;15U TP=R9@"S J-L_A6W0Q[. "\> \P' MP#SISHZ2RM>"Q&;EW0E\M&:VN$BA)C2+4S9>RA5Y/E6,H\T;X:VRAP _O74A M_ P[]'#5"8^KBI@^&E7-0+7-5/-'J!;PSEGJ KRQ$N5#?,6R)FWS4=MV_B3A M.^%+6,PN8%[/9T_P+:98%XEO\:U8IR#A[\M](,^OQC]/\"\G_F7B7_X7N?Q. M*MB*H!K Z5RG\R.?-\X8?L]#,E,!&J&;7@M""?L[D.I&28: Y4I7EHUQ!/,I M=0BG] :SM;A!SP4)MC=[YG7M ^H 7-N!A$ULW!82F 4H)TMXK70?.?XW OED MS\F57%?4L1.6QVW@H1;\U*L;H='2 ^P%J#8YQK;E)A(EC_ARYXC-E=#Z[IXT M8--[18HEG##RWC:ZYUJ UCN3F,:08T-BV7+(5@PSI2CK&9-*G4<$DZL*8U4! MUT33_?C#['G]VU@9P&KCHKZ P'G#F#QV&X-G$L-ML=<2.DX:6_*'U"^3XB$R M5O.%!-FS>Y=4Q/M(I\S;>\\B)$>9V8=[#R5.,L71&JOHQ9F&:_E_I[( M-=>,%Y0391U%5% 2([^RB?N1[)SE<,CSO^A=2AI[(:^:",HN>JOX3F."\MX= M,^P[,ER72V[ 6N=I]*B?15E/9D_Y_);3NOQ:1ZK..KU!?TCS+&:\MY2;_O1T M&IF7>5+M MXQH8-M'!]$=B\QE02P,$% @ 1(&J4N"OHE]0 @ ;P4 !D !X;"]W M;W)K&ULK51-;]LP#/TKA+%# Q2U8Z==$20!FJ[% M>BA0-/LX##LH-AT+U823'4;&O=@V\0"1ZU M,GZ>-$3M-$U]V: 6_L2V:/BDMDX+8M-M4M\Z%%4D:97F67:6:B%-LIA%WYU; MS&Q'2AJ\<^ [K85[6J*RVWDR3O:.>[EI*#C2Q:P5&UPA?6WO'%OIH%))C<9+ M:\!A/4\NQM/E). CX)O$K3_80ZAD;>U#,&ZJ>9*%A%!A24%!\.&G5=UE1,T_.$ZBP%IVB>[O]C+MZ3H->:96/ M*VQ[[*1(H.P\6;TC@ MTW*GN>PU\S@BZA5_5_15[_/PXV+MR?$?YN<[P29#L$D,-OFO-_ROFO "4@9('2#R "(] M" ^U57S@X4@:H,9V7IC*CZ;PI7&(H/M.8N@DT&H'$(W("#DOD$:V.P?!K9.N]DA_UK*/B=#SB-1^] MUI;T8 @TNDT<=0^E[0SU\S!XA]?DHA^B/_#^*>(Z-])X4%@S-3OY>)J Z\>[ M-\BV<:36EGA X[;A%Q%= /!Y;2WMC1!@>&,7SU!+ P04 " !$@:I2F>'A MS.H$ ";"P &0 'AL+W=OB#RMR*&Y#[C*[2\GZ^Y[9)2G)EP M M^B+Q,G-FYLR9X9YMK/OB2^9 #W5E_/FH#*%Y-YWZK.1:^8EMV.!-85VM F[= M:NH;QRJ/3G4U7 M-4DE2VN_R,VG_'PTDX2XXBP(@L+?FJ^YJ@0(:7SM,$=#2''.A[V'$YF+S@L.H=%S#L%BEF^5T%=G#F[(2?60).+6&KT1G+:2%/N@\-; M#;]P<<>5"IS3K7)A2[\Z9;R*?)U- ^#%:)IU4%<):O$"U!'=6!-*3Q],SOFA M_Q1I#;DM^MRN%M\$O%%N0D?S,2UFB_DW\(Z&6H\BWM&_K=73GY=+'QSN_OI& MG.,ASG&,<_Q_B3H5^4:3%(H&?^9DRA9#P,[(RJZ([7;%JF>W9KG3'] M\/UW)XO%[/33W7V\FI_^2,8&76B B^>UK1MEMKA6@72@C?+$#PJ*TV:U;R'N M\S>GG@K.V2%44 ^8SM ZT(@E$6VWK!RQR(#><\;UDEW7R/GQA"X]*;AX# [9 M @ZZCZ6DM*Z4NWO21K;.HPQ1^XW:4D)[.TX99^P"-A!QW51VBZ41)"_V"),( M##:"9 #!1HEQ)+9M'<48CJX_?![3#11WC7Q*6]5CVK!CH8D:ARWHJBV&,Y0E M5SE2B\60,GE\:SV"*&R9_&\,K20P.0 ;:%-%H2L=<\IB11I9AM+9=E72IM19 M2<@3D&LM] DW/C714ZG63&KE.!6D07!M=+$]X$=Z(/^^!50D81RSW,\&='/6 M2@Z*4)BWHID5Q*0,9(;:"K4&3&S.@#P&9--8%Y(BD%B?@,XBH1,1Y>Q5KB%4(=))CTEY(R?K-[:T*#P^ M9CT-JK:M"9[L9J>"H2#AY07LA >'V'*+EC**QC!]9P6[:+')]NJ=T/O6B3X*[< %.N^P8L4RQ8HC MGVN1/XI56>9$&Z+>@1SAX]5LLA@(VMM).YZPEE05I.?"K)9%#BW)MNNWH5U6 M>M4-&E:H3(QRF/'^"QD='_6]IV.OK5%23V8-'3SN$QQW>RCJO%-)W_9=$V.X M3DI.KV H "P: 9 >&PO=V]R:W-H965T7).([/3BJIS='E!:]]OC^9'(E,KV93U9[OYFVK].25Y MJ2T]_R\V8>]9?"32QM>V:@_#@DJ;\%?>MW$8')@_=F#<'ABSW4$16_E&UO+R MPMF-<+0;TNB!7>73,$X;2LI-[?!6XUQ]>=5XK'@O;E2.6->1^*NRN9/K0J=" MFDR\E[]9)Z[9$N7$.Q. @(A>G-0P@,2^O'G?57XR<%OI=N)"9)),;Q.'E"WJ2/QH3E31Z1UP9!?%9KZVIM-BY5GL,AO:=H01 ;8U(U$E^@H!5M#7M%*J_AIS1;=I\$Y=;I MWV&1-I!.&U86*C:DTC&0V)@>2T;#(8FCNEC/!K17&KMR)MS^-0).BPKW4:_*D[@5N(<7XK,NG&^P7JU=O8.#JG52J=:(4E0C4B2;YG394FND0[*>*DX;R$V M&ED&PW8>M(&"Y3HW4)^I.[2!-9X0X&:%LFHN !F<31%H9!^:E[8NA$$;"\Y29% BJLP0S.L^2QT$?\ &CE Y X,J M=UP@0U=2S@0[BV46VZ-B^%*#F-'O,Q+\R'DCVQ &9Z'JV&Y,JV^PCUZ3-:X_ MX)OUNB3,8E8@ "#C[$%_: 3"(2J/H[TZ*X$:A\V9*) R%%L*8>H>=5F#6B(\ M$NR1;_"(DTAJP[B*J):]-4:5T9[NB#$D'2J!C,0'G04[#&83D$: 6E!!\%=, M&UGFB"#(,MCM\L V%8D@ 'FX4".ISI,V!W"#'4HE30=@0!L&8AJ1Q) K3E;6 M$ 9ER9""4*;#%JS!%N!R)#Y+:'5$AV9 =0WRY&!^*>\1&X0*UNCTF!8H_SFJ M0E%7\/OA!.EA4N%Z=S9K8.:OUF:!DER3BT6&.8-J8X?IM^9..VLH6[#OD[-U M.U0MJ:RP0M']P:B8^WI2QL)<$T-I/;/0\+(%8* M8EXPL;94- >420CJ33U(;FE-?@S<5H26LE0FIQJ!A<.NTSA'D+G^^.W=F^/D MO(]^"WL(#VV.@D2I7C5+KJRC7F/+NQY4 M ='?&^E@&[E$A4)OL?Y;8T(^-AHD0MME^KT!WCIJ_ONGB; 4O*U(YE%;8WU7 M85YG?NHI.MC0AHAYSDNT#*YYE!)"2V(5E/#6\*(C%&[;P7Y^0>T$6!3:,99EN&1O"5[HFT"M3T+"&4D;^ M3,9=T*YK:F.T"+(POM+W#"I8XFEQ;WR@G-@-LR./'\P*#73++M^AC4--%OIM MX&:D@;:6EL8SD37,Q3G&@F.Y 9J?ZY$:1<$KGMF#+-EED#X4N)FA9 A]*G#H MIITKF16(8EZ(QH=YK0LBSA-=#:&Z/]1TD^C>R,@WQ R8(6!#(R !RH$-J=,H M6RV##,S$= 4>C, 58D8$04:UF=T1/6**'(W$-\BS#<#2EOO>L$-T28V5ZG0X M,7&@=W,(PYU3': O!VQ_IP8[(YYO6WBA(=&P!3K<]A1H'0).@+&49YAW;3V1 MN?<6+A%U,1L=[AM:;[FM[78$1]DN:KZ&9K(PU 5:Y;QA;]],\#U9D MUX\C]TC<\%<./*0_?.MH&>.!<9TO)+X=Z3WP1G2,), @_^(E6J?CDW6!R5Q4 MX7I+ Q3=KVC"H-OIPU/^00<0SY,7"&$7"G+X(X?GBZ6F2S=<\0%3B0-!&P"9 M>4K=\X!5#NKXF4CB:!*/Z2&:GLWQEYES_(I6DF@VB\4_B =9P.YV,\02;@!2 M.T;A\TET.C]_(9Z/S\?X?QI-SNCO/!I/)R_$&X5&EPZF7UE1$?X>%G!$H)%W MZB?Q#,-%(!>F3>ZT-.*'VQ>"C4[:[>[^8HD[W1_T_3R:)F=[/@^\#R__&^]G M<30^@_N]-?,I+\;STY]YGT3S>.?.9#X6XR@Y3WX6@NGXAQ!@B< Q9!^"+F&> MFL$^C';W@J?FAL!0-"0X=S@"\Z.YNT MU=/&]IF8S:-9,L/#_"P:)_'P.Y'AEQV?6Z#Q%-L8,A,\$,C=FG9,3,/>#92J MW?"SQYKM]!/F3'I#37Z$WDZS/X@V:PB_K(&;Y&[,)Q5?1S>C<)>G#[A>0.+" MR:5X6VG'K>,M/R:L7R"H+5.%: D2V32^)_TRY;6MH-/0QWT6A M=^MIWOOR%-]QRCG+[,$S0:E(J !/03^G M:B.I)XP@R5M'G;A2&)XOB,JF4> MM_GK"K]GL$$Q'Q9009=;GHN?#&O;/^BBA51AT*!+-[7HLNLD] KWAXR[RZYO M\)V7BV!T\!V:[V/*[!)NY#T[12)<2W#+HWM4KG@N&.IHO8S^8,\).1A^I?KS MGL,0"#'M;#THL =V<#[[+PH75*0H0O#RZ6B&_;_@7__V"GF;3_%N.AJW[T*] M#X_/HMGI5$S.1^>\A<@M_#\0,XFF2'\R^V'/+W!<[R973-M9F 0"[I]$/09( MYKN:)-#MWJ(:@]@/)&*-:VQ*1,?)&M)@IX4XXBG:A06X5-!%ZS&>?>B+Y)/! M-_CTW0+_3N$#A,.7^?UJ_U/((OP"L-L>?D&ULI51= M;],P%/TK5T'B:6K2M(.QM97:;!,\#*95P /BP4UN$FO^"+:SK/^>:R<+W6 3 MB)?$U[[G^!S;]RXZ;6YMC>C@7@IEEU'M7',:QS:O43([T0TJ6BFUD8H1">B&3\&#BC<4L//!P_L%\&[^1EQRQF6GSEA:N7 MT4D$!9:L%>Y&=^]Q\'/L^7(M;/A"U^>F[R+(6^NT',"D0'+5_]G]< X'@)/D M&4 Z -*@N]\HJ#QGCJT61G=@?#:Q^4&P&M DCBM_*5MG:)43SJVV[<[BCQ:5 M@XL[^MI%[(C6+\;Y0+'I*=)G*&9PI96K+5RH HO'^)CDC)K2!TV;]$7"*V8F M,)L>09JDTQ?X9J/'6>";_:U'^+;>66?H17Q_@7X^TL\#_?Q_CO ?*3XI6#>& M"SCN3^$(UN=7P%0!EUD&)1=8 /!.MMR!ZRBZK,.+H5V> L9%2XG?_L <#5" MIF7#U!ZX"N$Y$I(9/]\:![HD"%,YFOT$MHCPD6A@.CN"UZ].TC0Y([CD3H:C M\Y09W3=7%:J K_!V'!7/P%02P,$% M @ 1(&J4M8)+;(;#P (R@ !D !X;"]W;W)K&ULS5IM;]LX$OXK1 Y8; ''L9WM^PO@I.U=#]MMKFF['P[W@99HFQN)=$DI MCOOK[YD9BI)3-]?N?CF@:&Q)).?UF6=&?K;UX2JNC6G435VY^/QHW32;)RQWQB'.TL?:MW@:UB=Q$TPNN1%=74RFTP>G-3:NJ,7S_C:17CQS+=- M99VY""JV=:W#[LQ4?OO\:'K477AO5^N&+IR\>+;1*W-IFH^;BX!O)WF7TM;& M1>N="F;Y_&@^?7(VG= "?N*3-=LX^*Q(E87W5_3E3?G\:$(2F?: MG)NJHIT@Q^>TZ5$^DQ8./W>[OV;EH%+YUC74K=>$K6U@3U<_=IWO/3AH(0-N<%.FP,SEL]HW#3M5;[YIU5*]< M:6Z==876E+G'1(%J;J/X]7\0F(-S^:+W/*[R# M")W!(2W2BR4'$ 46._(^M I7K"^CVHA2IARK.62+;;$>"JAT,,I1#E=ITZ(- M@12&X$XW;3!C]6%/BEYKTJZH8!8\+F "\SC?&-Q9ZVNC%L8XDF"#4TK:D4P: M2FQDD,L-)-ELD#%Z41D5V@HI)#*LVBJIDVQP^>J<+NM0BF@-M*L',N$('S@9 M:8/2DQ1).,,^L4Y0NC->:6-1^0CUR'>?6TL"+G8L8$KK#58_7T^O^#OTZ?WV$,4 M6,&L"<&O#]JVUXC-'\T!I0?A%]>^K: S(CR0\(A5OYHG< [FYJD[4*XR-G[ MK7@F&[$G.RMFC<\E)TB=Z<.G4TOG]G/GZ$LC#DJ]C8 MFJQZ**-_; <.8 G##$\'M1:[4:389B=FR_[KPB0.$E@U'M^NC#+Y*#*-E=4+6R'!*7_Z *6G(!7% AWYK062 M.5\?$,RU<:WA^^8&C"6:""PHFI;S1C"DX/ I+>0$# 5?DZOC0*^['/L@._;! MG6YY;XH*TG,%9>,<\NP/;J'.36A L"A;D5>">EG]'H1"7@CKP&O)S?21@II MCXR;UF\&E4#@+WQU<&E+01FD WR+)=?6MQ$8D;W@P!SA0W$6Z$IQM?95:4), MR:,HHIK=7;9]F&W[\'\9QMQB)<$[?"XDM ^9^J_MJ,[7&A$9R81]DE Y0= MT2V(%T,JV;;Q)T/FZ_GE68>68_4[-KS658LH% Q+)8," M?\>631Z@9*+JVS9K'RPY#\Y?M5;*C45.#N3!$9"XNTE^A,#DLP61<;75D1,- M_TJI%P;H"XXIT0.<-0 'Y JM[(O82"%*PB!((!, MXY[NZ-LUI14@>R!H-45 M@39T*3V7EB1C MJQ^@W\_:#9WHA.9VVC?H,<\[1>\[G@?RCU'0'D(":M.T/, M+S]BT1@WIX^/I[.12L97;QR*DU$?] TQV@\@+H5Z^,ODWA/0WQJ*+ID.D8 # MF:BF[2T<)P?B7)"KF$1&:M3^&K?CQA1D)B 2U5-!2DG%5&N'Y1?IG>48)S ? MA")44H81EHLI$2F )[;8&1TB;+ZRSC$W6,+HZB4"NU[@P_2^V&9(8[HJV]$G MJ@%<^'PT>]N.I#S@8Y4\1X5E0T'2<%4E-&J1!H42%DD-PC)#%"NU75NXZ& E M8N2BX-H!0QC!Q&^B?@H-4CPA%X1(6=)YI\^*9L\%7LKX]U& 8"I^8$"7QG>% MTH/CZ6D?2F^-IB4=F3T'Q[*-^M538I$$/*.=:[ M%'@E56W@8VH#5Y6^\JL=5_.$ZSU ">W<>XY+="+P<5#*(3(53&:UA)=FO M#;-L&[@R4T-#U13)85+!#UPRP'4I'YF*2IASF\Q.@'*-)ZJX1TY'6>1,]G-M MU]$[ILI<3MH-51G^CM6FT+&)WY4<$5R_@OP]9]X/T!]*GME?#LB])J)=1-1$ MICD0ODQ=QE\.V3L*[*-<8!_=60Y?4V_V"0J985@?K*M_:B/%UZ_Y.JQ3FB47 M&RWQ+H1&8FO;4_W"P*F"->B_*NE_A"%284%6<+E"@+I(S$YGRLC9@6:'O;YD;-BT#9>3%'\4/J98 M.XO(BJJ-4L.3"L,C2#3*S]AKH',#E=J?_MP4E2CH@ R1F^L]'2^>@A_UM;95 MG[2# 5+2>G#\P*ACP= '3]6OO.^4OT]G3]6_6D_1#:4+J8PRNTO.D@RV);9@ M9$DVQ[6!R9_>VGR6-W^'] O7+&ZRHF>6 VU<)\DHS1"B^KPG"@>AK:%M.'SL MZ-8"Z[+0&3.93K%"(UHMIW<.[1[RO9342FN*6(!#"'[A@TX,:O!0BF/$J18I M@3( G\9R1\].:$$!U>J%;YM!1MR%@H\S"CZ^$[Q>Z4#% M ,20JO@]=0'W7*XAWR$<_)-;*1K(%<2LTOV*[X,W4:&J88+(CU&MT5715IW+ M2UB-RPCU75;8:%J<*/66!]$$JRC@Z.&5:[F8<8?=;PW'PUY4GSINVT_4QNJE MK5K:X_]&0-Q9<+%@;E.2>(0(>[)0IPF4X4HS6(OB*P$O%($K3UH_OD"R=DF2 M-XTT'Q3@WAK:]R9-A[JA058YS5G*9"TF:F0BD:1I[EXH\?!A O"QW,UERH!-ZE02F3-3_8/4QUGBI!FDN25""12[ZF>[ R)! M-,\[TPV>'(&'"4#C*/Z0=B3*F&PXE1P.3_=J6E?E9&(;>L[7=[$%"F8>4$.X M$HT?O;8ZIKD983M?85>N84PX! 'GJ?[2<,JWH>B':D;\Q\(@"H0(#&;?";P[ M&D+J]U2D[)G&TN.(+1TI0,JZ=%9[HLX_\($OYV-UCN@"3P\[]8$8!/4+MFN! M\%A:T\U(HUH%(D[H*"%ZD]5S^:#&:BT+T:;H-=XI*!97$47*!$9IO:3#' MK[E,8#ZS:4-LF4@'3[P/H4VOFUPA/(IU*X/MB&#)'J],EXK2L&Q!%.,^7X/D M*%XT=*2:YC?X! .W2VIK HD%XGX%-)*Q)+19M#SC+TV%# NB3U?+:706KKT- MQS0_0JE7RZH%#XV[2).0/;J?[23"NFL"'#0YU;[A*#A;'H$K;^4]Q4I'UB3K MB\:)F9-\S'J/:.2 UJV?_%-[U^%3JK1D/K%!HH;Z!D3FB[1P4)#)\@)D!$"Q M39M&HE:%/3%LSZH (U"32Z J][FMQ#70L_!>Y';XCU M8AEBNCCN&E0:31I"]KAO3H >. #G>_!E"S%?>R]3R)>A7:EY65M'N='']"MW M;='TD[<@WT5 Y996;KZ">7:2#Y:8J6P)_1:[G"4$%LBD_EUDNT&(EC+:)1#J M!I1O+M^IQY/)],EL,KV/?(-_>9X.6^:>$M6;1YSOKBJ]]K4&TOA2[TTT4:BQ MIR+D!1);3TES"S(+'@ F46\YM_)N=;$CR!; ?#GOTGJ43TRX"V+D ML?7G%MVR$#9*E&^_B2M R*+MH/F?%Z?$4-["4--'HY1CN:HPKC,^98@6&9*) M&.>BWI\,\?@*A_"CN M4-U+C?6N#"C@84&F)>A/QBMN@V1O3;B?>%L1?)? ')RQP#B).E'0C1[Q1&L M2 6C^55.CDR78H8K0?WX]_Y4*#R+&-T6S@*UZ4O>' 0 M?64J[OU_@XW7W>O>W,K>CI/.ME07=76,VF/V##2T*3>H[)NUJ3;Q5OV7N3AY MK)2YH*3(TC84],:MB:PAE>&_1.UI)HTRQCR6QCNUO>&@HDDB]XY#^D ^\5M& M1Z8?C HMSN[?F'(9QS&EU%O!9KB!'DV#T<2I5Z %QWJ+:/[9CLUX)%IQSRI[ MZDU@2GO 6>%KW5&Q'J"JV&H[I.:CHGN4<;41K<; M"FRB'335!MS3_*R!2XFQ:14,FS/=!+*S=6G["?;Q$L*=WW MR$Z17E12G@X9$QNZYR$<[ND5"-/> =I3>Y.?'#&_3>&%@D1DBWNU#@)]V/ X M!.K!SQ#OW,>&1P0>*C5=OWC[N:'T,G_IGT@]Z^!5LKS>ZM@$WVWX!5">YB0V M7W:]UM>4^V!G=3+XW195<_YU&K^H=HW\A"M?S;^ F\OOOOK'Y>=S*$D@ Q$\ M98FED_'#^T&PO=V]R:W-H965T^;K25UL)@B*%I&_ !\<%)KHTU MQ^YLIUWY]9R=-A3$)O&E\9WO>>XYVW<=;Y1^,"6BA:=*2#,)2FM7YU%D\A(K M9D[5"B7M+)2NF"53+R.STL@*#ZI$E,;Q(*H8E\%T['TW>CI6M15%*@L;%)+A(SF<] M%^\#OG+^=JHE8P;G2GSCA2TGP2B A>L%O96;3[@KIZ^X\N5,/X7-DUL/PX@KXU5 MU0Y,"BHNFR][VIW# 6#T'"#= 5*ONTGD5;YEEDW'6FU NVAB3."[= MI=Q93;N<<'8ZJPUYC(&YJC(NF3^JSCW+!)KC<60IA0N,\AW=K*%+GZ'KPK62 MMC3P3A98_(F/2%JK+]WKFZ4O$EXS?0K=)(0T3I,7^+IMO5W/U_V/>@U\O\B, MU?1"?KR0HM>FZ/D4O6=2W%'C%+5 4 O(]NE8_EASPWVZ$++MH>-?Q_QB"M>I MYV;%XS_1@'7;C&M8,U%[<1]ONJ]? MC=)D^(;T&8-V)U-C0;:+<)A<*.,("V8]ZIIM(1GY"XFAPR4%J=HP69CC<[C7 MK$#)*LI''K#.) $/!HX@"9,XAGO,2ZF$6FY]Q(-4FY.2#K@?QK0[]R\>-0AN M2,X@')'S2JY16J4YL0X]R9R9$@9Q#S[3V')M[P3F;,4M$R%(- ]ADO^Y*OT5??2 7Q2F'100-3]4L_I@SDJI:V MZ>76VT["BV8 _ YOQB@US)+3DQ:X(&A\.NP'H)O1U!A6K?PXR)2EH_;+DJ8Y M:A= ^PNE[-YP"=K_A^DO4$L#!!0 ( $2!JE*1+L5+&PO=V]R:W-H965T1B:K,*:F6O5H*230NF:6=KJ,C2-1I;[H%J$211-PYIQ&:P6 MWK;5JX5JK> 2MQI,6]=,/Z]1J.,RB(.38F:LK>:3CG%V=4.'U&V"(56-6R4M)KJ9$B$K6#CZ5$; M^'C/#@+-U2*TQ.DBPZS'7W?XR3OX8[@CT,K %YEC_CH^)*V#X.0D>)US#>_N<"X60@G'C"R3N$>YJKO!4( MJH"<&U:6&DOFKRA9="?GK4)?A'7#.S<-RW 9T'0:U(\8#,F=\6 .A^<3#1C5 MZ@R!&V &"B5H1JG;7(*M5&N8S,W5'.XKC0AUUT=T?03J0E8-;7"?"'JR.6RU MREMWBSY '(^B-'&+=)1&$>Q)%\_0P#1-81I/.Y?9+'*+3Z,)6=XJ<7AVP:DA MI1]C YEJI>WN^F =7HK;;D#^N7?/#"DON30@L*#0Z'IV$X#N1K?;6-7X<3DH M2]WWRXI>.]3.@QIXPB&]W/U E!+ P04 " !$@:I2^ 0.=)$" !Q M!0 &0 'AL+W=OC@N5*:%E'I7#V+8\I+K 2=F1HUWVR,K81CU6YCJBV*(@15*LZ29!Q7 M0NIH.0^V.[NS+"I79+:(T.ACNY;9TWA OY[78X@.Z'_6= M92WN4 I9H29I-%C<+**+=+8:>O_@\%/BCHYD\)6LC7GTRDVQB!)/"!7FSB,( M/I[P$I7R0$SC[QXSZE+ZP&/Y@'X=:N=:UH+PTJA?LG#E(II&4.!&-,K=F]U7 MW-2D]H_RX"S?2HYSRQO]A-H9*Y'@]+M8*Z3>/':, M[._C?(^R:E&R#U &<&NT*PF^Z *+M_$Q,^IH90=:J^Q3P%MASV"0]B%+LO03 MO$%7YB#@#?Y3Y@M<23+!90B"C5$\7?R"4H,K M34-"%]2; ;>J/Z?D(OB$1[.DR-0OXG'L3DP*S)J/0 MX6M7X#1-.>NHUPJC:>\8N@^:-],)\-4X';?"=#"!]UXL/AJ#"NTV##OQ:S3: MM1/16;M]2>B M]0Y\OS'&'12?H-NRRW]02P,$% @ 1(&J4L[M(2+L @ 308 !D !X M;"]W;W)K&ULA57;;MLP#/T5PMA#"QCU-8E3) &: MKL,&K$"PZ\.P!\6F8V&RY$IRT_[]*#GQTF'I'BQ1,GG(0YKT8J_T+],@6GAJ MA33+H+&VNXXB4S;8,G.E.I3TIE:Z99:.>A>93B.KO%$KHC2.IU'+N Q6"W^W MT:N%ZJW@$C<:3-^V3#^O4:C],DB"X\4GOFNLNXA6BX[M\#/:K]U&TRD:42K> MHC1<2=!8+X.;Y'J=.WVO\(WCWIS(X)ALE?KE#A^J91"[@%!@:1T"H^T1;U$( M!T1A/!PP@]&E,SR5C^CO/'?BLF4&;Y7XSBO;+(,B@ IKU@O[2>W?XX'/Q.&5 M2AB_PG[0S4B MLN3$J4;E 7 ] *9G #.X5](V!NYDA=5+^XB"&R-,CQ&NTU;SL/XQ#V A&5%\2_W&S-5;3M_+S%5?YZ"KWKO(SKFY5VRE)L 94 M#=UIJO'H\5\9?A75M>FUZ5B)RX#ZT*!^Q.!E'4=P8!J!&:B5H.XS<,$EV$;U MAK3,Y350;LMF3"Z\Q1+;+>KC30P?'=P;2,)Y,:4]#?-D,ESREO@\8NO9%=.$ MGAFL>RXJ+G?&AR&0VJ51XB_E:9A-)W[-*8"R(7KZ[[AGX6PV<^LTAG>]EMSV MC@GIU/S)R023S_WS13-I.J4M\VW^!R,)DV+NUGD,KA*])68GJ2$PHVJ[=SE* MPBS.:4WG4SB3RC0.DRQQVR1/X",:(EF6?=L+9K&B24#%*/D0Q$62A,4LN_1" M/LDOSX"&(&GNOH$B3"<%[?,P+F;PKR\O.FGQ%O7.#S(#I>JE';I]O!UGYBPK+&EE*54A#$W5:J(KA6)AA8I\XCE.."E$5@Y. MC^VW:W5Z+&N39R5>*]!U40CU=(ZY?#@9N(/UAYMLE1K^,#D]KL0*;]'\6ETK MFDTZE$568*DS68+"Y$/!: <_: MW2BR5EX*(TZ/E7P Q;L)C5^LJU::C,M*3LJM4;2:D9PY_8CDDH;#.S'/40^/ M)X9 >6F2M #G#8#W H /GV1I4@T_EPM<;,M/R)C.(F]MT;G7"_A)J#'X[@@\ MQW-[\/S.0]_B^?T>_G$VUT81"?[LP0PZS,!B!B]@WE)M+.H<02XAD44E2RR- MYEG.V@ ?J6CH*&Y%#(G0*2ZH$R,JFHHB:^X+>K_\NQ7] +PA% M6S4L94XK1(*L!)/*6I.X'A[!7:H0H6C2BYQ>H.0D:9<='ASX7*$BO'*U8\0[ M\/R(QNG,@:NL%&6"VSN.X*R0RF1_-=:0%XIKZ+UZWXKOV^&] 8 MNBY<U8F>G11JRZC%#\E2Q M;D=1L_J9Q^&+@AZQ+8\IA?Z0PM%$^RW;W6 (AU-WV%,3TZXFIF^N">)7K9KD M[(O#/L+W@G-K.M*52/!D0+U'H[K' ?TI>K6\1N_?42C+:P[4)298S%%9;C^' MN_UYK.G;3BWW#_&1L\^[./?FM6(94BYC/^2,>OS! W?D13$$(<]\FOGN#/R8 M9P'/@AD5$,^F[>S''R+/]7ZBNJ1B$$LB,X2C*)P^+VRPN!)/A?TYO /7'[F. MRR^A0RYHXF%74(?!*'"F1 (W'L(UAY:X>R_R&O?']!U$HS!F+]S A1[:A!UM MPG^3-KW@_]/F/T>;64>;V9MIL]7IYB*W,6^.M*]TV5=TO F7CJ:Y,)0W(]>_ MU4SW$6BGAVY1:*>AML39[;#[VB1UVY%'3."G3R 7M5*&+DSV-:4;*BK>0.M+*FC&UC4.0!5*LX39*KN!921YM5.-N:S8I:IZ3&K0'; MUK4P3[>HZ+".QM'IX+,L*^Q;V77-:HK20-!HMU=#-> MWDZ]?3#X3^+!#M;@,]D3??.;^WP=)3X@5)@Y[T'PZP?>H5+>$8?Q_>@SZBD] M<+@^>7\77\9*1N><.AL9Y,( MLM8ZJH]@CJ"6NGN+QZ,. \ \>0&0'@%IB+LC"E&^%4YL5H8.8+PU>_.+D&I M/[*TS M?)7^?X5VVM-. ^WT!=J'KA&\\/)R@CPQ5XALW'4/3%EV<)1">!L%"0X@[F>R UN(I:RY;VS1)V ME4&$NJLP^@H#UR>K^@+Y1P);PX/$N*= @-];V7C^$6@>/+_#'[_-TW'Z%Z\F MR6A\/8=/;"R:SW .;Q6@^38]F\I]E-IR MR0J&)I?7LZ@KW&GCJ FC:$^.-0_+BO\D:+P!?R^(W&GC"?I_T^8G4$L#!!0 M ( $2!JE+]Y%('"@, #P& 9 >&PO=V]R:W-H965TMFP >U6M-WV,.Q!L>E8J"QYDIRT M?S]*=KP,:/-B2S1Y> XETHN=TD^F1K3PW AIED%M;7L>AJ:HL6'F5+4HZ4NE M=,,L;?4F-*U&5OJ@1H1)%,W"AG$9K!;>=J=7"]59P27>:3!=TS#]KO?HG[QVTK)F M!J^4^,E+6R^#/( 2*]8)>Z]VGW'0,W5XA1+&/V'7^V91 $5GK&J&8&+0<-F_ MV?-0AX. _*V 9 A(/.\^D6=YS2Q;+;3:@7;>A.867JJ/)G)'Q&RDE^SI729' 6^9/H4TGD 2)?$1O'24FWJ\] V\._;BM0&3)7CM3!CX M=;$V5M,%^7TD13:FR'R*[(T4#]0W92<05 57G=8H+;Q2Y=>*>Q38M>>Y:5F! MRX#ZSZ#>8K#:9V!#!G%PCDPC, .5$M1Z=*Q<@JU59TB[.3D'JFU1C\6%:RRP M6:/>6R*X4<8 =4[;D2/=?"A4TW!++6D)[:NR"'%Z N]@/DGSU+^S*($'W*)F MLG#^ACR3R3S.(9U,ISE0_371\>5?H\2*DT,\B:8I/<_R.5S1_>%RXR3MI;R0 M @W(M/Q 4P5:K;;L26J9]F:9I#%F:P0UNF!@XS_,(TC2EHE1(!2YI_FQ1=CBAGNP+'E-$ MG,W@FT\YG^4P(Q&/RCJ,(X?R#N*SR9Q2TB*?)&=3>.W.A0<=W:#>^+EEB%PG M;=_9MBR/ @ < 4 !D M !X;"]W;W)K&UL?51=;]HP%/TK5]$>BL1(".%# M")!*6;5-K83:;GN8]N D%V+5L3/;*=V_W[434EJU/,2?]QR?>^/CQ4'I1U,@ M6G@NA33+H+"VFH>AR0HLF1FH"B7M[)0NF:6IWH>FTLAR#RI%&$?1)"P9E\%J MX=>V>K50M15&.[POK%L+5HF)[O$?[H]IJFH4= M2\Y+E(8K"1IWR^!R.%\G+MX'_.1X,"=C<)FD2CVZR;=\&41.$ K,K&-@U#WA M%0KAB$C&WY8SZ(YTP-/QD?W:YTZYI,S@E1*_>&Z+93 +(,<=JX6]4X>OV.8S M=GR9$L:W<&ABXVD 66VL*ELP*2BY;'KVW-;A!#"+/@#$+2#VNIN#O,H-LVRU MT.H VD43FQOX5#V:Q''I?LJ]U;3+"6=7&TPM7#RP5*#I+4)+E&XCS%KXNH'' M'\!'<*ND+0Q\D3GFK_$A2>GTQ$<]Z_@LX2W3 Q@-^Q!'\? ,WZC+;^3Y1N?R MVW"3"65JC?#[,C56TUWXX/&=%+).+7FEB/)&_>C>-2#BZ0?);-> MBQ1OLI7T$E$]WZ1*&B9)3.VP/QE.X;V?%YZXH$2]]UXG(:J6MC%$M]H])Y>- MBU["F[>("K?GTH# '4&CP70<@&[\W4RLJKRG4F7)H7Y8T).(V@70_DY1)=N) M.Z![9%?_ 5!+ P04 " !$@:I20OS*_6D# "6" &0 'AL+W=O+*$5J)!4W_WYWU$ODP'6'?C%%WMMS=P]Y7NZ,_>HJ1 _?:J7= M*JJ\;Z[BV.45UL*=F08U24IC:^%I:[>Q:RR*(AC5*D[G\[=Q+:2.ULMP=F_7 M2]-Z)37>6W!M70O[O$%E=JLHB8:#3W);>3Z(U\M&;/$!_>?FWM(N'KT4LD;M MI-%@L5Q%U\G5YH+U@\(7B3LW^0;.)#/F*V_^*%;1G &APMRS!T'+$]Z@4NR( M8/S;^XS&D&PX_1Z\?PBY4RZ9<'ACU%^R\-4JNHR@P%*TRG\RNX_8YQ, YD:Y M\ N[7G<>0=XZ;^K>F!#44G>K^-;7X?\8I+U!&G!W@0+*6^'%>FG-#BQKDS?^ M"*D&:P(G-3?EP5N22K+SZP]"6O@B5(MPA\*U%JGBWL')H\@4NM-E["D*Z\9Y M[W'3>4R_XW$!=T;[RL'ONL!BWSXF="/$=("X28\ZO!/V#!;)#-)YFASQMQA3 M7@1_BQ^G?"M=K@QG[>#OZ\QY2RSYYTB,\S'&>8AQ_IT8#W1YBE8AF!)*CO<4 MXM63$L^(TWEKK=3;0T4^ZI^OZI5K1(ZKB.ZB0_N$T?JQ0BB-HGM&/L%S R%( MN:&>A#>F;H1^_O67RS1Y]]Z!< Y))'0!2HI,*NDELJKP(.P(MP#:3[+@R_0" MGB^%[)QP#(5/R"3VE=3A8&)82;3"YM4SG 2A:1V9N=,KV @E=(X88YVA#>=_AA!)OZ;]N@C\.":<4P&T)\A4$,@-/2P%X0F/PQL(14G?[WTE ML_EE,ED/ZYPG;\?U"'4N1NI<_ 1U9GL=&AL37L:]1LR@U29C1H3^2]VTGG6, MSLDZ9'N(;D03JL-Z$67(K)?3A9+"Y.1Y5'*[0KB>,T.SGB4(/7KEX 4A*O MH.WS]! ;X\FLJ-%NPT2D\IM6^VYLC*?CT+WN9LV+>C>QJ7I4($=7OB33^=D[ M(I'MIF"W\:8)DR&UL MA55M3]LP$/XKITQ,($'>6J""MA(PIB$-ABAL'Z9]<)-+8^'8G>W0]M_O[#2A M3+1\B&,[=\_SW)U]&2Z4?C8EHH5E):09!:6U\[,H,EF)%3.AFJ.D+X72%;.T MU+/(S#6RW#M5(DKC^"2J&)?!>.CW[O5XJ&HKN,1[#::N*J97ERC48A0D0;OQ MP&>E=1O1>#AG,YR@?9K?:UI%'4K.*Y2&*PD:BU%PD9Q=]IV]-_C)<6$VYN B MF2KU[!8W^2B(G2 4F%F'P.CU@EXI"N'5*ONR'R*K\PR\9#K1:@G36AN8D/U7N3."Y=4296TU=.?G9\ M(S-5(3RR)1K8?V13@>9@&%F"=@91MH:Y;+3 ]N%72E@:N98[Y6_^()'6Z MTE;79;H3\);I$'K)(:1QFNS ZW5Q]CQ>[\,XX0LWF5"FU@B_+Z;&:CH9?W90 M]#N*OJ?H;Z&8T(7):X&@"L"B0'_>@#?$EH@ULT@'.5,RXX(S=RK?R_1NEHO_ M$!R;+1&>PDD(!>:HF0!CF:VMTJM77JN\V96JYDRN/G\:I,GIN=DAE!M@!@HE MZ-Z:,W@L-2)4397151FH1EG9%*'N-Z^<,!*2$UMK_48=*7IAHF[JRESBF^]=AFBC MQU2H9[Z3&LA4+6W3;KK=KEE?-#WJU;SI]'1N9EP:$%B0:QR>'@>@F^[9+*R: M^XXU59;ZGY^6],-![0SH>Z&4;1>.H/N%C?\!4$L#!!0 ( $2!JE)6D%J_ M9@( &,% 9 >&PO=V]R:W-H965T.D71N&VG"69 M#P@%%LXC,/K]QB4*X8$HC%\=9M)3>L?#_1[])N1.N6R8Q:46WWGIZEERF4") M%6N%N]>[+]CE<^[Q"BUL6&$7;<>?$BA:Z[3LG"D"R57\LZ>N#@<.E]D[#GGG MD(>X(U&(\C-S;#XU>@?&6Q.:WX14@S<%QY5ORMH9.N7DY^;KMFD$4I4=$[!D MMH8;ZA/[R(\"WC%S!J/A*>19/CR"-^JS'P6\T?]E?QUU%GY<;:PS='-^'B$; M]V3C0#9^AVRI9:-5P-453<$!=>&I*T_-7PO_5KV/,ZS_B0G< K-0:4$'%DZX M E?KUC)5VL$$'FJ#"#(V#7W3@$I>U'W-_9+!WSP->_;B(=6$+I%#@];1*2_A M US0-R9MH26"8T]( 1@LD,:R/ 5%+Q#5I4.R@^AU,CH?#FC-!V]U(#VX^!+- M-HRWA4*WRL49Z+7]"W(5!^?5/#X_E.>6*PL"*W+-SCZ>)V#B2$?!Z2:,T48[ M&LJPK>D51.,-Z+S2VNT%3]"_J_,74$L#!!0 ( $2!JE)$N9@T$P4 .0, M 9 >&PO=V]R:W-H965T#@4Z76'#=EQ66]&8N5<$-/:K%0%<*>>:, MBGP0>%X\*+@H>Y,3MW:E)B>R-KDH\4J!KHN"J_49YG)UVO-[FX5KL5@:NS"8 MG%1\@3=H[JHK14^#SDLF"BRUD"4HG)_VIO[Q66SWNPU_"ESIK7NPE\$@: T"EW<3R&5YP0V?G"BY F5WDS=[XTIUUI2<*&U3;HRBMX+LS.2L MUK2B-=S@@K V##ZB7"A>+44*O,S@DO\K%9R[3%#!I[(A@D7T\);/M9$#5Z(&L*E+,U2P_LRP^Q;^P%5T)41;,HX"_8ZO.2J#Z'/(/ " M?X^_L(,E=/["%_RU:, U5E(942[@[^E,&T4D^F>/^ZAS'SGWT0ON/XB2EZG@ M.8@M/!4NN,IL,.7"6G1!-YGH72#O#6+'^5A7/,73'LVK1O6 OJ7P [ MXK/1R(/?)7'?.2"=4PX"S0B0-*]=)T11<:$<%PY#-DS&1W 8C /ZC5@8VVO" M@B@\@@LDD G-1FLH95Y8YGQM%L@$_&$7/O1&,,TRX<*!D9#+V/N]V;*RU1[=Y;:Q^SR(^_J7FK^N;E_ZE^Y+$@IO*[;)+(+7K)\+7J?99X M3^6$20 !\\?^:Q!$P7<0T)(EQRWQ[%Q2N=8<(7[YN*)_(ZX%YAB M,:/X[8KWTDP<0!@2;A'=1"$+H_AY>7[$O& (?L@"S]\Y+Z''DB0A\K$X#MOI M:;$]@%'"1OZ(;I*8!;X'>V1MV,G:<*^L7;>D)* 63U^17*:.!KL4;*^_W0JV M/\@K(G6[3YQJ.Q[H9,3OP4YE75IE.V8 MS^@D9*F=>"W8FRGMY*:;O#UHQQW:\5O1+MQ'NIO^74B_S9?3@F?>F 64 PE$ M2GRGDYJ="QHE+7.1$>&R39GLC5^(I@G;)X#7OQ _VJ -J)MUQ%+)"1LQ4]@O*23,]5]"&05GMU,E8 M#]0)(;-^Z_:S=5%5N4BM++EF;8O6)HJ5R7TB21F(G/JP?E$5=U%VL'7RI)H6 M[GRMFYEH#J'=:G>$GS8GUZ?MS?F?*+ 0]"G(<4ZF7G]$VJ":,W7S8&3ESK$S M:0A =[ND?T-0V0WT?BZEV3S8 -T_-I/_ %!+ P04 " !$@:I214C0*]0" M -" &0 'AL+W=O M9;05\D%EB!J><\;5V,NTWES[OHHRS(FZ$AOD9B<1,B?:3&7JJXU$$CM0SOPP M"'I^3BCW)B.WMI23D2@THQR7$E21YT2^S)")[=AK>;N%.YIFVB[XD]&&I+A" M?;]92C/S:Y:8YL@5%1PD)F-OVKJ>MP(+<"=^4MRJO3'84-9"/-C)33SV NL( M&4;:4A#S>,(Y,F:9C(_'BM2K-2UP?[QC_^*"-\&LB<*Y8+]HK+.Q-_ @QH04 M3-^)[5>L NI:OD@PY7YA6Y[M=SR("J5%7H&-@YSR\DF>JT3L <)! R"L .%[ M0*L!T*X ;1=HZ4.>4QK&C*:4(CPC5,HT@47%.>PE(P&E%4<+Y 32A3%W &E,./3!3*X-3( MU\:.)?6C2GI62H<-TFVX%5QG"C[S&..W>-^$4<<2[F*9A2<);XF\@G;K$L(@ M;-VO%G!^=J$P-2^=/N)N?IIL@5%-%E1D)SRVZWRW'6V[@?:>%ZH@#(2$&YY( M?"R,.[C1F%_:M9G0V0F53JW2<2J=!I5O1;Y&"2(!\[W+LKA5)DP%=Z,+^ O- M^9F5$ETG8;O!TR0<^4]'7'5K5]V3KJ9*H='/D,5@&A HPO"8<,G2VQ/N=GJU M=%F\PS/!<7.]VESOI+FEM*G2+^XC,&6A&YN72^!X-#F]@^0,PN[@G@D UJLL%_?!N'MP\U1INX>4N"Z9=E[Z]7ZKINZ#N^_'B\O2M.T4LH5,$P, M-+CJF_AE>?>4$RTVKGVOA3:7@1MFYKY&:0^8_40(O9M8@?H?P.0?4$L#!!0 M ( $2!JE*A\PI K , +$* 9 >&PO=V]R:W-H965T<[27"Z=1*GBO>O**(&,RA$O M(,U,THRYW5PJQMQ6K!2Y6R'+:"R#++J/B^ MAI2?EX[OO"Q\9<=$Z05WM2CH$7:@'HNMP)E;:XE9!KED/"<"#DOGUG^_]L=: MP.SXA\%9ML9$F[+G_$E/_HZ7CJ>)((5(:144_TZP@335FI#C6Z74J<_4@NWQ MB_9[8SP:LZ<2-CS]E\4J63HSA\1PH&6JOO+S7U 9--'Z(IY*\TO.U5[/(5$I M%<\J823(6&[_Z7/EB); >-HC$%0"@>&V!QG*.ZKH:B'XF0B]&[7I@3'52",< MRW54=DK@5X9R:K4N):Y(238\V[.<&E>](Y^I$%3[BUS>@:(LE5>X^G$;D@>@ MLA2 @5'7Y-.G#;D@+I$)%2 )R\ECSI2\;BT\L#1%G;AVT9XN7(7TFL&-*M*U M)0UZ2/%HGJM$D@]Y#/%K>1>MKDT/7DQ?!X,*/Y;YB(3>-0F\P'O][(\WX?@)K44)-!3;?'HX C54!.-"V!\ .),.HL M!F%3K* L[@*T:N=&K:XHIU4X'4T7[JD#9EK#3 =AMO2[3E=)%,8=?AG-NRE\KRF.WB#'!BL. F#R_-P-E:KY*X*@AZ!5 MGOU!@L]EM@>APP)4Y._P725UC<*L:<8Z;>I9)Y\]:-).ZQZZH*$+AJ]Y')LR MAK&I\?0;&1/]X!;8)T3,WG?X#6?X Z?;ZB(R$$?3*^G[7^;*-A3U:MV/W=HNI-ENF[D'*HX, M\S.% XIZHQO,.F'[(SM1O# ]R9XK['#,,,&>$H3>@-\/''.EFN@#ZBYU]3]0 M2P,$% @ 1(&J4GC#[B*@ P ^ P !D !X;"]W;W)K&ULK5?;;J,Z%/T5"\U#*[4%\4L*R[N98ZQ H\%97+EY$H=+EU7)CDN MD+S@!\STR)Z+ BG=%)DK#P*CU((*ZOJ>%[L%(LQ9+VW?K5@O>:DH8?A6 %D6 M!1)/UYCR:N5 Y[GC.\ER93K<]?* ,GR'U<_#K= MMXV2D@(S23@# N]7SA6\ MW/H68&?\2W E>^_ +&7'^;UI?$E7CF+V:')-YP^A])5;YRY@Y(\1Z55'WGU6?<+"@R\1).I?T%53UW MIB&R%Z !B. /P&X/]?0- @K\!P0@@; "A5:9>BM5A MBQ1:+P6O@#"S=33S8L6T:+U\PLR^WRFA1XG&J?5U*76/E&##BQUAR&[&.?A' MG[@K*;&2X"KY51*!4W"RQ0H1*D_U^,^[+3CY< H^ ,+ CYR7$K%4+EVE4S*! MW:2AOZ[I_1'Z;TA<@ "> =_SX0!\,PW?XJ2%>P/P[6OL3P#.A]"NEK'5TF^U M]&VX8"1<(QAJ!+N<"!FT(0,;,AP)^8GSM"*4#BE;(V.+-.7]L)Y["W_I/O3U M>V72BZ3"-JEP,JFOMP'XAI$L!=8.H,[ SD7]J 3 MY.)IZ&S$1]+,H.<-2S-K"6>3A!LD\R&N&A7UN&(O'*::MU3S22I3HL93"]V6.= 5J:NS%H#@H>+' PGMF@36TPF]I$\:K= M=C>'2!='I*$?#U-"K[,Q;Y+TAK/L7&%1:-/?*<->%B8+K0%7.19-/N"$$K0C ME"BMR.F@8WC'FLP7(Y+ GLW"MQ;RMH'V*>$L\D>J%'9V!/U73PAZ652#]/X1 M?1!'B[$MZ:P+3GO7D$V W^"'0"EFJ,#2[HXR37WEN)<3]0X[:X+A>YD([(P) M1J_8B$(L(SN*G_6LSY3*$0/9U,Y&QSL[ZC&P\]X M=9[S:DJ"SM?@[-UT[1P,3EO8VW4]-J[(&]6U,RXX[5PCNF[L-4SG18G\V])> M7A0ZN_*]]Y+3[SS&G_:8-\O9Q.W_%<;S(SG=WBW3?!/HNUM&F 04[S7,NYCI M[1#U-;MN*'ZP%\\=5UH_^YKK3Q,LS 0]ON=S=H" #L" &0 'AL+W=OK#8@^V%7N7[JXA_?O. MKHVYU%A)% GAO/1CHLGF0 H\IQG3(ZM1*G-K6W+,(&X[3MW.:,FLR,FL+,1GQ0F4I@X4@LLAS*OY.(>.[ ML>5:^X6'-$Z47K GHPV-80GJ<;,0.+-KEBC-@C8E.9<7YDYY\B\:6HR."#$*E*2@^MC"#+--,&,>?BM2J?6K@\7C/_L4D MC\FLJ(09SWZFD4K&5F"1"-:TR-0#WWV%*J&>Y@MY)LT_V96V ]\B82$5SRLP M1I"GK'S2YTJ((P#R- .\"N"= [H7 'X%\$VB960FK3E5=#(2?$>$MD8V/3#: MFDS)]C$LE<#=%G)H\P!98 60M>$YFG"F!PDH,0B5D9MR#D.1Z#HJFF;PA MG\CC5YVGIV;O@V2?WZ"Z1Y#.+(#K% MVYA%G8JW3V7JM1+>4]$AOON1>([G-L0S>SG<:0G'KY7U#9__&F5/A26_[E;2 MK/]N<=BM'7:-P^X%APO!HP)=2)J!)!1_9 ,B!*;P?21\3117-,-WKXSK&H_O ML'_3=(#M_H9.QW$^- G]>MQ)PKTZX5ZKPO-4TC@6$%-3$3##2O,6[G[-W6\- MLI&I5*4$]@U05\GMQ'4' [PRVV,-&JR&7;=?6YU$-:BC&KSDB&5+@D%-%;R[ M>,.:>_A6\4I@[T0\)_#.Q&NP"@+':1;/=0ZUSFF-:PEBFX;0)I][5#C==Q?0 M]0[LWELEK)#'5ZL?!&<*-AG]=_OLH[Z!Y2@V[522D!=,E76W7JU;]IUI5&?K M4]W*33\ZT)3? 5A5XY1)DL$:*9W. ]5E*VUG"B^,=UIQ1761#-,\',$A#; M_37G:C_1#NH/G,D_4$L#!!0 ( $2!JE+X6 AQFP( 8' 9 >&PO M=V]R:W-H965T;Q _WO_O=Q;ZD#1%A[)NE1FP @$*NC >L7UN8 Z7& MD<;XT_ET^I!&.!R_>;^SN>M'@<"?'! $G2#XK"#L!*%-M"6S:2VP MPEDJ>(.$L=;>S,#6QJIU-H29K_BDA-XE6J>R>[8%IK@@(-$%FO.JYDPO2,17 MB'1[K^AT 0H3*L^TS?/3 IV>G*$3O8^^EWPC,2MDZBI-8WRZ>1?YMHT<'(C\ M#8M+%/KG*/ "?T0^/RY?0-[+O?=R5]>@+T30%R*P_L+_%.(5+8C,*9<; >C7 MS5(JH8_:[R,1PCY":"-,#D1XQ(W^<@H$P72T7JT\MG)S^[99XB63U-T.JS)B MY%]YO=$[LDE/-CE*=D<8T4>H0&O.QS]EJX\&4?TH]I,]MC&KQ(O&X:(>+CH* M-SBA8V31AYA!$%_Y>V1C5M.K V1Q3Q8?)?L*4NI.)D%L >F&BF"7FR5]'Q!? M2DY!P;]+- 8??\"Z\'TOB?;HQ\VBZ3A^TN,GGRWL.6*@Q@"3#Z?-]V,_WN,; MLYJ&R1Z>.^A2Y@^A&\":,(DHK+3.NTQT@J+MNNU$\=HVKB57N@W:8:E_5"", M@=Y?<:[>)J87]K^^["]02P,$% @ 1(&J4KB"BT!P @ *P< !D !X M;"]W;W)K&ULK55=3]LP%/TK5K0'D 9QDGY0E$:B M[:;QP(1@;,\FN6TL'+NSW8;^>VPG-8'1, E>$OOZGN-S3^+KM!;R094 &CU6 MC*MI4&J]/@]#E9=0$74JUL#-RE+(BF@SE:M0K260PH$J%L88C\**4!YDJ8M= MRRP5&\THAVN)U*:JB-S-@(EZ&D3!/G!#5Z6V@3!+UV0%MZ#OUM?2S$+/4M * MN**"(PG+:7 1G<\C; $NXS>%6G7&R)9R+\2#G5P6TP!;1< @UY:"F-<6YL"8 M93(Z_K:D@=_3 KOC/?MW5[PIYIXHF OVAQ:ZG 9G 2I@239,WXCZ![0%#2U? M+IAR3U0WN8-A@/*-TJ)JP49!17GS)H^M$1U = @0MX#X-6!P )"T@,05VBAS M92V()EDJ18VDS39L=N"\<6A3#>7V,]YJ:5:IP>GLDF^!:R$I*'2"?A(IB?55 MH:,%:$*9.C;AN]L%.OIRG(;:[&AQ8=ZRSQKV^ ![@JX$UZ5"WW@!Q4M\:)1Z MN?%>[BSN);PB\A0ET5<4XSAZ0\_\_^&X1T[BW4L<7_*.>[L>KH'G&CBNP7M< MJ)94PTDA:OZ6XPW+R+'80[K-$CS&V)2S[1KQ;]HPGG337H@<>I'#7I%STT6H MTD;D+\A++IA8F3^GI_J1)QY]V,FQYQI_BI,-R_"%D_B@16=^][/>W>TQ1!>< ML)VF>9\U$T\X^; U$7X^[_A3S&EINC_0:V/"3MNI0*Y<-U8H%QNNFR/MH[[C M7[@^]RH^LS>!:V?/-,TU8@[LBG*%&"P-)3X=FZ\EF\[<3+18N^9V+[1IE6Y8 MFML,I$TPZTLA]'YB-_#W8_8$4$L#!!0 ( $2!JE(8WL+DGP, H0 9 M >&PO=V]R:W-H965TM%*TP&; MCY JB;23V6I7VDI1I]V]]A G6 5,;3.9_OL>.PQ."*'3592YF-APSO'K!_-B MSW9"?E,Y8QH]ET6EYEZN=?W!]U66LY*J6U&S"NYLA"RIAJ[<^JJ6C*YM4EGX M) @2OZ2\\A8S>VTE%S/1Z()7;"61:LJ2RA]WK!"[N8>]EPN?^3;7YH*_F-5T MRQZ8_EJO)/3\KLJ:EZQ27%1(LLW<^P-_6)+$)-B(?SG;J8,V,E-Y%.*;Z?R] MGGN!4<0*EFE3@L+/$UNRHC"50,?WMJC7C6D2#]LOU3_:R<-D'JEB2U'\Q]:+F92[) TT5#--"P;FPVSX95YC ]:PET. M>7JQDK BI/Z!:+5&?WYO> W/2*/W:"G*6E305DALT)FPM_=,4UZH=Y#P]>$> MO7WS#KU!O$)?0]S7 M26P=\ZX^+4B 0P#V=,AJ*"J.7-21R*@3&8V*_(]?UI1-035;PVL#%I)Q M:E[,(:W[EQ/@TB$XV&NTT[B M])=<$2]K*9Z8$:=&IHT#9YO!%3#C YO&%P+=%CI:P4G?%P:#SBQ@[*P2DU&1 M=PTOUKS:*JNR8/!YS47Q>OK.)7%X#?K.\/"XX_T&_5,32\(D[N,?C#IC=-@Y M'1ZWND\TR^&2'-5Y7-NY$TZN@=S9&)Y<"OGD!.8$_OK(AZ*2X QRYW]XW _ M-K+BNI',ZMSP9],>7>3.M_#T"L2)LS027(AX6^AH^4;3'O!?!!V+=#Y(QGWP MBZ25JH74=K/QJC5.#K9ZU]CK$6=CY%*[O;;0T><3IR?(AZ*F9]8X<>Y'QMW/ M8&DTDTZB%:S$1N^H9&,HG'61^!KHG9V1\=W6;Z!/3O;0. RB/OJ!*#)->NC] M@X.:.27#66?+*P6?R@VD!;<3@"3W!\]]1XO:GMT>A8:3H&WF<%AGT@3 _8T0 M^J5CCH/=\7_Q$U!+ P04 " !$@:I2$@G=4&D" #1!0 &0 'AL+W=O MAF:2B/+/:@481Q%EV')N S2H;?-=#I4 M*RNXQ)D&LRI+IM_&*%0]"GK!QO# EX5UAC =5FR)CVB?JIFF7=BQY+Q$:;B2 MH'$Q"FY[-Y.!\_<./SC69FL-+I.Y4L]N\S4?!9$3A (SZQ@8?5YQ@D(X(I+Q MTG(&74@'W%YOV#_[W"F7.3,X4>(GSVTQ"JX#R''!5L(^J/H+MOEX@9D2QO]# MW?@.+@/(5L:JL@63@I++YLO6;1VV ,1S&!"W@/@]H/\!(&D!B4^T4>;3FC++ MTJ%6-6CG36QNX6OCT90-E^X6'ZVF4TXXF\XT/0AMWX#)'.Y>5KRB*[)P#M^9 MULR5V,#)%"WCPIR2^>EQ"B>?3H>AI>".(LS:0.,F4/Q!H 3NE;2%@3N98[Z+ M#TETISS>*!_'1PGOF;Z I'<&<13W#NB9_#\\.B(GZ0J9>+[D'X4\@YE@5,'= M>OZZG1NKZNI"&Y=*SN&Y^39/( M_8;AZW:=]MUZ5[M^.RH'G8V";\$" "5" &0 'AL+W=OU2^/>SG30$FG1,8B^-[=QS?.ZQ>V]F6\8?1 X@T5-!2S&WL@E*]R1@OL%13OK9%Q0&G!E10VW.#1C&TE) M"3<)8+=_?+='1I^.9+=5F&F(G#?&B)O8&B'UTS4J9"_2Y3"%]C;>5R%:I MMU.Z\ X27F-^AGSW!'F.Y_;HB=\/=WK@R\/P)21#\%?9^*WOON'S!WT7 N $ M&?]/T!)$PDFE_PH'R(.6/##DP0#Y]PKT699K1&MZKF__*I1JWKT+ZH1)7A%*)'/?5IKJE%' M@^>YXWVMHSVMGJ]JXI#6L-4:'M1Z6528<%7_)&)9C[VB3W.XI^6-VG@_8ASX MP\Z.6[7C@VHOTE^JDFBU!R[7I"6;?/S-G;;DT_]P<^/IWFT(S2$/^.8Z+]71 M^; [&3=K"_<\[CND"\T=<-6 MY6Y-2J%D9XK2.1LKI]QIC<3?0&[9=( M] =02P,$% @ 1(&J4B"^,N:% P <@L !D !X;"]W;W)K&ULG9;;;MLX$(9?A1!ZT0)U=/(QL TD3H,&V*)!W78O%KV@ M)N;G-\,A.BE+PZ@@ MCPKIDG.L_KTE3!Y67NB]#'RA^]S8 7^]+/">;(GY5CPJ^/(;E91R(C25 BF2 MK;R;\'H3CJV#L_A.R4&?O",;RD[*G_;C(5UY@24BC"3&2F!X/)$-8O M6M1KYK2.I^\OZO AFAS792/8W34V^\N8>2DF&2V:^R,-'4@_0VS?O MT!M$!?J:RU*#B%[Z!ICMS'Y2\]U6?-$%OAA]DL+D>0*4G/_7V(M0DX>@GX M-AH4_(35%8K#]R@*HK"'9_-Z]V )V[R'SN]>#C__]SLM%%0TS\&-,>-YMAI MCB]H?BZ(@A41>\3<,I)J&?N27PE-G9#=\4_K*)XO_:?3A'1M)K.@L3DCG#2$ MD\&H[ZG (B'G?-<#H4\;X>E@Z#=<*D/_J^H1ZEC973R2V:BT9:PU,;TU6(E. M3D($<9-93T,LXZ!'&+L6LQ[F>< M-XSS0<:OTF[VK&^Q^@CGG?EG+<*NQ:*?<-$0+@8)MSFL]P@RR7^/M^A,/EVT M^+HF<=0/& ;' S9X11)_2U>KG,T=MJNPQV@:AA<(3ZZ <' WNM.\P#1%<)8C MS&5I;P$J$E;"F6L/<),3Q"&"4KD;P.ZL3LT.;=\P.K)$KSR[$DN5P1VC4:8D M1_+\5.N_2Z)N$F=1.XE=H\G\PDX)C^=X&/\A^-G^Z<>..T2C]N;NL8DO,!_O MB7#XHJB.X3]D[EX+HVZ]]AA-VO7JGW0OG*B]:^HT2FP95O=Z,]HTCC>N76J- MW]J&TG5%1YFJ&X5;>T^%AG RD RN9I!&535XU8>1A>N1=M) Q^5>78:B*"AJJ+L06N+FR%K*AVBSE)E1;";1T04T=DBC*PH8R M'JP6[MRM7"W$3M>,PZU$:M#A\7/VMZYYT\P]57 EZJ^LU-4RR -4PIKN M:OU1[/^"KJ'4YBM$K=Q_M&_WSK( %3NE1=,%FPH:QMM/^M@-XB )Q,!I L@ MOQH0=P&Q:[2MS+5U335=+:38(VEWFVSVP,W&19MN&+=?XYV6YBHS<7IU V8& M"KU&[ZG>2::968@UE3:QKL#\20#4"*XK MA8"74)KARZ+J)W'NFV3+R1S'WIL/JWF<+<('3W%)7UQRJCCB0[51Z0$*DWSN M9Z4]*SW%BGVL=,R*\#+7TR^M;>VWSN^Q8C[(?C:'!3 M=!1_ TI=HG?<= Q*>_T2C M:O"HFCR;#W=I)S4\NI7S>9Y,E#S("Q^WUUO&*2_@M+OP("_\?]FK QU.)B43 M'0_ZPB_S%QX++)E0)1[\A5\F,#PV6#SA2CP(#+_,8'BL,%N5%S88#+],87CL ML&B"-1@,_X["\-AA4\3!8/C?41CV."R;H)/!8.1W#48\!L,3/R R^(O\%_XB M8S/A!/^D+]^F].?;*SQX(K6O T81&\:5*6-MHJ*+F>E7MD_8[4*+K7M(O1?: M//*ZP\J\E8"T&\SUM1#Z>6&?>_OWG-5W4$L#!!0 ( $2!JE(J^48P]@, M $\/ 9 >&PO=V]R:W-H965T*$A&0"I!94O4F;5I7N[;,;#%A+XLQVH/WO9SLA0'#<\KY ?MQS)7GB+W=XXSNIPYT#A>>R&8KU 5W M-BG1!B^Q^%D^,GGFMBPKDN."$UH AM=3YPY^F<-$ 73$?P3O^0- IUHK4RGM4 "S2:,[@%3T9)-'6AO-%IF0PKU&I>" MR;M$XL3L&Y8><# RZHL,RQ?D$ 9N$<9*E(,EKJ2OA9UN2C;;Q98()+Q6PGY MN5R FT^WX!,@!7C>THJC8L4GKI"Z%+N;-AKN:PU^CX;OB U! #\#W_.A 3ZW MPQ'>.=R5;K26^*TEON8+>OA^E)C)9(L-J,VQ4 8M9: I1^]29HH2,%5< M [H>5/($<8Z%T;::--*D:CWN9KX/QQ-W=VJ.(2A0/NP,>D>MWI%5[[QB3%8" M*"G3;YVN >VDD!'T0C(B2->@6GK-'YZH"I.N\LN8*(C,PL-6>&@5_HT6FX' M++]6;WBA)?:2I"/8$!2,8K/BJ%4<614_4[7@KE0;70J)DJBCUA"4Q".SVG&K M=FQ=&P^DT(WAW941MX2Q-?U'IE(7;T"V#H#_5*14+A_ ML+-NTWHY2N#HPEQ#4-BG]CAOX,C:5W[I MSRVYQ.YVLA%N,'C"ZANT'<+@63IO:3?P.""@?4)T1C$'-_+CY0TCQF^-GMC9 MDAH*QB"GA=AR$($5>C.Y._\@$_0.5/[(P'6>]7'(0/N4>3BM@W=SMG,%C=+@ M(!3&_4E_C K65$;WSC,^#BIHGU07%;4@/*65;#U/LI?;'G$<7= ^NXRE)*^E MZB-Z@\W>VBFCX=C[QVBD'16>HE/=2LA/&P[ G)3LN&7KF ME-R3W8[::LKMPX847"I>2R)O.)8+C=6[M_I$T%)O@%ZHD-LI?;B5.U[,5("\ MOZ94'$[4GJK=0\_^ E!+ P04 " !$@:I2Z0M3H(@# )#0 &0 'AL M+W=O')$"; M;EB!#;=8]_&LQ(PM3)8\26FZ?W\I.;73)G;VT+XDEDP>'AZ;%#W;*?W;% "6 M/)1"FGE06%M]"$.S+J!DYD)5(/'.1NF265SJ/#25!I9YIU*$<12-PY)Q&2QF M?N]6+V9J:P67<*N)V98ETW^O0*C=/*#!X\8WGA?6;82+6<5RN /[H[K5N H; ME(R7( U7DFC8S(-+^F%)4^?@+7YRV)F#:^)262GUVRUNLGD0.48@8&T=!,._ M>UB"$ X)>?S9@P9-3.=X>/V(_LDGC\FLF(&E$K]X9HMY, U(!ANV%?:;VGV& M?4(CA[=6POA?LMO;1@%9;XU5Y=X9&91F V7[C'>68UW.?K9Q4U9,:[QN5BB M-N03?X",,)F1+TKF X$*9^32&+"&#,@=OD/95H"S//!;%DSG8,C;:[","_,. M37_<79.W;][-0HL<7:1PO>=S5?.)._@DY*N2MC#DH\P@>^H?8FY-@O%C@E=Q M+^!7IB](0M^3.(KI"3[+?W>/>N@DC=Z)QTLZ\)RNY,NAKI]!9 .LQX%A GHB M#)L(0Q]AV!G!&((%LM/%ZN#%1B,8#!R'*P6L\8>>VS7 NX7F/7] MH5['%DE$)],H:@V?\!XUO$>]O/^K0#/+41X!6)=$NP(BH MA_"QQ628##OYCAN^XUZ^WY5E@BA;@"9<6B9SOA)PDN/X+,=C"YI.AW$GR4E# M-HE,>Q.Y91;I&T_5 MPKJ02JC\;T^YI UP^DH%2:.VQT8O]:KLD?HD/F&2IE'WNT(/S@+:RW/ISQLD MJ4$P=\J:@E>F3X*XA8Y?2^:VM=+DQ61.SLM\;)+2\:A;YK9!T_X.??.\U) M MJ;3*-9A>M=M62D>OI7;;_NB+]3]ZO@&>,!FEXVZQVP9(SW1 S3*OQJ]EMYOE+/\4^V[]R<[X?5EN8^B,!AZN<2X,'_@8AHXL)/GY=S]WUPJK* MCZXK9;$Q^&PO=V]R:W-H965TICVXR26Q<.QB.X3MU^_LI*$3M"^QS[Z[ M[[LO=TY:I1]-A6CAI1;2S(/*VLU%&)JLPIJ9L=J@I)M"Z9I9,G49FHU&EON@ M6H1Q%'T,:\9ED";^[%:GB6JLX!)O-9BFKIG^LT2AVGDP";8'=[RLK#L(TV3# M2KQ'^["YU62%0Y:W"5K)5Z=,9U/@\B M1P@%9M9E8+0\XR4*X1(1C:<^9S! NL#=_3;[E:^=:EDS@Y=*_.2YK>;!IP!R M+%@C[)UJOV)?CR>8*6'\%]K.]^P\@*PQ5M5],#&HN>Q6]M+KL!,03_8$Q'U M['EW0)[EBEF6)EJUH)TW97,;7ZJ/)G)Y)^T6IO*4JO3C7TC)9\K7 K3@K;C*A3*,1?BW6QFKJ MMM\'8$\'V%,/>[H']D$VIF$"E":9"XU/C?M3W&(]>\' M= CG'L'-Z',Z.QO/DO#Y'5ZS@=?L(*]%K;3E?YF?+&J<@DLBU3<,?Y6'>7G> M8S5[PRIZ0RKL:=>FGUT"F&FF[%A].AP=BT%4G9K.(#AV4S_ 5!+ P04 " !$ M@:I21E]S0U8# !B"@ &0 'AL+W=OP ?.]OE&_"UZLPL@JMQ \&1WTV)M:5 MK92_[.1#L? "2P0<6;_)<-5"0CXQN&6>&@2:OR :SI6@X$+DCJT8I$(:X)&_68"CC^A9U MOF_6Y.;%+7E!F"#?2MEH*@H]]PU2VKW\O"-Z>R**KA!]HNJ.Q.%+$@51Z%!? MC:NO(>_5@[_5?8Q-'Z"H#U#4VHO_$2#^[/9+/)@V)B/FX]Y\W)I/KIC_*+4F MF,YUH_(2TY'DLJJ8P4(Q&-[/T@ )XUM7%$]V)ZU=6ZR'Y2S.XKE_.(^50R@) MHE[H+^2D1TY&D3=P $5%;EFU<9[PR4!ZMFTT"[,+MJ%0G*:9FRWMV=)1MGOZ MJ"3G!%./;$' CKD!T\'>89!>!L\A-,UF;L!)#S@9!5Q)89C8VX)ZRJA'@MV8 M %7B%?994BMY8+9+NK@G#NXLO.!V""7AQ,T][;FGH]S?Z /6NS0E*&)**K#( M,5.!&+ON(IT.(+)!=@YETB1Q-M@!MK0";^8# MB :NM+BN?P?#!#L+3->E'4+)E20,SVZK<)3SBTU )U,X#-WDLN,XA";IM=@] M7Q!A-%X:TM@S[:Y).KPOG+S1H#.'T]D@!5UB631-+YC]LP> ?7WA';IG0A,. M.]0+[J;HLCH]:$X3(^OV3;"5!E\8[;#$1R H*X#?=Q)OGFYBGQG]LW+Y!U!+ M P04 " !$@:I2M5S>P;<" "C!P &0 'AL+W=O]OVC 0_5=.42=1J2,F 0H5(+6@:JW*%+7J]MF$ Z(Z<6:; M4J3]\3L[:88Z\#1I7XA_O7?O';[S:"?5B]X@&GC+1:''P<:8\BH,=;K!G.NV M++&@G954.3M0EPKYTH%R$4:,]<.<9T4P&;FU1$U&=X'WA,5MOC%T()Z.2K_$)S7.9*)J%#NIAUF M >[$MPQW^F ,ULI"RA<[N5N. V85H<#46 I.GU>3*SX!JG4GS/EF8S#@8!+''%M\(\RMT7K WU+%\JA7:_L*O.]OH!I%MM M9%Z#24&>%=67O]6). !TXA. J 9$'P'=$X"X!L3.:*7,V9IQPR@[&EB MLP.7&XYJ8)$)X+,^1XZ@PN(6,2.H*=^]'6IVA"S8_"0 MW#:6H\9RY/BZ)_B>"XWI5N$2G/F?<"NDP1=(D@2$Y(4G1-R$B%V(V)?5NT(; MM:4K;SR,W8:QZQ6=*)DB+C6LE,SIGB[,L416'$/'80OX==)M#T;AZY' O29P MSQO865GB\ A/;HN&UV7_C^NR@RU1) K2"6EC LA4[X0"$9"R?=*"N%V MM#^1_D!]]I=,#AK% R_1?1+#'+FF$K&9O("'AZF'=MC0#O]33738[^;%O%*O M-3T_=!N/EV[=FM@?1<':PP]%$1YT4/M\S;E:TV4"@2M"L?8E76)5O0C5Q,C2 M-=6%--2BW7!#KR@J>X#V5Y)Z2CVQ?;IYER>_ %!+ P04 " !$@:I2=#$3 M^=L" ("@ &0 'AL+W=O'V[8024:B:EXU=%:M5[:F#S_8W]UB2ODID1 2-&?Z:) M7 VLV$()+$A!Y3W;?($J(2-PSJ@POVA3Q@8]"\T+(5E6@96"+,W+)WFI"M$ M8/\(P*T [D)"+3Y.Q^C\[ *=H31'#RM6")(GHF]+ MM;]FL>?57C?E7NZ1O;X3?H4\_ FYCHM;X*-N^!CF-=S9A=LJZSIUMT[=-7Q> M5^IWN9"\4+Z4'8Q>S>@91O\(XS<00AT:YXI.'9(L>"I3:*U4210:(OU7>QY> M!H[K]>WG9D%:HGS'C^NH'95^K=+O5LGRY:4$GBF[SV2;N!(?-+8-?7=/VF$, M#G'4KBRHE06=RAYS :I\D!@/=AQ(6!.&)SKBJ&:,.B4^,$EH6\VB@WH$81CL M%>V=H!U%<:TH/I7IXH/MVTS7$G7<=+U:9>\_3=?[@.D.8XZ;#CO;%NC\A>W0 M;W1+F80G-)E,$&4D[[ -;O19?"(KXFT#P^Z_F;'"-0OE1W&\5\WWHG95;9L@ M[NZ"!^7\.O$^5,MM \/^J6JY;3VXN_<6UHQQ(MC9?[AF3ZAY@7E?JJ@9I)D!NSN@A# MG>90,'TJ5U#BDX54!3,X5UC %(2P3ZOC3D 8^ MIP6VQUOV:U<\%C-G&J92_.:9R2?!*" 9+%@ES+W<_("FH('E2Z70[DHV36P4 MD+321A8-&!44O*SO[*4QH@6@_7< <0.(/POH-8">*[16YLJ:,<.2L9(;HFPT MLMF!\\:AL1I>VFU\, J?T4HJ72W(X M \.XT$<[JR?D\6%&#@^.R 'A)?F5RTJS,M/CT* NRQZFC8:K6D/\CH9;IDY) MCQZ3.(KI'OBT&SZ#U,.C77B(;GA+8F])[/AZ'UIR3"ZU!G0#ZR(WG,VYX(:# MWEJ5$7P1O2,=J7L^=<^E[K^3>BI+@TRX R25^*EDH)A]V_=Y6C,-'9/]6-<) MC49HW[KMW)Z@/AWZH!V1?2^RWRGR!M8@".TH=^"9!M_M]-"G'GZ9TS73H&5B M](_-71$[\LZ\O+-/>!QW%#KR3*/O]OCSK[H$R[W M.DJEK7.4?K?/].W$HO&7.=U0?7!P[(OZ_^0(6XW'=GT\R9>\U$3 F'1Z1EN MEZH;:3TQ&UL MO5=M3]LP$/XK5K0/(&TD3IJ^H+82;:D&@@F!QCZ;YMI&2^S.=BA(^_$[.R$) MT&2=Q/JEM1T_S]T]=[G8PZV0/]4:0).G-.%JY*RUWIRZKEJL(67J1&R XY.E MD"G3.)4K5VTDL,B"TL3U/:_KIBSFSGAHUV[D>"@RG<0<;B1169HR^3R!1&Q' M#G5>%F[CU5J;!7<\W+ 5W('^OKF1.'-+EBA.@:M8<")A.7+.Z.F<#@S [KB/ M8:MJ8V)">1#BIYE<1"/',QY! @MM*!C^/<(4DL0PH1^_"E*GM&F ]?$+^]P& MC\$\, 53D?R(([T>.7V'1+!D6:)OQ?8K% &%AF\A$F5_R3;?&_8,031:[R+7I>N^R^N3_Q6PFLF3TA /Q/?\^D.?Z;[P[T=\%D[? :+ M5OAY._PRXPCW&N'SOSG_W&#\E91!606!I0L:Z,Z4 DQZ40$189K4"L,T /)- M< F+3,J8K\B$J5BUV.V4=CO6;J?![D6Z03.FXHA8DF7\9&SSB"2"K[XD6'LX MM:[M*K>+\C\&BO[WG5QE=NAZ7;8:O;ES=!_6WY3*ZN MIBUJ=$O:[D&ST"OM]EK#F>)[B7PF"PN!WXP(S(LO^*ZJ[KV3E.)'K%'1?NE" M_Y\5);_)%3Q"0H*6& >E@<%!M:5>U6"]CU)W7E#M+2^MM7G:ZD4]N+:P_(K0 M/ZR@5:^BP7]K&M."NZYPV O;)*YZ&6UO9K?[Z%NU&!H>5M^J"]'N1Q7LI* * MZP7K]6E=S?QC6FQ\5=D=VFV6O6I>M+U[E;+OU2]HU9%H_[ )J%H5'7Q< @;O M==V=@!T;=R; K1TF4Y K>^Q7Z$G&=7XX*U?+J\69/5"_69_0TVE^0:AH\OL* M'KU6,5B<]K!^97P'RB18;>V1]$!H/P':XQFL32+,!GR^%T"\38Z"\ MB(W_ %!+ P04 " !$@:I2VECH'>4" #?!P &0 'AL+W=OP.VF?G]S=C,C#="?J@,4<-GSKB:>)G6Q8WOJSC# MG*AK42 W7U(A7>=.S6GN5T+$K-*,=G":K, MMN%!5UEVB[XTW%!5OB"^JUXEF;F-RH)S9$K*CA(3"?>;?=F M/K+VSN"=XD;MC,%&LA3BPTX>DHD76"!D&&NK0,QKC7-DS H9C#^UIM=L:1UW MQUOU>Q>[B65)%,X%^TT3G4V\D0<)IJ1D>B$VO[".IV_U8L&4>\*FM@T\B$NE M15X[&X*<\NI-/NL\[#@8G=,.8>T0'CKTSCA$M4/D JW(7%AW1)/I6(H-2&MM MU.S Y<9YFV@HMZ?XHJ7Y2HV?GMX3*N&=L!+A"8DJ)9HCT@I^P$(P>TLV1"9P M>8>:4*:NS/K;RQU<7ES!!5 .KYDH%>&)&OO:T%A-/ZYWGE4[AV=VCN!)<)TI M^,D33/;]?1-%$TJX#646M@H^$7D-4;<#81!V3_#,O^\>M.!$368CIQ=]F=D. M/%*RI(QJBFJ;Y@3,)5Y@7$I)^0IF1%'5@3[F3XV"AJ+/^MD=^"FUPM/&/*.H?T!T;G:$;-G3#5KI72;A* M48(IX?9D'W&-#*)3@,,O<]=FL4&QT".CO MU,H<#]9GIGM5S>:_3-7Z3"4QOY("AJF1#*Z' M)F&R:B?51(O"5>2ET*:^NV%F.C!*:V"^IT+H[<1NT/3TZ3]02P,$% @ M1(&J4@8&J'&! P & P !D !X;"]W;W)K&UL MG5=M;]LV$/XKA( "*=#HS8GC%K:!Q.FP FT7..OV8=@'6CK91"C2(T]Q\N]W MI&S%*60JVY=8I/@\=P_O='>9[K1YL!L 9$^U5'86;1"WGY+$%ANHN8WU%A2] MJ;2I.=+2K!.[-/3,G9:7U@UM\*6=1ZCP""04Z"DX_C[ *1T3^?'/GC3J;#K@\?.!_1S:!*Q$BK>2%SJW:^P%W3I^ HMK?_+=NW9\3AB16-1UWLP M>5 +U?[RI_U%' &(IQ^0[P'YSX"+$X#1'C#R0EO/O*Q;CGP^-7K'C#M-;.[! MWXU'DQJA7!COT=!;03B 7$C[?IH@N>"(DF)O[J8UEY\P-V+?M,*-99]5">5K?$*N=_[G!_]O M\B#A-VYB-LH^L#S-LQY_%F^'IP%W1MUUCCS?:/ ZV:VPA=2V,<#^NEY9-)2Q M?P=,7'0F+KR)BQ,F?L3W,:N@!,,EL\BQ06V>&9))0]'IBTF8,,_B-'W7=W?_ M'?=*T66GZ#)(=(\NJT1[=>@R\0-35,$H^PXZ5Z"@$M@G+LQ]EL99^JXO4Q?_ M _A*WKB3-PXR?=?JW ?M2&').+)2T+=E0*$/G.T3%V9.XW%_X(9@63!N5YVP MJR /)3MU#DL%P4#9^++\GD3Z5-P'C"J])&TE0TVYJHN'G;\I%R\)'+INUA M7-*HPE716QD'&,^HQEV=*!]#T.S2W4I6$+)X,W@!L-]( L?]&8OT&C&S1>ZN3)CC; %:CZ \A) M/.G7DQS-6#68M1\]+2MTH[ =5[K=;KR]]D/=3_LW;NSUL]L+33LSTS"R%LHR M"151IO$5=2C3CJ'M O763W(KC307^L<-C>Y@W %Z7VF-AX4ST/TS,/\74$L# M!!0 ( $2!JE)J=_<9Z0$ ,\# 9 >&PO=V]R:W-H965T]J%Q9HGC5LAQMTS\W:^(P.+!67J"S7"@QN%^1N>KN\1R$"D;?QN^D$;?G5!TN6*.Y9G1+9A0[=E"$%N-:&^.JW H&V?\+O=D IF4OL>PDTC,2 MC\Q,8#9]!VF2)L^;%5Q>7+UEH=[TX#P=G*>1=O9?Y[#BMA3:[@W"S[O".N// M^M<_)&:#Q"Q*?#@CT4W%8(G\P J!?^N]8_@4&<(+..37DVE&#V-9.CJ?<-7] M1'9<61"X]:AD\G%.P'37ITN<;N*1%=KY"Q##VK\X-*' [V^U=J=_ M %!+ P04 " !$@:I2 L= -I " #=!@ &0 'AL+W=OI76]97OJ[P" MAM5 U,#-E[60#&NSE:6O:@FX<"!&_3 (QC[#A'MIXL[N9)J(C::$PYU$:L,8 MEB]SH&([]8;>[N">E)6V!WZ:U+B$)>B'^DZ:G=^Q%(0!5T1P)&$]]6;#JVQB MXUW #P);M;=&-I.5$(]V ML7]QN9M<5EC!0M"?I-#5U/ODH0+6>$/UO=A^A3:?D>7+!57NB;9-[#CV4+Y1 M6K 6;!PPPILW?F[KL

#\\. +/^N$9Y*?@!]E$73\B MQQ>=X/NF*Y!HORN_;DP(NM; U.\>@;@3B)U ?$+@VI2=<;(F.787#Y[-!%%P MK)$-T:4CLN/C*0T&H\1_VB_NL9BPBSEP..HKAA_$#& 1$\IS<3(BJ7,+S 680PI$1V60Z:>S!E/ MB513OL BYT B0THI=FV[AU.29-9X:-9F?#QDA:1)!C..1)&FA#]? 66KD>58 MZX7;9!%+O8#'PYPLX [DSWS&U0S7*E&20B82EB$.\Y%UZ5Q,'5L3#.)7 BNQ M,4;:RCUC#WKR+1I9MHX(*(122Q#ULX0)4*J55!R/E:A5[ZF)F^.U^K4QK\S< M$P$31G\GD8Q'UL!"$4M6WV%RE!7ZX6,"O.-5B6VV[=06 C)THJL(DB3 MK/PE3U4B-@A*IYG@5@1WE^#O(7@5P=LE>'L(?D7PVQ*Z%<%8QZ5WD[B 2#(> M2Z1?E3G+U-%$\.;Z3+'R(&8V BT\?!J[3_X*FCT4B MG]%G])UP3G0A!3H)0)*$BE.U_!%A)&+"00RQ5#%H)1Q6^UV5^[E[]O/0#VW 71NX<@\*WA#>09YSAES;=1KBF1RF!Q#6=+N!'AS;_1G9 MW;WL:0NVW\3>2H57U](SN;)N!X3\6L@W0OX>H0E+4_4G%OK=.*M*C4@A M8\:3OQ"ADR2K5D^;WH!2O&O$]4&U'#N^77Z&>+E9F];(H#5R^AHYV 5N):5; M)Z7[AJ3DA*,EH0689$2,4L(%RH&7B6G,2ZG?WXC,[JBPG)VDM(,%1V%;+GNU MR]Y!ES-U3@/GJLCOK7[O=:6:2M\.%AR%;;GLUR[[;W-)Y+LJVF]7T7:PX"AL MR^N@]CHXZ/4R^J/:B.KM\L#)<%Z+G?_?$>/8+XW'/AC7#QD#;VP@]JN:]YIJ MCC>Z7@I\8:X; H6LR&39 .O5^DIS:1HY?H&7]R'51!9))A"%N:+:G;[:G)=7 MC'(B66YZZ#V3JB.;8:RN9< U0#V?,R;7$[U!?=$;_P-02P,$% @ 1(&J M4MPIIRR9 @ B < !D !X;"]W;W)K&ULS55= M;]HP%/TK5IY::6U" @55$ EHITU:-U34[=DD-\2J8V?V3>G^_6PGN+2%;&\; M#\0?]QR?ZY/<.]U)]:A+ "3/%1=Z%I2(]748ZJR$BNI+68,P.X54%44S5=M0 MUPIH[D 5#^,HN@HKRD203MW:2J53V2!G E:*Z*:JJ/JU "YWLV 0[!?NV;9$ MNQ"FTYIN80WX4*^4F86>)6<5",VD( J*63 ?7"\G-MX%?&>PTP=C8C/92/EH M)Y_S61!90< A0\M S>,)EL"Y)3(R?G:<@3_2 @_'>_:/+G>3RX9J6$K^@^58 MSH))0'(H:,/Q7NX^09?/R/)EDFOW3W9=;!20K-$HJPYL%%1,M$_ZW-W# <#P M' ?$'2!^"QB> "0=('&)MLI<6C<4:3I54C39L=N#NQJ%--DQ8%]>HS"XS M.$QOJ1),;#4Y^R*U/BAJB.=Z2 MA%EWU*(]*CYQ5$+NI,!2DUN10_X:'QK97GN\U[Z(>PGOJ+HDR> #B:-X<$3/ M\N_A48^XJ$G'CKBY 3Q7"#+&6^L M%60-6:,8,F/*[7/&&W.5I%"R(DM9U0U2]W'(@GACO:,]2D9>R:@W1:ODPDO1 M+U+@E92,\JSA7@KLI=1&BGM[R!D3W7MT?NQ%:E6,G I;AYY28]#3H;7O(X:1 M_?FP5_E=^?RN>O-K??M66^5]SHT]W_@?.S?Q2B;_A7.3/SKW/B*)CED7'A2U M"M36U7I-,MD(;&N$7_7M9.ZJZ)OUA6DS;5=XH6E[E*D 6R8TX5 8RNAR;%2I MMNZW$Y2U*YT;B:80NV%I6B4H&V#V"REQ/[$'^.:;_@902P,$% @ 1(&J M4K)NEF5? @ S 4 !D !X;"]W;W)K&ULC511 M3]LP$/XKIX@'D("D20L32B/1=F@\(%5T;,]NEM?5-&)J\Q(J92U6CI).5TA6S9.IU:&J- MK/"@2H1Q%%V%%>,RR%*_-]=9JAHKN,2Y!M-4%=-O$Q1J,PX&P7;CD:]+ZS;" M+*W9&A=HG^JY)BOL60I>H31<2="X&@>W@YOIR/E[AU\<-V9G#2Z3I5+/SK@O MQD'D!*' W#H&1K\7G*(0CHAD_.DX@SZD ^ZNM^QW/G?*9._L&E]KZ, \L98575@4E!QV?[9:U>''0#Q' ;$ M'2#>!PR/ )(.D/A$6V4^K1FS+$NUVH!VWL3F%KXV'DW9<.EN<6$UG7+"V6S1 MU+5 NA;+!$R9*>&.+A;N9?M 7*5/9V@9%^8,+N!I,8/3DS,X 2[A9ZD:PV1A MTM"2%$<8YEW821LV/A(V@0(\/*84^CWB;QR3^E/"!Z4M(!N<0 M1_'@@)[IU^'1)W*2OJR)YTN^4M;/8>_Q3M.HUS3ZCZ9<50B6O:*!4XTY M4J<6YR!I**G5MA+TGHYI'GU0=)&,!GNR#SG%>\+#G<:H4*_]O#"0JT;:]FWU MN_U(NO6=N+<_H5'53I9_-.VSYM* P!511I?7I$NWLZ,UK*I]^RV5I6;V MRY+&+6KG0.S6< 'Z 9[]!5!+ P04 " !$@:I25WQ]OFS 0_5=.J!]::0L_ M0K*V(DAMDFG[4"UJU^VS"T>P:C"S3=-*^^-W-A1E&XTR:5^"S[[W[N[A/)*= M5(^Z1#3P7(E:+[S2F.;2]W568L7T1#98TTDA5<4,A6KKZT8ARQVH$GX4!'._ M8KSVTL3M;52:R-8(7N-&@6ZKBJF7:Q1RM_!"[W7CEF]+8S?\-&G8%N_0W#<; M19$_L.2\PEIS68/"8N%=A9?KN&NPD#U(^VN!SOO "VQ *S(QE M8/1XPB4*88FHC1\]IS>4M,#]]2O[1S<[S?+ -"ZE^,YS4RZ\X\\"!KM9%5#Z8.*EYW3_;O':WI,[H^B4$\ZD MMRB8P1PV3)D7^*I8K5GW"D]7:!@7^@S>P_W="DY/SN $> TW7 A*T(EOJ %+ MXV=]L>NN6/1&L1NF)C -WT$41.$(?'D8OL)L@ _PWT2 M?5 ^&I2/'-_T7Y4_P#T=N*>..WZ#^RK+5,L$D(] (PW6AE-$WL*$X:B!U3F] M28,*M1D3LF._<.S6:9[28!(E_M-(2_'04GRPI67)L8#U,V:MM0;X4A0\0P4_ MX8I6@CLMUM2H>3D@P&RH-OOOXLX'[OG!258M0J%D13;9%6ELD;%_P_PO&<-) M/,C87?DC=_O Y_SP.LP]-MW_):@\""4,'D PFF.M?L B,;9PL/TI#) MN&5)'QI4-H'."TD7IP^LTPR?KO074$L#!!0 ( $6!JE(B? A$4P0 'L2 M 9 >&PO=V]R:W-H965TM$" M2212/LB!8R!Q]E"@:8.D[5XS$BUQ*Y%>DHZ38A]^1Y0BV3H0FS9%;A*)FAE] MG.$_M+C82?5-IXP9])!G0I^-4F,VIYZGHY3E5)_(#1/P9"U53@WI*88 M\):+#4W8+3-?-M<*[KPZ2LQS)C27 BFV/AN=X],5F10.UN(K9SN]=XV*J=Q) M^:VX>1^?C?R"B&4L,D4("O_NV8IE61$)./ZI@H[J=Q:.^]=/T7^WDX?)W%'- M5C+[B\N/4+351N:5,Q#D7)3_ MZ4.5B#T'B-/O0"H'TG88#S@$E4-@)UJ2V6E=4D.7"R5W2!76$*VXL+FQWC ; M+HHRWAH%3SGXF>7%5L.(UNB6)5 =(3 MW,.S^O_NO@,GJ*L0V'C!0+Q;*R+^G<5HS045$:<9I*Q)M6()53$7"5S5*==5 MRAT XQI@; '& P ?H6$H=L_$EJ&UDCEB#X8I 1115?G>JI5!IS9HT3#NEQC/ M9I"1^_U<]EC-QWA:6QT03VKBB9/X@X1%:U&AI2F;)7T$.8NRK4JR(_ M?>!E[,D>TG%(QD$+O,=JYOOAI)]\6I-/G>27#!HN5+AL8R QFD-%^7<[T <[ M[6 $_JR%VK4A>([[06A['W.85&8DR*9+C#%HN\&K-VJNN))UU*/"\ M!=HU&9-^S+#&#)V8G\KZ0\WK'O0O6L%VQ[51C^@SBU(A,YEPYE+*O'[;_'6D MBOVF9?N_0JQ5U(/J^(%/6@7J,QN6*][;:/ O%&P5_$"+P21LKZX^LYE/IO,! M>M+0DY<5;17O0)'S3JZ[1CCTAV";W00'+RS<*J!3N3TV0]+%S;Z#W1M/KWB+ M7S+H'!;TH^&14S/-;H$GKR3;INUC=]__4=EV6SL>3\-V<;I6_D!MFO:/W?W_ M)Q7;[?3'/0KH6@UQ-_L!=F\(S]=JV$WQI W:M1D";;82/']IG#7425I&CMQ-_8?5"7I=NYV(9PF MA[1-9R?NSOYSDB3=#GX\#J9M3?:8X7 \@-YT>N+N],]6917/F>*N21 .[$FD MV2N(^]/B^;*L DY=J"Z3$M3;^XR'=9?8TPV-(KD5IORTK4?K$Y1S>V[0&K_ MIZOR'*0)4Q[+P(=KPF%B&5M#2/]D!E2J/.DH;XSBI5FE,.M1&I5ED1N+H&)]!3Z?X- "7,4/"FO5:2-K92[$H^U<+49>8!4!@TQ;"F(>3S ! MQBR3T?&[(?7:.2VPVWYA_^K,&S-SHF BV$^ZT,7(2SVT@"59,7TGUM^A,=2S M?)E@ROVB=5,;>"A;*2W*!FP4E)373_+@B:4 MJ1-3^3";HN.C$W2$*$?WA5@I0ZZ&OC8>K!(_:_1>UGK#/7JOB3Q#$3Y%81#B M'?#)8?@4LA8>O(7[)KDVOK"-+W1\T1Z^QFMCG_*\&] !_JCECQQ_O(?_7FC" M$'$Q[PJK1B<.;7?LT[B?]G%_Z#]U,WE?E28A#MJJ-]+B5EI\4-I-!9(XR^V" M_T$3<\I0I>4&W4-6<,%$3D$="*+7SM;[E*"3EC_Y4- UNM>),(K2(-X*^GU5 M'$5QLCOH?BNM__]!V\V.+CAA&TVS0P&G[2SIIP0\:/D''PIX\"XZ' =A;RO@ M'551&.#= >/@]1 ,#HJ;"&E<$PWNR+O1!<@#EG'G<,6?$BI^/7]P^*%8&WAW M[T=!FJ9;N>XH"P=)$FT%ZWBL27*P$DMJ \ M\\,@Z/HYH:$RRN!1(%GD.1%_IY#QS+@B M"A1[YCB6F.3!).4,"EB-O@J]G.#( &_&3PD;6WI$IY87S5S.XBT=> M8!1!!@ME*(A^K&$&66:8M(X_%:GG076"G+*RB?95D;4 )KG-""L M .$QH/T.(*H UCF_5&;+NB&*C(>";Y PT9K-O%AO+%I70YG9QKD2>I5JG!I/ M"ZEGI$1S2/3NJ$OT%7@BR"JE"T18C![(;R[0S"H!@>Y8^>F8+;BJQ]87SF] M$9K)"QWR/+]!YV<7Z Q1AGZDO)":50Y]I<4;"?ZB$CHMA8;O"(W0 VB6 MQ1 ?XGU=M*L\W%4^#1L)'XAHH0A?HC (\0D]L_^'!PUR(K<1D>6+WN%[@C6P M B1:"IZCVZT"P4CFC)=V,^XY2Z[N]7Q: MH.D'ZS'&O9ZN=EWWZ434H(V[+NI 5<>IZC2J>F[-6PW%=1U-]W-=[;G$O8^Z M6@([-;\&W2X^,O5M$.[T>IW3IO:=J'ZSJ9/;AM(&CF7PN9[B8-^L@H^Z6B$/ M',-!=&3KJ:AVS?Q#7;4FBAMU?5>I[HT+7C E*#36&NXYPT^V>=^*EC64?=[/NQC"QY^31_-3<).QQN*4293!4E,&K9[>>5&>[.5 \94]'%^XTK;:UU3?AD"8 +V^Y%SM!B:! MNU^-_P%02P,$% @ 18&J4ICWN0@5 P & H !D !X;"]W;W)K&ULO59;;]HP%/XK5K1)K=21*P0J0"ITMX=*%>SR[(9# MXC6Q,]N45=J/W[&3NI0%-E7K7A)?SO?Y.\?'QQYOA;Q5!8 F/ZJ2JXE7:%V? M^[[*"JBHZHD:.,ZLA:RHQJ[,?55+H"L+JDH_"H*!7U'&O>G8CEW+Z5AL=,DX M7$NB-E5%Y?T,2K&=>*'W,+!@>:'-@#\=US2')>C/];7$GN]85JP"KIC@1,)Z MXEV$Y_,P,@!K\87!5NVTB7'E1HA;T_FXFGB!400E9-I04/S=P1S*TC"ACN\M MJ>?6-,#=]@/[.^L\.G-#%"3;*"VJ%HP**L:;/_W1!F('@#S=@*@%1/N Y @;@&Q=;119MVZI)I. MQU)LB336R&8:-C86C=XP;K9QJ27.,L3IZ6RC<$0ILH0<=T>?D?<@P>HKWT5OGWAP1$[L=B"V?/$!OC;P9 &UD)KQ?#?&1_@3QY]8_N0 _P+N M@&^@*_ -<&"!YKS?3<,P3=&IN]UP=%B-DG#@K)ZHZCM5_:.J7$+-!<_0?=FD MU(*I6_*3+&D)"O_.ZL)TL((QI>4]^019P44I<@;J2(0&3LO@178@=?SI?L."X>]4;[N">NCIRKHW^9:K/GI%H8/-;;X$62 M+=RIZ.%STZU%[J92-$SV\ZW#*DZ&07?"A=&CKNB_I=P?EHJ27M2=>W<_TC1O)KQ9&PO5@6FM&T!*=FP-V^IB/2C3^2P-%- M5,I&Y/'\_<^E,M?O G<_^W!VUGF\N-ZWGU? !0F]I/TC2"\[]D*9*Q2CCX^C M/T2.45\=17V &2,>[!*W1#N.85VT\3!3LJU=1)S!,M.&&9**!T8VS0V5!"6K^NWF>,\DT%=NB;>^_Y2R_6G%T]:\D5_]5]@5[-=8GZ%L7 MV3\%D?$IB#R)GAR\29%A?39N'< [QV]C#> U9T2^PPN3:(,&TR47ALMZMN!I MRN2+4]C2&SJU+]([_'9]RC*Z%.:A 4>D'=^RE"_SI%EU!XFH5[7C;["];MR\ M8]E87*9LQ=))/=7S:34,[,!&K2]PV$=NJLN/8#X.\R. 87$P!9B/\\+B_$_[ M&:#[<1BF;>!%!JC/ /5Q7CYD4GVP.'Z?Q%[^G29)%,4QEM')Q*M@@N4MCN'K M9\.T@0<6!R+]6:[Q:N,=ZA!LIW@G8CO%* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'2R>775[8+*U-S=E].>,+( MQGP^EO0=72Z?E7Y:*/5$7C(AS:"SL3:_Z'9-NF$9-7^KG$EW9J5T1JW[JM== MDVM&EV;#F,U$-^CUDFY&N>Q<7>[N=:^[_A=E66JYDJZP+'CD[-G\>[[\2K;< M\ 47W+X..M6Q8!V2<F;8\ M_:-X5D+.Z<)4)98N'J@#&722GKOABFMCJRNJ^U/'N&7NXOI;8=4-%Y;I$;7L MJU9%SN6ZO(U[BJ[W&%4<=I]U$"_T_PFC6JUXRD8J+3(F;1U'S40)*,V&YZ9# M),W8H#-46Z;+YW%_,%G6SV8=E!9 A AJ>$##W("(",3@D9>9 Q !F?$C+V M(!, ,CDE9.)!G@.0Y[B0=WI-)7^K3A JEV3&UY*['U-IR77J07X"(#_A0CZP ME%4XJ2JD=7TR<8*1[CAEY2\]R,\ Y&=#WX#VH"^]A M!W#+9,'(2JO,\4FKG?D,>>9V0X:%\3%!TR"K9B(=IG6^9PTDR"M]9+&XBI:[ M/..U:AOCGP7/#VI<'Q)*']DH4T9-,U:0.?K(ZIAD.>6ZO(BH%;GA+VQ9A6VJ MY/I,'O1^ 22* %D48-K>&.\&D$,"9(>TY<3DPYPZ"O/1AX1,$J"/+H#D MN!E+2"X!LER\Y+@MA"'DE!#9*>U9(YG9+K ^)N2>"-D]1S'KP/J8D(4B M9 O]3B!;WK=HJ#*"'!0A.V@/V6P[53$9O_B8D(,B9 ?M,;]16^@ZG=QC3OT& M%$,.BI$=M,=L9"!?J* R963F8T(.BK&73L QA-^YQY"#XI,.=1JKRY"#XA,, M=5P-<'=>%H(1'Q-R4/P>HYW_[(QB<*$>V3^_$?>A$#)0@&PB>EO'3C@2R4()LH:/K87\V(7##&+*%X-FC1C0A M"R7OM:K3BNDG<0EDH>2DZV%Q=+MG* MW75YZ_["N/*4BO1>D_*CWE(5Q>5.B54AQ-"5W#Z>RJG;CV/^JZ[+>Y6-;[KH^ MG\Y'-MUP;,?SYEN4RZN%V1O7T>#MS\?K5Y_^9V&TV^W7^W:W_ M'/-I_,?@^J,;WLLNY[%:O+;#-H^KJOX\7'>7^K))=^?)U>+Y;54-SV^IJN<. M$@B2^8,4@G3^((,@FS_(((.AA_J"T1!F7 M!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/B MG0CT%M1;"/06U%L(]);)PS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.GE90J"WHMY*H+>BWDJ@MZ+>2J"W MHMY*H+>BWDJ@MZ+>2J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+=-7G83Z&VHMQ'H M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KT;U+OY2;W+^'7(Y=KS MO<;K_R35X_G7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\< M]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+ M95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW M<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^ M+_L0('U(D#X42!\:I \#TLX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !$ M@:I2F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( $2!JE)LBB;#'@4 #L5 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 1(&J4GT@R0!J P 7@L !@ M ("!!!4 'AL+W=O'7;\8" #K!@ M& @($4'@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ 1(&J4L[<6UV'!P 32$ !@ ("!$"$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4O0= M=7#&! 5@L !@ ("!<#X 'AL+W=O&UL4$L! A0#% @ M1(&J4OT@+P< !P ZQ$ !D ("!04D 'AL+W=O\N7P% "># &0 @('T M70 >&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4G>>$K@T!@ T0T !D M ("!V68 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1(&J4FQ6G#_?!P YQ( !D ("!97L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J M4N"OHE]0 @ ;P4 !D ("!CXH 'AL+W=O'AS.H$ ";"P &0 M @($6C0 >&PO=V]R:W-H965TI.KV H "P: 9 " @3>2 !X;"]W;W)K M&UL4$L! A0#% @ 1(&J4B-@3<=R @ ? 4 M !D ("!1IT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4I$NQ4MS @ 2P4 !D M ("!>K( 'AL+W=O&PO=V]R:W-H965T MRW !X;"]W;W)K&UL4$L! A0# M% @ 1(&J4OW6A77&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4N>9 MMBR/ @ < 4 !D ("!L\8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4E:06K]F @ 8P4 !D M ("!:- 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1(&J4J'S"D"L P L0H !D ("! M6ML 'AL+W=O,/N(J # #X# &0 @($]WP >&PO=V]R:W-H965T&UL4$L! A0#% M @ 1(&J4OA8"'&; @ !@< !D ("!)>8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4A()W5!I M @ T04 !D ("!=.\ 'AL+W=O8V";\$" "5" &0 M@($4\@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4A_H\L98 P \PP !D M ("!R/@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1(&J4CS$&&PO=V]R:W-H965T&UL4$L! A0#% @ M1(&J4G0Q$_G; @ " H !D ("!: T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1(&J4@+'0#:0 @ W08 !D M ("!PA\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1(&J4K)NEF5? @ S 4 !D ("!?B@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18&J M4DX[&=C2 @ R@@ !D ("!0S(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18&J4M;C@ZXB P :A( M T ( !KCL! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 18&J4MMVL'$Q @ B2D !H M ( !AT4! 'AL+U]R96QS+W=O XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 126 354 1 true 47 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://flotekind.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Significant Accounting Policies Sheet http://flotekind.com/role/OrganizationandSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 8 false false R9.htm 2104102 - Disclosure - Recent Accounting Pronouncements Sheet http://flotekind.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 2105103 - Disclosure - Business Combination Sheet http://flotekind.com/role/BusinessCombination Business Combination Notes 10 false false R11.htm 2109104 - Disclosure - Revenue from Contracts with Customers Sheet http://flotekind.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 2112105 - Disclosure - Inventories Sheet http://flotekind.com/role/Inventories Inventories Notes 12 false false R13.htm 2116106 - Disclosure - Property and Equipment Sheet http://flotekind.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 2120107 - Disclosure - Leases Sheet http://flotekind.com/role/Leases Leases Notes 14 false false R15.htm 2126108 - Disclosure - Impairment of Fixed and Long-lived Assets Sheet http://flotekind.com/role/ImpairmentofFixedandLonglivedAssets Impairment of Fixed and Long-lived Assets Notes 15 false false R16.htm 2130109 - Disclosure - Accrued Liabilities Sheet http://flotekind.com/role/AccruedLiabilities Accrued Liabilities Notes 16 false false R17.htm 2133110 - Disclosure - Debt Sheet http://flotekind.com/role/Debt Debt Notes 17 false false R18.htm 2137111 - Disclosure - Fair Value Measurements Sheet http://flotekind.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 2142112 - Disclosure - Income Taxes Sheet http://flotekind.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2146113 - Disclosure - Commitments and Contingencies Sheet http://flotekind.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 2148114 - Disclosure - Stockholders??? Equity Sheet http://flotekind.com/role/StockholdersEquity Stockholders??? Equity Notes 21 false false R22.htm 2150115 - Disclosure - Earnings (Loss) Per Share Sheet http://flotekind.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 22 false false R23.htm 2152116 - Disclosure - Supplemental Cash Flow Information Sheet http://flotekind.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 23 false false R24.htm 2155117 - Disclosure - Related Party Transaction Sheet http://flotekind.com/role/RelatedPartyTransaction Related Party Transaction Notes 24 false false R25.htm 2157118 - Disclosure - Business Segment, Geographic and Major Customer Information Sheet http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformation Business Segment, Geographic and Major Customer Information Notes 25 false false R26.htm 2163119 - Disclosure - Subsequent Events Sheet http://flotekind.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://flotekind.com/role/OrganizationandSignificantAccountingPolicies 27 false false R28.htm 2306301 - Disclosure - Business Combination (Tables) Sheet http://flotekind.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://flotekind.com/role/BusinessCombination 28 false false R29.htm 2310302 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://flotekind.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://flotekind.com/role/RevenuefromContractswithCustomers 29 false false R30.htm 2313303 - Disclosure - Inventories (Tables) Sheet http://flotekind.com/role/InventoriesTables Inventories (Tables) Tables http://flotekind.com/role/Inventories 30 false false R31.htm 2317304 - Disclosure - Property and Equipment (Tables) Sheet http://flotekind.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://flotekind.com/role/PropertyandEquipment 31 false false R32.htm 2321305 - Disclosure - Leases (Tables) Sheet http://flotekind.com/role/LeasesTables Leases (Tables) Tables http://flotekind.com/role/Leases 32 false false R33.htm 2327306 - Disclosure - Impairment of Fixed and Long-lived Assets (Tables) Sheet http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsTables Impairment of Fixed and Long-lived Assets (Tables) Tables http://flotekind.com/role/ImpairmentofFixedandLonglivedAssets 33 false false R34.htm 2331307 - Disclosure - Accrued Liabilities (Tables) Sheet http://flotekind.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://flotekind.com/role/AccruedLiabilities 34 false false R35.htm 2334308 - Disclosure - Debt (Tables) Sheet http://flotekind.com/role/DebtTables Debt (Tables) Tables http://flotekind.com/role/Debt 35 false false R36.htm 2338309 - Disclosure - Fair Value Measurements (Tables) Sheet http://flotekind.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://flotekind.com/role/FairValueMeasurements 36 false false R37.htm 2343310 - Disclosure - Income Taxes (Tables) Sheet http://flotekind.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://flotekind.com/role/IncomeTaxes 37 false false R38.htm 2353311 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://flotekind.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://flotekind.com/role/SupplementalCashFlowInformation 38 false false R39.htm 2358312 - Disclosure - Business Segment, Geographic and Major Customer Information (Tables) Sheet http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationTables Business Segment, Geographic and Major Customer Information (Tables) Tables http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformation 39 false false R40.htm 2403401 - Disclosure - Organization and Significant Accounting Policies (Details) Sheet http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails Organization and Significant Accounting Policies (Details) Details http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies 40 false false R41.htm 2407402 - Disclosure - Business Combination - Narrative (Details) Sheet http://flotekind.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Details 41 false false R42.htm 2408403 - Disclosure - Business Combination - Net Assets Acquired (Details) Sheet http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails Business Combination - Net Assets Acquired (Details) Details 42 false false R43.htm 2411404 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://flotekind.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://flotekind.com/role/RevenuefromContractswithCustomersTables 43 false false R44.htm 2414405 - Disclosure - Inventories - Components of inventory (Details) Sheet http://flotekind.com/role/InventoriesComponentsofinventoryDetails Inventories - Components of inventory (Details) Details 44 false false R45.htm 2415406 - Disclosure - Inventories - Narratives (Details) Sheet http://flotekind.com/role/InventoriesNarrativesDetails Inventories - Narratives (Details) Details 45 false false R46.htm 2418407 - Disclosure - Property and Equipment - Components of Property and Equipment (Details) Sheet http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails Property and Equipment - Components of Property and Equipment (Details) Details 46 false false R47.htm 2419408 - Disclosure - Property and Equipment - Narratives (Details) Sheet http://flotekind.com/role/PropertyandEquipmentNarrativesDetails Property and Equipment - Narratives (Details) Details 47 false false R48.htm 2422409 - Disclosure - Leases - Narratives (Details) Sheet http://flotekind.com/role/LeasesNarrativesDetails Leases - Narratives (Details) Details 48 false false R49.htm 2423410 - Disclosure - Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) Sheet http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details) Details 49 false false R50.htm 2424411 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 50 false false R51.htm 2425412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 51 false false R52.htm 2428413 - Disclosure - Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) Sheet http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details) Details 52 false false R53.htm 2429414 - Disclosure - Impairment of Fixed and Long-lived Assets - Narratives (Details) Sheet http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsNarrativesDetails Impairment of Fixed and Long-lived Assets - Narratives (Details) Details 53 false false R54.htm 2432415 - Disclosure - Accrued Liabilities - Schedule of Current Accrued Liabilities (Details) Sheet http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails Accrued Liabilities - Schedule of Current Accrued Liabilities (Details) Details 54 false false R55.htm 2435416 - Disclosure - Debt - Narratives (Details) Sheet http://flotekind.com/role/DebtNarrativesDetails Debt - Narratives (Details) Details 55 false false R56.htm 2436417 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://flotekind.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 56 false false R57.htm 2439418 - Disclosure - Fair Value Measurements - Recurring (Details) Sheet http://flotekind.com/role/FairValueMeasurementsRecurringDetails Fair Value Measurements - Recurring (Details) Details 57 false false R58.htm 2440419 - Disclosure - Fair Value Measurements - Narratives (Details) Sheet http://flotekind.com/role/FairValueMeasurementsNarrativesDetails Fair Value Measurements - Narratives (Details) Details 58 false false R59.htm 2441420 - Disclosure - Fair Value Measurements - Rollforward (Details) Sheet http://flotekind.com/role/FairValueMeasurementsRollforwardDetails Fair Value Measurements - Rollforward (Details) Details 59 false false R60.htm 2444421 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details) Sheet http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails Income Taxes - Reconciliation of Effective Tax Rate (Details) Details 60 false false R61.htm 2445422 - Disclosure - Income Taxes - Narratives (Details) Sheet http://flotekind.com/role/IncomeTaxesNarrativesDetails Income Taxes - Narratives (Details) Details 61 false false R62.htm 2447423 - Disclosure - Commitments and Contingencies (Details) Sheet http://flotekind.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://flotekind.com/role/CommitmentsandContingencies 62 false false R63.htm 2449424 - Disclosure - Stockholders??? Equity - Narratives (Details) Sheet http://flotekind.com/role/StockholdersEquityNarrativesDetails Stockholders??? Equity - Narratives (Details) Details 63 false false R64.htm 2451425 - Disclosure - Earnings (Loss) Per Share - Narratives (Details) Sheet http://flotekind.com/role/EarningsLossPerShareNarrativesDetails Earnings (Loss) Per Share - Narratives (Details) Details http://flotekind.com/role/EarningsLossPerShare 64 false false R65.htm 2454426 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://flotekind.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://flotekind.com/role/SupplementalCashFlowInformationTables 65 false false R66.htm 2456427 - Disclosure - Related Party Transaction (Details) Sheet http://flotekind.com/role/RelatedPartyTransactionDetails Related Party Transaction (Details) Details http://flotekind.com/role/RelatedPartyTransaction 66 false false R67.htm 2459428 - Disclosure - Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails Business Segment, Geographic and Major Customer Information - Reportable Segments (Details) Details 67 false false R68.htm 2460429 - Disclosure - Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details) Details 68 false false R69.htm 2461430 - Disclosure - Business Segment, Geographic and Major Customer Information - Geographic Information (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails Business Segment, Geographic and Major Customer Information - Geographic Information (Details) Details 69 false false R70.htm 2462431 - Disclosure - Business Segment, Geographic and Major Customer Information - Major Customers (Details) Sheet http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails Business Segment, Geographic and Major Customer Information - Major Customers (Details) Details 70 false false All Reports Book All Reports ftk-20210331.htm exhibit311-10q03312021.htm exhibit312-10q03312021.htm exhibit321-10q03312021.htm exhibit322-10q03312021.htm ftk-20210331.xsd ftk-20210331_cal.xml ftk-20210331_def.xml ftk-20210331_lab.xml ftk-20210331_pre.xml http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ftk-20210331.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 126, "dts": { "calculationLink": { "local": [ "ftk-20210331_cal.xml" ] }, "definitionLink": { "local": [ "ftk-20210331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "ftk-20210331.htm" ] }, "labelLink": { "local": [ "ftk-20210331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ftk-20210331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ftk-20210331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 465, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 6 }, "keyCustom": 22, "keyStandard": 332, "memberCustom": 11, "memberStandard": 36, "nsprefix": "ftk", "nsuri": "http://flotekind.com/20210331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://flotekind.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "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": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Business Combination", "role": "http://flotekind.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Revenue from Contracts with Customers", "role": "http://flotekind.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112105 - Disclosure - Inventories", "role": "http://flotekind.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Property and Equipment", "role": "http://flotekind.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Leases", "role": "http://flotekind.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - Impairment of Fixed and Long-lived Assets", "role": "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssets", "shortName": "Impairment of Fixed and Long-lived Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - Accrued Liabilities", "role": "http://flotekind.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Debt", "role": "http://flotekind.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Fair Value Measurements", "role": "http://flotekind.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Income Taxes", "role": "http://flotekind.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146113 - Disclosure - Commitments and Contingencies", "role": "http://flotekind.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Stockholders\u2019 Equity", "role": "http://flotekind.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150115 - Disclosure - Earnings (Loss) Per Share", "role": "http://flotekind.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152116 - Disclosure - Supplemental Cash Flow Information", "role": "http://flotekind.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155117 - Disclosure - Related Party Transaction", "role": "http://flotekind.com/role/RelatedPartyTransaction", "shortName": "Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157118 - Disclosure - Business Segment, Geographic and Major Customer Information", "role": "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformation", "shortName": "Business Segment, Geographic and Major Customer Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163119 - Disclosure - Subsequent Events", "role": "http://flotekind.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "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 - Organization and Significant Accounting Policies (Policies)", "role": "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Business Combination (Tables)", "role": "http://flotekind.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://flotekind.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "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 - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Inventories (Tables)", "role": "http://flotekind.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Property and Equipment (Tables)", "role": "http://flotekind.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Leases (Tables)", "role": "http://flotekind.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Impairment of Fixed and Long-lived Assets (Tables)", "role": "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsTables", "shortName": "Impairment of Fixed and Long-lived Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Accrued Liabilities (Tables)", "role": "http://flotekind.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - Disclosure - Debt (Tables)", "role": "http://flotekind.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338309 - Disclosure - Fair Value Measurements (Tables)", "role": "http://flotekind.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343310 - Disclosure - Income Taxes (Tables)", "role": "http://flotekind.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353311 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://flotekind.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358312 - Disclosure - Business Segment, Geographic and Major Customer Information (Tables)", "role": "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationTables", "shortName": "Business Segment, Geographic and Major Customer Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Organization and Significant Accounting Policies (Details)", "role": "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails", "shortName": "Organization and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "iffd1935fed324c74a319bf0b1c9635f0_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Business Combination - Narrative (Details)", "role": "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "shortName": "Business Combination - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "iffd1935fed324c74a319bf0b1c9635f0_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Business Combination - Net Assets Acquired (Details)", "role": "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails", "shortName": "Business Combination - Net Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i62c3cbe565204b6393853074280bfa43_I20200518", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "2", "first": true, "lang": "en-US", "name": "ftk:ProductSalesAsAPercentageOfTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://flotekind.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "2", "first": true, "lang": "en-US", "name": "ftk:ProductSalesAsAPercentageOfTotalRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Inventories - Components of inventory (Details)", "role": "http://flotekind.com/role/InventoriesComponentsofinventoryDetails", "shortName": "Inventories - Components of inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - Inventories - Narratives (Details)", "role": "http://flotekind.com/role/InventoriesNarrativesDetails", "shortName": "Inventories - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i2dffc11ea53c4956ab1cdfd0734f5d88_D20210101-20210331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Property and Equipment - Components of Property and Equipment (Details)", "role": "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails", "shortName": "Property and Equipment - Components of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Property and Equipment - Narratives (Details)", "role": "http://flotekind.com/role/PropertyandEquipmentNarrativesDetails", "shortName": "Property and Equipment - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Leases - Narratives (Details)", "role": "http://flotekind.com/role/LeasesNarrativesDetails", "shortName": "Leases - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "id469ba6dd124411389f648abf38e6e84_I20200331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details)", "role": "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails", "shortName": "Leases - Components of Lease Expense and Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ftk:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ftk:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details)", "role": "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails", "shortName": "Impairment of Fixed and Long-lived Assets - Schedule of Impairment Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ica72b7fd4e2f486283607f2f279e8f1e_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i19ea85f64ae947d09cd867dc5d24e5c0_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemLossGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - Impairment of Fixed and Long-lived Assets - Narratives (Details)", "role": "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsNarrativesDetails", "shortName": "Impairment of Fixed and Long-lived Assets - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i19ea85f64ae947d09cd867dc5d24e5c0_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemLossGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ftk:AccruedLiabilitiesLossOnPurchaseCommitmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - Accrued Liabilities - Schedule of Current Accrued Liabilities (Details)", "role": "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities - Schedule of Current Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ftk:AccruedLiabilitiesLossOnPurchaseCommitmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i6ce45a9e6fd842e19112eba96a0049eb_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435416 - Disclosure - Debt - Narratives (Details)", "role": "http://flotekind.com/role/DebtNarrativesDetails", "shortName": "Debt - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i6ce45a9e6fd842e19112eba96a0049eb_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436417 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://flotekind.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i3b1a6a56281849659212b279278de521_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i4436f3b6a27e4250adfc37d784db1d50_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439418 - Disclosure - Fair Value Measurements - Recurring (Details)", "role": "http://flotekind.com/role/FairValueMeasurementsRecurringDetails", "shortName": "Fair Value Measurements - Recurring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i807618b6a9cb4cb580a5fe09ca01afbd_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommitmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - Fair Value Measurements - Narratives (Details)", "role": "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "shortName": "Fair Value Measurements - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i73c91be66b33480e9cc47138ab63b97b_I20200531", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i7660cafc9ae349ef8e71c36e5a310feb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Fair Value Measurements - Rollforward (Details)", "role": "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails", "shortName": "Fair Value Measurements - Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i7660cafc9ae349ef8e71c36e5a310feb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "ftk:ChangeinFairValueContigentConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444421 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)", "role": "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails", "shortName": "Income Taxes - Reconciliation of Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i078292cc9ce942559073e877d53861b0_I20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - Income Taxes - Narratives (Details)", "role": "http://flotekind.com/role/IncomeTaxesNarrativesDetails", "shortName": "Income Taxes - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i078292cc9ce942559073e877d53861b0_I20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "ftk:IndemnificationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447423 - Disclosure - Commitments and Contingencies (Details)", "role": "http://flotekind.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "ftk:IndemnificationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449424 - Disclosure - Stockholders\u2019 Equity - Narratives (Details)", "role": "http://flotekind.com/role/StockholdersEquityNarrativesDetails", "shortName": "Stockholders\u2019 Equity - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ifed20ab0365c44c894c358653eb76968_I20200505", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ifa7287d124d34d5281f91700fd13822f_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451425 - Disclosure - Earnings (Loss) Per Share - Narratives (Details)", "role": "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails", "shortName": "Earnings (Loss) Per Share - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ifa7287d124d34d5281f91700fd13822f_D20210101-20210331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454426 - Disclosure - Supplemental Cash Flow Information (Details)", "role": "http://flotekind.com/role/SupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i078292cc9ce942559073e877d53861b0_I20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456427 - Disclosure - Related Party Transaction (Details)", "role": "http://flotekind.com/role/RelatedPartyTransactionDetails", "shortName": "Related Party Transaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i078292cc9ce942559073e877d53861b0_I20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459428 - Disclosure - Business Segment, Geographic and Major Customer Information - Reportable Segments (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ibf4ff8f471484e94bcec43731d142c29_I20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460429 - Disclosure - Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Assets by Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i428cb1eabc8c4843bb1e6ce241f43cec_I20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461430 - Disclosure - Business Segment, Geographic and Major Customer Information - Geographic Information (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i58983d2fac934e0eba7479e96fd83425_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i5814ac42c68049b89224ca5c02a77ae3_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "role": "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "i5814ac42c68049b89224ca5c02a77ae3_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462431 - Disclosure - Business Segment, Geographic and Major Customer Information - Major Customers (Details)", "role": "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "shortName": "Business Segment, Geographic and Major Customer Information - Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ib0a6e9eabe3d4ba8b72b9b8b4a762b58_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Significant Accounting Policies", "role": "http://flotekind.com/role/OrganizationandSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Recent Accounting Pronouncements", "role": "http://flotekind.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "ftk-20210331.htm", "contextRef": "ice917c357654449180d65569104d9122_D20210101-20210331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 47, "tag": { "country_AE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED ARAB EMIRATES", "terseLabel": "UAE" } } }, "localname": "AE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r509" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r510" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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, Street" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r512" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r511" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Name of each exchange on which registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol(s)" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://flotekind.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ftk_AccruedLiabilitiesLossOnPurchaseCommitmentsCurrent": { "auth_ref": [], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Loss on Purchase Commitments, Current", "label": "Accrued Liabilities, Loss on Purchase Commitments, Current", "terseLabel": "Loss on purchase commitments (Note 13)" } } }, "localname": "AccruedLiabilitiesLossOnPurchaseCommitmentsCurrent", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_AccruedLiabilitiesSeveranceCostsCurrent": { "auth_ref": [], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Severance Costs, Current", "label": "Accrued Liabilities, Severance Costs, Current", "terseLabel": "Severance costs" } } }, "localname": "AccruedLiabilitiesSeveranceCostsCurrent", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ftk_AssetsMeasuredatFairValueonaNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Assets Measured at Fair Value on a Nonrecurring Basis [Table]", "label": "Assets Measured at Fair Value on a Nonrecurring Basis [Line Items]", "terseLabel": "Assets Measured at Fair Value on a Nonrecurring Basis" } } }, "localname": "AssetsMeasuredatFairValueonaNonrecurringBasisLineItems", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "stringItemType" }, "ftk_AssetsMeasuredatFairValueonaNonrecurringBasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Measured at Fair Value on a Nonrecurring Basis [Table]", "label": "Assets Measured at Fair Value on a Nonrecurring Basis [Table]", "terseLabel": "Assets Measured at Fair Value on a Nonrecurring Basis [Table]" } } }, "localname": "AssetsMeasuredatFairValueonaNonrecurringBasisTable", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "stringItemType" }, "ftk_BusinessCombinationAssumedPayrollProtectionProgramLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Assumed Payroll Protection Program Loan", "label": "Business Combination, Assumed Payroll Protection Program Loan", "terseLabel": "Assumed PPP loan" } } }, "localname": "BusinessCombinationAssumedPayrollProtectionProgramLoan", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationEarnOutPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Earn Out Payments", "label": "Business Combination, Earn Out Payments", "terseLabel": "Additional earn-out based on appreciation of Flotek\u2019s share price" } } }, "localname": "BusinessCombinationEarnOutPayments", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationExcessWorkingCapitalAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Excess Working Capital Assumed", "label": "Business Combination, Excess Working Capital Assumed", "terseLabel": "Excess working capital assumed" } } }, "localname": "BusinessCombinationExcessWorkingCapitalAssumed", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetWorkingCapitalNetOfCashAndInventory": { "auth_ref": [], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Working Capital, Net Of Cash And Inventory", "terseLabel": "Net working capital, net of cash and inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetWorkingCapitalNetOfCashAndInventory", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "ftk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsLiabilities": { "auth_ref": [], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities)", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities)", "terseLabel": "Long-term debt assumed and other assets (liabilities)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsLiabilities", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "ftk_ChangeinFairValueContigentConsideration": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in Fair Value Contigent Consideration", "label": "Change in Fair Value Contigent Consideration", "negatedLabel": "Change in fair value of contingent consideration" } } }, "localname": "ChangeinFairValueContigentConsideration", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ftk_ChemistryTechnologiesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energy Chemistry Technologies [Member]", "label": "Chemistry Technologies Segment [Member]", "terseLabel": "Chemistry Technologies" } } }, "localname": "ChemistryTechnologiesSegmentMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_ComputerEquipmentandSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment and Software [Member]", "label": "Computer Equipment and Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentandSoftwareMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ftk_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "ftk_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "ftk_DataAnalyticsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data & Analytics Segment [Member]", "label": "Data & Analytics Segment [Member]", "terseLabel": "Data Analytics" } } }, "localname": "DataAnalyticsSegmentMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_EarnOutProvisionThresholdOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn Out Provision Threshold One", "label": "Earn Out Provision Threshold One", "terseLabel": "First earn out provision threshold (usd per share)" } } }, "localname": "EarnOutProvisionThresholdOne", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ftk_EarnOutProvisionThresholdTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn Out Provision Threshold Two", "label": "Earn Out Provision Threshold Two", "terseLabel": "Second earn out provision threshold (usd per share)" } } }, "localname": "EarnOutProvisionThresholdTwo", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ftk_EffectiveIncomeTaxRateReconciliationEffectOfTaxRateDifferencesofNOLCarrybackPercent": { "auth_ref": [], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent", "label": "Effective Income Tax Rate Reconciliation, Effect Of Tax Rate Differences of NOL Carryback, Percent", "terseLabel": "Effect of tax rate differences of NOL carryback" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEffectOfTaxRateDifferencesofNOLCarrybackPercent", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "ftk_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_FinanceLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Expense", "label": "Finance Lease Expense [Abstract]", "terseLabel": "Finance lease expense:" } } }, "localname": "FinanceLeaseExpenseAbstract", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_FinancingLeaseCost": { "auth_ref": [], "calculation": { "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Lease, Cost", "label": "Financing Lease, Cost", "totalLabel": "Total finance lease expense" } } }, "localname": "FinancingLeaseCost", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "ftk_IndemnificationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intellectual Property Expenses Incurred", "label": "Indemnification Expense", "terseLabel": "Indemnification expense" } } }, "localname": "IndemnificationExpense", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_IntangibleAssetsInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Assets In Progress [Member]", "label": "Intangible Assets In Progress [Member]", "terseLabel": "Intangible assets in progress" } } }, "localname": "IntangibleAssetsInProgressMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "ftk_JP3MeasurementLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JP3 Measurement, LLC [Member]", "label": "JP3 Measurement, LLC [Member]", "terseLabel": "JP3 Measurement, LLC" } } }, "localname": "JP3MeasurementLLCMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails", "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "domainItemType" }, "ftk_JP3PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JP3 Paycheck Protection Program [Member]", "label": "JP3 Paycheck Protection Program [Member]", "terseLabel": "JP3 PPP loan" } } }, "localname": "JP3PaycheckProtectionProgramMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "ftk_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted Average Discount Rate" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ftk_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Lease Expense", "label": "Noncash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ftk_NumberOfPotentialEarnoutProvisions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Potential Earn-out Provisions", "label": "Number Of Potential Earn-out Provisions", "terseLabel": "Number of earn-out provisions (provisions)" } } }, "localname": "NumberOfPotentialEarnoutProvisions", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "integerItemType" }, "ftk_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_OperatingLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Payments [Abstract]", "label": "Operating Lease, Payments [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "OperatingLeasePaymentsAbstract", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "ftk_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program [Member]", "label": "Paycheck Protection Program [Member]", "terseLabel": "Flotek PPP loan", "verboseLabel": "Flotek PPP loan" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "ftk_PaymentstoAcquirePropertyPlantandEquipmentExcludingCapitalizedCost": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost", "label": "Payments to Acquire Property, Plant, and Equipment Excluding Capitalized Cost", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentstoAcquirePropertyPlantandEquipmentExcludingCapitalizedCost", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ftk_PercentageOfCostRequiredToBeAllocableToPayrollExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Cost Required To Be Allocable To Payroll Expense", "label": "Percentage Of Cost Required To Be Allocable To Payroll Expense", "terseLabel": "Percentage of cost allocable to payroll costs (percent)" } } }, "localname": "PercentageOfCostRequiredToBeAllocableToPayrollExpense", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "percentItemType" }, "ftk_ProceedsFromPaymentForPatentsAndOtherIntangibleAssets": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Payment For Patents and Other Intangible Assets", "label": "Proceeds From Payment For Patents and Other Intangible Assets", "terseLabel": "Abandonment of patents and other intangible assets" } } }, "localname": "ProceedsFromPaymentForPatentsAndOtherIntangibleAssets", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ftk_ProductSalesAsAPercentageOfTotalRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Sales As A Percentage Of Total Revenue", "label": "Product Sales As A Percentage Of Total Revenue", "terseLabel": "Product sales as a percentage of total revenue (in percentage)" } } }, "localname": "ProductSalesAsAPercentageOfTotalRevenue", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "percentItemType" }, "ftk_TerpeneSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Terpene Supply Agreement", "label": "Terpene Supply Agreement [Member]", "terseLabel": "Terpene Supply Agreement" } } }, "localname": "TerpeneSupplyAgreementMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ftk_TrademarksAndBrandNamesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trademarks And Brand Names [Member]", "label": "Trademarks And Brand Names [Member]", "terseLabel": "Trademarks and brand names" } } }, "localname": "TrademarksAndBrandNamesMember", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "ftk_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted Average Remaining Lease Term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://flotekind.com/20210331", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r295", "r417", "r418", "r421", "r505" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r160", "r179", "r180", "r181", "r182", "r184", "r186", "r190" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r160", "r179", "r180", "r181", "r182", "r184", "r186", "r190" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r198", "r273", "r278", "r482" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r198", "r273", "r278", "r482" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r193", "r273", "r276", "r430", "r479", "r480" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r193", "r273", "r276", "r430", "r479", "r480" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails", "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://flotekind.com/role/StockholdersEquityNarrativesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r194", "r195", "r273", "r277", "r481", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r194", "r195", "r273", "r277", "r481", "r492", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r246", "r298", "r425" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails", "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://flotekind.com/role/StockholdersEquityNarrativesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r200", "r420" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r27", "r201", "r202" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,320 and $1,316 at March 31, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r14", "r46", "r312" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes other than income taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r452", "r466" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total current accrued liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued liabilities, current" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r456", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13", "r14", "r46" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Legal costs" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r61", "r62", "r63", "r469", "r487", "r490" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r63", "r64", "r110", "r111", "r112", "r363", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements, Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "AdditionalCashFlowElementsOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r28", "r307" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r110", "r111", "r112", "r303", "r304", "r305" ], "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]", "verboseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r300", "r301", "r308", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r34", "r203", "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r217", "r223" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of finite-lived intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from calculation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r137" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r95", "r229" ], "calculation": { "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of fixed, long-lived and intangible assets", "totalLabel": "Total impairment of fixed, long-lived and intangible assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Impairment of Fixed and Long-lived Assets" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r102", "r168", "r181", "r188", "r205", "r360", "r364", "r383", "r450", "r465" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r58", "r102", "r205", "r360", "r364", "r383" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r227" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "Assets Held-for-sale, Not Part of Disposal Group", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r297", "r299" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails", "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r297", "r299", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails", "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued to acquire business (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership (in percentage)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r350", "r351", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Aggregate value of consideration paid" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r350", "r351" ], "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": "Fair value of shares used as consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r349", "r352", "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r343" ], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r343" ], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets other than goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r342", "r343" ], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r342", "r343" ], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r343" ], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r39", "r97" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at the beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r91", "r97", "r99" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r91", "r384" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "verboseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r257", "r258", "r259", "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r245", "r457", "r472" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "verboseLabel": "Commitments and contingencies (See Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r242", "r243", "r244", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsFairValueDisclosure": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services.", "label": "Commitments, Fair Value Disclosure", "terseLabel": "Contingent consideration" } } }, "localname": "CommitmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r251" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value, 140,000,000 shares authorized; 78,275,814 shares issued and 72,702,298 shares outstanding at March 31, 2021; 78,669,414 shares issued and 73,088,494 shares outstanding at December\u00a031, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r66", "r68", "r69", "r75", "r459", "r476" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r149", "r150", "r198", "r381", "r382" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r149", "r150", "r198", "r381", "r382", "r491" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r149", "r150", "r198", "r381", "r382", "r491" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r149", "r150", "r198", "r381", "r382" ], "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", "verboseLabel": "Percentage of revenue by major customers (in percentage)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r149", "r150", "r198", "r381", "r382" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r262", "r263", "r274" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r262", "r263", "r274" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r179", "r180", "r181", "r182", "r184", "r190", "r192" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r72", "r73" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Operating expenses (excluding depreciation and amortization)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r78" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r148", "r198" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r451", "r453", "r464" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument stated interest rate (percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r106", "r252", "r253", "r254", "r255", "r392", "r393", "r395", "r462" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term (years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r314", "r315" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r103", "r322", "r330", "r331", "r332" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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)", "verboseLabel": "Deferred income tax provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r95", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r95", "r230" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock": { "auth_ref": [ "r235", "r238" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for impairment of long-lived assets held and used by an entity which includes a description of the impaired long-lived asset and facts and circumstances leading to the impairment, aggregate amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Details of Impairment of Long-Lived Assets Held and Used by Asset [Table Text Block]", "terseLabel": "Summary of impairment charges" } } }, "localname": "DetailsOfImpairmentOfLongLivedAssetsHeldAndUsedByAssetTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r8", "r18", "r26", "r104", "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Due from related party" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r76", "r119", "r120", "r121", "r122", "r123", "r130", "r132", "r134", "r135", "r136", "r140", "r141", "r460", "r477" ], "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)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Loss per common share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r76", "r119", "r120", "r121", "r122", "r123", "r132", "r134", "r135", "r136", "r140", "r141", "r460", "r477" ], "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)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r101", "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r137", "r138", "r139", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r384" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of changes in exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r317" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r317", "r333" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r317", "r333" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Increase in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r317", "r333" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Non-U.S. income taxed at different rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r317", "r333" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r310", "r317" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Increase (reduction) in tax benefit related to stock-based awards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r317", "r333" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r317", "r333" ], "calculation": { "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r302" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r110", "r111", "r112", "r116", "r124", "r126", "r143", "r206", "r251", "r256", "r303", "r304", "r305", "r323", "r324", "r385", "r386", "r387", "r388", "r389", "r390", "r483", "r484", "r485" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r367", "r368", "r369", "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r367", "r368", "r369", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of fair value measurements, recurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r368", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r367", "r368", "r370", "r371", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r377" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r288", "r289", "r294", "r296", "r368", "r427" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r288", "r289", "r294", "r296", "r368", "r428" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r368", "r429" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r372", "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of fair value, liabilities measured on recurring basis, unobservable input reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "negatedTerseLabel": "Transfer out of Level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions / issuances" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance - end of period", "periodStartLabel": "Balance - beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r367", "r368", "r370", "r371", "r376", "r380" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r377", "r380" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/FairValueMeasurementsRecurringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseImpairmentLoss": { "auth_ref": [ "r396" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss from right-of-use asset from finance lease.", "label": "Finance Lease, Impairment Loss", "terseLabel": "Impairment of right-of-use assets" } } }, "localname": "FinanceLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r400", "r405", "r413" ], "calculation": { "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "ftk_FinancingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r402", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r399", "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r399" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease liabilities", "verboseLabel": "Current portion of finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r399" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term finance lease liabilities", "verboseLabel": "Long-term finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2021 (excluding the three months ended March 31, 2021)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r401", "r408" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Financing cash flows from finance leases", "negatedTerseLabel": "Payments for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r398" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r400", "r405" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r400", "r405", "r413" ], "calculation": { "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "ftk_FinancingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r398" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Property and equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r410", "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases (in percentage)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r409", "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r218", "r220", "r222", "r225", "r431", "r435" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r218", "r221" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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 (gain) on disposal of long-lived assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnSalesOfAssets": { "auth_ref": [], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.", "label": "Gain (Loss) on Disposition of Assets for Financial Service Operations", "negatedLabel": "Loss (gain) on sale of assets" } } }, "localname": "GainsLossesOnSalesOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r214", "r215", "r449" ], "calculation": { "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r95", "r226" ], "calculation": { "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails": { "order": 3.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "verboseLabel": "Total other intangibles" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r95", "r229", "r234" ], "calculation": { "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "netLabel": "Impairment of fixed and long-lived assets", "verboseLabel": "Loss on write-down of assets held for sale" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/FairValueMeasurementsNarrativesDetails", "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails", "http://flotekind.com/role/PropertyandEquipmentNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r95", "r228" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of fixed assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r107", "r168", "r180", "r184", "r187", "r190" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "verboseLabel": "Summarized financial information regarding reportable segments" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r318", "r320", "r321", "r328", "r334", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accrual for potential penalties and interest" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r125", "r126", "r166", "r316", "r329", "r335", "r478" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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)", "negatedLabel": "Income tax (expense) benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r38", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Taxes receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Income taxes (received, net of payments) paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r53", "r455", "r474" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedTerseLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "verboseLabel": "Interest payable" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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 Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r219", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r219", "r224" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r70", "r162", "r391", "r394", "r461" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r90", "r92", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r14", "r15", "r46" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r54" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsofinventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsofinventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r56" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsofinventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsofinventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r56" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsofinventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsofinventoryDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r55" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsofinventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsofinventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r56", "r108", "r212" ], "calculation": { "http://flotekind.com/role/InventoriesComponentsofinventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less reserve for excess and obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesComponentsofinventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r211" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "netLabel": "Inventory write-down", "terseLabel": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesNarrativesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandImprovementsMember": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to real estate held.", "label": "Land Improvements [Member]", "terseLabel": "Land improvements" } } }, "localname": "LandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r411", "r413" ], "calculation": { "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expense and supplemental cash flow information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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 second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "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": "2021 (excluding the three months ended March 31, 2021)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r412" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_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: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45", "r102", "r182", "r205", "r361", "r364", "r365", "r383" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r102", "r205", "r383", "r454", "r471" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47", "r102", "r205", "r361", "r364", "r365", "r383" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long Lived Assets Held-for-sale [Line Items]", "terseLabel": "Long Lived Assets Held-for-sale" } } }, "localname": "LongLivedAssetsHeldForSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r249", "r453", "r467" ], "calculation": { "http://flotekind.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://flotekind.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtScheduleofDebtDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://flotekind.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtScheduleofDebtDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r248" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r245" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Contingent liability for earn-out provision" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r91", "r93", "r96" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r65", "r67", "r74", "r96", "r102", "r115", "r119", "r120", "r121", "r122", "r125", "r126", "r133", "r168", "r180", "r184", "r187", "r190", "r205", "r383", "r458", "r475" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r113", "r114", "r117", "r118", "r127", "r128", "r129", "r207", "r208", "r283", "r284", "r285", "r286", "r306", "r325", "r326", "r327", "r432", "r433", "r434", "r486", "r487", "r488", "r489", "r490" ], "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]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RecentAccountingPronouncements" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Other countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r156" ], "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 operation segments (segments)" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r168", "r180", "r184", "r187", "r190" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Loss from operations, including impairment", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r406", "r413" ], "calculation": { "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r397" ], "calculation": { "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetImpairmentCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of right-of-use assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails", "http://flotekind.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r399" ], "calculation": { "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "http://flotekind.com/role/LeasesNarrativesDetails", "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r399" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Current portion of operating lease liabilities", "verboseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r399" ], "calculation": { "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r403", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r398" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails", "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r410", "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases (in percentage)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r409", "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r179", "r180", "r181", "r182", "r184", "r190" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r4", "r109", "r154", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r46" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r358", "r359", "r362" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r46" ], "calculation": { "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Due to third parties" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesScheduleofCurrentAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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)", "verboseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents and technology" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfOtherEquity": { "auth_ref": [ "r89" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to reacquire equity classified as other.", "label": "Payments for Repurchase of Other Equity", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfOtherEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r85", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "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", "verboseLabel": "Additions to long-lived assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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, at par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24" ], "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", "verboseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValueOutstanding": { "auth_ref": [ "r24" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.", "label": "Preferred Stock, Value, Outstanding", "verboseLabel": "Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "verboseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r83" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "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 sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r87" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from sale of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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", "verboseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r232", "r400", "r405" ], "calculation": { "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r59", "r233", "r405" ], "calculation": { "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r19", "r231", "r398" ], "calculation": { "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r233" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r239", "r493", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Components of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r233" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Components of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r231" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r77", "r210" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r295", "r417", "r418" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r295", "r417", "r421", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r415", "r416", "r418", "r422", "r423" ], "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 Transaction" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r313", "r506" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r17", "r97", "r99", "r448", "r468" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Restricted cash at the end of period", "periodStartLabel": "Restricted cash at the beginning of period" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r17", "r97", "r99" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r256", "r307", "r470", "r486", "r490" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r110", "r111", "r112", "r116", "r124", "r126", "r206", "r303", "r304", "r305", "r323", "r324", "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r159", "r160", "r179", "r185", "r186", "r193", "r194", "r198", "r272", "r273", "r430" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Net revenue from external customers", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/RevenuefromContractswithCustomersDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r275", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue by geographic location" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r149", "r198" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioAdjustmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent.", "label": "Scenario, Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "ScenarioAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesNarrativesDetails", "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails", "http://flotekind.com/role/StockholdersEquityNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Current Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/EarningsLossPerShareNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNarrativeDetails", "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of business acquisitions, by acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "verboseLabel": "Components of supplemental cash flow information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r35", "r36", "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of components of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r2", "r237" ], "lang": { "en-us": { "role": { "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "terseLabel": "Schedule of Long Lived Assets Held-for-sale [Table]" } } }, "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsScheduleofImpairmentChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r105", "r419", "r421" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/RelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Revenue by major customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r71", "r197" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r168", "r171", "r183", "r216" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r168", "r171", "r183", "r216" ], "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]", "verboseLabel": "Financial information regarding reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r155", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r179", "r180", "r181", "r182", "r184", "r185", "r186", "r187", "r188", "r190", "r198", "r479" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/InventoriesNarrativesDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r155", "r157", "r158", "r168", "r172", "r184", "r188", "r189", "r190", "r191", "r193", "r197", "r198", "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Business Segment, Geographic and Major Customer Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformation" ], "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" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r101", "r173", "r174", "r175", "r176", "r177", "r178", "r194" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Corporate general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 19.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", "verboseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r261", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r407", "r413" ], "calculation": { "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/LeasesComponentsofLeaseExpenseandSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r155", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r179", "r180", "r181", "r182", "r184", "r185", "r186", "r187", "r188", "r190", "r198", "r216", "r236", "r240", "r241", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationAssetsbyReportableSegmentsDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationMajorCustomersDetails", "http://flotekind.com/role/BusinessSegmentGeographicandMajorCustomerInformationReportableSegmentsDetails", "http://flotekind.com/role/InventoriesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r110", "r111", "r112", "r116", "r124", "r126", "r143", "r206", "r251", "r256", "r303", "r304", "r305", "r323", "r324", "r385", "r386", "r387", "r388", "r389", "r390", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r110", "r111", "r112", "r143", "r430" ], "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/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r24", "r25", "r251", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "negatedTerseLabel": "Stock issued under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "negatedTerseLabel": "Other (in shares)", "terseLabel": "Other" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/StockholdersEquityNarrativesDetails", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r24", "r25", "r251", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "terseLabel": "Restricted stock forfeited (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r251", "r256" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted stock granted (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r24", "r25", "r251", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Stock issued under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r24", "r25", "r251", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock granted" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r251", "r256" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Treasury stock purchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r251", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Treasury stock purchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r31", "r32", "r102", "r204", "r205", "r383" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r424", "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash payment information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology and know-how" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Tradenames and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/BusinessCombinationNetAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]", "terseLabel": "Transaction [Domain]" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "verboseLabel": "Transportation equipment" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/PropertyandEquipmentComponentsofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r51", "r257" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "verboseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r51", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r51", "r257", "r260" ], "calculation": { "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 5,573,516 and 5,580,920 shares at March 31, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/DebtNarrativesDetails", "http://flotekind.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Unusual or Infrequent Item, or Both [Line Items]", "terseLabel": "Unusual or Infrequent Item, or Both" } } }, "localname": "UnusualOrInfrequentItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemLossGross": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before deduction of insurance proceeds, of loss recognized in the income statement for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both, Loss, Gross", "terseLabel": "Unusual or infrequent item, or both, loss, gross" } } }, "localname": "UnusualOrInfrequentItemLossGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/ImpairmentofFixedandLonglivedAssetsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemTable": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Table]", "terseLabel": "Unusual or Infrequent Item, or Both [Table]" } } }, "localname": "UnusualOrInfrequentItemTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r144", "r145", "r146", "r147", "r151", "r152", "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r131", "r136" ], "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", "verboseLabel": "Weighted average common shares used in computing diluted loss per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average common shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r130", "r136" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares used in computing basic loss per common share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://flotekind.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r127": { "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=112272810&loc=d3e31137-122693" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=SL108384541-122693" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r204": { "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=27010918&loc=d3e74512-122707" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=121558832&loc=d3e400-110220" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r329": { "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=116825942&loc=d3e330036-122817" }, "r33": { "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" }, "r330": { "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=116825942&loc=d3e330036-122817" }, "r331": { "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=116825942&loc=d3e330036-122817" }, "r332": { "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=116825942&loc=d3e330036-122817" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918425-209957" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "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=121370832&loc=SL117420844-207641" }, "r487": { "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=121370832&loc=SL117420844-207641" }, "r488": { "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=121370832&loc=SL117420844-207641" }, "r489": { "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=121370832&loc=SL117420844-207641" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r507": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r508": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r509": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r511": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r512": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r52": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "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=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "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=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "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=120395209&loc=SL114868664-224227" }, "r78": { "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=120395209&loc=SL114868664-224227" }, "r79": { "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=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "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=120395209&loc=SL114868664-224227" }, "r81": { "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=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 89 0000928054-21-000085-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000928054-21-000085-xbrl.zip M4$L#!!0 ( $6!JE*OQ"%*K@< #,B : 97AH:6)I=#,Q,2TQ,'$P M,S,Q,C R,2YH=&WE6FUOVS@2_GZ_@NOBNBT@RY;MM(F3!FB3]#;%;M+-^E#< MIP,MCBQ>*%%+4G9\OWYG2/DEL=.Z;6[;O02(88E#>68H^>B'T\N3T;_> MG['<%8J]_^>;G\]/6*O=Z7SHGW0ZIZ-3]M/HEY_9(.XF;&1X::63NN2JTSF[ M:+%6[EPU['1FLUD\Z\?:3#JCJPXM->@HK2W$PHG6\1'=P4_@XOAO1S^TV^Q4 MIW4!I6.I >Y L-K*,YQJIWJ7?'II=;;3HYNQJ=OST_>3TZO[Q@ MMZWZ0GO^4ULGLWEC$*+%'/\/UOVS@W\>L72G0("/!1O@] MC=%W!X_%=[V8O>$6/8:^*>;LNM0S!6("47"A"8X3&G0KBRM,1@@+% M<=BLCV=KQ*+P M34I$$K5" 42'QA#Z[:S7)^4V9YG2,[N CH&)Q&SGN!&GFT%OU#):0X!=*+.A M[6,"P2!FHUL>>_IDOY>\/+1-F)N"0\FDLTSBI??E.>,&?-0P"G*L@+S+ *$R M5M+F)$YB!1()D0E="VE3I6V-\XABC%8A?)71*0B\;=DSC)8 #'\(R=E-FO-R M NPU9N]5K5 BZ?-VLO<,GONIR9X(5^%24F=3!MC0^HQ2? U-(;JDR\X;9;D=Q&3M(GL6\$GF?\.3L%B\JA'STK?SK($16, ME-=V]RG$W&/ @#4[A5J@:X,+8"Y/I?4,@5)0^G6H.UIQRSH_&5#<(Z I!JLH M1@UWT:!$GD%=K%92^!.-K<=6"LE# R%#R?*,6=)*M:4RXA/&^IKC^02/3*@0 MGF7\I H;%9G6BA,-HEE>B54YPAFAN*W79/PV!A)$IL+Y(!Z4F?X2"!O?1=C. M2;X!M-WI86>\(4:G4A",./;HG'B06X0@]2R$+6[$(LZ(/,G'4DDWIS*U;5M" MO8>$CW8 ["W1M9['T^U-8U!5FPK19GU935-MA%? =S\3*+%:*@0=CD!%:"81 M[.P"L!#ULD+&>WS02I^SLRE7M<]P\CMD&?8@LUMZB65EW(&QPN7V]L(C M"2[78!=.Y4MIH XM^W2GR\:+WL\G!P1/H#X!"+3!8P*#0)X) M?MZ,%YV$F@;!CVP%Q6>P"U4GG::UH:BLE8(MJQ;:.KQ/#VUP+9OB0K^'(V]8 M)N=V6>@HQ3U^0'CN\P8TO#3'L]4UJ.8(=D<^^FJ;'APSWWG7O/>E7;-_A"$6 M0(M624B9:_[&H^LU!-(#"DU_G2$2"5@#!K*7_:<,^#7Q.&A)GL6]]V$?UJR M.+Y^5F2;]C ]%0=.#X!0,);8*42@D%JN(K0L,$SK%&].P MW]:#_N,L$MB,OL9:D!G,G @# C[9,:3^L5,3^R@PLRRG6DV!Z+GDD^;IF6GX M 8I*Z3G@Z"S7@13X+60A$AZDV,3WQ^<[>Y\+OSIX+&J6/, M-S!M]*WBE87AXLLAEH1*\?E0EMY#?M+A9@9-J:Y@$]#$S8 MGUYH.8/_8K%Q\ZXK]N^Z.DYLCAWLQP?=^X>[<;(<+GY>.^DUE M*UZ^:O5;"Y$FU8==EGBI]64^-:=7W="LS7=8=[U12"$4_/DP[@88#S Q_2=[ M=_G3A7]S<_[FM\N+B+V[BI=9N(/A#4B()M%NYI]"L(4%?RVO;'F']3F>^(BQ M5#3NFAHRH?6]O1K=S57O\1PGJMSZ##^G\#_L./X#4$L# M!!0 ( $6!JE)#]3/;B@< /\A : 97AH:6)I=#,Q,BTQ,'$P,S,Q M,C R,2YH=&WE6FMO&[<2_=Y?P2JX:0+H;3EV9,> 8SNH@"1N#15!/UU0RUF) M-7>Y);F2U5_?0W+UL"4G2N+;I-<&+&B70W(>9\X,=W7\X_GEV?#W7R[8Q&6* M_?+;Z[>#,U9KM%H?]LY:K?/A.?MY^.XMZS7;'38T/+?229USU6I=O*^QVL2Y MHM]JS6:SYFROJ'XQT:#G>NDS"AW M+#'$'0E66IF/V0=!]IHU&I74F2[F1HXGCG7;W0[[H,VUG/(X[J13=+)8Y[@5 MKX];89/CD1;SDV,AITR*5S69'A#UVMU1F[J\QT5Z2-W]0W[02Y.$Z. %_V\' M2K8@'N=8-U?TJI;)O#$AOW^_UVT>[!?N:":%F_0[[?9_:K=$'=VX!E=RG/># MPAA--_(S_22'DFU;S_TU!F9-E[FK$KG?'\I[J%DQN6C$RC MH)5_$7;$YN%R5BF$=93,::%@I^M5NKB9R)%T;*_3[!ZWO/S"K$WCN!G#OI%V M3F=];UMUQ^DB7*Z9E,##9![R>3"2?%7FOC=%YG"1FO$',3[IX^V3\\^@K_ M%5P(Y&A#48H=#[=:'F_)7 P_<;+XEOE0:?)!FS"I\0,327-0#!N(BW[M>0& M2%9S=D4%?,1TSMYHD[%.N_$KTRE[H[2C:S;(!0PRDFP=WY,F?/?RL?BNVV2O MN87'X)MLSJYS/5,DQE2/+C31<4)CQUR#P+$@ESGC^9R5N3,E06%0>F!W>)2S M#%=&@#+94H31@#R^0 M2(-2 +$]T%<>;H.4$ W(ME(!)/)OY: M2)LH;4O,\Q1CM(KA*XQ.2."V9<\0+4$(?PS)Q0V*7SXF=HKLO2H5)#I[O-'9 M?T;/P]3.OHA7\5+ZIB:/L/'K,Y_B:VB*T?6Z[+Q1>FNC%!MY.^]B#!*^-CUH M0>ZUF]N;D=O(Z>QYL6\$GF?\.3LG"^7@Q\#*GPYRW1>,A)=V]RF>N4>$@%4[ MQ5J@2X,%D,M3:0-#0(KRL([OCE;!AQBT.TYT%N 4'?LWAL<2,6<0;R)!]))=WA YA2@Z GH$X'@-WA,8!#@F>CGS7CYDU#5((21K:#X M#';QU4DG26E\5-9*P995,VT=[OOG-5C+)ECHSWCDCFN-L=4VJ.H+=D:]_M4T/CIGOO&O>_]*N.3S"$ N@U5=)Z#EA/=BK?/39 M_!E%;Z.Q6:K&T=PX;>RRSH0;6#+#\=T1?83Q1AJ5S(\+"?W\(H^RUSW%D=7W M!!(A]8V_/T(DDA"#BO*7/>>,^+7G\%B3 XN';B(\+5D<7S\KLE5[&(]=6[*: M"TRTM$SJ>U%0]2"8@E"B5:C'0F)116R9(4QP2C"F8K^M!_W'6230C)ZB%J0& MF5-'0"@D.T(:'CM5L:]'9I;Y5*LI>7K.^;AZ>F8J?J"L4'I.&)U-="0%?@M9 M0,*#%)OF_?'Y3MYP/'W2>=$^^O_[7/C=A5-!Y=01\HU, [Y5O+#47WPY0DDH M%)_W91X\%"8=;6;0U-<5- %5W$((XW#U(FN_TWS1/O3OLIS!OUAL7+WF:H;7 M7"TG-L=>'C9?MN\?;C<[R[%66-LL!*IPO@AYZ7R_J6S!\U>UO=I"I$KU?IMU M@M3Z,I^:TRUN_*S-UU=WO9%)(13]\S!N1QCWD)CAD[T;G/U\>O&6O;Z\&EZ^ M7R;@#C97^/ ,"9-9> #!%LK_NQQR^\W5YSCA(W;Z4G'7RHC_VO?V+G0W+YU- M)*7LS9*X+V.W>.=5[])IK4 ,7U!L'^3-Z#>J$.09"49%&/ M3R=G[71]]:X7VVF:^_4W]NZ60D$<"*Z"JEIEUS.>>9X9SXP\?#19C*.WYU-( M3"K@_,WIR]D8:@W?OVB-?7\23>!Y].HEM+T@A$B13'/#94:$[T_G-:@EQN1] MW]_M=MZNY4EUZ4=+WV[5]H64FGG4T-K)T'[!)R/TY+?AHT8#)C+>IBPS$"M& M#*.PU3R[A O*]!4T&J746.9[Q2\3 \V@&<*%5%?\FA3KAAO!3JI]AG[Q/O2= MD>%:TOW)D/)KX/19C1_%[>.847;$XG;[N-/IK7NLW8E9M[,AZW4[_BM$)WT4 M+W2TV0OVK);RK)$P:[_?;GK'G=P,=IR:I!\&P>^U#T0-NS$-(OAEUG<.X^I& M(KQR.99"JOY!X/X&=J6Q(2D7^_Z3B*=,PYSM8"E3DCVI:R2YH9GBFT)0\W\8 M6D3C[G57.H3[")ZQRL&P:5V:WB1\S0VTFEXX]*U\!>L^.*(N$=]:&B/3OL56 M?C$R=Z]W(,7(,%/?'5/S(TS'G\0TGBZCV=EL/(IFBSEFZ'+U9C2/(%K APA_ M1FQA%]YX*V_LP6HZ=OC"5B>H_P+(1BL831;GT73RBX6L"E0O.(+%&43/I[ : M+4]'\^FJL?CSY?0MC,:176D&0?/;\9;HL)*ID^]"VM];;?AF_T"%:99!++., MQ;9[P(Z;!$S"X/66* REV,.2Y5(9D!LX$]*P*YAE%#U6G.DZ_HX].+0*CP^Z MS68P&,LT)]G>O86#IX![GDF50A@T7L-&*K?YNV)S8!G%!O.*J#AY?! >!8-6 M6'<-I0Y$PX8+7+WU:,7BK<(>A]!)1F%Z$RDLP*$;"^XI@?3T>%/4 M_214YK91WA4N1%PJHA/.?:+6)&.ZL;@1; ^CV%%J4]$Z0M"M3G?P?4[APR;4 M8?@4(@1$:RV'['#:D;&!UK*+4511QDSI2SJ2ON MRR/M?9';3S!9C5R&K 6KQ-=2X:%K()^"Y)KUJQ\#RG4NR+[/,\>*4QK<#]RU M/: Q$:4-9ZY8+J? 3N"U6UT["!JLT896ALL9T7,SHF_H_;5>U^L%GU\.O/!V MS7=[JTJ@#&'7-0C40U ::7M6:]4JD9Q0BK-T/X#02=W=YDLZS?S&:MUOMA^S MD7)*!?O_4]>Q]OB@?3S0[@DO%L_G<.'!'[/3U6)>AQ=+[S:!_@/P,DEL3B%N MT%)P"A6"GXN5%S+)'!-\K66&3*BO8N*KP19GX8' GF,MX13]JL,XX6R#]1IK MM^'7#!:;#6;$U]U4^Z\<' MS^*ZPUV\G/P+4$L#!!0 ( $6!JE+M^AMHF@0 -D0 : 97AH:6)I M=#,R,BTQ,'$P,S,Q,C R,2YH=&W=6&UO&CD0_GZ_8DIT;2JQKQ @0",1("I2 M$EK8JM=/)[,VP5?O>FN;$.[7W]B[2].F5=M3[ZH6H16[,V//\\R,9Y;AH\E\ MG+QY,86-R02\>'5^.1M#PPN"UZUQ$$R2"3Q/KBZA[8<1)(KDFALN_39\Y'DPD>DV M8[F!5#%B&(6MYOD-O*9,OP7/J[3&LM@K?K,Q$(=Q!*^E>LMO22DWW AV5J\S M#,K[8> V&:XDW9\-*;\%3I\U>)>V5^M>U"&=5=Q>AZU>J]N+.VU*XW:GU>[V M_HS0R0#52QMM]H(]:V0\]S;,[M]OQW[WI#"#':=FTX_"\/?&!ZJ&W1F/"'Z3 M]YW#*%U+A%>)4RFDZA^%[C.P$F]-,B[V_2<)SYB&:[:#A+I+9Q6P\2F;S:\S0Q?+5Z#J! M9 X?(OP9L44]>.4O_;$/R^G8X8M:)V'S%T V6L)H,G^13">_6,CJ0)V&'9A? M0/)\"LO1XGQT/5UZ\S\NIV]@-$ZL) [#^-_CK=#A2:;.O@MI?VVUX>O]#SJ8 M9CFD,L]9:KL'[+C9@-DP>+DE"D,I]K!@A50&Y!HNA#3L+]. X'8YD5)-^[NVCP%'#-"ZDRB$+O):REOU:3 M8M^"#5,,?;[O6XFD=JWI=+?H@M(8!MS*FJSVD#*%\7#PBJW26X)!,1+>GPC6 MU^Z@/ _03T)E81OE?>52Q:4B.N'<)VI%QBECE*;BM81@FZ=] ;? MIPI_;$(=1T\A0U_D=M/,%F/7(:L!*O55U)AT7G(IR"%9OWZQX!R70BR[_/*, M!@\#=VL+-"6BVL-M5XJK*? D\CMASPZ"!L]H0^N-JQG1=S-B8.A#V6G//PT_ M+P[]Z" +W-JJ5JA"V',- NT0E$;:GC5:C5JE()3B+-T/(7):]Y?YDDU'[6[ ^VN<#4;/Q]-+^%\ODCFUX?<^0K,57[8=$+( MH*7@%&KG?RY"KC@>5DS .1:KS+^%A&_&65; #\(YWG"& \+A>)FOUQS[Z$/ M@2OJG_I\GN#96G;K*[(OYY8H+.>6_Z+]?'K0_)HA]*,WY$*6?Q'T%1-XPM^R MS[XS5UZ&[TW("JMP:QZ:?-:/#Z[E2[_[^^'L'U!+ P04 " !%@:I2&5P[ M]42P 0#071, $ &9T:RTR,#(Q,#,S,2YH=&WLO6E7&\FR+OS]_HIZ.>?> MV[T69><\N+NY"P-FTQL)&T3[P!>O'$&@@:W!!G[]&UF20!BP&00:7-Z];5"5 MLK(R(IY\(C,RXL__=]YL9%]#IUMOM_Y:PF_04O;_5O[\__+\?][O;F?K;==O MAE8O6^L$TPL^^U;O'6>??>B>9K'3;F:?VYW3^E>3Y\5WUMIG%YWZT7$O(XC@ M[RYVWDGG)$7$Y9I&E3,E3:X(L[D47%K%D1 ^+!^]"R*RX%7,@W,T9\Z8W+!( MZ[\V[] MKZ7C7N_LW=NWW[Y]>_.-OFEWCMX2A/#;_ZEL[[GCT#1YO=7MF98+2\-OU<][ M>3>X&]^$W]\-D)R(42/I2_[Z+:[:@'<0;P<7KVZ%5D_O>E^LM7Y;7!W=>NO.\7;I MVW39FN[8B-QW,Z9C;W-U>[?-")8_>,#PCN$7[N]SDN6HU=B[[G)LM'OAM-[R M;UR[^38I'J+7 ]_M7 ]\-%U;- @?IAM1CO"8C%*WZC_JZ'>ZX=K]5J]S<5,> M(^487KSC,3[4[_X*7+CC]GXW/S+F[/9+#"]\_Y5W#=,Z^FLIM/+]O26P@&#\ MRI_-T#-9:B /_^G7O_ZUM-9N]<"N\]K%&;R/&_SVUU(OG/?>%@/]=N5__:__ M]6>OWFN$%1CM?#2N?[X=?/;GVT'+MNTO5O[T]:]9MW?1"'\M^7KWK&$NWK7: MK0#/KY^_2S>&SN#'NO>A5?P(UZN +9VZ&SS^O+<;XE]+=1<&YT&#D7F-"OJP778'_Y=>R;IEF>G2HO]MH0?\N=L-1O9OLJ5>%*TM9W4/+ MGOYS8=?;7[?)[M<#6NG[DXVOAYOZ9.=DGU2:!^B@N751^;Q_7EG_A*OK&^RP M^??)SF8%'=8V+BN;N\W#6J.Q3:N-@\LVKI[\W:QN_EVOG'QH5&JKJ%K[=+ZS M>5@_N#P^J6Y"&Y?O3P^;^_SP'X6VR>'%P6:'NMW<%P>7U=.#YL;E3NVP?KCYSRFT M?5EM?CC=J3FZL[EU?D#^/J[6CIL[M;?Y\> M?OX$[U$A!Y\_\>JE8P< K6%ULUS9ZE3UTOEU;_4(MPI%IDV/# M38.^NT]B):L;3R87NGMO'O;*NZOK]7V]W:V(,?U]ZN5?]\>T.X M+R_K-=#X*(7],V%?C@L["AF#B28'"8><&1]ALA4XYY%0$#]E M7+FE%01_-%&(LQ<7[V "A&^?]]YYX!Q-:/'8FXMQP:_U.QV0^H=ZUYG&03"= MC99?AWM+V?],]FA<]HX2J91F>11&YXP$G1LB0\Z%!*W@B/@8EU8P>9M@_]6L M>L0YKZ7[ 3[IEK+]F6SQN&RE<31:;G.#L,B9#"PW6I \<*0UXL)+(I=6TOA/ M3;0?H?VV+X7[(.&2<>$B;,!OTCQG/GKXR\C<"BES'*3SB%%EA5I:^?3RHAT' M:]MN-X)I1=-(SL*UT%=!XKZ0>L,8L8I0K;47. MO6=>8JV<3U1L=7MOXY:LW][DVYT0 TR:+G3O\!*2D_>N6[C H U9X1^^ZX%O M\-=2M]X\:R2?I_CLN).49=PA>'/>]=#"VYM-#!Y__NNNG';J4YQ=>/&%P9_3YZR-L; S5JI]^J#P:M M>VQ@4*^&H1E,M]\)*\/'%Q='38RNC7Y/;=PI!TF4#9AJ'2AFGB(8'&>(SL#P#WSRWG!$.0SJ54/#*X\';+A"\6Y_;_W1HVDC MBU%%)C%3+&AF77",2HH]9L01/1S-V5#FFZ,YKI^/&\V;^B0$@7%] IZSETSQZO5\_2MT:_S6 K1-K]UY MHNK=^G[Z<#VTVLUZZZYF'PH0-YIX>[/W/]-\K(-1/ IF0.VE1]IY):1WW!,6 MN$,%GJ,1GJ,9,8$;>(X>CN?H.7A^8]RXPLPX >A$--6:4*8,S!@Q$@)-I3L M!>N9LQ>LGV,O-T8 244T<4X#)6"$1 M..9$FAF8$,J 1XYTY$8&8$,ROAYF#C4_'"4&/_C5P\/.SQIU5^]50M/"(WP= MK@YVD(:KTN_V>FGM!KZS\9]^6J1K-\_:+?BUNWI>!\(RN@T^;[9;>[VV.QVT M]>?;.Q]Q-6I7/7E%,+\I&AH$TQ0F<1(9L%,0C>%@L!2$8XB0"R.:6J>8$"[F M2CC"&PNPX8S78"=2"61IE):HB)G@BV,WJ][7TRZA:7PT=;_56C-G]9YIS(F8 M/*4!>( S@.?,"*>CM0&$1K$5$GFS.&)RKM_L-]+6^4[O.'32?9UPG%K[&K9: MKMT,!OBYV6T6(IL!!36#V9>T%-96WGAE0U5X'#'\,%8Q3HKPLD M(F.C=DPC*Q=/JE-!S.D+VE*E!'6!6B89D$L5G6#21BP:,#U\XOGDA?C91.7[@N!(49C#76M%@D]\YZYD&\ MUN #OK""?=%/?7I"Y1&YP0A05"B& 7:9!25U%O" I5!D]=;IY]G.;[(!H+! M7'/,@/'8P!R7EA'C"29(>Q 09@LCFM=;<9F<<+B0*53,4:L"PQ$!7Y7:$HXD M$@([M3#"F<:*R^3$Q)@W)/$0@#7&E-58&? J''?$28_(5E$CRIR- MBKS>/MUB,(8);B#:((R'_U-,.,.8*PI&HPT"\W$^:+\PHGDUQC!!X7BL' W8 M(R+!;@(#*[):TL@$#T#"T<((9PJ,88)B(M)0Z0-5,2AF'3'$LHBC32N05E*] M.&*:+F.8H,@" :NB05D/)(\'8X#T,1W!O&P(-+YBY,@",88)R@<8=P#R%L&+ M)2R!'^$*$X6%M=+ 2$XA(FKN!37]>"U,$086B"*SAD4JC'*,.1/A&0X[KQ=/ MJM/?HYF*H%GT2&#OL/:!(:2,(FC5Q%SHES0H) L>861\6(MXQ8S]7KQ07/LQQ?)& Y.,-C= 3H+&=4.9WB M+36/3CEP1)!9&-&\9E3LI(2#?8S@8C":CA*0R%+8)<76J #RH1HOC'"F$Q4[ ML:TT3P,*X!1Z\ VYDLH%3HWA06> M$]!G\..C91RCQYKR&#PES$F8+;&V$:5H:@$?CTZ?"8IF3<8C0;[O=\%6N]U5 M!S;=+6;$@:23ZO_]D58&0Y%:W=Y>>VE3%CE%DX!:&B/#GE+M/-.>6.,X099; M[:R@A@R].3;RYDKY/-B38P_WY,:%^<2=]M=Z&I [D?GJZJ/MU@CC@@C& M8L^8AXE8&!H==P$K+=3HA KB6,VJ7J049K$.[Q>V@0@!?P5;.:K;1ECM=D.O M^_ZB8D[:G;6&Z=YR2HP/3=,Y[:ZV?/%+2GOWLTEZ;O3U)I[P'*M)L&WEL Q! M(>S[ZZ3%0LKZ"DP1VWVHWVT<5[T[W]Q3E1&P 4CZE& M/O+ G$,&QZB=B43%0)1PI=I,6&W6@(N"0]C9KG?G1DD$<=39P 4P% ;L1%/% M*9(,9&FC8?074Y)9$0NQFDA/33JRSR*V"OY(KS %+AFQ"'-P:".Y<1\[;=]W MO9W.7NA\K;MPTUZ&5Q?QC(:)*&JCI1&",0?#&M*NCHW.<*IBC'.PH3,K\IO* M_HVAP02O0P@:,Z6#UH'Q0)GE40 -FT:&M\G+;_CA(MJ?LTK[&(7P#-RKX*W@ M,*D#BS;@<8#KO1#V]SKRFXK]I7R^#N, <.F8Y@)<9>>C1Y*RR+U23/?$'IPBB9U99I7/3J;I&E2K26D3NG,/'@2C@M2> ,7 LM/48QSNZ.PQBA M@??M77QL &U?;?FTT716"/-,")QJK<'7 M9LR:$ T85P#L(]'3!;.E]_TZM-HZ@OM&/\ZA:5&E))>)*PC-:$IE@9-1>24L M"R[Z!3.M:0IM0,,Q9805BWB$2?##(D3G(0/(HH56,.P9NW[D8 MOW%.[ M%),"I8HI@Q\#/4CAJIL'$F,32"KU@]O7ZHII@WLK"&99*,*T9\\P$ MZ;BCR@M$->(S'+'U)%%]Z'=:]5Z_$^#&#_7S]-.\3%HH4J19L!IH.TO;,TP: MY WBBB%LS:+Y4Z\NJ0EF669*"JNY!<$PH/$Z2*.)9XC$&)Q8-$Y82W59S]J= M7E&7==[F*LR5TSQPY( +8HZTX@AK$2752F,3%LRLIB&LR5F62UO1G!DO%$"@ MX H T!FLN8$9*X0YR*;U(&$5R_/MYEF_%SI7-X!_O->.O6^F,R\9FHS#%',! M;) H)CBVCF($OSMJ!*9L#K+-S[ZT)IATG@EMC? >$\8PIDI'P92Q,96V"HK- M[EF-V8O=G]P)&F(4((MJD4G^ ^[J0X[$S:5!.VDD2%A)92USC%OD,/S.D?=( M*;RP<_3TQ#P5:Q8N, #K(*)7C 2L,0:3-EH8A)@.]OL#T&QV#T"O!]O;:G5[ MG7[ZXK4T/YH+Z(\[!5#N!9?X5@'/ICFI4VC;[=91+W2:J0.WUX[W6_#N_4[P MZ?),';MF3SYV?9/D!6H%YU($1AB.W'@O70A!" 4NN1Z=H>=8Y>4!M<<)<_R( MVD^$.7[KO2U8__@I(./"=& M+6&"]0"M0DK/0B#*$&*Y1<@$+;"PI0)-28'(G"@0$EG:,3D%"HQ)!!Z.I9XS[)4-AA*N<6"7X&8,IPC%)!1H$HN*$]3#EV/M6.8NSE8S?CU9&813G%$09L0&9;,&"^H MP%I*Z@6?JUJ'SQ=>M=WJO)S\IA]9)*G3V 8A+*5,H:"=8Q)39:P UU+:4;KB MN9#Q]!%^VJ$IW^=.G@P+ !R@U@9EA65&>24B4982IRP&'9D#$"].!IMBA^;F MV<9:Z)R%5MCKGYTU+E:/.B&\POFY20&U4%H*#HZ@!&;O*;:"1ZZX U=14!3F MX"S^+,EE@BF82"!4$*G 2V=>"VV(%(9J8-."(715C02QEY;+$Q #L0F,0 R> M(&,1%3P5Q%::.4LG -97I5?A!9\O='O MU;^&O<1K@:*$[L:Y:_1]\!\Z[>;@M']QX&TGCDK^?0R=O6/3 8IU=P,WM6*C M>=9H7X10U$G=.4M-+:):1".)DBFE@*?,I MNU[PA6+LM^K@&^_M+Z)J2$:)8A9)K3'S3%BKK532.664DP[-D0N]P*HQ%8>; M,^&XP0AF$<9DE)II1K466+H88#XI56/:D\ET3GC%=)Q# \%@CF&KM#*4>&X$ MH1%94?@,6,^RCUT7]8:NJ52"#G,0N0L*N JAAH3-)$"U(I0SN4\ M9(N9=97Z50H<*5E >HDIK[=8EYD180S+S R$@4= MP$O1-K#@K#%480MZ,\.YV4OE>/F(9".C%T >$'@?V$F;CM@@KYU CF QPVNI MLZXE@XZ)2VEC/ Y6N50,(RF72N'-;,V "^TRCA/_+SLJ?] DQW WP/MQT%RG\'YVZ]W3]Q?O0\L=IS(.WQTM M,HW0W0U?0ZL?JN$E.W [1^%H\&_=O(A8*%-]8.0H"H0S@KQ".$0ED44:(<;P M@AC2^]*22DMZ64LRDE,1K)#8I%,>1AGOC23>OEL=WNM=J]L)3%3KNY&V(W[8S2?R[L>OOK-MG]>D K M?7^R\?5P4Y_LG.R32O, '32W+BJ?]\\KZY]P=7V#'3;_/MG9K*##VL9E97.W M>5AK-+9IM7%PV<;5D[^;U7QR?536CC\OWI M87.?'_ZC+JMKNNF:'UH[)UN7EWS0/&_LG.PV*R?5>N4S/.]R]:)Z\HD=7'XXAOY=5C?_ M.3G<_'1>)8?-G<__-$;?@6?U#\F^J&X>7%3(UOE!$]YV?8M4UX]/*M!VI0;O M]+EZ>KB^00^;!_SP\S^Q4G.]RAXZWZYM]"JK7YQGS 3&'5RWV\ [+:J9U> M5+]]440+*:7)M9$R9UK@7"MFLC"D9@V5D*6MW?.C\M90F@K??&<+HDVZ[ MWW&A._CU.!V 26;MZU]7_H2_AIM8@D1F+<$!(\895K$(,0N8(A^##E^*!UQ] MI]N[2*)LUEOY<:@?'??><7;6^^-;W?>.WV&$_O=2<=_*G]TSTUKYTW;>PK<' M/U\U/=_:X">W:P:OF6[[:9I_=_EKFEU\RX@2QSW:EL; M>]EJ=3W;^)^U?ZV"3F9K.Y7*UM[>UDYUBJ] 'O0*GPTH=NNHUVXM9^MOUMYD M!'B+'G5[LCU"W_6(W=FC__-?6* _[AVX,]OSMR\*]D;R^R__\+L_O,CTPQM^6W2[,[IC* PB M!J_D,QBQ)(N_ENC2=X,Z'"9\ULN*4(1LI!W#ZTE(MR^>@3<+*O>.G)UG^*8( M.^G1WP]YL^Y]([R^B1>@^V%GMY)=*>-P+%]Q1!HASM: )'+8:K>J?6"^=9<- M.2.0BZ+DC,;242X%9XQIK%#*\RE2,@*O,;ES0RMKF>1,^5!_M]YV_42)$]5> M&L;338>MG&^3PXN#STX .SFMD@_-G=K[TX/+]W#?%CFLG5X>U+: <;QO'G[> M9Y4FW'/YZ:O?_%"WF_O 4K;.=SX#^]O\1("O7%;7CW!B( &"3 M1]^JS?WA=_Z!9_'68:U]43G9X(]5] ;?>^U'K6KZ M!C'VH&:'6'H?2CS2T $M'F[EJYVZ:63[K;IK^Y!5]A[*"V[-PB]CYK'=:9H> M?/N\]\ZVP3$QX#+WPUWV_ZD/'FWH-"YVPUF[TYMC**@VP?PW/X&3LO$-^E.O M;E;HX@4%CGG$M.4YPXCD# P?4,!P\!ZM G]$>Q]Y M8EE:,O''#]'@]75X4M2V4.%/^ZN[M8W=[8-L=^/CSFXM^[B_N[>_6JUEM9T, MJ'L-^'F&:;:SFV'^F_\]V_F0U?ZUD8VQ^BM&O[I62Y>QINP!@#DU+^M[AGTW MY__0[F2]XY#]9V1GV6 A* LM'WSVHJ;OTP(CM'CLS<5%,)W0N@L!/A;]V1@L M5\VE_?_#_+_^;AR2QE=[TD: ?3@\P&'?IQ4H$\')X>-G5KUN'+R_KBR>=@X MK!U=',(]U0_JO%+[] 4%PH0*.&?\OX4VKX\_/SA] #XR@'9@#[OGAS6_C[>67??\9*SYD$-F,GG M?> S:<'V$[P']/WS+O2Q>G)0VZT?;E8;E>8&J^*;O(18AC!G/I<>T^2BT!P0 M#G[21@4O8PH:&?(2MM"\I+:[6MW;*MA'24SN)":]*TL;,9.TD328Z:;U=]9K M9]-Z]D.F1#%#-9?8_'3. MN+/^"7TQ1@NLD!.A1@M M;C]ZP9T^9L7][H5QBGZ^,#Z19=[!#/4X24S4V@E[V!+Y]DYMX]_95G5]?Z^V M"[/3,OR\]N;16U]W;ES>+P?,GK%!\0-1#/KT&G3AIV!:#.]O&^?&]0JLR]HQ MZX2C%'YC6KW,=+/N67 IL,AG]596[W4S=USX]+_/X+(NO,X;-*#QC_6@B'XC MF9RX"Z7>,$0FWJI\PPF?>*OL#45Z\JVR-QP_;&"?[D3.FD6]I!<)?7(I)*L7 MSCKMK\EH;ZYP#8C*5LL-3V<#1RJ"[M8&9]S6P$N>2^XR]"LWJ_5*\]-EA6Q< M5&K[#-J^J%R>TK1]!<]H'ISLUJOK![AR>'ZY74_GFU=@3OL76Y M4W.\FC;1H*_P?%0]V;^\Y5<*';S')K.P;D\Z7?J75\O$G[#IP67K(_#;-;NP']'IE6_+'[_?][Z1ZI8-_ MMJ$#N,3YG^'\Y3B1"3P:Q+C*HW0B9\;2W')!D%UZNA>,JJ'F^''=K=G&H?ULW)MZ(%&.'*=M\" M/GV1$7FI! )KX3IGR@"C0@"Y1 @@6YA3@>/2BI1(L%?UG%]&>1_H @YU*[G/ M9QU ]_J9:61A5)H*/DZUJ;KWN\@E:CQQX,&.LV3(=WK7][WB: <&5#/\>##N MNO/'H2 S0(.+F('?7A!/$_5=[00SMPCZK,@ _"5:ER!/Y4H$#IZE([EV5@'K M1-0;;IER0!TDIM\#X.\O23:WVV"3'X]!4^=X6?A9DOGV11HA4];X'$5&@=3Q MF!L8QMQ'B1SB 3G-P.=G.M<:/R*Z]\6M^J=P-S#JW:O=ZO_S7XI@^4)SY<)1G;&M3\8:2R4<&$_8&LM]@W''F&J;;?5X$[PR^8L<4 MD+5WT;3MQF^/XLIS\8+58.=DY_,G4EG_ MNUYM;GSOUS=VH+W#$^!#M=W4)W1 _CXY./EP NU?@K?/#]NUW>ER]M_%-(VS,]/) MOII&_^&A(*7Z?J^^0_ ;8%^INP_0W8TQW<582H9R@9T#9XPC<,84S0GW% 5# M@?^#[GZH_;O4SV>&X:5)ZW8$W@AZ-X936IKG2A5^@ IO7:MP\%BBX'*LH\X9 MX317'L><(BL4I\9+#BJX>MU-$_N@D6^_8]+[O^S=SLY>IBX,O#]_A]^7,M'SV&QF\HP5(@^OV!-X@ MW5_<"E]*O1BV4V3M+#I1=-)T>YE&F3<7W3?WGC)[Z0VMM7ZG ]T:G)Y-]*%G M>OWN7&+OLY;]SK\@S1R+BN5"(I4SKU2NF=:Y,)0'%\'E4F9IY2!TOP?+NTX% M3O8D]L-L\RI]R ODB7MH#^[6XFI[IL:(/>7PYDF_VZO'BWF W01'@$3->J\' MV!4:@$B==BM-HXV++,"4>I%M)>)I7+&QF*HX#LZ$?H?*UVV,KY_M]N%.AG@" MWMUPU!^DXLSV\EKV6Q*P_(-0\F9X0^^X7IQ_.DOGGUX:H@?]O4+>T/U]>K@Z M-L!I?(^6D&&IW?>:';!$"&IW1&W M@J EC<+&>39VZ'4= W7(LG;3"R M-T@^[83KCW<)V0N<1:5OF)[\&5\,%Q6=?&?U&TR>-@;3&%F.'M:?%PJ[G\+J MXG9"I@$&C*'/X(,"@EXFMNV%1F92$RBZ:P*=AP&8Z87GN_+0=-9 WX[:G8NY MY.'#3,:UKIM!=^ X^7#]B!Y\KJ/KYP\GAYP_UZN7I.?#T[].7 MGE=.*N>5VL$Y\/,4N@O<_9_3G?7CXX/+3_@@Q;I_WJ([M0TT2%]Z?=K52*NY M@5E;BB!S)HU-![M%+D,DT4HL."5+*ZMCA.+#P)I?X^#3W%BW^.,!IS=_M*8\ M,V&]LW7K%#,I3A(!JW?Y"5,UF9=(*CD_L^'4%&%OX'<-:-&5\S7X=>A6S<_ M3%0MII$ ?< >"IF,"K"5[.%G[.%BNW9PG0P&I5/4+)5(4S1G/NC!R3XS26FA+TX[Y0[)'/SCP9:8V#^(/%NG3 M"9H[]Q;J\:[MVF*3%DA_JUWLL?:[@P5^>--!_8<[LB^W.\6S&A?IX=_J\&AX M;-:"5VNG-?NO]6[A1+1,RR63!=SE ^O[N\[($%_,[_? MN4R?S<]6T]SL*W6/0Z,QTI[L-]")8G=GD$6TV'._=]OD_FWN@]"=T1W"LYR+2S*F06'12-N<\VPCC%* M:^@#JC7-(BZM%OO$%7,QK% S*%"SG!"E$[)O(>7BO*W^UKA3F-WZ+9\/^QF+ M/W^\4J]'!YX_% $U,#/U6_6!572/32> /W[#4B11-F"J=:"8>8H4XLY2JD)* MUD)(^+)5& A'0)I]<'5P[;M_+6U5/]RTEU:_Z=N]X0UW!$X6!UF*,.J]HA<[ M_5XQL<(,"V0<&#; JZ^5E+D0A''!#(W4 M+:U(LBPI6E;\*L/'2+PK4YPCLO:U%+.!=B6+^=!H]\)I!M,Z$,Y./727X6?W M)DW7Z313]Y[33%?Q#&5,_ O%Q ^?RM*XG+4'#'E8'OQKN%6I^[HC10_0]5>, MA:[T>[>_\K/ZW8^M,"Z71M\Y[ER[[$Z'SSC2^F8ONTMNIE"&? ME>0CM=7WVQNICL[:3K6V4:W=+CT^118YJP71GF/Z;_@3PY)^F,Z?O4BSY U_ M8/FV>PI5S,BB\9T+L6*V%CQ8US>L^<3!6P%.'.;4'>::RXTXBP__U\QD)HZ45^N=;\_V\<+_Q MJ(6VG/J;BW;*O((D3\^;%57JVM;J]L9.%,[ MNY755#3O'LUZO)R_4T(QPTHX45P;-I&G^U/D+.&37SUX#K2]X!.?K:%B:64+ M)J%AV/F;)^GB#.+'XDCGP]7^Q#A=>!TI3<_A61#YZ:45]F/B,,7][/L0]*I. M82GBAXEXOV7ZOIXV)]?:+1]:W<%/Q=)-$:CXWC3 AD.V=QQ"KYN97M*)K"B$ MGHUJH!='A=:#"T71T>&GJ+3R^5"!^;-RS LS'[133VK;>Y?KTNX?*'3"'V#W MUS-V6B+?.0N#9UUGN.C!\T*6=&=XP'L0RW ',I1@,#]ZP5\;#++B7S%FT&/" M_M[ I[0D=K=X'VE":?N]$X[AOI26(=6C;(;LM^UVM_O[=S;U*'LJ+6D6+4DM MK8AR6OVUA$[QXS'!=(_3]O.WJVFU8-=/@(%R6IUIO9#EM/I"TVH1HW/<;OC0 MZ0XSWF<;_^G7>Q?EK+IHAI0*,\S=K%HN23U&Q#(=E>U!=WKM[*=(4*XOS[>D M]<)L3)=[@K.A51BK\4U!4FX*SIYX*J9EC@JPOJI0M%[ONGZWFZ*_$Q5;;9G& M1;<^",Z]PO@T"0P.2:5[=D.WW_A^<;($_SG2 [(X<4DE_,^(7E$]#O^TA/_9 M$\^G=!*UWBMB^ LDAP\:H]_31-!H=_OI9(:Q[7XO>>JGH9?MUKNG);K/D9@I M+M&]1/?)ZA4CX^C.2G2?/?$ 2>]U8/ +9/_8:;O@$YB7T#U',GPD="_X:9OR MQ,"#=8>/C@R,S@SLU/ZUL?L:YP5*^E!BV\_U4Y4'!F9<7P#M%=+U)X]^:3%N>R#<;UVIP3L>1)<"=@E8$]?C>DBT-*7L+[/,FYA/<2WB>N M5[+<89]Q\:R':(K8J/VS5+HWM.KMSABLEQ ^1[(L(;R$\(EG9D'E-OJ,BZ<" MC0(SCP$(^5A,5 G=/?'L%$5 MEJ#;//0 M2@G:P#.-091OFG[+=TO("@ M/[Z_J_@8__'[R^8F6!Y MV+>BF)VIM[JC9\9A897&L+!*]RJ3S>@;J?HKO$O*9-4,II5N&I8)[9H8LF/3 ML>W.H-AKM\C0.KSZL5/_FJJ4C@5T;,,_1T6'H)=I@2(5&$WW8ZTYC%HW,\TB M0=:;[,.]_$#X.LKP=5]YMI$6#*Z/ M1FN8\VMX;5CS\EHQFJG^*C3Z[;CNCI=3!5>XN][)6B8]=;EXMWHK%4QL]4"O M^BT',SK(J^AL*A]7]X/BO6,M%XJ2Y-II-]YD>WUW/#Y:]99K].%+ 8RJ"9]" M]T%6)X,RO-V!JH[=7LPMJ29P^\['V'X7+*;;S_%:TTU*4(,>W*^@(UT>5+'MW6FW M5XTE"ZY?+XIEYJNI-XKJ6>9*8U-6I\'/=S3U9@Z1[(>C-Y!T$O10Y>L##0>5 M!.WS _L NM1J-P?E8@<8 ]*$1H,SW5ZJ%EV,:$K07M2%OD*>*WN#-JZ:A^\7 MO&70=!IQT.@B#VWZ1KNH'QT TH8WM(N5S"L3*!"D=VQZ8$07 #OI^'[6A6&N M1\" 5.D85-454/TCS5T>*UM]XZ4&O;REO$57&O7_].MP:U%Y.]E3NB&A3<*A M1KU9'S.943<&.K6V\\_6>HXUS 4 ;#"28'YA4 &R<86&RX-:C^D!8)QU=V, M7+WC^LU4-Q(^+VRB^T.YPA#"*S1 <0LP25D6882@?P VW]JI,/>/7F%Y!%TI M2X*KGT&S5W/'\$J!F5]O?3P"F.\_3Z]6[]UJI.^/PJU/3;WY_4=G@*[0%=/X M_D+7'0??;]SQO*1(_5N?@P;!P-_J=8%:MQZ:T.V[ST9:?^O> 9J./BWP%(83 M)OT$B:!%W8&"@8$,="SOI5QR65%B?:A_ UT$X^L/8#GK)A0W5[/TMWKCUON# M%=P:DN-VOW'K%=V-#U/_1JW>N#"@5* 2>G%X54!#OH@X1&@P!=]/488T60NJ<0WO'CL MM)O#N7"H4,&G>7-DA+Y0(, 6L#T_?W/1:N8##$\#AMQ?4UJ0W)5Y_V0PDZK> M/9S%-#5@:_>/[ _P_9_/BIE"L;&TP* MJZU6>H/;OL6_KY+&7H2$'T6RV%%EDV'(X["\R17_O-'8B&G"))?&.G'WHKGO MHJHWSMVQ@-L%S1F2!BT(FLZ-"97]%YK)@>^.)BZ<&*^< 6]=(T MM.7[NLEWKS\-TCY<(? ]M2+O%-)K+Y6-9P#(TI^[LPA/RSH?-MX?MG=J&_^& MT5W?WZOM;FWLP5187;N?ELQ(M_>KJ_OK6[6-]53V>WVCNC?X:6]G>VM]-7W\ M?G4;%&O@ _;#&G1YUVOV6SX?]=2Z$&/]X]!B OSFE 5C=VQM'ZOOE>N_+ M#N$PN%"11\^T1%,YJK0*X-(/R=O^:AHWZ/#-"?%! MKXZRQP;+3./5__M9KSC^:IW4ZDR]VY_U\Q1L\Z%CBH7=K-^J]W93U$V_ZY>* M?1_H??%!W486HXI,8J98T,RZX!B5%'O,B"/ZRU::\!&E>"GSP=6;IM']:RD' M:Q@LX4 3Y[UWK7[3MWO#ZTM9RS1#>EA^9,S9NZ1DJRV?_MFXUK#5WIKI="Y@ M1/\QC7X ZX+!"X6=%>ZQI_]U1F.;5AL'EVU7Q2W80V+M^?'C;W^>$_ZGQG3S==\T-KI_D) M':ZOIK;J!TUXYN4G7#GYQ"MDX_QP?8-6UU?I8>V?QL')*=ZFN\<'S?/&SDF% M5IK[].#2X6ISBQ^>?"+52W]>,(9EK&4QNHY.&",(B\>E8Z;)F_,^W-S5C9> 7/\<4 M1D#W").8Y)1> M." I,4 CD3G3:!,AVB"A([*@(W%*,8; %,"),2F&8+F"ZO M@(D;C33%)O>"\9PAH7-ME,Z#EX*Z&(@BZ?R-6@9)SQ P38C&SP'[VPTIO*J( M($K\[UX^3Q[W\G?"[%QCT=-)TDW N1[P$GHF#3W5M3%.Q D2Q'(+T$,4<"(> MZOS^\D;[= )1&NTK&NTU7Y"<1(.0 MR'5T(F>4R-Q81'+B Q'",L*)6UH1@LV0U;[ >N_]'.&^T[E$CEJ8?@WW5>?@ M=8M@5Q? 1&PC+&>M4(1^F$:C_:T(74TQ-[[=M[W8;V1F]!6XY;]G:^EB==3C M#^W.^K"_HS?D@J"!,$ /@7.FB%E]>B+$E:#JH7<*0V3&=8!&*AEN>+.6"HL#E(72HC%'4K8NZM>_=U1B

  • YH3,T&+2I#>N?WD#?HWYMC3@B1GPF'--41C$PL#EL]W\,K5X"<8X58KQ=^W!^=MP6,KEX.G M2")&PK@ Z"DQYS&84Q\C#0P+K@0GH#%! N90!3ZA\SD':HX=B YI5V".N(.% METO!"V.PKT :2H-]NL&.;1E[YAP.-+=:FYP1*G,=-0+23V/"68FL* Q643E# M!OL3DC"*\B_R'_W0QE_KSE\GPG&K5:0[Z)GS,+XF_21R\TLX6)/:ZQX,?"V- M^[4C52+C(Y!Q9WQ'6^K@*/$FMUCKG!F)8P7Q4=/HR-(*6<92SY"'5R[)S R7*>WV%>WVXLINB=/18Q-R(C%P M&T=UKK@QN2?$@DU+9P0X('09DSE:F5F@A8Z!HF?'H>&+\+JN*5M 8ML@A$T8W+,2>!X%/!M7A*&ZOG5>_?;%,Z\5 M2MLW"@< 'QUR0S3)C9;>84HE(6)IA;-G[^*4RQ^S:[.3H0R7H=/VIGM<6O(K M6?+%#4LF#',OC(]2T=&XFP#&2D'?S,+.8H_6*7]7.7R,BM;3S"3 0L'-N#=*,NIR"M0/[ (_" M:ASS:",5+B@46$A'#)<9?W:NE%>Q\U<]?S@-0_S82?4A>A>#I./_Z=?/4KK6 MIP>H_A*>TBM0CY%<4%R;B5X69S& MW"H3\X"#)1(+P[%:6E'+A*L9\K'*%9/YHR8E#LP>#ESS'/0H/*J,\Q+/HE*6F1Q'*W.&F<\M]38G46NKJ26:QQ3\0? L M;2*7P1_SQTM*$YZH"5]3"AR),5R9G+( K@4+--=8L)PK+JU%C"A:Q&_=E5UE M[N- 9I=2;+;;/M4L+!=%IL@;1D(H\>51^/)IG"($20Q#UN<:@:/"K/*Y\4[F M&!G)"-4*W)FT=(%TF>=C@:WU%2A"::U/M=9K-N"X2VL(,O<%H8]@J(82G@>* MA7'!&N3"[%GKPB\PK(<8.JEP9L^<#Q<4RIP>KQ(0.AKYJS-V@[W;,BO 8V%F M?YP4,&.Q#0;G44H#I #1W*(8\Q T)@XQ$) IV.F7(YRU6!F*$%IHB]EHM=, M@"G)N.(ZU]*X=#Z$YQ9$G&MN*1&(*TE#,M%GGX(M\W8L\#+&X/!KH]TZRGNA MTWS.9L@OX29-BK:,G96KMENNC#1[ ARZFQ&EF&CF31X]B3F32*9CKB(/UEFJ M"= 9E'8ZGGW&M5S#F%WCG!1A*8US(L8YQE6,1" )GZ, -(4QL% KA! MRBGA45/"Z8T5)DZ,32>,+4S6.>,HY!:)M O%:+36Q&CXTHI4RW)BH2ES<0*H M1+(2R5[_J%.)9(]%LFMR*UG4)$:21XT1(%G:2G>*Y$!Y<738.Y=J'RJQ#'/. M7"#9XE/?GZ_2.?#X0F=VR._VUNK[K>VMVM;&7K9:7<_V:CMK__[7SO;ZQNY> M<7A?_I%M?-K?JAWQZ_2#'^?K9:SH=,E0DL?VM3A*$'H*"-TX?4JXMM%' M#%3(P%]4V=Q@$G-./",L!*<\@!"6RYI.*LO7#*WDE_;[N@RBM-_)V.\UB="4 M1^\ERKW6)&=$^-P $ .)X%P$&BWQ$NQ7+1,YJ>Q=,W3V= Y8Q(UB:_8,DHX,-!G M$_ER.>%)1* 7.J';>Q8)^"5\D+ED^0R N7GF5#!+N=.Y(#3D#! _ MUU3'')#&6,V]@!EA:>7Y)4?*E8+9M<[)55PMK7,2UGD]_0=B*2+$YDYS#-89 M96XLQ3F/!B3%F#$\E2-C,V2=BQ;'-G<=7J"5EE%\U5G*DPL8UHY9^[NDHL_= MRODE7+R)G9^]D6YPM.Q[40+]4X#^:)R&.6T991SE7BB>,RIH;AD#W.?$&HXM MCL7.L9ZE?>-R)69&>5AIII,UT[%3!Y0)H9')@^!@I@'CW 8LF&1.Z#:*H@23601 E$CT! MB2Y7Q]F"-ER;J($H@+A2)6I (@V\@0MI.58Q\+2!S)?1\U,6EDL+LVNXKQ , M6AKN! SWFD(03(0APN5,!)$2',C<2.9R9P-"5@<6+-!\MHS8+!4W7/S-E!]0 MKGFJ>#^AI9!?M1SV:Q"A,JK^>7!ZXY0PDHP2$UA.H@),58CD-FB46ZLX1M;H M:($'4;2,)[9R,A>9KTICGPWR5!K[LXU]K'J;,T@0K'*I) 5C5SPWBOI<<][G>.U[K M=^'=0^=J-;C,Q?Q$1+IQT,93YX1"*3.Z9.#-J9 KAV1.B42!4D&L($LK&#T[ MDJ]YW4KDUIKR]DK^/U7XV(/MC<,PKV2JS-K20A-Y& Q#!FT2NPU^=G MR9V]0(_9)0G;5[LTDXX"_24VC5^]I'R)2<_%I!M'=80UUA 2I ML@-!(3 5E=)1#JI0/KO>2AG[,;MF_.IEY4LSGH 97U,+;B0R&(L<&P5F3+3, M+0DQUTHH93CQ7A:EG^GS-W9F+SQD'LC%9&-&?PG/YD5C1DO8>2+L'(RSARA- M2BODY"569ZF.!S?1%PT9+,WVZF5ZS V2C%MR1 MW-B84H@2DELN6>X0-A:KE$25:BRA-1 MY;I.:Q6>^8533+R0)'>\2 T:=TK0T'G M>XGC1[5\V0JNV9EB]L#SH> M6@ZL(?MM+X2LVNZ%#-/?GU-8\4&"&B'DRQ"!\V[]7:O>^&NIU^F'VQ%=5\.P MVO)KXX-0 L$#@.!&@@Q)K9),D=QC I.^$"S74OG<\("H5QZ[E-+T%@1,K=KF M"RGG8V:N4CE?5CG'=O]]$-Q*E2-L8)9RCN? 0VEN@N6$&A:]EOU[^.&AY^/T\WOR-7 M1U?K+0^6_B[710^GH00?.Z/#(-VD#LO9?_\(]3Z&SMZQZ82)\/:MZH?OT>^J M-X5N?C2=GS_2"_\D=R>+*/#SX?X#0&_W/YB5?7 M':NL;UU63O:_[=1.OY 831!>Y=$RE#-D<*X4TKF7QA@7N.-"_7@:O4>AGK;H M4RK4O"L4MX2K%*0GO8PY,X;F0"%MCIQU'I@D=\@NK: W@(FWSQ+>^B [,YWL M:Q+TKUC/FR5*_%4B\OJ/2.V5QH%'(6@\ZU MMSI76$N&G1\DKP.NM@R8]P#(&^A;9JXD_<=4H _HJ$OZ^0W<[6YH/40Y=_J] M;L^T$DTNM7/ZVGD!8_F%D^B$8#JW$<-\#%-PKC$E>:!!!1U!.02;#O@]0<&V MNMU^B7RSHUL*1:>BS#T3-&3"$ 6T3*%<$Q1Q% M::DU%'2++ZVTVC]G; _G=/5"!8J=N_8UW%PMU?KZUS(,\Z7BARY#I^U-]_C' MIEHL*MTU%901!@\TU[%.+&4+JT4^Q;D MCQF*Q"SCJ&TLOZ^7JU5ZP>U"H/GH(/+#;2S^0G=HL@GG[[@R 0GA.3@R,L4&00_*<9S MQ!CE6$3$)7K2YN#$=IM+;9H?;9+86 -*DX._97.F@LM52BX, D9*62$I]XNR M,SBFE^6^S2SJX^71%Z.M1#!?YLI@E3.L?*ZCH#EF 5.+A&4FSN*V8*E;LZ]; MWG%&5>"Y]9B#;LD /QF;2T0,8�GL#,B5FQ)SA?^X*/5,YRU7-F%'.GMOK% M(>,M=23'(L73@GN0:VQ$;@,)VK'HHK)+*U(M$\F7%;Z=7_>.IC;V=U&JCBVE)Z9 M7E8Q'7><4;R<)45Z+$A.908O07)F-+-:V_@BN,%2!I*+$$DZ&J=RC;3.4T2L M-4R+H%$!DD+H9?82(#D5+2Q!930^,&>TRIUT-F? ''*KK,V1Y%Z"T3B>8D1FJ>A?F:=Q9O872[.< MK%E>[QU:JJB4U.?8RIPYJ_=,HTS6.,4D1M=B^0A2V6JM#612HM"C4*@R3@ZX$@BI1)]) MP$"?0_+DE,JC#(8HK+$ATTBC"#><8%R M&R0"\\4N5UK+'%-#D W*4I&JT'*]+,FD*E/.4 #2/% )Y_K-?B-%763MWG'H MP/LVSSKA.+2Z]:\AJ[?@]Y#]UFAWN_>G)/KE/9A)+2R,B6,G26-M7!A;A2RV M01+5T-N)-7->8M.CL.E&B4IAB!%1Z)P8Z7/&X2=%?,B),,ABPD+T/%7(GB$/ MY_]G[UV;VLJ5MN&_XN*^G^>97848G0_)?JEB@&0S.S9)<':*?$GI""8^L)=- M$OCUK[1L@PF'8&Q@V=9,0HR7O*RE5E^ZNM7JSHZ'AZCM'\]"*_KQ.>.KK,#/ MK,!7Y,)1K145&F L,*#2\6@;8 JTPEQ)CG%@T39 -Y,?WEC'LG?BJ2B%\Z%E M6ZM60V(:!'H\<[A$H =;.!_]0,?.NEU==..0]B&$N("AF%M$TN^KN1-O^G#02F[*2JLSG,@%%F=7U"= M)S= *%0.:R %XH &09,7 Z5L6) ("K'".*ISBB*IBCKG?C MDU-Z$,>E/ZABX.VXJQ/Q/#F(9RKM/;PGU<#A1>IOHWE$]W?>M+XT/Z##3J/5 MV*G'<6ITOG1VS[]\_G11O_CVX]<,4?43^]5 YKU@&&!%*4BJ#TS@# A-J+=( M6 C9VB9;9X*L,W2SLD)% \CRE*OHE&M^^HHQ)]HFXQ81%,ED$$ CIP$4A B5 M6Z_%3YSZ>(/OOGV^DK%DSV.Y/4Y# M?$* 2P".F4)XQF&+<.$$2#1"PE&%.ETDIV

    YBI[> MA2L$N' =GLK&)J+*OO1F;Z#;0^OUUC(1LSC65[C*V3-0M\G2'KNEK/(J,-4J M<*W&D?>.RX 9(%Y90'FTA#2V\5?AF70:(Z=,6>R,DWG%$56FL.$\KK/+/ M0/RRRL^N\E?$CPJ+<$ 80)HJN#-&@236 ^P(Q XY9[1;VZ1B'8F%4?DE*FCU MP)++M:W&3NV@N;_][W_MO]O9_7@PYB^['S[M-0\?68%R.*JO2!2#ZYV9MK^4 MTFP(=]M@OBC _>\+#M#20/_SUJ_>ZKJ\$,RV$#2W)KD?M %YRBV DJ>YA=HYB,@<]>B%_;\93S->+J(5#KCZ;SQ](I88QW2%B(% MPD(&J(^%;ZMTU;HZQ\M-S@>J\G$IT:/ Z\^HDWL^=G@[H],=-KZJ%+%\VN[ MH(FG'_N:MNFHC^Z>IY0BJ>IXOZ:+^':WUHH].RK*T\7%H-8+M<&Q[_O:IZX^ M&K4EAEM.^;5E=W;2M^L,SC6I90WKB^CUS!L:"_['1/_$R] M+>$EI6FAQF#D$:2,(AF,E38EFH0N>.6_8K8V_M!Q<147=11UJ_#Z&] A/N K MW?ZAS_MK?UX;ATZK.^X0H[''O\Z=X:AL_M,4\7._#N;=%RLPWC=L1)R>Z;NOVM[C9U/!\V/T49SM;Z>V#9ORGOMMH'M3VW]3VW^]^W&KNQ0:5?[(_6MVHXKVS> _77Z_YG]9' MF#WUQ3"*I!:U6__CCJGWC-I:]G6X -W\.>Y>"?%7"%TN*[%O;7W:]Z_&+UZ/ M=Y5:W?(;R@^][NCB*.KB"-;36O"K7R7):WAYI*42;P@JDZ*.O#JC+Q[I\$:I MP[^LDL-K7(T_>>MEN('NO';?;1'9@(0^ZK;W7^.2/$UGV4-ONTA;D[\0"TQ+ MJ^SVVTQ1:?W%FU9VP'_W;"]JG,H'66"W4^O+9U(/>:;A,O)"AN4=+N'CPOM: M)[8[[M=\Y(WN*B+QSH==I=GQ0 /]-]-CPDDTA2U5\;F3_++S>N('H-MRC1Q\ MH6$)4QP1BE52$+'&>,*0>H4POCK3KE[%?\',V]CC>;EFZ+7V8Y]2+W[W!H< M;Y_UXUCY8O>G;9^E,=[J]WW\XRJ4P>"\,?;$GGP[/[RHX\;GC]_VF_%:\\./ MQL4'>GBQB[[L;.'ZSG&G_GGOHO'Y$[WRQ'XY^=(\Q(V33_ 0?XJ?_X /+_YJ M[>^DO_\Y;GS^(FHMXYY& M5$1H78@Y^V&79=LJ ^$J 2%27DL6.-5>4>&@LDYRX2QSF'IF80F$< R$, -A MM8'PXA(($1<8,>* HT*FPF(8:!T"L 0SJ)S \6I*Y+).;SE;N5! N 1T^_90 M^JK Z^UT>[O7'_3+@X_^YVG:M^J_>HA5^>A(W.K=8PDFWGTI%O$&9M69A+>O M=/NGOM"#M-*+[_'K+[G SH0(X^NV3R]BNZT)26:2, 5):&Q/6$M0(08]T0!Q M'@!%% /%H0*.8:B])9!9'$D"69>W5!_-*1N71^&?TPS("O_<"C]A%7BDC* & M>*HHH)XZH$E\Q1QBP2MEB;9KFQBO2UI]A5\"_G5?/LI%X%_;O>*T%QF8KQWY MKD_1;27-DU*NT/^G*%U&F@] MF/0\,QL"H@I$YN0!#4P!A;@$R#MF>+!$"K*V2=<)KU)2_A5/5KG@5"KK]%/H M]!5="LI8Q90#AGD&:!0A4$):8*6WFG!M(GPGG::*5%ZG%XXM5:_#B])RY=R M._D/%N&@P;2!0]PH%I:1Y!. MQ5P)G-=!W>RBJZ*N/B>OS&H\-S6^(I,T0(*1B7JK(H6D%%D0Z24!(ACO.-)! M4;FVB=>1RJZW['K[+71\]'U?AOPGON/\=]_NG:;#H=G=5@EWVU@\$3YWKH23 M+?+I071_55> CZTZ#Z@ M5 &R]L>1;G7_48O8D<:DU]?ME&FCW4MU=%K?O:OI?M\/^MDE])0]9JX35C*?3X.GD!J0)#EOJ)( $1CP- MW@(--0$("1;I$!;AQ>EY%*=MO'NCB:J,27 MEZD''"<<+E&7U2)P,-YP 31/]1J9YT 2'D!D'(I@::/$?$JH(C'"KRMOL&?? MVV+XWK(>ST>/)THP8QPHBER3>V$!-<@"@Y$"VF 9K*-86+BVR<0Z9;3R:KP$ M!.D>=D[@ A"D834M>^,T\"P^MH4IJ5-]@O3;HUCI$-9H+R/CZG2XNC?)CP)4 MDA H@*0: NJT ]IC#BR6T"BIC3 JI1!;AVCF8.$%RSR35;]ZQ"JK_JRJ/T&I MHKPP50)X+3R@TD5*!:T#R@0?7)#<>;JV*=4ZF]LQZIQK995RK91[FZ'H=6J] M8<*+7GPT6R3SW.%\,-Q>)BK9Z]I>QR>!9L2="G'KUTN76HVX@T!@ M$P!E5D0CEDK@G*!QO528I/)5AQ>E91[8J@#MP@=:I'(/OC\8 M;R"L6@S%,YNPU\GI>/#SH8;'$%-[S31%P1,1#5+E$ 64>P1,-#2 -"8R5JZY M9F1M$\G92>F"FI[+KIQS#\'-RCFC6#SP"Y6RY4[=3AT%8U,EO5:US\N_\**G$YZ MNL.%I1P:O6[ONI<]4Z9'4*:3:W'?*G"O(?/ 4TX Q90"(QT#A!D9F%!>V%#U M TKY2&%%=LNRTCZETE[9.8P*(1W1( CJ 752 T.< 2P89YSE(B2EI3 W=QC#"Y0;'?OUNVPQY.='(+PE$PHX^E\\/1:<#?S1E,E'< F]6MMD-Z,[%R72( <;+1Y]RIH^-TV_8DZ6*,&LD$"0%,O-B0&: MI93O3G@6C1_)3%AH35\"6K6(,45E"+?QH5?X$8&J#?3/?$RN$@SJP4&<5[&; MXRK&K>Y9'.7]R[#\OTH1#]LUDX#KK6ZO: W.Q[MX6UUW_2XIB<[@O.X'Q[UX MY7MLDDXZY^#0Z4#\6G@X-#P@PC7@S(=(UU"J H\"P%(0195R!J(R/%S-LM67 M3^$M)[*\2'AX1I8*(\L5/?0""H5Y -9R""A1"B@+ S"6.NX],CB8,NP\PL_" M0LL24,3%CX8<4\0)QYOQ71]:*Y?A_84C(T=X.[*M_QK*(&/H5!CZ89*=$4\$ M9I "3&PZO.<4,-0;(* ,2$B#")1KF[/ 9PZ07.XL!X^E5UF-9U;C"2H$$4$A MZFUPM@P,B"S(40JL,U*Z:%I!Y*(:KR.N.EN+%_+/+!Y8!>K91[8/+"+ MU?+6@>5+MKE21AR?^B(^8:?3B]]_K(O9DA@^[+/_2 M_9:=98]VZ9S2MSWC(ON=W_OB(*'"?#?:\)TGEG9UT8T#UQ]_;SG#+GW-,/N: M?^]KOKA*-K>_LP6_$HHX@U0!RU0JRX<)T"E1 [:*04V9YARO;<(-=+/P\R+' M4V486GX8FG$;+,/0$\/0:,NK<7'XXROWA'C&%##$*$ EPT!J X&0SF@7$'-. MKFVB#3C+EE<. WML&-B",,Z=5OMLX-T,>Z!W^5B7M;.^O%2JYO>/3U+V8=K)NV@EZD<;D0?\!U+=6LHU,99Q_AB/Y1>X/[^V: _T-TTW-?#(4CV!__6']S8N58"E$KB MG;$6< <]H#(8()VE )I@ S/&:837-KEH*=5 M8%]NN(4[1_ZUP*7-%HY_C3;@;Z!T!NBI /IHDH$%3'&0!@($N0(T: V,E 88 M3C!D.KZ+S;P86*Y>6&T5KP #RRH^+Q6_XF!)JA8C#!"Q!E"N(=!2,,"YXUP3 MJASA\^)@JUKK\,^!-FT?_W6M[YO_+'\,1\P4?VY>CM[XXB_>>YJ4^;37;Z41 M?U7XMAZTOOO7/UIN<#Q6Y(E/#8?I%;SZB#;]7M*;.S\R,?+6IR((\P8D!'^' M1X+&/C6/?4W;Q,=T]SP1LD9O$.\>E;T6.].*/3LJ=+MVJHM!K1=J@V/?][5/ M77WF6HFV;?<2$^T/7Y4)O'1Z^TVKJ[NV%3]X,(AOE*4;-JX/^N3/-"XEAC". M S4&(Q])#*-(!F.EI=$V@2Y$>^4KEFOC#QU?;KF<1K@"IO#Z&] A#N4KW?ZA MS_MK?UX;\4ZK.WYT1N/8_"J9>^?'W1=O3*&[)/N;F??\$^*&>Q^GH7CS;K^Y M^^_:7F/GTT'SX][NP7I\O;U1^7Y_:FQ]VMEK[N[4MO?C\M(X&+XZV'^WM[.5 MWCYHQG_JNXWF06W_3;Q4?_]Q]U^QW=Y_=FOO]@\.*O^$?T3#:7#<.XOWOQRC>ZI;?4'[H=4<7 M1U%G1^#*;IJZI6"&ET?:+-0&)BHI],@$'WWQ2-;?BS>M[(#_[ME>=*=; M/LA2NYUG7SZ3>L@S#=>+YWFJWZ\BP[K8QX7WM4YL=]RO^7*VN"WM<(VC] M 7OW>78\:'9,>$"F2');\:F3O(CS>N*'A&N"F]G5"6BZ79=7O92 M'K^G\DN:X/Z!#YX+>3S*\;J_/7*\=NIT_^TNJC?W?M3QAY_UDP\_&\V_6XV= M#VR_>12_[TUG__/>^9>=-^U+QVOJPTX[?O=QY\OG/10_$[_[B-8OZN?Q[\7^ MYT^X<5)'A_CODU\=KX?I^SY_:<=^M0]//ITW=C[A_9VC^*F]^+?.DD.W?O&? MD\-.(]1;(Z?K ?R1RW@L M$] @-D3EJZ._Z17QUV[-GA6%[]KSVJ"(MTL!!I&3:7=RUA^D[?)E"7U\H**^ M9)GT$B2V)S%BR$-'DMH>":J9Y#3LWE;7-:^DMG4IM$AA]T-3_WS?*\H+@T'1 M,F?E;F:S]U['VU2G:O,B$-O&I/5.J50A< T@LA!0'QR0S,5?)>79 *RT!59YR:CV%CJYM(DQF MMVVS^5KA#B]*RX6VLA[*::_!YG1;:=C::E]T',>G>7A M 2^R#7<+.QBO]7E!GV)!W]^>H/4V:&$I] !)CP"U-B[HA"@@@^7*8D:L06E3 M#C,T>_K].2E2Q0N(9##-8%KY[;X,IG,#TROK2%'FF#06*,1XM(E, ,8B#APU M@GO/N#8I>P==AVJ6$(-PG?]O9AXW!(IQF4DMYUNW7IYKQJ-O*"'*Q#E<]3,KY M5-KC!PY.HP;S.NP5A^YE'GA;]X]KH=W[T:^%HM>I]4Y]H^3O>\Q#7FW5:QQ];]<['XZL\ M=4?G]9._6E]V/J3< 8H9 C((#QAS@5BK O-N#J<:YPA&>%+WHN+J!9A9]1&.'7%2J@,T\^NFAT8\>?1@K: M&IVQ[KJ:[J2S>1>/YQ85/&TY=[2:^T'K23%L==W6A! R'DV!1]?.3VA%$:58 M (*-!%1P HR/\,0X49I(Z3DSD5+ 7"MF>37U.FQ)?D0J!J91,,8 $ MC=8 I!)H3CT@W$C(%?>2N;5-O([4S4-0+Z?&R[;-NG =7FH?T?NB][W53\@7 ML:D\63((9^TRUOJL.[BQ@YR-S*!R[%\Z97[(R$LS6235X(IE@( MZL-%8%P;C&FBG-$&R( 8H!@;$-=T#Y2E.# <$#:NBO9E]A55CM-EA7TZA;TJ MYL^,A_URT!GZG]R,;D]-!TMXDA_#<<"B-!EIA M"B@W,-('@H!A5LJ@I- IIT;V"2VSBLZ=/V05G5U%KU@#5)10@0(@7+&4]H9& M994"2,R@]49@XD1D#;A*Z2RS^V2!:,Y>YU2WBA2"E0)K2NF"7@!G?5_3_;[/ M#I27=J ,C_C[=U[W_96PU:N4X[0^NG=+%QC%:RT9^(:5Y+9#^]ZW:-WK>_>;96B:?;^\CN1 M._?ZWNV'#%A3 =:G2>IAXC+"$^O@./(/2AD$&ED5F8AE5%COB&5SHQ[9\U)9 MG7Y.ZI$5^\D4>V*'QU ?"-$@$@\#J!4::&("P-((H['1SI;NU'4D9(7T.GL_ MQE2DU1WH[E$K)>'*OH^J\9&]2^$,<6OWIVV?I1%^V^NY'ZUV.T/75-!U.,E) MB(X Q1@%T'">H,L"0S0%*#A*@I.4ZNP.60&]?BE.DI5[[LI]Q4L8(09Z*( U MS -*E >:>P=",(0[#@VS;FT3J75)<85T>Y5=),DI6/OC2+>Z_ZA%C>W'J9\( MRI"5U+*;Y!G2"%T'J[=1%/TD%=_?[QY$GG%8OQUCJ/4M27UJDJM.) &86!@Q1)[JR5 M2D?]E#E2I!K4X�L]]JJ6A2G/G#M"RST(.%-:A>\LC-P;$N_%\1?]SVA!PR M"DV#0B=;DRQ!Q+5 02= (!X"RH0%6E(/ N/82$2]9FQM4U1JDSC[/2K*$K*: MSE=-K\@"$H+:M$]"#22 !I&R"AL#-(D2XE AH^C:)N559];;.>OM M%:=0D"!!;$K@QBR@/BA@.-<@&&B))X0'GQP0,^VC/)_O80GV49;(63),Z=Q/ MV?+M6=3?[F <+Y*REK1;VK3:JUTK8>'F:^YPI796*5^LZBJCK%VIKHIO?4]U MHM=3-95L 3U[^%BD4D7:P]GQPW_WNF/A?+R43>954_&J:X%D4C'.H=+ $F=' M9^J\UY%<(<*EH0ZG;/N8Y8W7Y=7>%ZG;EA7[*11[P@D;"-2!DSBYK$J>6 %D MI'] 4^JIT4H%3:/!M,Y%E51[GF;(@I&.6=W)IZ1=7H..GW%. PE%%F/@8'!1IT.&BA$)/"$ M8VV8$<%$QL'7,;H9KU'%7=]E]E[L#XY]\ .I2SM1 ,8#&<.$EDT'Z: 3-?DXMNS4JJ[T5<6MDQ9Y= ML2<.N E,A5026(>2_1 <4,0JP+16T@:BL$M5?M#\414:BJ9#H6AE+XPV'5&% XGH" M(J.(F)1R&1OHJ.+:8Z;PVB9753)YLC>C>ILF\XS^S&K]2+6>2%N,-4*(,* \ M]H!JPX!6T6;@B-C@22".FU38B7->C<"K%79CQ&E?G/EKI\Q6RX?QS(&?TQPS M28)Y=R67#$E305+]6M5(0P+RR *LH024$P*DB'0C_JI9)!I>2KVV2=#-\(P7 MVH3EG' H,7,IO3 /60 >/@-6,,8P=C>)>VT1B/?Y2 M#;U>81?&M6C0[,:H@ALC0=%$T%BV?!Z#2->*4S--B7(4 Z8ABXCD&##$

    5 G=4* >$ M3<+[Z;.)6J-5!]7O.]".$O>91B<'6!0\+ Z!B[5;.&7/HLWMK4C&,?V=Q30- MR0Y5Y@:,9;5OU<&DB *PQDJT==Q5AR!P %H&5LWG!APJ3+U ) +(I#,(A8CF MUS:4H$E7%R:W.^@?$%"T'DI+M^OZ!U5E^SD45D4BHP];_VRN$RHGHU_K*99% M"K!OO M7;V8-1L/ 1'E9N>\;4][&RMC0@][.F,R0DS3TH T]Z&7"<&F0YL:@ MRX)/GV!-1&OC6%/!?49EK(S.7,H3QYS@]JJJ&3?& I9ER;ZCY[.NABI: XAR MAE[#\WL\ZVMC=+.UVU$"8@2#O; WC[_"]T>C?K7*A5V%D LTK3J)U_[] M.9GDZ8GQ]NG$J0IN38"I$Z1>]:%>> +<+56=LU,GG6&S6*/FI,H=ZL_@RBH# M,/1_G(^'R7.AEFKE>,V$%92&I6:2"SB8]MD!'@'?;>*@C:OR'9[98F!4H7'! M0@^@K,(!9A$K3T'_?#4\'Q3%VL!.ZD MZ/00#T\C@SV8Y%%5,FLLBE.\7U7*6HW^@?8&(Y#NVC[-.>GC%&$T++.>?E4T M=^(_!_T,LEGIJIH!_9A].[ER)83])HFZ(4A0)4Z._:U?T&P M<1_VKB,T/GK4VY+-:F52WHY$GGM(>A] 1N[O^(PLC23AZH5.+YJ65ZH^MQW5-]R7-T*X!+C>X!=/(%Q4*Q\=?!? MJM054?/-0(WO%QW8-X>ZX=T$'=CTAYYK[AYPUQC:MKMS=&!]Z'@;#_8N2N>V M60##NMFZ[FP!'NE@]:%OVKO R>53OO/F8,T/"!JU&GWW_36=TRX!57<: MGWK#$-#J4]4MIKD!/N1=T.)-":M;43CM8"@K@M]H[ZGF<(4Y M@QX9ON#9:^6Y_F+)%=@)V>P-(]$NOJF\+?2I3M #VRT7[==RG*8%&V^#9;Y/ MH+\KF8?&%6%FL4#WI=-$P2&;(N+O ]CO70CSAYOX_G]@KW&:+S$S_9Y0@@>% M*#L#"7C,"R63Z @4>X>!"LR$*C;=@S@_$5A5I@6>[MBA87#3BKGE>YKF.Y&K MNYQ%/-@$UG#CNBV)R"$ZU H4@#^38E1F7(D.MK#$!Y1]RJ-3]KTK &LWCG5^ M_O/7_,LI?.O'\0B>^?KE[8'Y^?10.S:^?/U\^NOXRR]?1I^__O/;\8]_CSZ? M_O'CRR?YS']^'063: SS,H^,=S"GXV]';R-XQ^_FEPF\:_)O&-O[Y.B7W\WC M/]^/CD^/Q__Y<=1$0@RUP'!=TU-#&_L(QI:E!E:HJSH+?#T*0%B:_K/7NC8P MM"CXV*:AIH6[QV+9BS[)"9C+&?<-U0!(:IFV[5B\%]TL* M'M=2T+),38]C%P%@00J&L:7Z6JRINA[%1A@XNJ,C7,; $N!]8-G:<3R42^K'D!6-7#T/3L. MF&^H861[JN6 U/)\W5(=IFEZI/F^'5K8AY%*CWMIU4NK/9%6.\#.[\VK#HFL MD]J\BFTOL.S04R,7+"N+FZ'JAUX$AI;E:B;GFA;'8%[I ]?5.B2Q[BJ W]F8 MWV^8ATO!OKJ&MYD:F$QF+,DPO:CO 7*7P;*JM<#& JVJ-1?H:KB1O<#:2F#] MWHJ*,1\5D*,&,?8JLFQ?96'HJX'E^+$3Z3$+M&>OS8'M^=WH/+ /QU^]:-A! M!&E-UY&>_V_/_XUX4&3I@>\%MFHP;JN6'SFJQYQ0]:S(";C.##^*GKTV_([T M'>G[ ^V:4W<0.NF5^(,P<3-0XOJV8[NJ[0/K6KZCJ3XW7#4"?X+;P-B.'3Q[ M;0U,IV?C1\K&N^S'U[/Q/;)Q(WB@F[H7Z&ZD6K;.@8T-6PT\(U)U;D<^\ST# M]O?9:V]@6&8WV/C)I0J]Y;,,P3$JM \VP;JT'VW8MFVDTZ:QW.Y)I_L-%"Q! M'C?VX6 :'31VH1= 6PF@/UIMTDWN\S#T5,VW0 IINJMZ'A@3@6$QW?=BS@)S MM3.P]X!("8 ?A@%X W)4 :$0#N&YKFNVYJF49CFH%+E<]AX$98K%( MTR++#L/HV6O=?L3\_^1Y]9YR*7H.WB$'-]H(A[!]<>2JNF%:JA5ZP+S@4Z@. M\_6 67&@Z>8CSIGHV7B' 8&>8>^*81M.?Q2 &Q28CAH:;@PJUP_4P#<-U6.N MXYB(K*9CWV_-[1"S/KET@0.)2$586P1ZB?# AB\6%]2_3C#D@_I^'^0#2Q/ MTP/$E\OX!^K#6BP^C-FT +'TK@2$ZV725C+IPH8]%Q]=UQ=QP\BKFMN MH/NJQ;$!9NS8JA\YD>HY!OS7]F(O='NN?@)A1?6%O:3-;L1$STPWG025V'S=9>"CY2*1B:AJV''/M]:U9H^;X7N*86&7X< MPQ]M8TLIV(.Q/)P ;(3[/:Z[L65:*AA_&.[GEAJ$CJL&H.X"2X\U;NTN,-@] M"=A+JT6G5B;EM(*]WGS+-CQV+P+\NX.(2L^IN^?4L.+4.-(CW3-UE9N,J]@[ M6O6#*%!MSW0UTW9=4.O@:7A6SZ5[QJ7;F. [""7T)OC#L/*WBI5U1W?BP-=5 MUX]LU?(L!U@YUE7'T5V0OWX,EA29X)IW&;2AQXSJ,:,Z:T7<9RY-7]J^,^GT MO1D@B,S \L* JYYOARK8A#I(I]!30TVL-F0I]TZ'[U[9S /%B1X M$N+AGH($O638I62H@P6AYFNZ'3JJ$?!8M5P;9408J;X9AQ&+_8#QQYQ-TO/Q MG04+>H[=)N:NAW$CANR9Z]-[S%C0SYY M;KW/](.>D7?)R'7(P#$TV[0\334LWU:M /;*BSQ3Y:9GAW88<2\"H]P8Z+[> M(59^34@\4-^KKU^Q%+BU:LP _,R+1BU8P#7P4RX*JO>V!I&$QCAA:# MH'*>O;9N;5YT^$RBSR;8WT!!+R7N4$K\T8@H&I$51*YJ(V2F%7G8JRK;Z-GZ#MFZD9'@1;K##1.TO0_*W^.!ZD>!HP:@:^-P:N@PJ:YIE:R'35 6M=M1P_5%D8F2KL'AA:KN.$ MGMLQZYTB"C\7+!AS^&^4G+_^'_IGIQQB#XWK$'D,[1^O9FE.SO[+C(]9 7[^ MJR*=O52-H7E6 M'BD%_.DM*YAR,&7C!\ZR@F=*&BO(U\I\ALD2 MQ+%84_'K!W-8SHQVK**0-(MXAM0Q9K.%7Z1+RJXLD*D8O?6/H>P8*,1E\DA\65_4AR;QT0(8CG4'"V ;-UO6*P<+ZVK:^S)8 M8^A:FPUH-6;?59!]6T0_[N;6N\ *>_!)W?;6:\+J=[%F_9TWO;/?K#VZL]^L M/;JSWZP]NK/?K#VZL]^L/;JSWZP]NK/?K#VZL]^L/;JSWZP]NK/?K#VZL]^L M/;IS]0%9^43CL.WK/"^2>/'LWD^7Z=CI@!)B\>2H:!Q !0LEX[,TDZ=%XM I M5UC&%98K<3H>IQ>Y\IQ.H=(Y?#_*7[RLCB&7)RL/CO!0SFZ?MH?P6I[!U._W M6,HSAI9-YS7;'DO9VM"SUU^^Z=F! 0/R;G:8%8N1KL_SCWU M"GK0_)TW(SY)\B);**<\'$WAJV<)W[RKB9RQE(DH0S%E(T_'2:24@W_,@+1; MS__19'-9AA<&.F=!Z(669YD!_.*$W+#TV#)#'OYUN$E#T"NKQ(3V?_9(, MX\F[Q9>OOQM?_OR8?/GS2/O\]9_CS_C[Z;]')Z>CY,ODW]].?OG=_I(LYVY] M-CZ?PCC??AE_^>57&/?'Y.B7?R?X^_&?[^R37WZ=?/GS=^O+V_'D/S_>-3N; M6$%D:H[AJ[9F:ZH5FPC99GIJ8#+=T1DW8M=_]MHT!YZV*T"HC5GA@?,R>Y'6 MB[0ED69;D:-KS-6XSZW8\P-N\3!@S/3T *1=3")-TXU>I-V[2<,=;M@#MZ MH.I8*F(Y3J@RQKGJ.)Q;=NA:-HN>O;;,@6G=&DK[OD3:7>%F=8D/VZFB/3;6 M6KN*N7'D&)&M>:ZEAV[@@^31(C]TM-#0'=[;50\CA Z;=I7N^DX4VKH:6,Q2 MK=!FJN_$L:HQ.XH#PXB8!7:5;@TTXS(T7X^9\6B8-0I=SS L1#;R+2?P@YC! MOU9D&"%S3.[V%L.#,>NBT7PC#J/ =55N87M'S[15S^0!L*WI.=P/H]! 2%QS M #O5(69]$M&G-)MAIVI.X)DGQ8AG/?K%VOJYT/.\T X\R]4M/[+]F(,2TL N MX+H6&WIO&3R,L#EJ6@8>X[%OV*ZJAXZG6ESSU$!SN:IY+')B,V81]I(UM0'L M98<*YG845.F9M616(S9YI/FV%EJ1988QXZ;NNK[+;(^CT]I;!@_&K+5E$.H\ M"GCDJHS@LGR+J9[&(A51*GW-"8$;[6>O#7_@.&:'F/6!8+8?E/5.TX*-UP!D M73=O&;^19_ FK'J4SO%$OQSVDXWU[GZ!'HT #V(KCKT8;2W/XKX5A#RT3-?4 M(]TR0L/OK:V'$>"_-ZTM,X"="2-=U9EKJ98>6JH?P$^NK5N:X4::R?QGKUUO MX.KNCER[W?%*Q_O(]E*SEYHW@&X"=Y3%H0_VKN7SV..N'IH.MYD)/BH/>K/W MP:1F;?;Z@1^PP.>J%WI@]C)NJ9ZG^=0M*N2^[P<&?_;:<1J*5D87(YYA M9G5VGH1<9%;/LO0\B1"D>!KA+]$\E#G7O^*XO;X^_'OWX M_>++Z>?O1Z& M-W1L8^?5!?I0=^]@L Z\=F. JOU1V]=703RH"WK@JH)C@^*-GCHVHHY&)&4+5Z3CI+-A?<]&,]Z@^.=QK9QV MY\SU R[J[21AVN>@AY$7Y_4)_-?E\SO^9X9@<$=^J;%-1XPUW)][CMQY)F6 M8:]T]VX8DFSXA6]@##BZ/Y-B5/J&[[Z'XSDN,88NX?^B4_;]L<0OOY^\_>?7 M+Z>A?7QZ^/T8QGGT]IUY\LL?^O'I/R='I]^TSZ=_&,<_WFE';Y;CE^^LHU^. MQ\<_ONE'7]\97[[^?G%T&EI?3O_0CW[Y_/WD]./H^!16XO3WBZ7L6\UC 6PD M4QT=JYK,*%:9'0>J85F>;EH.BWS[V6L\M;]U/E]?U-3+P?V6@Z[I6)$;>+X5 M:Y;F.QXW0T^WC=AEL>8&SB[;^O5R\![D8'V.$WBNK^/I-]?P]-O2'-4//$]E MAAN[&%_38_?9:]T>N.ZMJQ >5A#NG9F]/];TP;L-,JX?=ZZF91F>%\>^Y9I@ M&5JN9WJ!%QBA'VC<="V_-Q7W242VTK$M9MJF[46J[P>Q"@*1J5[(7#4F<:;K M&F8BO-8'L*G;2<@.)?(\.7X-;,,*]8 '(6.6$42^PVU/UPW/BMW(87YOTNP9 MO]8FC>%8GA8%H6H[8,U83@C6C&7$:JQ[MN>9FF^9'/G5VM:UZVV31Q0"I$*Q M.L>@+QE;)RE--_)"C3/+-#4K#'7?"@(>:D[@L3 RHM4Y#[VD[*BD;*4^8R]W M1_==E84.2$H>1"K3]% -0F[KKNV'GD>6C:;M"@:C0W&NGL-+#M<,EV-G7,/6 M#NFVZ4<=OK MIH[JIC]:A7>.RV.=>ZK&]%BU8L-6O4"+U8A9CA,[H0[J!ZQ/?>"ZCZ>$I"^\ MZV5M5V7M#IJK][*V2[*V]@,T,X@B*XA5._0CK*$(5"^*#!55JZ_;3FC%B%_E M#RS]UJY^QV5M1]V(JNAMJ01DCZK#?DNG9^HX.<<"+]%T8\3'$79ROZ:4*^/* M-"U0&.4)D 0\#T($Q@"^1I'2?7@)Z8-1_58R9=,0K^8%_($Z=PS;53>75[&Q M?G+0%M:ZS-(\P1M>9GP,=YYS6>(BA6?C*4G(6OT("V!,\V+](ZLJ?,0H@^SG M]75"ZQZ[[_ULY'V+16W\.ZIZ>\_8&5>#C+-O*HMAL"_9^((M\F<_MVD6"+;L M F[!UY>7K*,+L[J:\_UO)Z?O_D\Y/'[[QZ?3CX?O/@W@YS?#SH_[&(;]23D] M4?XX/OCC[>'IN[?*FQ/0C,>?Q$^?3GX[?'N ?WY_>'QP_.;PX#?ETRG\X>C= M\>FG5<2PLE[-#$(;U(VF!;IGQ8[N:RP,'&Y;)C>X9T7/NB+-MBSB/6)?TTRI MJC65]H+<;=GHIW#$H_F8G\32JS97N!9R]6@Z\GS@>NN8S"703]@L/8=-,B"P7KF7:SL'0UVKU;6=+R-7ONX$/]7E]"]3S.R M_T7]ZI&H7WVW=?WJS?/A;K>>'2Q*W*Q95[^&5ZTA 8:(L["/J\_"^O6[LF7> M9GT\^K7;GO8>OU(00XMXB*#O&(:!R? ,[]J\5OTNR6EM6'.GQ-J/<*]&>%?I MM%V&6RY#$\K!C5CREF6JC_D,<]44'\TI9* QA_N0BR^3H\7QZ1\7G[^>X?W:L?%QZ9^_1@GU MW4OD*>3I-_OH][]T%CF!;5FJKOF::D6^JP:A;:H6,YR0VPXGX%!SH!E^YS,2 M^YSC#;D%5?@QR;]]J$*B>L6UJM&S[49L>_RFQ;9: MP)W0LW75PU(J2P\.:H?J!$VN&[5I<"\'^MH>WQDC?#=<^!/G_XR[LG!U9 MBP_JR:Y>KO_7+]?-E^LI]F^I'(I_WJF/_^0[4KK9&VMJ&.@Z=^S(\BT3 M:X(\Z]86^&JATS&@@R?!Y2LM\%LR>F^!WRG;MBSPB[^LT(UC7PO5R+(C<)QM MKOJNC; &EFT:OJOK+K*M-32ZP;7[8X$_@;.D75K@_7)M8H%W+\W\\=VYHEL, M_=,GJ/4):GV"6M<3U!Y-RL$F(.];:,NN*L75^2@;MT3H5Z!?@1NL0)]&T:=1 M]&D4VP=QF6N;#@\<5V>VY83,@UDRUX@"VS0LS>%],?=.HD'P_;/%YZ^'B^.O M!_;QUU"#,2U.8'S'/PZT+Y/W7S]/_OAQ]#6T/G]:C@9]')^\Q3$>&D=OOQG' M/WZW/O\XM(Y.S\RCMQ\GG_\\3KZ<'BV.?XQ&K32*'[ .9W_YIJGYKAVJEL8U MU?*U6&61R]70V/;1A!W M#=B'&5F9JENIIEN*X9F+H);&OZPXXD/^U/$/=^\@*N MM':Z5<+?#EGN]./VT-C$:[Z,K8#ITJHQ]%:8V"SGPJ%6GNLOEDK->SKHZ>#\ MIBY@G_C2'XEO"G5MFAX><_N&$UO, TO*<.TXLID.UI431KW/M$_&U^&RS\0# MV[(9 T\ICC@V\M!5G^FN:OIZY%JQ'KN1BZGGUNW!L^4T\'CYL.^E2E![]S=:I2^40#8LM$4$K!1"IRS%V@CGD;@8[] M/^5TE.05T)@2)1'!=+*0X#S1U5$F:<8%FJ>N$3*%Q!I3HGD&,X!+\(89?#Z- MUL,C=G/V]\3]J[Y^0^X'YE?N9-2;K=@QTL9L-H:Q 943+!U"-[U))S"6144^ MZ"'3A38*C)(+U$*PW(MDK!RQA8*FMS*?@37/PK_G"1'4KQ_,%5"O-?#BZZNA M7Y? )I=);3WZY#ID4C+H;<>(K2 P=*YKEFWI7AR$7FAQW=2BF/O\+UVWGUU- M^/>!+;@&%#0MN*+[RG__%[A$QBOEKH$LYT'._Y[#3K\[)Y#*KN!3GOXAG:-9 M\N7K^!LX.B:\>P+.$#A$[_23/]\MP"F";[X?GYR&QI'Q^?M1LH1/"?>?_/D1 MOA=-/D\^7WPY_?WB\^D?]N?30WR_!N,&Q^OSCR]?WRW^\P-F=_"7ZX5>[ 2. M&EN6"RZ-::F>'OBJQ4/-]YGKLL 7SBO0,X\.,+3D1[%G!:X;F+IMF9'.G$!C ML:]9KFZZ ;\$9UDON2+6_#+/7"^9.X4TO1IW]MIU>7TR50YF&8@7>X#211\H M!V^/%#:-E/=OWBAQ,D;H:F7,+O)Y L+LC"73O%#>CX%%OBDU'R2% 352J]\0S,Z MX],PX3G=H[\B+.:@AW.<*KP6/U8-4HYE>="7)S8#W9RD\WR\4()%:_QT MW](DAZN0R->0R=924S[7 W%O",1MK ?BWD8)>942NE?X[O47EVZY;]5W6/") M"!$90P7_=\2FL!S(D:0-W5>Y\K;F/&03LE=R,&J!#=]7./3 N1&1(MWSD>?S M<4&WG(#M2\R3=UC&KEJWWWGX1Q95/DTG\#P%SL7#)U1-.0!W2%5*,^E M+CAZ^]]L,GMU(,7^"R4?I?-QI 0<7"HFFRA,O\ZG(KQ]D10C$N'S*9O#1S@Z MHGAXF8N?KFZ64"D-DK6<[').UGK&BU1H&)C,[W.6@40 ?2&@Q:4+ M,QYC\XBT5%:'TPBH _M*#.#G<$A/)06.(,B3*&%X:2-8_JVHLUTCY'7),%JW M,(C\K10EX.M"C3)@7R"IEDD3H4,62IL G/H"?++LG-91>@"$# MU#\9*),D$C_2=^:S\N^P!R.X$580?$BQ_:BGI\1=.$(^Y=G9HAP0THYT407[ M :E3"Q)8^'G,PF*>\6B@P X W_X@\Z&RCU35V,5* KXYK3SVB)_S<3J#Q6HL(_PV8^$W$)SP4X3;G 1@ MHN$O''O$$'#]-*IV9HDL0C:6!,&G9$23P)EE:9P4+$C&"=P(FS=:1%D:LBP MF0@7HWE8;A'M5UYN'U$N$8H[/ E9SR;Y(]G:]\>5%O+IQC+R9%T,UJ:"?N>3.#]M"[G M;#SGTB%)LM9FL#Q/89$+\CO2$%,8@>!/8K$I #G16"M"D$#3XS5 E8'0Y3P11POL"EE9"1$()S<7^6" MY04?R!V&%W,Y1!B6($HF.B14LY[-LQQFRN:P?^)=*R==#GIIG>"N%N%>&PGM M(J&\+0.Z7&Z(\K + H3=FH'R+,"T!3F2SB/@]APL MG>0'J\RYBGQAWK!KO! T#2\.8;PYL45-5@J/XP3<>G+MZ7GDG8J40%_-,QC& M&8/7A=D\@L<3(:# YH&!@ATWYV.@\\,U=B"MMW"'Y1JW]P,'A0Q&<8J*O_>2 M$ILV!7"RDL"/84%-QX"H,C*SRRA).B_(MZ5@S,F_#]^JNE_:&233BU&6SL_ MUBX:_*TWK"7H/KS,BJ'5\'J2"FB-%3>KPG8B&'FS9& M=<%Y92:7PWLG7T^.!6USOL(J/ID7XS3]5EZA$!18>>C2*L9:$[[K2FI;5[2D M@Q,P*,X3?M'MV5U/SR/TK"[ !1,>(E"6Y%20"V!QX?Z_/0 R'"7H8F5"&B[D4.F*?J0KAY4GRJ)S-, B9N'E[K]6=,;HZN=L8[*"CQJ!C4,1(O:G&*8@K8:R! M450H8Z%705 FI&=!'^)EH=0JY7B6\8872>[F9?>._HR+F0MK#Z5KY8F25YB$ M?,E7A,'!*I*S<"/?HN5:P /PD33)5$K2 T+*"$LG;T=JTM*7&8$A M!8_@[7P*#DPZQ?'!W&!SOZ'LF(.MLNH$>6VZSWT1])D@-3#08!ONY(Q[PX$( MSW38Z )8JMH6YTB=?YGG9/E'!%^(PN#/M)<5@S0O8IW"C%.Q MPKKGRQ"(I##XE(I6N/A>==_ED DIDS%R+P,2FU2AS_J9SLK[*S<.#.?+7LH8 MI$L&$XP4V$%0;.0+\.\SS+#(P4O@WU%HD7T79^ T9G.2/P,9-ICR\:"U7@.2 M-:1>A>V._6RGQ7)@3'P"O0%.$:DHRLA=13<&[CK#+T9\@J] 07.#<-25H0Z* M0WUL>-.UM4&F%86%OZ,R@,(S$)N4;)*WUS%'&[H@3UD$893WX&3@ M1]]].!"R+X&QE3Q"D8!2(J+;!()JRM%50J4RGP%GH'9"]QWMX#%:Z@OE\-.) MXFN:_M+0=!MD*^P1< @L$0M%/ CH]8AEX+D/E)-O8S8"H@&MDD9LT1[M2#1, M!(LI3L<)Q;MKN=]0:4@,Y8@[*15;*J))16/LQ Q,/4&R'(_Y] SEAW0!I8T8 MSK,,:;/R.\K=EC(!PR4S)DQNHJEX3AJF=*E #AQ$XGP#/M%>XLKH:"AZ#*HU M0\EU?"T!J2X"*'&:%F!<3 O)/G2'].P%#\TJK8G:.*<@+DQHDDQ1/R(Q-9QN MO(UB/6WC O=_ A2F4+1;'L%3=(\+7A<"7?)J+%O056O:6?FWI;V[I@M7M^9T MB^#EH*+X=8=GEX,F0H8LI*JH[&2\6?!:99&*+TCQ0&9=SL9<:%OACN$K.7R M;A472E5.AK48G1#-%!45 57"KL.0ET(AKV8 $_PO&:= X2FS'\H7D-+B0OQ7 M7/;_H;H?-.-+K:!2*=T$?S3BODD[NH$G)QB=$Q]$88.&* @0O%JF?.*A6Y@E M@D,G*2@*DJR2V M:21F1_JY;Y 0L@?2IS2Z(H%(< .F(:46 !3S"D MY8,3*"7])/E.]\&7T9YET5>&LD<)6 &V+:U%E,0Q)Q.0SA:J^!]1#CQ?!@#Q M$#T7A%7ZN'_C80@8RQ>C9,S%(2'96ZWS,1%D@1%'>!$M<3R_X0-YAB07@1J2 MB]@3*M U7Q3P,U;:K#B66'K9 MM6,KE(P,IM:[";Y8Q;7I&"Z<8S+!F4@0&)1^1IDP()4MK8*P")"/&C=@L(;S M0IH,Z,/18F/0!CQ#/- $9WPLHCT-5[I3?L5*7WE$QWE,"3!(A(Y&PQ""190I M81B;3M%\D%2A#P4 M*)5<+@\>Y.%$>8RV%!!>4+&'#&U>"@VC>]VX#KS6#!ID_ POX&$#1AWP!&(@ MW$EZ4(YC (M3Z9EM$6$>6%M@+4I'(PN3B/1 .[">&G#*P5>_LHK"W@VS\ : M)!NUG'!"+"V#/*ML5AG\EY$L7G (]PKLNE=5 RE86G2?D MRY9LV(C(H9AM,56(9>C9E'1!-<7!4JQ7>/?BE!RL!- C05Y[;=GNE:X7]$ MP%V7Q&D6QQI1F\ MK].BUR>4KO ,9!YCF?<#E)>B0BLCTG7^=7D"5CPT:AB@1?3F!5DBH=C++:.=E+2+Y\)%ZFA%6G>TL'XC<_\7ZS[,/>QWDA^#MCJ<::FXF_;GU\ M.%C!(1N<'[X5I%M5ELM#;W$>-\ZK"'QIIK0=D?KP+&I2OS@MB&IWGT[P63X" M1Q23.=MY7$*:EF65%=G'29872YF-^EZ2^GV%8>R#'3:B'S-,I"#QWQE\+CA)*CUR>)= MINP+.5V?7#C^9(873TL8!1EZ>6R+!R(O :F,M2Y6VU M[-5A;M>]B_4ZJ8Y?5K,:8V(QR*-*4&*P>'")I>OBF#)665A3EHF8QM,ZL9<142O?QNG7_?<"91XHLS?TY>>"L2 M)NN<<1\;INH"*'RH'-1YO8-ZM*7(7K%NJWUO.O8?YRD0,)_6,PE XH ]GM6L M(T3?\GNM!AJJ2>= B*[3,&0+DD]5"J\P%CL1(E(O?R9[0[I( 25N%>\M&?%,03^S4> M-W3N:O.KU,XD+#DXDN>\6S7W6^;FT'D^VOJ"]R[3*-U6 M1LS@X@A6#0;6ID_@0IQ90&P=)<(+KHYN7O89 ;?-"+#V-B-@)5J8X:YD_A:X MMZI[]X"UM'J]Z4C5>?5P">H(?"P\)36Q M?76M:]WNRNST1 MLA&K]-&2AJTH ]K]-MSK-E#\'1.UL4P3OA.F&9AD(D(OP_?]EMSKEI26O#1) MJWPF<;I+D5.P2DKCXE73>.XWZCXWJG:L\M([6_88:KNQWYK[U?A)%JD8NRTA M&8"5Y*XH);Z&S'O H\U^[[JS=^-D(B.HB&YPU6%ED3'PN&0-T9A"R%3RV Z] M#9I)Z_U6WN=65H'=?#0O".^(<@4;L:;UIW7]3MVWBW3)),>D7A'^&Z'%P;*, M3<5I9_ZJWYS[VYQ+&;BT,3D>(L['O)7MVTI% [9+XGZO[G6O*AB4:1TE%#R4 MC, P;EZ9CBE5BL7\K!VLRP61'/.W/9[#97)EP1G?UXO ^=U% /$E^8]_X M%(_1SO"\HTHSG1>C-!,G?_4&DMTI<@9$-FFUC^7Q315LPH?Z+;U'#0?L"):& M@+P2C-IM4 E:Z1 ,Q&/C-"P= *Q8(?!# M,C$IHR>9L3(95J+FR<08JAFB]+5+:0+-T\Q)FA>7B:%./Q%GM6)*C>023,25 M-4Y4O0T#55$[J&1A47IM)!!@1 H7)? FSDX; )*U#I*) MZE5R?;R\-U+YA&71+BUBB>M6C!=UHI#<*#K70BR#.1VCAB,F,EKHB+N1+]K( M)&XFP*W.'3Y%D%YQY*?4F;^44UW0YTNQ? 'Z5 %/$4N9."&\8)I,7@, B!CF MFL ,3@[\QI#OY;'K85NQR!2BZJPYEPA^)9G#GJ33LQ3_6R?OMDFZS&PA7$$1U@F,#UF#E 3H=LB&_E:D+A],FY.*(C>,2;W%I>&&: M83K%RJ0!)#W,),)'S](T(M*0X0*D24R[8GF.RDV)>3T* 22EV/-B";O8/ EVB[^W5'*_(]+F4B+"7F?5#1:1;2*:; M922$,?KU)V;1G?+O\.I#_*C WQ)B_)^4T%2#;F8\P-)+3 I&KZ29.RPJ%H&_ M\)NPLJ/+21,-88#\ 6_YR=8PR4D)6);Q\D*N9P)7[TJXQ-1 M9W..,3=AE$;56+!J#55!++/*!/1OQM5J=W&J>(M4T^7KJJ25D@*;13GE38PJ M>I?78-UA.TTEXV1"B'24[JY M)W6!IBRL;=5P#DIK6;!#AGX;#%GXWP267M;RO_OT2X7CB7Y!*O&L0;)A,R+* MD"\3-(6C)A.Q!5#U9>9J9["5MJ;\%<_'9R7H&8TO0F"FO&@$L-^ I44X566Q MFB1=*C:X7"O58*[2*BYS4#$Y6&33PRLQMD#83!*G&LM'A'R5@AJ)'FUUF3_] MH<)FDPA:$Y'J6G8V06LJ:[E:*1;^"-.]F2U)ARL8 AFEXTBV2&ADO=8E+"!+ M.UGL3ZTZ0J0:PG!X2'!%7+?_XPM@HBE7_O.;\B&9$=J<--=%"*GD/!)\E'/^ M-95K_@%3ECST7N<,\ M0N7;XOVQ$!LR(QZ;=L'JPA@9Y7]*0,+R)B: _> +12M(4*7V8@Y^FN?P?D3Y M:($V8 G&/ !25L8$4T%.+:;]"M^^J@+6!43:C9C6"A#[%W)LX)]5\0/LB6#D ]X0+^N__TEWKE?*W'A10\"=^N4;WNO4[[W0SS6#%XTH.0'Y!B4D#=E9;DL?*B2"\BF@ \(8+@< M:T!$34\LJJ!0)A':7"U/Z-1@2I0N KKI=U#J_SQ]]Q_YEN<@('^ C 0I \1- M/_!BM!C+/Q/C?H>EF_(7=6WO)OBN=6N6'$P!M,R6 5]KT26!68567BO&))(K M%\"MI. M3,!( R:\:-3PYB-J6;%H:-DRTB)02\50&G5%&:=J:W&GS%<;)3/IB,U8HSA6 M!L/(]8P7^ 2E:U=7!>9J:Y4HP+="&5]!^3BK$AB"%'-!16SBK*LJ^6O$^V0^ M%P+!@O5/H+'-1E9E.!%?T49[1&BF,[AQ6AHCPE;'"KQS,!6(I3@F;J)%'->U M7$ .PBP1'D;5O:-2HK5=U88/*>FBH6,E*;GSVFOK__+8 #?&?[@_ MW(=54KJ&!I>9TW145B.Q+3;%*L#9--#4FEQ9(DB6 E26I.\EF\T%H)[$XFMT M3A-=28*',;!D83 M0KOA"[8\P(;DE:6FZ.9CY![(6-Y22E+A%5:99PW]NMQ7I>;^==YA6_NO6:,I M&HZ,B%=P[E#Y%Y>.ZU6]]Q#07(*X3"[W?NL!65B9*3U>!]0PXEM,A5]4EK8+ F\;9R4 M"K(!M8_!>Q$760%'VOIL V._T2&R/O5;/@I*&\"(0^7M)A-"<[@^]2QU=LT7 M57"E\>JZJ5NC!YN(2C4!AXA&ZG!<76DP)VR6%AJ0Z#-'X5Z<#-K-Z.U7<=<) M^]8$W):OB.=CI5R@?/DPC&&$6@;+*\%9>RNL!8FVGWIM6:_SR0R$9U("_.G" M3B0A45KP8SQM W$#AGP^JC.QZF.G E%\Z%"##&_AH5"R%O8RCU8UD10&8880 M-%=$HJL&:RVDNX8G(P01'73-L_7\5[8;JPXB&LZ:1 ,O36,90=W*/FO"[%UJ M2B$RVE ETVD@W%ZEDPAY*W$XQ3BH9Z_LS=D0N*4";A#23QI( 4VOV8,&TS E< Z*P/TMXZ2.NL#]+B<)/H?Y\EMF/$5A 8 M.M5.E'(#@_"D0CY,B3&@+G M.9EZZ3Q'8_/%>IB:]N0?((B]):1]:^IWG"BP/=K^Y8UX"5(^XUPY$BD@[RBK MCXZU__N_=$=[98)0%J*9Q')6Y^)L])RV@O +BLM5@@OS!7#[QFR6\Y?E#Z] MZ8$ML'@INI"K]-"K=LXHBLAS-.= ($N.(*(4ER4_^M[0]'5DR2*#_X_*#TMN M'1*W_EQ$EZ]9_M!VO+67M:&^]MI5K]6-H66L?_2JUUY]S;:,ISU8;^C9]AV, MU?2MG8_5'^JVN^E;@2F0B_[WF?FLO*]DCVF* O?N[OR9N"9;]X@LDWJI*3I) MYTMO!_VZ?*\Q^XYWO[ID22PSL^#C^]=NFG!?4+S)S#A>BS<%)%LEU.YD+5>L M#U:AW<_J>-<97YJHST,9O\$R2/&.ZANFI)!J5'!XK_:+&E %[F2Z:QGE4:Z9 MUNDUNS^NVG#%?@+_$G,P^U7;9M7^L?FJ=41K7O9;PI!S\%NV7/9)$D5C?O\. MN";<"<(46U[UZZ:XEN:6R4Y3ND5\JU?AI[N;?W/>&7ZR4Q/7]8'K:JL-@9VM M 5[=GY>MM@:=&R/M$Q<_=@6,Y+^YF[@], MO74\X?IWW(*2.[BIIC^TNK.G#[$$_]AGPUX>2.R387]2-:/ ;(DIE@D]Y]_+ MU*.(SS),"JG*7=@$&]*(Q(M+A+H1WZY8HSWA3MT<>)J^I>&PFB3N5+HN??)& MTG5_=\DP!I[5[U+'=^FY/] L;7-5UV_0 Y@B6YB7N]F?WN#822114)@Q-.R' M,CY\A%"\F?6Q?C\V\ ;VD-%TW1V:-XM&/%)NNU-_<4\IY(;QJIY"GL0[.JN? M]M A?E/#1PD@.-GNL89$.>=4G9H_,??7&IA.[U=U?I,L?UMKHM^D^_:M=-/H M7=_N;H\Q]'O/M^.6Q;Y[OAN9&4_-%S;=X;861N_H/"57V#![ NFD!]J5=W1$ M7]W7,/H[^VWM[^SC5J MWEZ5JO'$0E6FYO8QD&YOD3'0_3Z:V/%->JX//&^+ MA,1^@^Y[@SQG>.]9-%WUA3IK3>QEO9?$OR)(HAKE[8D%I/2!;1D/$G#H@T); MF!*V;?>;U.U- E-"T\VM:QOZ#;JW#=HNX?-QAU4[:TKL86#BMS3/E>=G+)F^ M0#@_7(8T9P0$CXW*U'%RCJ"RU&[UB<4IMC4M>O_JWH7B%BJKWYW[#O-M:_7U M.W3O5I_F#/4^0-$IJZ)[YS/]G7W<2;#1X63&DJP$=8Z3[Y5I6'6VO;W!N+]. M&L&8&Z_Z8$>WM\EV!Y9M];O4[5UZ+K:ICTEU=X?@/]N<;_5!J=Y\[.^\VUBC MD!Q:Q^U("CI2LYBZT=AM@HN/"V;*&QC6]H&M;F"'[3"@\K@VU=4&FF?WN_JX M=M71!YZU?;5@OZM=WE7/&][PZ*?'^NN*=715 :(U7%5_2+\G4VS(_5(5MW2J M)+$&XQ&==YY<^2&HT-[;[&,1ZXZ"';VGCMM3Q^-\1T?45/>B#OV=_;8^V3O[ M;7V4=_;;^BCO[+?U4=[Y%'*L#[$?(,\+2I))BQ'/E&0:IA..8/X$K/MBH$SY MSD+;U-7@5&S2)^13^#OMVW?8]S;O=S8 M;1,K^@:*>["K-TBLZ)LH=LQ(VC#\TLRF\+N62G%864IU :LJ"F/DR<7@[GW M+F*]][CQYC@#W?%[%[_;F_0<=LG=/K&WWZ![VR L4^JKW+MN6.QA].68%\HX MS2]%6S:T9@6MO#2!N*)T'HRYL&AOYZ2O6J0')KS('ON#V'['*6/7MLN#0=YPW;'CCWQQM=8HP;!$]WSR3= MHPC/'6JW"JW>-TWT_E&?SO@([^RW]5'>V6_KH[RSW]9'>6>_K8_R3MK6GPL& MQBG\-TK.7_\/_%,^(:KB2SO6 X-0_@5M5[]MOW^=YT42+^[?##5$<^$IV=&L MX)&2\7,^G7,E3C.E&''X_XQS90(O&>4*GT9PRQ&V>A'&O:D/%$,SX-^(AQEG M.5S^R1TZ"@QSG*33@0*O,?VA]8^! I9W/L_II3F;<&4&HTTC!.Z$-VA#Y10N ME&]1DFDUDFB>(S!&'J;3%"_"K\EY4HBO MP>CG(5P]&Z'23=C7M!Z" M@%W-)VP\QH<)(2*%OX[@J6E:P,>*>3:M=VJ6<;5:K3'V# 6I2"?0-Y"H_3@(L1*ZKE*E9\.F9A,L85BM.T ($Z%25H!9M^ M@^=@Z\8@Y&A)X04PS#R=3OF85E[,-IP7\C=<$3EL*;7#$6PS31DVMKEI<#.\ M$,1R6X*@&I@"YZQ8CTH<')0B0,P-!8#@ OU44OR9!J#K&?P^9EX.K_ZJ]>* MG0[:'MDLA>7GRAE06,:$LF/1))DF>9&1^E2>(P$9VJLWO_PWF\Q>'="O^JL7 M]88!,Y&"B6!GP@)5>%%D23 GXPRYK%H_D' 1"A<8[WD2PJ-PY1P4?#14RM=+ MHKF%!:0-]98D,X;^!@;0P15"K!H;J#+Y%=T::O_8>I0LKPTK(3*B:]@_OR2N M-C+?EE836:_D4(C/B:G@*5@+Y"$A+<(PFU\]-XT6#S9+ M-@8I[0*8;D#K0E+WDC&BUU-;'KD0$BALX*U696C0-(?*21C.@<7"14FW0K2V MZ,9H#T6N4T.6PA:?HZQ*YZ2,D@*WI^2A$6>1'"D:4C$0N!";E6;'1T$6B5?^ M(JS-5O?&P^DT/1=Z_0U'2Q'&O=K@$GO*IA5)XEH#-\4\SX5M&7-.]AS,RV_/ MBQ9*6F51@Z9AU]+YE#Z%8P8MS*2.@%]!')#A*]9:O+?R-*1I6[T([)2B.0"K M-8#]$Y17-NRN"*I!2_K0;\D@[/VZO;BXSOBZQ-))U9(A;_1D6-6, 7@WQ-.< MJWET_W9J73-42;>M+5IA\.YXBZX6M60W"W.WM$I:$O4BS;X)J7JE/+UZH^3J M6)@,/TOS!%_^DN0X4,.KBR0J1O) K/F4])"T^A$6@!";%^L?:9! 2+)+4L#K M_PFRGU^O'=^ZQ^Z;< RW/<3FOZ.L',T,3 ,U !+ZIK(8!ON2C2_8(G_V\.$*SO#K)1"-3\VE.UE\E8N,G!_U"B](/O])]L: MNI7ND4Q11X2$A*XULTK!C>5W&$.O?,50^03,?IR"$O<&BK1WVY-X7TWBMWH2 M!S2) 8[@L. 3!>3!^V0*1@9X.LJG CY-HGB +P"'*5=^%W,"@?V1P]B*H32F MX=O;R.X4;)DLN\9VW#_9O0H(OBFQ';W>,J%5O:$!IOV.9+9TI(?*->.HM>Z2 M ,<7_F2[0[NQE]=MY946,CXR;5-&Z8'BN/=^PU<%2.K"]!Q_??5(.0K3+$QDHN=I"VXUYMDXY)]'_/DMLQXBM(#!T MKFN6;>E>'(1>:''=U**8^_POW;">=9+!=9C;"; M.0:E/DD=\IQ6/9W#!Z/\QLW(S[!>,]" M.>7A: KC.$O@>^64[VBKMAQDN47 <2>55'X)#(\R_TC(_'?K9?Z;I2C*1L]I MF^SZ$GQX9<2*Z%=E3U/F'"S?F,UR_K+\X55YM)E,:..7JP/7?M.!NP. MC2U>O! M0(_NJKK^0:MU/HIC\SO#=GO*&7M:?B*T[ \LW=DK M6NZ>'NR$%G[H8?1W]MO:WWD_-O/-.HT\J*+9=6/U/41">&X.;,_O\?BZNT&N M-C"<+NU0]^17)Z3G0P^CO_,.MO6Z^MG.90R].=U%C:Q?5XCL=V'LP]2^RESE MIU'Z>CA54-44E'.XE&=ZEK%I(3("J?1E&HKJB[R9S5JM.Y^>)UDZI9KEO4O5 M6YD36>Y=8TENP96.4R?U4GJG;U'EUM8L.EXUUF2I:K2D/\%*9],D!CMABM5K MXGI9W=;,_!,U3V7BW^K,S-5T+*?0R L-1[#3_/I4WS79SBL7XH2Z"=8E0LFT M+M*KB3]Y[FG:LC?(:YF^RR_4J#NBK)4-DPNZQ[ M.]P)^GKH8?1W=O_.GE3Z._MSJ9WF-TGA6C]HE[.5%\0*]S M!@9EP_6$=%<01J;Y; =D>P^'.]= &+W)$C(?E(,: MQ?5#.DY"3%! 2GT'XYZP@N=[EWNT*K,LKG#V\@IG3QFQ,E C;FV8'=-BMJW*T_I@2]3GA^=+1_,(%YA&RH M?*"O-),U(1_JQJN5((;K.;-'&-T08=3K$49WM99(VI\P+9:(DV4+:AXR( Q/0@G/B1%7SB5GQR5+%U)9?>)GDXIR10>IP2E?(D M%Q"BY:=@!"*CE.Y9F314P9!N+M?+8:])&SN83N>$-XZ28U!E$R^OSA]30N^& MI<%18NY@M/F*K<,Y52*>AUD2<)&[6*=;MH1QW`<5.:YR.658GXI M=XYR B_+PZ'R9L5+6U^MOX!OC7A,.7S412+-N93&<(52LR?8DB29X/R8$.R4 M6@R_9FP!'UFS#_70PA899#49--)6Q152(PTM4KV,QI#/@Z\\I&8-E599AL(\ MFX]91J"2YPF_D&L\PGSI*6:A-K114_VTUZ2!_K]J>\J5'#0R2,_2-+I(QB*3 M/*7TU 3X=7J64'(HY;C24&%ZM?:>IBT:@7'2($NLS*4%O6HL2S-H).U?VQWG M"EOTX:7B]@"7J/I:,B1+I_!S*'BCPU-=A_-.$VK9/"HT! #B0!=Z0;YIIM(RQ75 9LZ,\XC<6;8#'-N M436"KQE*/OXM 3D($G/116JE-VZ>*7QRCBUP^$47I[*U,Y9.SU+J&B*W32JL MT@E"K5&JQRD7"D0VB+&3B4AU;-6[92U*:18T&T6M?E2::JU'P8JL[DDP M4G:.YD7[[4U(\DX2SI;"JM."]UIIQ2E\DE?V^*5JR=(5.D\Q9C&6U4I8_TB% M?9796&'RKX[BHHF9">AVT48-B[ZP!%/$;W@TD-)N@98_T(PHQ+KFL4&SYK-9 MESEEQ1Q;MIVQO-GOKFQ,6K58PWO+!FQ#Y<]1,A;^4CR'!Z1M1,URYEF[[*A< MIW1>4#P"2^BPF'(!?/)MFEY@)18G4RH$KL41@]Q-BK02R4L+7ZVWZ/(U22-J MUT@S$\-,IZW"4G)&JHG)BTN^$9_,QNF"(U]B#X_2:2['_DX.@7QQ4=A56E^X M4(T&07*A0/R0:R+'WFDGX%H%K5#)'Q4UHMK+J6'9T@*>9>D%Z+I:]=$)?TOU MD=AF@>",ME>+!(QOH%<%5!$XXT5"OJB4XO#:;[R8C;'#(A9A\AEZ6]@90UR7 MRJ=Z.XM [:#%(%7T$,UPGE-PHM3:S?=0^Y4Q%E-2D\E!^=Y+;B).*1ZGTOE= M^6D1,)4?BWA05'5_V#:SU 9M/3:B?A!@QP/ETUM0A4F^*^NPFQ]?+DRE+WR? M$9G"5^S$7% M+DQO*E>2"PL!)"GM2*.479)C3@7&9?%[CJ1$.KQH"R"@Y_DX$I$)5N^FE)I2 M(HU+[=A)57^UC4A'(S#S\8+*:J5J*$E;$HX\AL#MY-\38>T0"1'!\"E9CDE1 MT<):*=.V/(&P49V<@1K%,GKQ:=&JJ:1SP3$E?<]!X7&JR"?M3F]!L\CXU\8109Q<=$_;%L MFUK@P0^N9T5D2GE> @IOCGWN9#-@BG2(DNB!$LR+JBOK.)DD(FJW41,3$T]Q M1,:2BBEH+TUG)<6*/R4D@E^JND?9;P]!PZ3/G57B[=&E(FX"?PFP1* MP%0%)D/@ " D3N%HW-D9IGOQ_%6_)_>[)_ 7EG/JQU2 W,E+_D$OM^5 M!^ 4_ITL+_2HIV1+@<#^&;4TNZB9"#@I2EA%,C.C0 MGF:Y-).H1S.9PA/V32"^X %$%07 0T_1QCFK7RH#M10ER0O.HM)3$YW,ZKR\*BKN(NY*)S/#B%!P6F9D4 M;H"[)OE0>0^,PRK7.:J3KV28,DOR;SF\.J.4\C(PO1PK8,L!Q@'P'^4_YYS+ M@_V#.CD WJF\9Y4>E7D U^9<[2X\].!)\JQ9O>3I&YX'O,5+5QS M[R"ZFPZBUS#"KLKZ8>T>J*#]N)7SE$Q79DOU3??N:OX=1SNP!X9C;XUWT/?; MZ\FX2Q-_;I@#UW6[1\=;:Y>;8?UU0+L\E^KE19E>%(DR\,NYLT^M/Y6^!5WV MS:GN>7?,@6ELVW1VAYOT=*S/U?)A5?K]4P.<\O0.X4UM;6(]\MTQ;/-F;7SO M03IT%,KH$0UX_^TS41U!Z1MUB37_+GY1,H%W,EU?%/;$C#5C6V[O#;9[-Z>U MAVDE^C1,-2$7$B$1!I=K1"6,19$E87F@>$.G6Y[PF; =43K'\\)RBGU49F<+ MU'%>M@>FI=TT:K.#]=F/\&3/*3VG&-K U+=W%!^>53K;A'AM"M :T-#JU.S@ M]9=M4);H<0&T*I,(J6WQL(TYAM , MHJOK->UE5[VW2&$;$2K"6QZU8]49:4O?W[O=>[O%H@]$51JY=1$.6Q0V%BDM M=#*E@L5JV?0&_NLRYH?3P'JM-F=5;]I-U[-//+]]XOG[J\"&&WM?MB"N.NG^ MI"WM9L1G&0\35C3Z[J( :!1YCW!(Q,LS?JQ.:GOL7YJ MQ".7$<"J$R)03'YS+P15M174G"IP?C+T!M3356IJ([B7G8F0!\_C[[AL6:/ M".T5-[MY6'B93$I!(H!5N6RS#LL-RH.W\!Z:'>];'>$EO"2"V(4\.1<=[2LD M4XFN4\H',IB(W+2&U*HZP0OL\3:V?O7^&5O0RP7>OEL;I0AI(\"ATCA&10I3 M92W]"._(YARQ7 223<++?O>F?,N3TXL/S%>W5IAXVUQ02 GWLREY7R;@2\11 MPL)?(CS#KJ7D);U:7*18ZJT6"4I-MA"*>\(B_I)*P.6?1 ,(N^$-H@D(5U S M(X2/BI5;2H[8W4#)9[ 6%> CO@9A3]A"^%BHACN!S+RU(; M%4VT8GS8T'2?FDRLPV5^R*8;Z.S.)PC^ LMP.(WF&$-'H/ 1GX!=!&;3*0]' M4QC-&>Z@:#/20U=!<(/DA7#<3&3EI M6X:-#JL$N,<4-EH)B;EYX ;]2\0M*B$_ADKUA>N2!T5PREP1DKA6Z$I8SVN_ M4-OKK<^@Z&T*E_>P]DG$! .'!/DOJB7)ZP5)5$+0Y?,@YW_/I< J[0*$ID90 M/='MXS&0^OLJE^LQD?JJ##5!A-H*_;6!W]. 882'RG93N8AZ3.!1F'(:?FLI M-_:=;,M1.B83MHV0O))WKAKV#7AGL(P>*;RK,5\>]F;NU95;?@W40 ^%L!DE MFUI[B,OH YOBS?L5WGP/H+ -^#WH_JJ?C$3G'BKXO]_G"*!0")Q)5!+PAW'Y M.S:7 <-WCBVE#@)P9)$1OP&'(R3!WA6?-T$$$@1L!.X3(DV@HA!X@X2CK<-! M"7(-Z&61GC9H( E+L&:)DPQ?FDJ3,EPL);6M[#A2VAO5QZ3C\'=S1T D_MW8 MD*BQ(8PVI#ET=-=A),6H;A/1;B1T4$)*W'S7MVGZ;.4 M#R\&*&++K@D#,3OPL^''?#Y!V^T'=6*(ZLZ":%/*XS<1\Z%(>8[X+F$2)W7O MP4_OWE2KFM+M0;;OD;)RGJ]:=@(*:ZYX0@L]\,A;3/''J03LE2#"4@<)-'ILI(IH.H14 MOE#R18[(1 3K=]V"7IHUX=Q7P.>C^02QL[,LS2K/-$PR6%,,U)! R*CW*SBU M^ IY"+OB0X367F-*(TAS/?I-=AZ1G]+I>%$!D6,L*148TTN(4?(52EJV/Y-T M4V S&1[M.79_@A%VP6C8B [1JD,)OXB T&0'3447.;$*U)JW =%.2(ZTWPR# M"S-878&D55DZ%V"C(T5Q0JM&F7^Y9XAGD$,5MH8C>:F$JD\UU_ *QND67^\.AIJ MT3E];9I.,Y3*XBRS!6]6,QB*V;-I4KXA 2[-Z_H)1%A2Y&:4>F,LTJRPZ4"2 M V_"J-LO;PP+[FN,NQ0(U3";+VN<3O-*M^>OE.?&=7-'V,+V)T3C9Y@:RXN\ M"H $>,"*U\4Q5P/Q?=VW\=IS\P61QK9C$#8NQH?SO#QLD)VG4I *V69!X<%JY+I51#T1(AHU7P#;--BL&R91#,E)H<=7=>V45$KI-\C] M&,\?C^M!R(RY_,I/EC&5?'!%B\L&]MA2@Q$F&PI@H!243P5!"U]#"Z""(5[1 MOWEUH^>579U9]=U(_"Z;[9"N+ V?0E@3J*:3Z7YKEQ7"NRG!$M$,[9)A) V@ MZPRD@?"L)=^+-5O-R]N;AJ0_RLZL8%A_!(M3T4VFZO9S_H)NUNU(_B:_TK*> MV?J^:(252QDDU:GGNO82&U@R%UQV8*B%W!7?EMERZYB\C'QLI/'KUI8D$3HI M%;?T33\"C48R&>K#F E%@O\152AR^F,/13X?392^#Z31EQ[$YM9 MT63+-KIE4[+,&+1&F:_ZZGZ3$Y_ZEDU'\HQ4!KQ"V1=2M&.LG)5*/E_V&!DE MXK1\1CJO@ >^-XW3^A!6PFE++R=!TS\4.068_D.)!++9NRJ0L@E].>NY^>$$ M=+7;U#!6.LBTJ]@1<1Z=\8+V'56Y4*95.KA(9B;H\2@-YS41"4-2QA#[K7T0 M04WY#MC3M(YN275;[CC%,@;][CR$3*Z[^TE?J'5V0&)7GMW*B$8K3 0;Q\8+ MD*\E_W720[I9W$@H#^D6C$51#7F![?:>S=.+IA<@'8,5+N@K953V?* S(9D; M)Q]8Z=U7LG$D<_KHK%UHP.+2N1BV(Y4>$;V!Y\7U$QBT^U7([A1G>#?U>4S+8S)<$1R+G*-F:7L"T9=Y43V"!W$CWNHN484G&AO>6.DRI:&.HJY<'/()JB:Z\$7I08AM MJ:7>4'DONFL,RIX-K;%@ CBV8"TPL>(L":NC+SH$S42T6L8MV!STGH)Y/RD5 M2&&TA4[$6-682E9>->^O3N]6G "4-+""/OIV.;?.$=/7YXCUV5ZW[AI2IS0= MEG0M\RR4$_0-WU>!O8]E8&_OM-2[[QB*KR+IXB1L*3I9-@9J)6,U$KY615_K MH^_-@Z+/&P>JXOQ@RD6=3.5SU0=5]6G]4H@Y$B%F\2<19X8_U3D;S5#SBTV0 M$);CP"32:2U*)8%'&J2<,%L##^BSQJ'X G3\-TPY*-++#ZP^K]UXR79PQ-&G MZ^Y&%!L[2=>U[ =(U^W HJZ6P!\./IXJAX>*JIR<_NO=1^7P^/W)QZ.#T\.3 MXYMG.'K79SAV))U1%^F,RF_\#)B>LOHXNER=/$_94KG^!F)!]&'OXF2NAA*: MRNH*PQDTZIV;Q^'OQVG!O]7%@0/EM]_>*,]E]M_RU3H#D($KD8)V4-,+/#RM M3M072Z>Q YF6R)0QN\CG8(.S,X:]7I4#&!C/U+=LFO!QKAXET1@'5 ZN',+! MVZ/ZJ^M*H99&_>9-^0C-\='J;@D."O_V)9!C[\ M&XRCPNM.^72,S)46^(?$^^"/1G3B!17*C WA)<+5=N);4ZOI7V?NRE3.K8,0Q%^DY%3/F+8<;DW#2 M:5Y%3MK28VFX0) K:7HI/5FPTM[1RI;)5"OX9GE[!N"S4/2J&3^16]EJ5*^P M,5G5Q:6MSH&N0G$H/^&(A$3%T'6-7EW>GF*Z%:=,UWB.X:\V*40I%U$TT7%3 M!G\VYWT182+7@M41*"XQH$56:2,M"ST-F2%<#CV$W4VQ3!UC;OE^9T!AUK@\ M2\/Y"18LP4'&E?W0K$\7RH26G8'BJ="IIIB)/B:]),IWRZS(H2(=8)8WJ@&D MM&H<+"1B7X4YA9\/D-X?7],,S >\H)LR4]L M+*S7=Z)3?:/N"*7?'T*H20_QX4ES2U_P,,_G(+T_-&OI+TUTDPC05I&M+JJ\ M.GQ*& )X1L6G>9W]E\LB)O!0QNF""R;F8ZDAB=WS$:/45L0;X&/2,OB"/*:3 MO"0C-((FV% #J "Q[ZAXED*P8@SI3*@4_IUG89*+6K@&A+RX"W$XQ"4)#T3! M6OF(J/LMQ8=\X5#Y4YR:)21U"IE".>'%*(VHVG@LU*0\@BRGW':V,UXC,)!U MN#3[.1C>RGG[(!25>%3"'7SD+0B'5?*-"U+,:Y[;!CYW<+G.AD[D8*DH_5C\ M@J>5(S:.EW/KJ=IK498-LAA]4-JM/^RU I@O/@&;+WS8NG M;T#T>R=]+CO50AHA9:_E(;8C5JA;;M">]*%RQIH M6S=&O &QW&ES'CF>K9OS[&1+.T?ZF_?>V7K^W29E?>AK>T7)>Z!O[=0^9 MPM(&GJ[?3+-WR Q]Y+MD# VO:WOT".36S=J4/R@E4-SL-O;5'7=+[1[O6-; M4[&UT6(= ?>L. MYIKY7/5)JSRF)>B]O(V;_YR]:)U97X&=+ZKP95<;^%M22#2&8"QSPUJGV[*1 M6.,TN'F,+49$>#SEL37<<=6)..'D!:W15EUWJN(D66I:SX].I%NGX_"9UHMO MU@Q*$,!V='+;I!IW;THI)';[6QXS2I?[ W?A$Y\FL#T;Y)AT(J?K&*3)INE5 M?7'73HN[S)T4=SG: Q1WW:8ZMR/,*V'=CS#O]Q.+>;%H(NYWG6D+1'(8@QT% MFG]'[+LIO9E[(Y]ML<4GE,9]6".'[UW^^C9"NB_*O6NY;>U&;CN=E]NP0J$* MJYZQL'@I^@4L7G62TQW!Z>^^CY( C/\-VTT]N^_4/M\?>K9YD]0^;VCISNZ3 MY8:VL_[J3=_JV4/7V"P%;S]2VZXG2DV@7A#U$6>)5*_;9;G=8W#)W_!(Z7)N M[!TD\#W$WKVEHM)964]7;F5SDC<])[II(M1J"H?7/%A4?OUIT1;'93>*U=UR M*6^0+WJMP1?'=[;68N@1=NTA>_4E9=F+?,O_82NU,Q<$^^K!!ZB,,AZ#,5D4 MLY<__WQQ<3&$80[/TO.?$40 F[7\S*,SEOT9EL_PVAUW3=UP]9] MS3$LU_XYY=BVC9K_4#L" 3!$O3LX M*YM0_SWG>5%VT\9*8GK)6<80[ON%\CR9PN(A(H"L1H%5PS9 (=5S2_&C ,N5 M!77+]2/OP9E1//7_RE92)7R$):;]XG]^9I5Y]Q#28G@G'W.N),^UN-&\GU.SB#Z45W1T1WOI7LUL2/!E&JY_\\269,- _A MD9#=1]3S*1\E,X%ZA^B;UTGR(P92W"N;1*V7X@/EUP^FO[%)@W+9^]JRRLK@E:5.:\P>R@RG!:G+99.L-;F=,_3M1!1Q68A?]\LVDL'FU%);(&YKZ M>P7 (]'"9:'U)VPB5M?IF>1':&Y;1C\M"]'5M_K4+*'_O[UK6TX;":*_HMHG M>XL("038>4B5P23!(> @7-E7&831KH)871RS7[_=/1+B(F&5#%@P\V3*QIJ+ M9GI.7^8<3<3*A)EX>YJC4575!J8YM'JMHE56X(4.S6%:(LD@-!=(!%F2: -R M.T.&Q_L$L+7!]R1D/N7XGB:-[^%S;BEVX3N^9T95^![_"KCG>R+"N@F^)T'E M>_AUOH>/?CW?,U#A? /P'/K51%I>Q*JY"D(I2O4*]K^BUO"C6IY0''EL3CQ5 M,V3_Q?_C4YQ,0F6D]3ATB]T\U]G-^IU>^,V<]$Q>I'9:J/D6V<4M+#E"I8&7 M!3P6GD2A\67P>2-I56G$22N5YVBTJN0T72('M5F*@PHM)=_B5])%&05G$_6,"K;6,[&6-XN,Y?356!G8AZ M$&J@Y;0,!>%O$MTX-Z )8/M02/-=;T,FC_;/(^)+]D[%D7* (V59QZ!^4)5_ ME2HXDDIT(RL62->08"F&B6%]PKT+YMV:&S988@<]+K5B !E&2U @*2%,X8JW^PVTSV(E0&Q[ OA8#7[CR%I,S) MRKFL19\IVG:(T0VP@&_./ NYX)J!![_QO+ ![&_7F#T%*.]W8?W5''0O/\*' M2VKH868$8XON:CC(A>RQ3T1,Q"JV#9O8H_6I:2*WM+_1'0J(WYHC2F]%OU5* MT$#6%I;Y,B)-Z,/00Y+J:#)>%1.F/BR;S=Z47L1G5MP?65JS M)1Q@5E7)5?/ G3L>4\_P(M?IBM'AF2MB!F 31E. 0Z9T M,_+QS^IU52/JI/!24DF"ISG(M/0;92B\X/%O>%R4O;5K=ZB5]='8Z\SDUT M(OM@4]P[Y;#D=Q?HHZDY#FQXX&XR1^24ENJ*>F%<7M0N<=4,S*? 9OM&__!- MEE9E9VBU^<8_#*A- G=F 03U@OG<)D &X&SDS"VVH_ ?PJT4M>PM>T7:+2%A M)*YP6L'M5H)!SBCT?\63&=[WSI7L.P?GRS/1PI98I0%\[&01D: _B&1UKHL) +-P/GI MP&-]Y6G#@VZW@EKEG/ M\M;)E*W*5U6NMO2KJ";_Z,3_FB8WJO4\Q/_7KVA^UO4J=W^Z /!YVV7H+/26>W[VXJ[O[I?\?7WF][FXN.I" V\JFJH)!BS7&,J8$:U[)73M!KO^E][TD]9^M)I MZOU>2;H;Y HUO,TI.=EEL%_QB'>5V"#"95P(%G@,X/#?N6(AG+X]2'[7]Z[I MD2Q"26I-+7.R76R#T>8#O_ZWK90"SFIK:E@N/"5R&IJ.X29.XEZAQOZ^FOB* MMY%,X5')K>&;)X-+,HZ)^.@5EI/,$'D2GJ#P!(4G*#Q!X0ERB_Q2/4'I>Z?U M]:;=E=JRU.P/AOV>P/D\.GS?K='4,&U:!H[KK^@NBV5PJIL^S3%!'V^KE%JX M)L(U.;YKLC'$5_'_&>3*"Y,6KZ>GQU6+0,&0UYN,E>$D)OL,8$+S,[NIREA"]#%2*PL)V%__4FR#2:VA6S( M)+NF:FN6V.JGI7ZD[I9DV1_^];1PC0=(/43P1<5\7Z\8$-O$07AV4?DROJZ> M5O[U\=V[#W^K5G^]O.L;5\3V%Q SHTLA8- Q'A&;&U\=Z-T;4TH6QE="[]$# MJ%8_2J$N6:XHFLV9T:@WS.=WZ?F);9\TZPV[>M: ]&Q:=L4WKJ$@;O$7;>VV11$TVM-YMF5%+@( 4RPAX#V%XC M8X*QOT@7M9>*U:M6"FQ4#,$;1Q&?P MFM#%%9P"W^4B/O[=!RZ:(NCP+N-"T2FV"L1N,T!GD-V"!?26P(:[K/;QG6$( M(M%B22@S<%(.>!-93X\R(5:OULVJ,'= ?9_8@,G^'&]70J@&7>:)OZH;B/=/ MGE.IZ5? ]ZHS );Y*Q$7#"H27LE?F5B_-L_.SFI/HJ-F5B/9^V3YJOA9-1OY MU&9U8WW=_*]J)'>(.FP&:;XZ1')[UB%]=.I4)2YY&PB*NIR)NICM_>I2K!Y% M*Y'N133IB 2$VE8>A1ZTW\_(0\TF/F9TM7-$>BK!Z(_\@W$+TH$H?STB(?$C M4S_ F#")(JZ$UY9+A*^L=.,W;>BZ",/HK-'Y)8=[&= ;XH_S]O&6A<%A$(?AL-&C+;?>C5+'P8F0YA3V_W':^ M7-V,>U?=P>U5[W8D?XP&_9NK#K]XV>EW;KN]T:=>;SS2LGH>/ 4WIN2FP0D9 M<-#]SZ=!_ZIW-^K]]\O-^+<#,YVB M0$UYNUX_V8_RN,I__/VT89[\TPA4EZ@+#.@,8/2'K 7 S@C-,)KR) :SCBW7 M:A">#8F+;#XETZ(\%Z""8C[%,\U@5H0\VR6>3R'_(PYO<'PCIL#8:# B%459=_BK3 EW'C*N( /(/3S)$:Z*8ZO>M [!<:BK3!3? M01MNF9T2S'_:,L[IL;D#0NUW+5.N>&P1%P!N4;0%62)Z+GT/8>AY7;*8("PK MH\5)FIR:B)8I5R:VB(A0C!A,N8T_!A-7,Y)E2ZN(:-;;S:0K2R/"^"& *Y.W M2K'I+:"4_WB >0*0#HXZX)Q82;^5RE+56".7,L"DF1JRCN=!YG7LWWU$H;,O M=5EX:@I/+3V/)RB$/!Q)%4:DHY1DWL$'B'THGA'K$LPHL)DGGAWK^AXC"TAU M$X9=*.I0=6;*M=5G.8/$#!Y?6Z,&#[:M<8],;6R<(Y+I8BGC&D\OTC(]#=;* M&.AVFCR/R]0&4_I+T[0*#KM2NLH;S"W#"-5=^(B75[H_4R3KSWF(29?3QCG< M65)*[;B:S62>$,,HHWN*-9\G2DN"Q;2<< 7!Y54>[Z2+I79.EJ4<%/(IEPC< M(%-C#5]VY[2>G>0**4H -5,M2^Z?*9C:():2G&'P7-H*8*?'YQI+L>:E14JJ MH#J6M,TD&1&,7#-= Y6<@!SQ12&N#C0GS62"E4Y&&6-.FEGC 2/M?AZ7M@^^ MVN.=6G+[6(?7YV$JB_ZC6Y2&*!:\])#4G)Y9]5-M3DL>T/H0>)J^,RRJ#%J- MNID<3X%@Z8R:(RQM"2@#4<-L)I/I0+R,@2=H>3%7DR6K="Z-AE4_R[#_T9E( M.\0#L[S2>UI"[$'Q-(&_7 8G68';!=[\VB6/-WA*Z$+6/#][^^M2L]VTS'HF MV]OI@+QLA/J#9QIB-3!$%0Q1!R-6B1+WDL^ ^12)$SXA5@BOYE'*E^"RKB[N@2N.# ^FD/(]G+0 M.4#5I+8L,[%%M29UR].&:@RII_3>]F:Q!(@*TY#I-7J"#H],?8)G+L]2G&#? M7&]540-'/35HF\EIV095C$:)*T.G0*Y*Z'!O_\A8W-)Y=E2TT=3SCI-FRM*P M+GMEG)IH&%Z\'J45DBI@RQ#;K9G)Q M(@2))[FEMGR.V)DIK R531J>M3&AQ6>%8DC^_;2X'2 M!S;%_K@.K=O!+E2:W@%*Z JOX$1OQUP65+N[IIE;E(EU;ST;;,1#0/ M^8C[^6!PE)"5:SX)^ 6X/OP,@3"/_N'$=$FURS\QDVN[ L>00$8P=0ELX;G[W#K!<)^<+P*J=EL6'BY([F23$%(F) MT%J5*&,(965W846/\2@ U+RUK(;2R1T3A"Y9+!"3X19@1QR.Y7DNQ-JOPE+) MJP-0VTQNI,;0Y [:%MZ1E;ROL-* 48^?$ZN1CZ-2CJ$1(_;]G+@.I)XX4<%6 M6NRDB*E'S*F9W'N.@ZS?V2C!2DU L4BC@Z,>,&=6(P=%Q_#3 Q1SY^'UB><- M(1W- 85:5*4**H=/JVXFMRTC&.,' ?2CP:$,B55R#HJ-'STDY0AJ\9FI/DO' M ;3C<(>>V]N!H1Y6XH!VPN7M//!QI"BR1(XE!STDY3)$2SPKD)^N,BY.'/", MUB&.8+4LJU%@H)72*]Y!5WPR= @H6XTIP!ZPM;UAEJS:"[;,Y.9XB&1(*".& M=60BWYO!E!#J0=.V&OJ\E'*L1&^3',&9\"/_AF1&P7(NWD#M? ;_(S1Z15K> MM*(0L'J4G9C)?=OUVS!#/3\9&TUR@4+J6K_HK:1)2!$R"KQ'N "\.ETY;2:W MJ?9@O(QY3!%N[J#XZJ@P52B5:QYX6(UJ!W]F-0[I$F1XB&H2R9=S:EF$Q>"< MRV3U_?O/;LW*?M2N6XW$8R7[]:/PS,]D=>Q1>_2H3:&"@_: M3V(GA)3SD7;33#Z+N($P HR_ILT_U+8_!!_\O?6Q>/&I>!BL3DE&INS^FWA5 MD,\@7;]Y3KR@B$S9(Z#P,UQ,Q#>DP<23K^B^J##JPXJ!P0+*/?&=DABYK@BS MD:3XWC4Z7T**B".J?E%Q?!K.8#W.$T/,E_Z>$G]Y40F*(P87%8/)XIA@["_. M';( "-_P&P(E^ YV6NO"+SS@^)FZ/A_%$,IIQQ@^L4N7V/?Q-DZ!ZZT;J0_P M4DUED8K=K1U#NH08RC7(56=&H;RM9E$M\]K\W?JB'H/ID#L&S!!PQ)G,ZHKN;A[#'^S73;%UX!3,XXT%H9^L&7!,0SVK(U\4,P4IFHIVP M/5F,[9(Z.&?!%0[/=>YNU,_#9NR9X7Z_J^Y_F<5?N^NE?#*&.P-_(18^5]SU MNKPC,2B7*?DOG@DL^@3@S.Y8%"Z/&8)[D^ M0Q<5FT('Y>NZ"X)Y8D)7N\W# M:VW/H7V?J+::[IUBKTW[5XAF^M2>\\K&'BP+SXIGA\D"4#F<[_?LV"D#M?=D\PM?">6YZ:P+EH@! M-QR\><:[$N:MCO/N'. 91'A]V$0^7CB#XC77V$,.C"J580=M^;=J@&O.'M677,*; X8Z+WHMJ7E*>V=_R9G@[4DFUT&M[]L#L8;+A +;N MD02#6X)I=*CP$GC(XW,O*""]K,8617ME8GFTM2%TO&M*%F'J>$WH$#"90V)G MP.9B^82[W1GBM8Q>PY311?; M%<5R +RRG]N>)!>/V_EQ7KGA*7FG\"HSC/Z SHTCED*F"*R=S4 MK1C:"P4PO0PC/B0BPE:BPD. G,Z40?H;!/2:^#2SV7D@WK0OB4*2X&Y':[>+ MOM'DNSN'"\0;L1I#>XZ)2V;B#8G!7NN.?2@-R3_5W%/N+!UDWADB':#U#CN? MK\1 ]2_\*WYK7BS;VI6.Z)VS9[G:,R_*U75,S3PPL M"8M3%.D^I+S,K[\)4@LE41+) U#'GHANEQ;JG"\S/P"9B43B7__MV^GDR1?H MYN/9]*^_L#_37Y[ -,[2>/KIK[_\]O$5L;_\V]_^]*=__3^$_.?S]V^>O)C% MLU.8+IX<=> 7D)Y\'2].GOR>8/['D]S-3I_\/NO^&'_QA/QM^4='L\_?N_&G MD\433CF[^=ON+R9&(RB/Q(ELB;3&$\ME($8K$ZRB6B?XOY_^ CI+2#83B%$0 M&;TG7F9.M% A*BTDUW'YT,EX^L=?RC_!S^$)"C>=+[_]ZR\GB\7GOSQ]^O7K MUS]_"]WDS[/NTU-.J7AZ\>E?SC_^[=;GOXKEIYES[NGRMYO7.Z"?Q M;+(4\0U^?_[7Y1T[OAZ^+6":(*T_? >!?GO[[+<7KS^^?'%T_/;%R[O3UZ^>$?+U]^_+"'V+L\O;=R]A;E4H4%P06&R2Q>^]"D M$')VJ?R)#S!9_G1T-B>?O/\\^K"8Q3].9I.$L\7+?YZ-%]]'0JBLJ30D,,N( M9,+A5TF3:$ E!19_[ZZK\%R\)8^SGX+I])Q@LXO?C[,M579<=BULP>*PJ@/'TY6A&)' S8'+6@VX%NPXB:0;7C ?TP>]-)Y-3=WZ<7D^/ M_.?QPD]&V2?!4S3$"QJ(5#F@]R(X<9+12+U*60/2I^&%JM&J_>P\.,II)>^F^(B-U\# M_0+R.(X7(X&KFZ<\$V=DQ' I&&)1*<1@=,1!@%'&MP]"V(8_Z,X+H(\V?3M$%(*R+-*6A"4W:(RB%!(03B>$I&9A$"IRWH M\!"POH)O$!4X8UR&1"B.-B(E1&)71O541!.LX/DQ0M''C:,,3D2%S$DS6N&J'R)1S*<78 M@AGWPQI2AK(R/2K:HQI'7HVGI6YA,Z*4G*.>,0SP4DB.$C&B "N M"4/N S6D)&1E?E2S13VG>C;]]!&ZTQ<0%A= HJ#2YLBG@=T>@2+&-;A.S !Y< MDZS;G4X$491:8RW631)'3V(;* A=2]:U#5' M6]=X#90)6<9D."["E!*YE)910 >-2IU8L(;9@WG'NS'D$>+K7@RI:8HFSO$: MELR5BB@- 9DBD2Q+XEE(Q/H,@C,CHFQ2,+L9SD##Z7[+2'_%5]R8G"XZ'Q>_ MCQP4NDT,1=]=>M(YF# 164"*Q)JGY+? .-JGO1 MI(5IZB5LYW-87.6,N3-!>+;AP7D+8#B:A<=!XG=:MQCN>E%CBE3- + MU Z!:RV:#)0=<0[)2Z_'HY;&JKD3MMRJ?0\1$%B8P%NXS*!Q'U-6!H@7_'RJ M#UHY$D%3#1ALJC:G.>X#-21_O1Y7JIFA8B+S"[Y[UGU'(",)-F7\'\E9)_0K M"@)0@%&E2HE9QZ-MDN=9!S$DU[R>X?=6-0O^& M"2(@1:-9LOC;)BF]6U"&M&U5S_H]55XYLOH'3-*K6?B32[*Y_&-!NY!"4DVJ'E:OKYM84,Z@%YX,D3@+ MHQZ=)$$$@2ZX%Y(;$5V;9.3.\]UAH^J=;+R9P_MHN!I3WW6SS] MOK^;^.D" M [$2A'TN5?CX]7JN_'W1Z''^;0Y+T,_R J?H]:-MGSN(XY4MING9Z:Q;C/]G M^>W(HWZHUU"R8C@,HQ3$,\G143>*FQ2I-DWR-.U%&UYPWHN. ^-"-8Z_..\. M<>E5KG15PHIL0-(RTI0RGDB!JP/JR)+DO,\0L_"IR=)]-Z3A!?&].%5)]XTV M[&\P>930_8A6XL1KT"N1U'." 08GPD5GN ,P7+3?K+^!:GC1?2]&U+- -5+\ M?39+7\>3R0C)*AU##E(14:Z<@00E#6$F>2EXI(XW">TO POFN]EZKWTVB)R M7]NC$]QR)1@0;LI1;DB:8#1IB:&!1E#.,VARM&4CFN'%[_V&=F^-WS#^OSZ] MJ9@W^'WKWFX81B+N$UB,\<77D=5N]';]58?L^G:/D$V[Z'WXB/_^^O+MQP_' MKX[?O7S_[.-K_&UU+=_QFL8:WD:X2@WVKOK0O,*AO#HO?8:KZOGR.IO.GT.> M=;"62OUU/)UUX\7WBT)@=,ZO/V5U>O=76)S,4LF^SU?GL4?HC.&:7 Z0 )0< MBK#$AQ")2YIC;*JY@B8UC >4L9I?>?4VG$H!YSB>2AVJ()(SB9.JS"0!Q5@_ M2P6LS5)S&\N0$B=#9>Z=CNJ>)JWFR.!:.KN.Y>6WSS"=PPATUE)9(&P90@4( MQ--2;@%,>.:\I;0)P^Y$-*2,R(_"LSKFK5B'.%^VX#@',1]I99D**);7*B(* MB%;U1P>!U(E7SVZ]//?MP5HQV=^.X3B@>,:)U264()O!&W5S[0A_2%%V5 M80>V:KWLDQ]/R_IR/"W;F,?Y6AK^,@<_$D[E**DCPAA1SND%7 >\(\X)KYS2 M'EB3#;CMX.V8MF[;P:\JK1J8IV;1*^!C2@7E"_@"D]D2RX7[8*-7V=!RN"EH M4GKU/@SM+?7MH MOW+!]V%21HPFFBTJ#52)?$L^T?E@"&>4*:X]C:K)JOMH2?7'#35K,W9X)#E MOED8G6ATEACT2G!0"D.L-^C%>J=E=!C^^";E4EOFF_<9\"N#7#I;&K4JT4/W MFK'2&ZN4IFF<=0 #N,!4EJ[1:9YK.(8UUU>APUW=B/;1?-T2D;OEB\[0+)4A MKASJEM%XG"6H(BD)KGF25L@F?3GNAS6H6;4)-RJ:I7[AX-HJXC+-1B)3(2?T MP#,Z*C9J15BI7;2)6M9F^^W!#=Y],DE?8'H&%RO:S6X'EVG4DL;'_Z5R[XU* MP7,:$A'<2R)!4^)PP2),@'4N)(JV:)-?VAGKD+95^C+I=N*IK>G:[2PRY94/ M"$#38''.7Q[KI@Z_I*[M]9?'!&;;O>B'5T?&O M[]Z__ =^YO5_O'QS_*%ML=CMMQVP9NP!42N5CFVXS^SJ+K-H> ;I,1)R'BFA M'0E&&I*E!6X"2-1HFR%Y)Z8J3MZ&Y[_"&&W\:;HZ?A6_?^S\=(YSYRK3MOSN M?!)(_WVVBLSJA#;,VE_M@UB.GWWXQZLWQ[\W7H8OWW+(Y7>S:+6673\_ MN='GZ%8?I.L_6/OD*#L%(LB(,X(O$P37I2>A)BKZ((1(.LHV!4=]4!^F$5Q, MU ,7F5 3=;GN0)>Q9(C(-!DP,K'4)$WSPS6".QP#]VL-'BID<,H9TEC-+I$!9'=.*I,ABDBF";G-=P[VH!E5NQF+V+*)GT<&UXQ5^K0G5Y3[FD?\\7OC)^'_0Y9_-%R-!D^+@RWD+ M0TOJ-)-@%2?&0) 86&!$>6/+XE9>J@Z206TC-B;5(]BN#M_6!L$Y?O1RW_D% MK"Z>7_JXKPOZ3^,P@?.F*)FZE$6B!%PHM\+(1"Q-B91[%#.+@0=CMZ'8/B\? M4D.P0Y"JN8&:A",;SH:M=] ;42:!@Y8$HJ#E@F]+@G:)Z&P4.,:,R$UJ97; M.*2368^P)-:T8&N7\[)&9$T/R2M)+622O2G2C]*1,C%AS&L39*&9A+3#"K8R0TE+H2$)%X(\O$J$'K++5337:#>AZN?62_ ML/Z$4\="C2JU) M:(F^)8^7>A+)%[K*V2.(0'&7*,M'F&-:NE5J'.I=_(%KL M;X6FJ\[&NW*4-(ZZ>C7K7LS.PB*?32X<]1%-099+MHBV%D-?S1VQVBH"TC,G-6140:/D MQ9V@AG2KS8$(5,U&]6_"^[U##;V8?9V.$+_/R0G"EX4!KISHI)81QI76N&Z& MZ!HYOC>A;,,0^W,QI*<]FNRQ7_7\6ZZ:/AL?:*;$IG+.-VD@WF9.4F)>9/2Z MK6SBN]P-:1N>N)^+)Y7LT]"KN3@"?-Y$_CS-SZWTGDM)3'8_2G=VOZVZ[*5M_1B9]^@O'T%=)[65^\;-7QJ30?G4WG MJ))5MXZ15MI'0R7A&>66WB(PZG :&1_!BM9NK%B;=SO+PHC+JW*24LF5OO(VI;*=J03Q.7H2J&)4&R6L M:N(?[81R*YX]C/^ FG%[X^SY["ZMQG2<1ZIP%W" MZ "#@W)S,U6QM 5#)>A$94["@FBR"[8UPJV(=:B.LX^P -8S7Y50KP2;J(%E M/N.RX[8NKQ,29>/ERGB1B<6 C>C$.9@DR\TL6X1U&QZ]E?%_DMQS#>VVC];> MC'T83U924N,T%Y(2"(H2:7&@>V]*RTP)6F8E16S2DW@;<%LQYZ?+25^@^<(*95.'TCK52(BNV@3^-)=*Y<:HH18<$8@0?EL0%$*-+8@T&8X6U'F M)TM/5S!,U=M9YB4S#NHUR^S34>,==./22/RF9.=9JI??XC(I_]XOX&7. M$!:&GI,!$C#2 MQ@C;EXOM5&EMHV1BC"O:YI:4?=MZ_,"=B=JR?4,18 L.5)LX5B(>YW6QCZ?] M&O1H#-FU#HJ$6 11$(B3Y2X"2"99I:W,37+ɡTO&)'XCUC\VJQVCBP(SA MTKI$A(=RI1^U!-6DB&4<_WQOZZCJ]Q*=L/K#MA3]B%A+YO+/MU+Z\?=)S\]/YKDI^G#^--TG,>Q M'%Y?1;%(E7>SR3B6D;B[EG=Z?&^M[B_, ;5X(&T^CE8?7;LO8.''D];*O7C+ M076[4;2>JBW'AJZ]JYM-\2RMR'$7<_JX4:-L&LKXRWOEM=LKS_=+/-4ULHZ'[H M#50%YR5HYSV^4EV5W?7T)JK;2I1*W?XWO!_GOAFN#_^#?GS"V0X7"G]907H! MZ:* % .1M?UQ_,S9*:12N26RRT[+0)B%2*2PCH2<+/$J1^YR$CDT*6]H)$_? M4'E/6!OAW*SJ799A?L2@[K*J-_C,,Z64&"%RZ0&5B2M79S%-::!.)^_=@)2_ MGY1#VA<8PBBZ&9D/EW+5$E!U13P_DSH*V0(%$PEW%(@L%^=X1CUAT@H>0:-K MV*12N(DT0]I'^/E'R3X4&N1H.$\RKF^#*.Q EXTG0D*/(68-I M4QY_AVY_GW5_7/4+7EZ[=B[EU63 O56!64XB M+1TYA2K-@SF0+**C(C*7E7@@)'D7NKK6>R7+E M$1 5RHG7K'-9,"D1@5L=),U,-^D[?!#IAM2";$C#:+@4&]Q2LPRX5I];/X^ M+J9CP@:DM3-$2EQ( _.)J!2IM=H[J_.!EY;-2'=LI/:_9@@,D"?UCB1SE\%;S,1!F+V43+EFD0.NV2*#G4.;DCDZV6H=A4:[P$=GC,H MNBL]6#H?%_.OX\7)T=E\,3N%;K_]PH>>66'+<"?8O7=4'WC;WAMIVSZYO<(: M;+(]^,[]MXVV?G1[Q;78Z!RZ+Q@SF$@5SR&@"YA,N7@@DZ!B M)M:(K*AF(ILF)=MW0QK4Q77U:=#/!/4IL:*EM92A<"6<"!(QE,-AC%L2F:'> M22A]P@X] ?00ZKW_^JM?0#?VD_F(61F2\I8X8P&#)A]PR&'0XV+IZI $$VT. M/VY$,\@Y;G<.W$GOO35?G]FOQM/Q_&055>/$ZV,*I3U,\A0'+S!-?+*ELW", M/H&W"AIUZ]T$9T@;]BUHL+_NVV4T^ +9G9'"12E^_ M(74/;6Q\3&\M/ RN@?1[1X7W/*R))AK$B9M>LQYM;?K]_D.HS]N::'0O42O% MF'?N:>'7ZRWRWY52BIYH7X "R#5$GV0Q!X/>Q8;VQ< M#G&??485E)'D)Z54]-5D]O7U%'V!U9S>5VW]WUQ)S9554"DF6R(YFLU+[C\Y M"3D2"LD1J:4DGEE&C% J>$ECH^-"EPCZNF>7O5JN9.)),4LM)1IBN1;$IU(K M6=K"Z*AX4)ZZ)KV%;T,94ORPG\UONBL]U5VQK31Z.1^A.[W"85S,+J #9IDO MS6B!EOP\.F7><<^2H-#F4LS;4(:4!:]C]I[JKE*1?-G\<4TD*P08J4DRY=Y- MC=2SP:*C&W72(3#M;J8>-E80WW[RD Y6];-@!UEG7:7,I[?B70Q74>B5N02D2BO U$@N>E-$(1 M!R:A/CASLLD"=0^F(:Q4C2G2QPKM4B*KZ.!7OSCKEL7PY]'!6GE\WQ!HFV=7 M"G)V%J-2&+-NYHM7?G_GOR_;7+TX@U'VD)7 0<&%$$1FG *"D(;@RE=N+ "J M3)/ZOX> U9QE;CW_/9QZ-!)TQ_G5>(YV_2_PW2CJF#33DD1E.G!5;(0ZA&6K"Y]0>EV.&C_6=+,MFP[5A^'19YN=+78P/KW%V.;C5YA\@5]G MT\7)?&2%"2%R2W+VMIQ>I\0S0,VP)&UP,5)H<@_9KD"'U.3@4?G5RX+5>/8& MYG. Z]LM&U4A@$7E'"ZY(I5+8C.&!%E[XIW,+// G&W2?&9;@ =1Q.9H24@A M?43TR9E2GY]9N;,A&&GC,T3G V'@XO-O3CH]#MF7\18.Q.F?TKJ,M M*E&:E""?1!?1/TJ)-2HGW1GID&+GX1%N9UL^"N663KC)CF7C/*%1E>L7HR5. M98.^$BC+K6*HLL=FW-""\<$1;F=+5LG=W(MPES ,,ON[^/3#[?#?U.4@^WQ"R&=8X90 M;AV1,C$2, 0D-$1G@&7!VE3[/LH>_V_3A %PN=8+TLMO$4?)L]/RW8@G:Q2U MGN1E2PJ/Y'=<*8(Q,Q%H;A(_;D0SI*3$X>FRDRT.GW:V7#)CE2R]OG!UES&1 MP#,GX(.4P0@;4Y/;Z@>1=KYS*(L$*NA2GP.Z= 8RE+A4BN)Y<(JK#++5<9H] MT YI.F["NYV\RBHVK38.[P YHCP& !N)BZ5:WU)#_-*ISE)1IQ75HLENXAUX MAC1%'X1"->S2.NY8/UCXW$_*TO+A!&!1\7SE#J^H%('L*U2E,.0NNS.ODI#& M$V#EKBSA- G1VU*#X'WV+E#1I/W:5N.QFIA'9UV'FA\%0VE*-!*FT!&14AIB M@[8DV,B )="1A@-*>PYK2.M8#9YL.>?L8Y36Z]/;V32>PXI&6R.,)GS9% -% M)I:#(BQ19V+)++>)2!]$-J0UZX!TV=,T30+.&\>V1DYKA4M,(EI0A1%PP"B' MLT@49,-\E!G7Y]9AYPU,#<6]U?/HVK$U9207EBMB2L94BAQQ.#M!1,J!.LYR MCH?6Q;V AS3[UN+8#D<.ZQGS$"/M+IR>"N8]3@841"EOB(IX*3AQ)CA-N8,H MF^=]MH,ZJ-Y2C\"W&A9LG$2$K!F^31,O?":2H>6=C(*H$%/,#))632H2MT@B M5A+QPO5R+F2E0B#,,8Y*IY98O^R6@(4>&Z04?B"9[&J5AY^[3SW[< ME9S&++\:?UO=BC>;?IJ,O^#LOKQ";8\,S39/[=_'>U?H?2_Z>?A]^]]ZM/6S M#Z&V%K0NF[BE\IJ[A\^:TWCB0X M*K,MM1'H&ZM( MI#66.,@JQZB=:N0KW@=J2!Y4!8;C7K,/I!F7ED2DABC&6EEZTAJ(2(WX8LH]8AM*EMWPK=D-RI!IRI;Z$FY'D] M7?CII_'E!;0OO\7)64*J7UX2*YG*X, 3*">'I(H(T6.8G+B2TF%,+J1M3:(' M40[I<$1C,M6UV*.ZZE4NW]GG-8=PD-JV"WX68W<&ZY=#[Z&[#0_IK9F'@%67 M>^\@YLY'-=!!@Q#E]DNN7/+S],[MC^P_SGJ]KH%&]Q6V5AQRZVT7*;5,K1,I M6<*<&\R4F).Q'UCD86)\M['>Z0UVG-E'*6H ^,+DPN MM4$,,J&1\J!"DM&WZ1U]+ZQ!1215N'(K**EGEBIGTVY#*>'1\?3=61=/EBTJ M3T_'BV5)V64=1O(H)(N$NL1+!; D#OUA(KQ!Q02.^+=I9[O[FP<5>U1EQP$L M42T.6>+T$PR%/OIO,%\2^N.)G[Z>XKP/RY]=X*.!FF13),P:C4$VNM'H37N2 M'8)6T:,+W63;:'N(@XI FDPXC""N*QU:8$!YD<\V'\%SZZ[RNNP+I M73?+,)^C>G MA"N9N30%CLD?==_EGO M_.WME_?,?I<'[IWY7_OC*I(UR.Z7Q];8'MO\G"I2M]W@*F^XRO&7[_HI8?.S MJBAB"YBU;J&<33^5.^7*>T:\-.[AW)"<6"(R&IRX7,*E"@17BFEPHDG[[740 M_1>]JV==3)<@N:6&HEQ0C@%0P%E9\G)ZW%ACQ70-8JC36U20:3B5,(0RIEB><8Z]DH151<.6V;I%PVPQG25D$3"NRI M^7:.RBL_[I;^TZ_@YV?=\@3[/K/^YN?TGO&W@-=SZ=OXAKV=G?N>UD89#=RA MC>]Y#X6XZ&WO[QEL]]PV:KH??@N%U7 HMWQP&Y6U=3DW6VDVF>19]]5WJ3;- M;C^Y$=$>$*'O68FK_;]]ZO?6_KI_6=Y=4.J)N/^9F5O/J"ENBS,P5T_'J0J] MA/%DO$0XRR]SAEC&(?[VO5] C_+-W5]24VU["58IF+M\UR6>\L953ND,EX7S M4P>SZ7RD0W)&!TD@*4JD,8Q81AU)F;/E.67-F^PM; ^Q=\9\XYNNF^?9XA6@ MO^TG'Q9^<8;/^W[MPR/MJ7&*"V*DIF572)'@I2;<1A.H#1YCF\-I:2?L0PHT M&_'R5AK^P!:OM[FS!?""%YZ5FG"TY=I\,TJ.F3QXAUTL>2N! 3IM"C',$L;>T\#"5'BM\:($'66P)N<=:PNR9"J M ?$XW9L."BIW\Y*Y'"&'\-X[>6W(@B,("?K'0C"71"E$Y$F0?M,E. .G%(Z MT"8M:O<%/*0JQ %1M+=M#\I$_.%1!VE<$I%SP)>>C, )+DI?7^-*_W1:[A^1 M.A%MC-%6>2-\FZ*DO> .J11R0"SL:=># /HC"!H_M#H\6W*8 M*UM.)K.OI?YSY"!I0;TCWJ92E"5+BDG4ZN@,\ -H0ZH ;&JYQ$E4X+]SVN9E*^[2[?VNE'/TU7 M)9S[M5"X[VF]=;(UU'8JV9\N6SRTI8):4.?#8A;_.)E-< JF5NKM> M-CRDMQX> E9=[AKSR39/;:"9MK/+2]]-D8/+$]>X&BRS%GOH9N-C>BOC87 - MI*]!E>V>VT0_;>FR?D?+D9^?O$(?=^U^EGU&U0-/[#^B=H'<5CU[UV)L]]S6 MJFI0L_' &WM,UML]N+7*6HS!\W-@[WRW^/ZQ\].YCWN.O;N>U%LK6T%LHX;] M*?/ ULII05%GI_-QU.8SS_ IT+-O\/L4^<_GXPC>IV_^O^>=1?-#/K-W7N] MIK<>^POW"-K=>^KO\;)'T72#16(?&._A\ZQ;%"SG?]7#FZO[_D>QRI;J> 1# MK;*FX?MC&^QA'(]BN!W5\P@&O/I0%<>M.H1',=OV2GD$BUW[^8&'V>9W/XJ- MME!#[^@FS.&?9PCHY9<]#X7=>D2%B.4^4.L2GZ?VRS_!S^%O?_K_4$L#!!0 M ( $6!JE)VEPS2$D4 ,C/ @ 4 9G1K+3(P,C$P,S,Q7V1E9BYX;6SM MO5N36S>2+OH^O\+'\WK0QOW2,3T[=/.TYLB6MB1/[_W$2 )B>,J4DVR9&M^ M_4F01:G$(HN+Y,)BJ>SH#IEUP_J07RX@;TC\V__Z_?+BNX\XFX^GD[]]+_[" MO_\.)VF:QY-W?_O^E[<_,O_]__KW?_F7?_M_&/L_CU^_^.[I-%U=XF3QW9,9 MP@+S=[^-%^^_^T?&^:_?E=GT\KM_3&>_CC\"8_^^_*,GTP^?9N-W[Q??22[% MYD]G?W4I.<5E8D$5S[1WP+S4D3EK7/2&6YOQ_WWW5[1%8_:%84J*Z03 0!?) MK#(Q&:NTM&DYZ,5X\NM?ZS\1YO@=36XR7W[YM^_?+Q8?_OK##[_]]MM??H^S MB[],9^]^D)RK']:__?WUK_]^Z_=_4\O?%B&$'Y8__?RK\_&V7Z1AQ0__YZ<7 M;])[O 0VGLP7,$E?'D"/SXO/?W@3C?EA]4/ZU?GXK_/EW[^8)E@LZ=D[A>]V M_D;]BJU_C=5O,2&9$G_Y?9Z___=_^>Z[E>1@EF;3"WR-Y;OKC[^\?GX;Z7BR M^"&/+W^X_IT?X.*"$"]'6'SZ@'_[?CZ^_'"!Z^^]GV'9B7X]Y0K*5#C_6D?[ MX61,[PG(+%U%9/1=G%0%[Q'CMM%/Q_QY+):QP-7%HD?$M\?N%>_T$L9]"OC6 MT#V@70[$+O$RXJQ/J%^->P/G&N0FPG(Q7>"OXTG^2YI>_K#$]F3ZL0NFLOB5 MU864J]6K^Z^KO[OQ3")W/!G7]>(%?7G]Q_41!SX=?U_@)&/^_KMQ_MOWXY1X M"2 UCTKI'!-]="F@E[DXC3&/;@$Y8/*__/SHEZ?/WSY[^N3EST^?_?QF^>'- MRQ?/GSZB;SY^].+1ST^>O?G[LV=OWQPAHD-&/U601\]D0]S!&Y60-D>5HW96 M>5-$DB';P".4J$='3JH-*:]@1B;!>UR,$W38"$YAZ.M'#4C7'7/P@.!5!',+=SNGV1N2;M_3O3\]^?OOFY8\O7SU[_>CM<_II M[R3N>$Q; KO,;8.\K&6V.<7 ;1#':R,/EF199+*(M]#WOYI-B'NR?_]>S%RS=M^;O]M.%HW#/3#3:EBS+X$@UZ1RX"]]:7H!+QF-'*9 Y@ M\\Y)MR'UT9N___CBY3\:D_GY*0.2N'UFFZ^B @TBZ>!MTEPHP!2EPJQ]H@\< M#B%OVR2;D/;F[CI9P/W B)>++\[ MNIJS=P ?1F\6L, :UR!!X7/Z.!_%G+@Q:%@LV3+-0ZDQ"L&,#BZ[K)WV;JO# ML'06"LSCTF.X?@)Y#I+_@!>+^?H[E7+.N+AVPO]U-Y05I<=/[ODDS9#<_J>X M^N_SR9O%-/WZ?GJ1<39_]L^K\>+3Z^G%Q8_3V6\PRR-7D@:R]EE*HC"MC6 0 MHV528$K9\>BU;#'S W%^+98ONOYHMA;0M>-WI&=8PUF]:LEB.APO*]V@^7W_ MW71&P_WM>WZJ&MT&-^(<:64NR(3WBFDTCGD;#;/&!XN.7NY6[\@FE.&5H2E[ MTUY%?UL9Q,G*\)X\D_G+JT4-;=9H\2C1ZDX.CV&*#"P"!(4!THOA)3FPDGR? M8G(37=A$\L!5X23!W]8$>:HF_(P+FO_T$E],Y_.10"E2,)%9SCW3+D464=!Z M6!!$H/70INUAMA.UX"L4#UL#CA?X;?;5J>R_7+S'V9/IY8<9OJ_QVH^XPD83 MQ?&[R9.KV0PGZ=/;&4SFD)8D3/+RJXME4N-1_N^K^:+NJ32ME^4M_/YJ.EO^ M8+&8C>/5 N(%OIVNXB C($7/2%I>G$42&WV")!2+QD::J"=W/;70KD%G^;"U M]_XJS.VW0_=B,CV?SZ\P/[V:T6+]"F?C:?XON+C"9^0(3C\A+G_GU=4LO2?) MO[J R0A !P/",X!""[IUFD4?$G,Y@:2M75@9FUE5AZ)]V-K:GL#;6F<::=W* MD'U#O]N']0VI>KR3>UCW;L&C'!"LZYXDPYE$PG4I,8,V>0'=!_B_9@AE[Q=J+] M0^I=CP3>UCK7=,7;C;HX8;16B6QG5XN/O&<^Q,!0()=))E.@B;-R'-P_I-[U M2>%MQ?.#*QZ)JN"8OC4J08K"@4"#H%=&%#(7+'U)AJG"F+7-NDV\Y&C(?RI@ M#U3>5L+0BQ*^Q@_7=L#M=7LD;?2E+LH.HV+:D%4*W ,KHB3+H98KB&:Z=A>R M/X!*]4;,EBAN/S']'0A7FC]"(%U6Z!@OG!-$@;2KQYKAX%DG=%9J&%IW5M#^ MN,IS!#5;M.?D),"76,S\[?11SDOIP\4K&.?GDR?P8;R BR746G2<:] ')_-E M%.G/.XT%98!SE'Q2"# L&@"F031!5K8:77/*COC M$8.1=G#K;@GM8>M>S]1LT9Z34R9;DKE6>R&4(S6VY$-KB8+5(E)&'WQVNIB@ MPCGRZ'WDA14/1:?B6,A9,VTALQ@3O;M1@.5!<6?:V)YWYX5/J!%Z6U,,HY ! MR7R+->01R>BWD84B@7BS7B+.;,'I\FV\^G*"++<5,WRW.I+Q MUW0QI1WE;]\O9E?XY9O3R0)_7SR[6#[P;]_/\=WEK33;">JP>G'J-C:=U#WO MT>_C^2@(;[(7ACFPCDRS2"YA-'6SL@@VH4S0MGIL&ZH>E>6.TU5W*,\1;.]2 MG).EWJ H9@/3T^7VV G4:..\5Y\JL155GU; KD-K=RC"Z>Q-6XE^,+TH$7SB MI6[ZD>P0R+1%>C)&7."TYWMZ2:")8SV@/GQU*/#\ZG"(Q!NH <&YG*YLWY^6 M)O.HYDA"X9DEI9#IH,C2M099$*F P&(+-LGTWT(RO%/0 T/3/L7;H&#V;?5V MKF:?;D+B&APZ:UCB.M50L6,QT2X8 ;/.D+VT3:S&+5@> N>GBKC!6[XCX'$- MSKND8XB*(&E!SB>M;!'(T^/:)$!>BA%-X@)WHGH(FM"?V!O4R#Y*Z>KRZJ(V MS-A5_W8-5$5:L6I"P$*D32]FPP@?IT\^2\C*9EF:Z$=7A ]"5YK0T:"Z]C4N M:*Z8G\%L,IZ\FZ^U68@,13A6T-&^EK,@OA#T MSO+1?_MA0S OZ,NCCB&^G+V#R?A_EJ%RF.0WXW>3<1DGF"Q(HZ=7DT6-=TXO MQFF,\R..'1XT_*G'#(^?R\:Q0I%S(3ZX2$+0SL]]#"G01]0F.U?*Z-AI-2)F M((+.0E0GPK00+DKCK!52:U.@^.2=]4+;)('C080-2-S3ND9OBFH2==R(:WCCH52MN MG;WJ1?(-8@V/YG-(%@\ MFN1J7W^H:DV??QQ/:N_"%S5Q_[HV5!K#]:&M M1Y?U8-9J0QC%$J2&%%C)-9BKX4RX!7>/X93+_0$M;&=,JMXH\=0%U0(:_FP+L0C-L M9K\GIJ:MQ#R8#J#.)H"7+'O:RC0&VM2$+2P!8BHB@(M=-H[[R/V.+/Z0U!\B MW1;=;M:S^US9?!T@SJDH7?N2YQS)Z]-6,R! C.O@M4JAB-+F$-<.0,,9HSWR MM5GBU8>P=[K8_47C7V/"KX);L^F$/B9#=#MAGHW37H MK-/:00PE&"4*0!;6I!A&W:$?(.#'5W,R/>?S)]/+2)['HE,']UM2W3;*J:+< MBVRSE27Y[R[H3)Z]TY:+*%PNY-C[HK+(3H[V@#Q-:$L[[!B%W#U6 P%N0[DA M1L"@5 ZH2K0:LO8VTUHB14G)16AX)6 KAV19V0 MT6%.K'"G&*U)FD6D3[$$,"4"!&A21W,7J%.MC"UCOR(GC%90>(G1 MIJ$R %\-,@5;7MPG4[+T\S*C00MF[;55<$90Q:B 6C8L(J&$:L=A9"%;9)&+ MX$4B:UXW:1^P!Z0OO7+0(-2^9>*KVJW/J^+JJ.;+6?UOM=36"=;5 MZ;W53T<&8TXJ)I:757@Y(PO.129#LLEMG M]VB2U],;62<+^&(8&(!ZSJ*-GB$H;G64)O$E>L\X M;1K/?D_TC>7UB9-WU[7MCPCJ);U.D%+(RA#2H@/3( L+DM,[%0L9!2A0&=CC MDA[^U >@-8U%W:"SYW;]KFX&60%?:?J+,<3Q1>TM$(W/QI!_H=![IF/,#*(, MS"6!X! LY"8AZB.P/@"=&HJI'EMWUM=@O4V_FBX(WQ@N:B'\]&KQ:C;].*Y9 MH/G(!,-S(7NF;O6/<+W MDO!=^Q2C)*WUD"3+NC8E"2"9]\8RX1U]-TI?7!?"]S_I@1#>LTA[[%99T:VA MK+7O+5$VKZU?7DYP%(.F_4P+AE[7+H:@&#BH_95"DART2SYVH/JN9SP0DGL3 M8X]](._$]?:WZ8B#4H#6D)>E$M/*<@82+,,24"'WS@EU"KWTC(=.[Z%B;-*L M,;W'?'6!+\N6N<\??[KQU:KT*G&,(A2:M@B&7!B1F8\@F+!>QR*X$+%-6^T# M@0Y5X-C,VFO*S+D+'N^0WK+:1_ 0$5)D+GC:U)Q$%F-)+.5876>O(32Y+FX' MGK,U.6JJ _L#<0=ST2 GL W6*C"-UX5!70"V;(:T%^%Y&B/UPF<''3F=C+-H M37%8DB2,1@A:F[TCS[@V!8JTX_*TO(>^257^F;1E3]ND\RC+(1STJ"35*OO/ M5^JG99^750?"%T_6_7V,U9('8%$#K:!0.'WBR#Q$5>C[4OLN=NV.X>^%27L* M"=-^)3A 2>6VHB)LG^JV[VC5ZB_JK3C/9J,/B*B./H.EMSCI&XP&3 M6UYM(87Q*6^MP]KUH(;U6%KG@/7&EU++?#7FI5E3H^-&!%\4^4E-^EH-48]U M0[37K:C_!_/S7*-Z95Q-N:^E_6B2US'=,K>^W6O,3Y8@9I,1)1@I& M3$1?*YJ+9YZ;R'R)'(S'#*IIZ5:SF=V+M?,X[>P0R3^C%@Q3$';T!)]/%C!Y M-_[\R\OV2F_?P^0_IM/\V_CB8N0\+H4@H$BATI' MM9OE^=3_GFAIPW>H7Q5KZ,[T,]F/]/O3V:>1<)X+KPJS:/BJVB\B=PPU60>E M!"_;7+7>9#9_OA_W364:%O_U(G*8O[]N1O 1+I:Y-!VM",YHEK.3Y J9Q")- MB17CI9$(N,X-M,R./[^MZI>7=V-?S_;(@ M@.3&9Z#IN7HNUSE@H+QC0?G"B[;)QM A7C(\\C_?BF]&;QKH6M<#4=8RRSQ<:8 N?"WOO]9.?L_GR![KM*]5@MVO M>:L]HQ<-F4ZE%MNA8T;%8J52#DN3D/2?0:#M:^Y1Q#2X+/Y(*:WA;Y46V4TC MKFMFA@PD'K6LMU)R%@RYVX;'A"[;I&W3(^D]S^=/];U_:M/B!OM#RY:$D3Y8 M$$R6>BY*6,^ <\E,0D5^@#&@V]QL]RT6%9Z2>&K*S'TO*D0A:KI;L21TKA>C MDSD1K&2Y*$@V>^F5:KF8?JM%A0?I0,>BPD.X.$MY6!> ?Q85'L?GP75BQY!Q M%JT!:6C?]X:1PQ*8KJ6W 5 QF] :R3E/9; EYOX6%;95ED,X&*BHT!81!6C- M)'""Y%4D>TP"$A$FQ0S_)\+M> MX/&GG^"_I[,G%S!?W3-:D!>=,+-8_0$-BM<^.I8E9X0N&F.03=:! W'^(4R0 MEMPU2''O@?L%[,]P^;F$MP/DEL;*$9C/8[XTU87#]*XW(AL8.L= ]R$;6QOY M6Z-J;Q,#S,M2CR6;6*,@N9@F!P/OC>[M,8;NN^H=PE\#E7L[@XR7,/MU_FB2 MEU]4;.M+$T.4V@A9;]W5M>$_V0#@?&0%9399^.Q"HRN.[T UO-W5G-=;5R'W M14J+J[ QO9],+Z;O/CV&^19A7%^W*159T?6V55?;(Q1Z@WSBB968K.<9Z3]- M(NB=T/T!-*AWDAJL/4^NYHOI)C.>?(2$4ERSI-;B@F:[W/(/EG!G43HL2 M2;V;E&YLP?+PM>14 G::X7UVYO^(DRNLLJI-EVKJ9_[;>/%^#?VXYOS[QCR] M/_]!J#<.BD4;3. 6426C(:F@K Q&Y.1\<,+CZ* )]"GLH]O/=QVYN> [M*;W MWJ(PUGO@22N;:;^5,0;'H8B0B]@O_I,:U>\=_?A3DYV';DY#IVMJP7CE(@\Y M.)U5"!9=\<[H%'EQUNWGH9_#DD_'#_>D.\_;HCWV>_IXBJ/)^_J[D3_ MSV_A]Y$KY":Y8%C)1C"=G2=9Q,!221B0RYHR;2&+([ .O[_WJDFW[[UORU8# M5V*'/*Y[JM1[08J)S)1$ADW2B84$D4$J/"ENK/1- AMW@1JJ$*&IHO0F]7,7 M'M1[JU[-IODJ+5[.WN#LXSCA,H;#;:9=6Y%,0O:DU@ L&AX9V4^T%Y94E.ER M,+73!6[; )PKOM\?L],>)=SSO7W7>&IHY!K1_-H5Z@*J[[L;=Z(9_N[&TXFZ MS7I/4AY.!3!:H9QCV:)AF@.R8 4PA5*$I+0,V-O5C0-3?\?5C4,Q?X!PVUQM M7H%=QRD<&BMR\ RE*DP[6M/ TBE[K^&0D)2Y&,F]2JDU8D4$L@5F'+@JAI#2B27WJ310/@>/CQ;KS/>XO MQ+<^G#@^*K)T\Z]/#5OL1+(1F: 7)'@?K;7.:P(3T+ADK)(QYBRS'^T =9Q0 MC@ZZW1ZC1P%U"*19Q9-),J;$O3;11"DQEY)#KC<^1CFZ$^!QPGHRO?PPG=0# MX5.:W_6IU^,C9EU'[E&PW6>P(>ZDI"OT[CH+6@>TWB"(E#EW 3)W?'3$9(XC MX?/MD2?$*N\*5MQ)I8Y3"Q"2"@=&=(Y]:'7+- MTY7OER/^(_9>(%/I[]- M1C8[9WVBAX//J]X_M.PBB\$)!2;STF;WOPWE')G D[B^79ARDG2;5'9>([H^ MW;6*42"/Y*SH4",3!*HV4X:@@&$*P?+LE=N\F*1GRF^B&2K8UXKKHR5[[KC> M9ZMU 8OEB.MJU3>K<5>%6LDESKT#YI0@*[8HLF>QQJZ="M%S@!!T$^?@+E3G MBOSU0/JFR]";\!N$ JZQ7'M&7<"T+,/]"LUY"FQ[9.N6ZWBJJ)OS;U,*@"&Q M$NI=+<+1:FGHDU7D%GNER<-MK/'.93%/-99TP]RS1MN9TEF09=>D*O_L) MWRJC/NJ42W&QA=7@X8.LPIX8!]F/;16DDB8Z MKJP/(8WVP3Q1<$>' N\8K(40.P0'L<2HT2FNBM-6"I]55-X%E7.2*>-649X4 M)=PVX,TXV+:?'Q^_.N5I+2@Y:J8;G)ECH4DXK0NXX;?AGO5E2U*U7T8: MA.!V8J3//XXG,$GX F&.K\?OWB]>EE_FJV,(C[%,9_@HI:O+JPMR/_)3_### M-%[6'-&?/KJK51=M?9,&M&FB.28*7:<'-F%>I,).-BX8,'.&:G)=L M.JL_%;VA%C3H9'#LY,H"9QUG*'Q)A@M!GJ5UC%Y!)JL 5=SE"TFW.LW<% M.%3*L;'UVX2/^Y*5W#FEQY_>TA#+R+N,(66O9#V90?/2QC O4+.H9?!J.Y&9( [0"O(X*=X'8,J'9 >-YTIR]\]M5?TXDYTQZ MY*PJJL3,'-9;A+7*+$J0S/.492 ;-;LF)1)GTY\]Z=+[H#Z'<-) ;5[ )*]+ M_4.2N8 GHXWL-:VA)HJR9BF#MY$' ;*)=GR!<(^,[6,9FO8BW@;1O8KD^>6' MV?3CTOQ9M_<0HB3IN&9JV2X$)*EWYD#>! ;M/*KE03#I M)TCOR2>C,MB]]@MCZAFKTW05:O2R11X\F& M@2[ DN#&&Q-5X1L[R_:*SKU/>CBT-Y#LSAO=VE8']G%ZL-NX+>JL#CM/6&Q0 MF?;IF!!T;=3@!#B>9 3%,T>YM:+JSHD<(/QEUN<8Z5[_X:GBV_;\S9/6RD>7 MM$(+02,$KTDNDD=$A46E/+H-Y6 !'%U4^=6?]R.,+J>JHS4E2)--1A*)"YJ+ M>I?'\N8Q(=UH%ZR#!=/'B[AKI'[$==C+AE;:H+W.,5M2*0P!?4[:8K#>*=2C M78.>&(FI[=96*=:G.$^S\8>O+Q9#4G*.P;',0[V6Q0 #29\2;<$\ZH+0YM** M/;A.-0)?TKI%8IR\6SYA?6'>IY$D-76I9K&#H!W(.Z2]2 >6409AC'=6-G$- M=N 9W@+H4Q\VC;X^A-X@&/DUK(U"@U&*,H 09.D$FG5M]U4H$'5(/*="OE&PI+I9LA#!,LC>N@C< MFB&;X_: ],35N)>3 =R)&,G4PVL''UVG!;+ZS/9 T[:R4:CJBA2U?I M^\C]'0U"AZ+^$.FV: NQGEW^[ZOYXD:T.TEC2JDYLA#K3#6M:X'XDMYZ77PI M);?I$+$#T+ ])7OBZU:1;P_"WNEK]A=B7@5U;IY"77[GV>\?Z,7!&B&_^O!A M97/ Q1.8O__Q8OK;\TF9SBZ7F9-38U^G/[F?6%G/$MB(K3D5BG68(_=.!V(^ M.ZM-P:A5C%SQ40-A'*P$/\'B:D;2P_73UP&2\>DASBYC]T/DP;/8[!-94I : M>)$J:453<9/OQW!1CZ&\>8^XZ/'5.^ 1_5!S[)PV M& I>F! D &W NO8 $59EH5"B2,9H,SIE>H>T]/P<"YB6'\>_8Z;7],5T\NZB MWDZVNI/L"&ZZC'IR@\]#D6\PH$M*UJC$'1C-!8_!6:>4XT$*;VJ'W\,FT:_0 MC^\(W'GL 0CHD.O2TF3@1H*(08O 0ZFQ#,W!0RPNIRXTG-99>/_XZX,MT_+E MEY^\A]F[D[K?]O+< 4@\=/:;#74$1+(7$M:.(MHD#TZ:&(56QB?C51>".T X M,0A)SWOQY7E_QXO\XW3V!BYN7,C#-7*E0V$V",MTK<+S(44FL@TAZN1SHR3> M?FPGMVK]+-679?OC?IGC*#GNP<3,?(ED^O,B&"BNF/."BY2]T;;-/=1=T)TA M8-^SSMSJ\MH[**&@0KKFIPYMWW7Z^KNX_IM/\V_CB8@0A0,HHF#1*U4RE9D$)P1 ,6Q-NT+LGO\J]\6M14L[)4O)V7JUCF51*?K2EEI)[SFY'FW" MPQT1#I97;JPH;2@Y=Z;Y\X&,W5>W/_[TY?+V9>ZE8,E!+#NX5"E&[1B(FJ;/ MW(3 5="^R6YV ,;S=XKH54DV3\\T(JN!G70'U"] ?X;+]?&!+G!;MH\X$.]Y M6DDTX[^[GO5&WCW0.8?&A,*1.5W(T[3D5(3@ E,E2BXT:(--XA_W0M?VM)VX MKZIV"&(#:TOI?^-5XL,U7S]^,/:V@^<2LUZ3\O)9+C8'4]I)984A:\T]H* MV:1-VQV8'K9F]$5&SW=_;,[[^>35;/INAO,U-N>#JAT06*'5D6E#TPVT<#)! M_VJI#1C1Y9SHON<\3/)[EW"/ 9V*[>T,,E["[-=Z&>[C&4QRG? :F)261Q2) M&? $K'#/" O9_J$@6LL+)-&!^CL?\G!Y[T^V.P,W/5X0O#\'V,N-H\<\9H 4 MZV&''%.(PL>B+!&FDZ?75TH7%3?"JV*1=\FH]G7 ^%%*LRO,-PJ'CJ!ERR"G M"GT?K@V1^J(,JQAD(,' M'J- FX%[G43PA4>>-3=D;6HIU181GE2W<7NX+U4"UU.DQ[7/R'' MSO46:;3@:^%LM$$;$2(8E6O)<";SV<9MI!TW[0.(?8KQF.NCEG]VJJ!O/WM# M8&"]XCEDSTO4F4.0R%UT)8:J_UJ/-F$<./&C%X,;?]R'$#J\\,4@IBA1IYRU M#HZ6S8C6D]%HI/%&C+9#.E @?6S[V\?I0TR';=RB-K4PB7NKB@:10?J4:.>) MR?C,E1UM'_(T+[R.^7PR7\RNON[^C3YPKCA9D\O"D8R.Q6 30Y]TL>3U";4A MUWX\\!UX>FB6FQ#S_$U5/9EJ0\;N;J'P_)X0JP7'VK)P%O+DO09 M'.U/QC4Y&K(;TO!>1Q]:L*47;A\B[S'R5/V>]3VI3Z:7<3Q9W65 X"XQOX)/ M)+(+@KW 5+^_=(3A\L44R,W27"PP*7Q^GR*YRE6GO_#D?>27*XDF3:U5@J[7@L MRIQ81IZEDD+1]M=^N;P+XK>M1(TI:5")]#72MSB['$&V$93EK/B(M1RFL$ 6 M$7,J^%Q$(K1-[D*[#>4A*L/!(NZQXJBN<5]4[V5Y,B6EQ']>C6>8WTX?XZ.+ M^K=DZ[Z=7B]XU\?>1FBR+5X'ACEXIM$*!O7&WE@0(2HGN3,=-I:C'OYM:\$P M,F_0''5#;5>%+$8()[)CM@@2 $:YO.YD6<5@P*>%@T=Z7 M0K*UO?0HD3[/5^*OQ0%D*EMEM6 ^(^UIIF069!#,*N,C0"Q2-\F1[\!SK@*Q MDVF^U8C]='$W:=I_&U9:+G#K[$\7@"T+O?8B/$]I5R]\=M"1T\DXB];(%(&# MX?4NP<2TQ$A;7R*@2)]ST0%RD\WF3-JRISCK/,IR" <]%U7\YROU$\+\:K;< MLUZ\>'*=],58-,=$9I'@M4^DB2S$^H]#56J[7:M3!U-TQ_##&YL]DS#M5X(M M;OR93MZ10WRYC*ROK[-"D=#[$EA6M4! !,5 @F,F%<.+LR&&)LWVMX%Y*/;" MR8)NT2AQ ].UBG=!U=)"V [K/&;!Z;3MT8,39-[ $-B!SAE-\')DM;T7TQK) M\?6TS6&&8%0L6?,V%X -J E[MORA%.$043=0@%\F4*ZWJ+*F32R(26 M<="UW:\W#"Q-VOJ@HP8+Q33)ZVW!(;I2(=L'5T@38!>P\ M1L"IQ-VI!R=*O7D.\P8^#"))GFK\NQ[4-[DP6NW("PH2:0%3SJ@FW3>&U88] MAL!0RG"(L'OV]E_!I_0>TZ^W,NSKZR6U@R(E,J>D($!%,&\T,MK#,!1>,N#& M49OM":B['W/N5-.Q7$S;"'* KJ=U_E^*,>M7IU7(;1^KCRJY#B@W*N6DUL'J MD'021=N$4010QHEBE=)DR(UV#]NF6DX[SU%;)!.OAL85$[$[DSF=LF MY]4:5O#,H"A3>9VTT0YUX^CF-Z MFY=XE%@;Q0K76*XKM4>02Q %@!P?*YE.T;(@(+(L J*5](9!F_LT;F-Y>(0? M(^1&0:$UI)^GDW2-*H#ENI#5 ]G3SIC(ZO%8;XY5CLN8(4G1+"AT&\[#8_]( M4;>O2ULZPB"$2B5+ALKGVK1+,@^>%%."S"X*Y_T OL"]J#XYA?!317M?JD^V MAD=C1).E# Q1DMI:GAFY0Y+DA!AH^T)HTR+KON>1#B*X2Q[I$$$/ES7H@NH/ MG4 M29/1BL8R!:[J=M0L:)68D)HV/<]-Q";%)/<[CW2*"7"BD)L["#M6;05H$?3UN)X1C+H'1*#,'MR_-\&WED0[BXH \TB&"[/EP M]'^^4OO0.1&+E]$SLF4)G2(3%VP]H6M1"AV\XN [T+S_20^ Z9[%N?.%[B]I M^".,9_\%%U=XH[SYF(3A]G%.319V0+=YCUJ*&L@-4SE9;4% EKQP:Q49ZB)' M/]H+]%3A'=VQY:[1F@BR2Q,G':QP-ON 12=7HD6N.$>EN0_:XW9QGM3D9>N( MKZNK-!M/WAV?TNXV;A-!WXU^,]5=+U(-):' K(U*,:&IAU5U4I%466\7^:U' MG-@+>OV,57>X1Y.;[9RNGYM?3CX_E7[AY^EDMO[R,7E>'EI[OPSKJ?C>0WS$XR1%489 MIR2#4C337) 18()CPF/TW@FM?)L&N'?".D,[S+-IWJT.N?T1UB!6TX><5L$, M2:@MVMKULY#?XA--!'UDTN']4\SSDWY=LY>?9/_YT M8PO\<8;_O,))^K1JJI\2&?#+SD'R*OQ4486PRLSP#7=W9T@-CTPI7]&,]TR4K?_.[2GY[).9,>6:6%(EN? MI1 BO4\FLNB#8<%F2VAU"&VN.#R;_NR[..4>J,\AG RD-E_\N_45#>C(!;>& M%1X%60\FLQ ]TH$?\6+5Y*(8[9*UC ?R6'2.B04AZ>4)L00IE4BQ2?:F&[P_;:.>*6R0 M+M[Z,MS&N^Z1TP'LT(;23K1G-YEZH[W+ M8K9T-MA#M!6UUJ>-2S7!QG6M<; MU$JV]*60CJ>41&QRSOT>*%AWF^I^Z-3#U>+^5("XO.9OA*+(XN2 M.Z%J$C\Q'S.P)+GC/F#(HDG'UCLPW0]SJBB@MD7],+3F&BH'6$G4-362O("?%"E91Z5=M(( M=(9HEA"X@91X3-RE(G<4:O1U&4HMUKF^8^_:N8/%YP=.)W!'WD;QX+TPA0E5 M6_YA"2R*&)G04A8+V5D!>U@Z_NFG+E=?;H+;==7Z+W,<*9>2CD:P@K5&R27. M0H[U?(,WO$AE0AM3NA.ZX9:P@91D3"<+D@3AID_S,3T' M5LO**I#R:11H%0]2$U!#N[2N!?.11,$<226(H'/A37M9'X#UP2M9:_X:F%I[ MZC%4R='EXIDI0-+0U5U8'M%PB":4%!'=0RZ@.9,B]T M&ULL2C+.ZVDC4*G>VH:][\9W/X*;)W';):UV(C$M4R5WE<=@X=)" MXO0.97J'A!$L%A<9UDH9PX4*R@RF/-]$Q5+OFG,*)0/=6U17V^55?1$#(V_1 MT6JK'/..EMR2$0BR O!-\B;WY,ZS,YC(?3#1H-)H_WT^70#^>1W:<7P>?,/5 M,60,M*Q\#=2!EJ[6$Q@3)-,\*Q:]LDP$56C-JP;=8 O,_;T.K:VR',)!SXTM M=EWF)0N9\S+1A+T0%9)F8%UF6#17@4<5S .[#NT@$CIM_/TN@SQN1ZXNG!M>K'%:YT@7LGW7.O=-^ M4AWJ,9R=O3K\.H6K@ MVD1G8=G\./+=';M.#9\\,-LH3-?J8M%0Z1JYS5D&8X!%*2)@Y]WE' M@.W.R1Q PO,)?<2W\/M1G:1N_O6IPMR)9+-3E,U9QB0@6:=+$-'EF#QR(VA% M%HUI.DGCB_&RGFM:GI52.]-]K#]]#0L\_HT^XB$]BONH>6WP440054=3E$&C M+=Y+GZ27*D17#/]*;8^8XG&$]5$)?N=P/9)P6-4WTAX9"ZVM1GM=LO284M(: MM,FU'C^.NL(^0+ W*M1@DC]7.:;Q40O(7:.=*M;.2#>DZNAC;7CH9 0M=?$9 M1*VEUR;R4((:=03=CU"/U]D.@S84<1?]S:2ITCGM; "-!L &$R0&[T2&6/)= MDNZG,]_+Q7NJ*VCJK1.U/;8A2GF%=>L5Q(.83(N:@FCN%.1*?Z M+X]2FEWAS9/XUU=JK4[?KZ]70HLVJ218R5DSK2TPD-*R&&U.);K$79.JA&[P MAO=J^M&030^F 1D]]S)^3N_IY61W)[DU"%YLSG,5=491Z@DQQ8SPM<=*01:*"\R" MY,JZ8*#-N[X5S5!]!]N\T*<+^+Z48+^=P60.RU[;G^_DL1R%@T@ZF^OA\02& MEB!-7WKO>P6+.?J:=,#P=-^!=U@F;@!:5V%T %0RT3,+43G2;:< MS-5N[D\0]" :0-8Y+85%,I5<9EI"KIV^+//66 [>!'H#OF'F]V1!VA-_B'Q[ M+MUXBS.R3O#-U8O9OAY#J2;P$W4RK$:76!:6,<@D=F"0EL9I1+* MZ Z6WEW/&-[>.U'\TP:R&R )\68Q3;^^GU[0Z/-G_[RJ)W(/#R=L&>34\,$^ M7!OA MI=A;,A&K2@LY(^AR@U9&D#FF#DZ&Z()PFLCR!BEU'[%^F!C22L\"9; MY8)%S M:=39,!?)^-+T$M>^@)D)Z73V'!U/3?HN=L#6Q\'LZ60YYIOW,,/YHZO%^^EL M_#^81\$D4OZ<6-*V,]A]$-"@ M).\&M%

    SE[LX %YF7B]!7.EFA'M#)Z$0S6.Y (8NV)'Y)/C-:A&LLN0.9) M8QW9A>U!ZTHOA#2PZ%\1QSB;8=ZNT=Z4()/EC'910[//P (D9$ZG))0@2;1I MT7G*3W2T.!LR-?H=JJR%T*[O&PC1G/7TD46Q5(*!B$;^L1$]V(AHJ*]'<4.E%Y.?.4I4.,-2 M7&VWG)GG0=3\6C;>")5=E_/0]( ;2D-?;2K,3@3GRDOT1.RT3P'W:,4N 5WC M^&4R_X!I7,:TL*U;J^\'=4!VHAO[N] ,FYGHB:EI*S$/I@- Q@V'$!FH$IAV M@3.PZ%D*J'51/!O5)3]Q'[G?D9L8DOI#I-O >?T\N_S?5_/%C0@[63"8N(D, M!9 %(V1M9TX&3?0.BP[<2JV:&)0[ UG1O;(UZ;AV(>P!TAG/(/9A,S:^8OI M?/[9]SL\'+]UF%/C[_NQ;5;Z%Y,YV=[2>$E[-'J%26EO+5GAF"P?[8-YHN#Z M2&QT&[>%: ]+;D@.D*+,1HJ@0X!8;"I"6]2(4B%NE77?Z8U'D\4XCR^NZI!O MZE'@9?G?L]_3Q14A_9'>\R?3RP]7BV7YV,NRAK2&\\4=$,Y[742NKWJ-*SK# M?*85RY24DN?6@VQR\+JO"9Q7TZO)8B2J)YRY9JXH8-K4M4T+R[BQ MVI)XDX8F&TDOZ(V]5SP[.?(-TYH9T!G9AQ M!9F6](\'*QG'VK#,V1#:-"+L=QI#A5ONA1J?40/.';-%P_C[KM*0C^9K7M$!8;:-EKG"]FX[2XSF7_0E3-7[_YY7/+W50+#"US M.==K$6@S\"IJI@'J19K:A5):J-B=J.Z+=W4LB=-6##3PAIY=?KB8?D)<0GOY MH8IYW04/D@F*/+28;"1C02H6.0*3NA;:\Q15:N+8[$3TP-2B'\GO7#%ZK&*O MI?9+]P,NGL#\_8\7T]^>3\IT=KE<:X\IR-XSXLG%V(<@WHP+:YV4)?/$V.Q5&!X#O3\A'=XKI-FYC@7?H*,.S-ZIDF5%9C45%YY(TR:(W M&%..^\1^4I>9/6.?X*$FZO?(_ MK;G):[RHU76O8+;X=..HT!$2WS72J2+NA'"S^U90TELIHY66Y&B\M4+E@CSR ME$K4HPY@3Q?B\=J[9\!&(NVBK<'5IB5)":V5=LI#B,6[H@-B*KRX79+M)Y.T M8_ OP4F7DL\I]P>7W? MXBNZR,;)<&E.O?I#2T^P3*@8QU/.;*G&I41;1)!)X M(,[A#->C6S:L-66K@@3R]PNJ]WQ#)EZXLHZ*YMD9DIN@MKP6SA07'D=DB M5)!"HV[3 .$N4 ],77J3?Y,RI'7\>X<(YH\_??6355-OF2&YI%F1Y$UK!88% M;Q/C"J2*03@>FRP[1Z$=*O/65(?:\W3NQ%FM_GH[7M0I/I_D\<=QOH)5(V8' MSBO,CBG(G&GA$@MH.$O6"I#G(K@O,GIYJ1/NU3^#U7QMX"](_Q MXOUROG7J[\=[L#I [;MF^D",PU=2]\#J73K2@)(S:Y&P4+@% MP30X6J4U> 8F*T:SR!@0!&*[U>8<0)GI6FB?OQUB>_8YI&9E^ M60^7HKNK064!>4?/-^^*;AB2T0'[Y)TYBV!D?5 M;^)9%U)T0-2R+N8VI/-4PK0B\0Y=.8&!)D4&MY")I!)$;40;8KU7 /-JMUUW9>,(1>C"A!*U ML"$E%K-W+"H4,2BO;>A29-+))-D.X;PANV.(F?8JU0$.AZVO:7RSBK/\!T[? MS>##^W&"2?X)_GLZ>W(U7TPO<79:Z-@Y2.Q0N""#X E0E92-SH5''U!8;Y5 L";X MHZ@\J9KAF >^Q@_3V:(^]?JO3CB5V._SST%[1VEL:((OINABN4D8M?>!UO1D M2HDN6J=X#$=IPFXH)V965J.MAA]/WMUXY)>40'8^N-J_0L1JF8A06$Q*,\NY M38Y^2,YRDT1*!W#]Y++K@=-5[7"]XN2*GO62W,55V. QTE/QQE4^/XTGTQEM MP)\3J#67>G.453.9GW#Q?DH_^8BKP]SS1W&^F)']-S(";1%>,^_K;;.T43- M4,Q:K;3B("(T*>@^PUR'M[AZU^CM>?7[JS%-@DH?<;+*#]?Y5D@ULK9>IU;5 M]R2">O,R_3_3I$>N!%ZJ(2I31%;/<[* 7+*4N8RE=@V.T,;Q.QCK\$IZ[W7H MEG_95@%:7+FR$F5= -92&O%(OI7U@?&@EZ\]00*OF%.!X* -7#9I6[P%RY\Z MMT_G3B6P0>SS*7Z885K=F$BR>'19MYC_67XYDDHG#5JRX@TPG>HQ(DT>N8VN M7F#C(H8N"9?#2Y1V8_I3Q_;I6%^$-NCJ^0H^K2ZZF3Y*)($9OII-28J+3Z\N M8'E/697+A_HK(QM+T%HZ1J9+JM>461:DS?KG]X?4]3B 6-Y@76H M0KSF?DIKGNY#*1Z]U_/IQ3@OY[(4V3*5XB%P)9-GV:K,-/+(P ;'2C$YJY(" MF"YG%KL5/VR%2@-B H,2 $LQ]JC/2RO/52OHDLXXAXR?T=EW%#$'R+JAVXG]4],@ MK'>-9?UJ= #3LIKQ*S3G*63LD:U-/3A9U"W6C:] 6>%UD=DPJ6JW;4?O,?+\7PQ^_06T_O)]&+Z;HSS MKS>25=;9BH4&PDB;9>O+O_26?+C1]#P[29#'NT M!RNZI[" 1Q.X^+08IPU4UCJ>2Z*Y8JQG/J1B4) S@%QK,FU!+SHPN_L)WRJC M/@L J'0Q3)D:>O?H6,Q.,!> 9J:+==#&71B@Z&TEX)% M&S,O4 ,_6$\OP]+0T[A/=;34 /EVO3SO;=?3L> MN#&Y1.;C)^B2,3)*R"PBT'MA MHV/D1&3&3=$B.NNSZ^THT+>?H#N(]/T)ND.$/U1ZI@NF/UR"[B"BNN1ICI'R M4!K@A#$%@V8V*,UTEIX%+0VC[T;''?DQ*7^;S!^>H.N=^$.$.V""+D8IL]2. M"7#+HY"*^> U$R8(GPT:D9L<++G?";J#R.J8H#M$TH,FZ#(&94UQK 1#!A2& MS$"+Q%+QR28O30Y-#]H23HCK$3^Z>F>8*N"Y@_=(+N(+;NSM0<(>KF";JL>?0V&A83T%X& MF4 )#01/Q^BSRC9WL13O(^\G)>CZH_T0"0^?H .:(SH(+#E IIT3+ AKF!!0 MN$##@]XH)O]&$W0'T7!8@NX0&0Z7H%,)DBR<+!,=J@:+S+PB&P6MC!&354%! M!V;O;X+N6$9[DMD]3=!]^:5>;MOH'<(YTG+=9;+9?B(FSITL47"CBS0QJHPN MH)8!? GRJ(S+!"JM(DB?E-',(?1//Z.$E_"(M-\XD'2FSEE6I!^(,O+)EZS[?$S((5G$63 M8O$*BA6-;\8^!O9P_?C/H(0#,GH?DI"?W:8;>]VJ2701T1NE-7GL>T\B(D[-(0HE/282>*\X>8VFO!M&\V>DY+W3:&+M:M53N ZCLSN1/- M\*G)GMB:MA+U8'J@BTO>!UI@>5!,HT$&MECF.?),:ZW/N;"#1LQ%WKO" B47E+=-@ M/0O1<&:M!1 F"^&WM-4[B;U'SQX">P?*KD& _^?IY)?/9TEUUEAO3W:FUDS: M@C5:A@Q3O2$[(LK-\Q?]^ LW,'S+I)XJTIWIN_/&"+_Z_L"%^]N??8ZH8 [UK M5!^QO$,8:U*(-4E8H2Z;2H_GO[["6?T&O$,Q2@%5 AV8!Q.85BDSC_4JFZR= MP:#JE9]M:K%V@WJ :M,;!TUO6NU>=B13*L[PPK#HQ+1/F@47/)DJRF@!) [9 MIA[C&S\[;IW&';G>_*XT]OZ4]7$0CM0$1KZRI*'J?)A464B165@@ I MK%1-SBS=@>G\H=Q&ZK!O"3N2E@8KV"UH%=@ZP-@!6LO*P3NPG:>.L#<>]^G' MB20,K"=)29$+:15/-.K(4H-B40G:[4--&FH.[A^[*DW/(=Z'"+[%FIQ M;;S?@KB^WA.E1%H<:]8KU .?DOE0#$,OHA/)VBR;9+/WX!K>3.Z-PTW=Z)& M(1RHQY\>XR2]OX39K\OW BP&FV.NT6_"Q^NVFJ$PHV**HMX,:YJT.MX'[ ]L MFAQ/4(.S#+?QK=%=OSQ=\ UJI&P O#>6R@FT[M69'C@9PF;9Q%DDN8U"! :N M%@,GXUATV;*25#"F\!Q5EW/UWXC.'&Z]#*@RAU#1(I #%SB_#E#^C.MB<6F MIXR6*6/):/,U^""PMG0RQ7N1M51-#-NM:.Z!S7(2:9LAF9,EWJ.Y4O.*7V=I M5CW\)* P4E9E-ZRF%UF$5&A^QB!PCD'TUG?C]N,?N@G2@]![O$BFHOD9+FG6 M7V%:M][L *KOLK:=:(8O:SN5IFDK&?=92;.\2BMZ%GDD)]Z7 ME)6RV4&7W@OWD?@[ZMD&X?T0T?9]?/(:R;I[8\D!+$B&.9 C+GUUQ#.P8E6T M&00YXALD;S\J^=6HPU;']"3F:2\RZODHY!K)XVLH6'L^^*28BN"8U@I(%:5E MTKODI 0CO3F KLY-^^HDQ=6ZDV5V[YM8'$3#84TL#I'A3LNMO[+F-U=QCO^\(GS//E9]/J(Z^=80IQ89 MWXUIHU98!I-(?DXH+;4LDJQB'S 58;B66?K1-GC7\JO_1)CCO__+_P]02P,$ M% @ 18&J4B#SOB=^U0 ZK@( !0 !F=&LM,C R,3 S,S%?;&%B+GAM M;-2]>Y/;.)(O^O]^"M[>B'M[(@K3? D,'=W3Y1?LS[';=>UW3MGH^.& L\J M;JND&E*R7?/I#T"*$O6B (I@<2-FW%4JDIGY@_!C(I'(_)?_\>-Q'GR319DO M%__Z4_3G\*= +OA2Y(O[?_WIMZ_O /[I?_S;/_W3O_Q? /SO5Y\_!&^6?/TH M%ZO@=2'I2HK@>[YZ"/XF9/E'H(KE8_"W9?%'_HT"\&_53:^73\]%?O^P"N(P MC@[_6OPEXSQ+PI@#DB@,(,XHP#%D($M1QC *TU3(F_N_R%1!*; "DO,$0$XI MH%#%($T0XRA-8)SRZJ'S?/''7\P_C)8RT,8MRNK7?_WI8;5Z^LLOOWS__OW/ M/U@Q__.RN/\E#L/DE^;JGS:7_SBZ_GM271T10GZI_KJ]M,Q/7:@?&_WROW_] M\(4_R$<*\D6YH@MN!)3Y7\KJPP]+3E<5YA?U"LY>87X#S67 ? 2B&"31GW^4 MXJ=_^Z<@J.$HEG/Y6:K _/>WS^_/BB2_F"M^6H/Y"^ MJV-=!U"N,O?C4#IV8?IQ,'6_:GZ0_A5NB;E:Y?H+]78AQOKN;D5=K;I_C8?Z M6BQ7=#["UV(GIJ7RW'SP0?^T$6,>U$&FE9P-=;=4E3]6YZ=>4/K=9-YF^)<%?93E$]WZLOBT-(E/VOI;G*46LG* MS%+R/]\OO_VB;]'FQJ'Y 9@?0!AMWNW_?/2X7X[&Y+9H=*,%OP#HYHI?^%)[ M*4\KL(>M\>JZC5@MNX>S!D<+^2E8%D(6VL\\H?#V2[0NP3VE3[-/JP=9?%PN MED^RT+[2XOZ]=DP?Y=L?3W)1RAFA"5.Q]@$CR4, 22P )6$*,D2E]@]E1KF8 M:<^6+2]-1#N!+E_.MEA_W]%*WT#6ZMT$VCVQFZ66 '?/W>%!\SRC:[3:F@:U MJL'/&V7_=/T\=T-E[]58(:)HR2J3-@^J&4#.5V7SR2$56$HOGXF*\,,Y6W"_%ZN3 "]$HWE^6;O.3S9;DNY%?M#KS2AOPQ4Y"C.$)Z M18H2J/])]7H39Q)D412'(F%92+@;N;@I,#VR:>D?T(4(]BQPXQW'L;#C(7_X M>N:E3F"#G>[![T;[H%+__Q^.J?KA-B1S.6HP*I/U0^>0V7H^I1_3?9;S:E5* MB]7SUX(N2LI-H*E\]=S^R^V/O)R%4JHD(PP0J D.1B;XQ@4& B/$$Q2%"8]L M5C+NHJ>VUMGH%U0*!K\;%<_/L6MAMR,T/V!Z)C,G')VYRAV2(7G*0?JH'.6. MRB$_]7A"/V[Z6DBJN>[YRTKSW*_RDB6 (1M,!O[86> SY]>T2-^K7V,+NPZ^SS2W]OM9?9/$MYW)#MS*-E JE MQDXDH7YK)4B_M5(.,L49CJ1"6%$7UWGOZ5/SCC?*.2[S]P&SF_F]8? \US=Z M>7@EG;1XR-F\+V#4^7O2ML,9>_JBGG-TI;U5L\Y^M2[SA2S++_*^7G:;=1]3 MW0XH]YEN \"@,[]3X+A,8&/[$3-8W>3&%&KUQ^PM+1:?UJN[8ODM-WEO7S7H MY<-R+CXMY$QF6,1(1 #+5 8Z[<[#N,8R(PP*#&B5%K%Q"X)FAH_O,N+)GS<2VH-0DK*\VS!J%R897+]X^"J7:&M&P MJ?7U_5RN=S0O_H/.U_+]XFF]*C_(;W*>;'Q^BAF/8BA %$4I@#A- 4XX 2Q2 MG(2<01YR%X>K0];4Z+32+4C5AA M66 RI-?5)6Y4G\O"[D./R^:6?C3Q?O%-OT&6Q?/?BGPEWRR_+V98*$02F0)" M0\T.'$F :49!&O(PBPG*8N:T'#L6,352V+W8U-(D;G'MTU;1PR4KM0XK&>2- M#6[$<0+=E$&&HC &FVG2GY0R*[U2_X M;A0$0FMX-81VE'O=U\XST^YP^=ME7)R9];SI0Q+J"2FC\NAY*P_IL^/*OO&L M)?_CLWS27X<'6DKQ9EWDB_O-81FS""MG0LI4:E\*A!GG "9, :8@!Q1#30$9 MDE$FW():ET1.C56WNX9EM6NXU3SX.5_42]72]-4&L\9$#,%IUAHV(7I8X<&K-%X3@^9GVG>Y"LB;F]7CZR?%$M_3]+ MOKQ?Y/^0XKW0/)>KW&RUW9:E7)6W_._KO)!">S,?],?Y/%_ELM1_6S]*467V MUM>U_CB#C*.($0@T2<4F_4P[@$Q& $&F0J0]%!19[:&-H^[4:._#^U.5JGNM+(@^'F^L\$A9C?"^%^._$UK5#WS;V-LT++V)MC9&[0- M#FI+@L;D:MQ;=@4;JV^"^MS#YO*?/TSURV ?UIS6EV*DX.ATOAQ.T=;QQJHC M9CN"$J-%?L<#M!T_'E%JOX526\Q"5(Z1"6_KU_!;K9N 5I6*(#$&4G+M M?_U/M^63]6#8+:)\ .SY5=[F M6L.]M:)><@-=T1ER*64M>]0%E2LBA\LJY_M[;IQI(M7V?)!ZZ?;95,CYI'XK M:P*]?5P6J_P?M2N414PD$"> 15@"B' (2)IQD,$XPXR1&&&G (^EW*DM=]JZ M!4L55$6%P%*!=2DW2QW'S39+_"TWWH9'U?!&W- M!]R/^^D_BKUZMVRV$69U!]_@V:AJ.6NU% MIMWHR0)P.V8:",31SE34R9=F@W2GK@&S7JK6&@]ZM,(2G8%/6%R2.O9!"TL4 M3IRWL+VS)_$42RZE*-]II=_K%:3AND_JC62K&8XHB6/--2$*$8 4$4!8PC3_ ML"@,%4;::W+QC,Z+FIHSU&A:EUPT\5]'-RQD6KC[CB\AUN'&$*3GV1?%UHFGG[0U//XEY^U%\(S0R2 MD# 3 ,?"N"*)!"R,(I!E&>5,H)B&5JE%YP1,C0^,3N9[+2E_,'E%E:*!7BA] M?\CU)X6\STNMAQ3V9=Q.XMI-#D.@Y7N/>Z->T.@7& 6'J>_69?H5==Y./G:T M>F]=1K7KOG5>-^ 1C:_?E[-((L21XH G,050$A/#C6,04\D%E4A!Q*X^HJ$% M36V6:XR7"S'V&0V#^.6=VJ%P]#S_.\\8:%4'PFN ,QJ.N$WAC$87?L.,AKG]Y<]HM(RP.J/1OKYOV14JY",M_C ![>H70\]E4X EA%$,B01Z%27U M,BK, %%8 (4TJDPD*L&9RS*J4]K4.+72K[J@VJA9;75WK$H Q%6B.E?DU@Z44Q?1:;&/IKLM:^FER-F M(LF_K_,G\PX?;!^K>U"NWM@:#.J7W^EBE2E!RY;Q-[^LX!QI-ZQ;EZELCUDA MYK!?9O>\GM7,]ZL:?UB6Y2SB!,J89,R%APFLY6V_8' MEVMQ'\MP8KPS_1R&S5HN-_'839GGY<+1U3H%)&0PHH+%0-*, 0AY#+#^TH,X MB4,9953P2+F\7ZX%=KT[PIR!^?:%ZXOTY.P6OWIK@2-,\O M@4]'5=^-@D.6?#]O_J!UWD^(&;>X^WD[CRJZ=UQZ=9[GZW51Z&_W+(2*8XXQ MX*&F3DA4#!B-"(CC%*8I4U)FD0N)'HN8&H=6#7$"7BL7M(YW]$[3;+"TF^C7 M(>1YGK>4NPDVZGG)MCPPW5->92/EI3(H#ZSLR)4\O++?!*^*-DJA%T9*EB8, M1N?OY.X+"@6*(RHE2!'-3'4F##!",4CU7(>,4T(E='G1=XN;W#M?WIN)ORQ= MU?/(/'^0 M8CV7GU1S:*4ZC5+FFXKFK=^^FA,K,QD3$FE2 1ASJBD%$T"B3"\EXB0E(28D M@TZQ*5<%ID8RC?XFGV![ZJQMPDW GML?!+]7=KB6E'0=)SN2\HF^9]H:'GCW M$_D]T1OT?+ZK#N.>UN^)T-'9_;[/&;S]U4S$#"/!%%"AT 0HN"F+FTJ08:H4 M8@)3C ;K=>4RWUZFL17?Z[_T\Q>:M?9[ A M&U7YH*$N<5-I076.7&QNZ<S]XHU44GMT0E]4'_6J*V[G\^5W$X2?93R#H<0IP)$(-??(!%#&(5"" M2"1EDL2AD_,UL'Y3\\VT5>9(B:D3%WQKM UHHZX;/PT]EG:<]H(CY)D'MY8U M$6:M=F","_:MTZO0.O54#V)C877MI@S#ULA@:^6-J<'$!UVX>AJ'(2EX:!5' MI6U/^!Y2O2\QUR>(-*'!Y^:(T)NUG,$DA2QA L@,90 J& (,(W.")\T8Q#%) M30L&^V#])8'3#-W/*PY_VJC9/]WC),1V-#PD<)YY]2!]8ZNM)L5:WYM *^PG M1:,+&E^I&"=EOEC*11<"7:D5G??UW!NHB\LTU4.4I) S%0/$3-XJH@JP,&,@ MUG] D%!)0L<&\/L"IK=4O?WRY>W7+XZA_WW0+$/]O8'P'=JO720?A51.VSQH MY'Y?PKB1^I/6'47F3U]U;22^27.\TV.YTBO2MTVF8QW932.%&,&0]7]/96,NE MRB!P^5ZD["'5J.FCF\E%- 9=EYR7-NZ*Y*+51VN1RW>X%QMXNUB9 G!"%*8; MG6E/]ZFH#NR9^">-PD3A5 $:(PX@31- $JA7)I(IFF:1#*FT+3K0)6AJ)%'K M&FR4O0DJ=>T+#71BVLT00R+E.SA\"B3]O0L:78>I06"#QA6U"#H?/UI- ALC MV[4)K*YWKU'P519/YL^W]X6L>E5N7FVQ)@&(. 4H-FTY$-4^ R$4 M*):E"1=AQ#-L6Z.@2]#4R&"C:U K&VRUM3]8WPEK-Q\,"99G/CB'TV6/P0TP M^TH$0P$W4B4"YR^:4P4"&S Z*A!TWCY:!0(;(]H5"*RN'Z23R*84^!U]UK;, M-1>OS";6-%&%]<.R+5-*QRP=&M$8?/@EVPNX6#XA881+D^Z\HAUM0'9[#O. M&*<8)S@$":("P$@1P!2C@(6Q:8X7Q@EU"M^=%C.UE\7NO"NGY4.@YLOO^^>% M]5^J/(2^QZ_W0;8+Y5T/G>?7P0ZU3;;!W:4DC?[GA$]BX.6H\+ZDESDM?-+: MLP>&3U_=^TCAH4<<8&*:T3&8*(I3 KEC M)YC3@B:81K#1TV0@&46=SQ*>@M.. *Z'R#,!;+'9:.CGR& '!@,?%3PE:>PC M@AW6GC@:V'7U( 1PNQ";$XBMT\MO\I+/E^6ZD%_EC]4K;<$?LU0HFL0D Y(; MAF"FH0%!%! A,A(1AF1D%<.[4H^I>1;-\=H/?0L/]!V/7A3C ^61.:C:4CR! M>K S(_C=&!)4E@R9$W4=EAZYS%J5ER0[5[PNL*'SXWHNHTSOAM81HCI!B'.< MA1AF &8B,0,D?N*J0N"01=,)P6-NU[JLO5HN=1Y<;_9_]MB7:[I_%/Q?J$*^?>U M?N[[E7S\D"^D^6\Y"R43(E$"2*&73#",$,"9Z=J-,Y92*),P25V(X)+ J7'" M1E^S=[_3.#"JWIC/7BU7#V[L1&X0'+0=JC,R376$@=E6WL43CD&X<[A]@M.J@$/!-"9"**$Q Q$@%H MXL0$JQA03"0B828U__3?-#J0-C47Y]/^#M'UO7:[L98,96%*.8@4H0!RKF'. M5 2R1(H0)S#EDK@1^V!HC\/IAW@W)3W/][GL@7*?';HKD!M[H^ZXJKNO+;LS MH/C;N3L4^((;>&=L[]['.W=3SQ+ 4C]$[DLX==CXH_RQ^OI=SK_)7Y>+U4,Y M2T-"$L)20"'3"U>)M?_($@4$%UC@$$68.352[ZO(U-A>?P=CQ\K!?8? CH/& M -8S/=4FW 1'--6J7K!:!DP&=S07-\%_2EH$GQ8#5C&X%L1!ZQGWU67- GD)[Y[WS-%K^LUQ>R,6NYO"S+]47(M=;+P*QV(J'4%+FZ7^3_D.*] MT$)SE5>;I'4)"U,^M9#B=M'>*VU24,^=(Y^),$54(9,3AA, F<2 )9H**8:8 MBYA$&:$N5#B*UE/CSW?Y#REZA0G&&60[\IW6$*S]747/S5RV_A6C0D!707&B*HNM Q,O>^@;4A06>*6F-ASG+HYT3_ZGAEQ MNL#;GP/V.P CG0'V,Q!.9X#[X]AQ_K?'0T<[^]O?X/:YWRN>TM.57NJW6?Y- M._"5Y'^7<_%N67RA<_UZ:_(G4XEH'*NJB(3^)PXS_7J)$V Z>V51)""7;M[S M99E3>Z<8E8-*YV;I;K0&:EF DKJ> +3!W-)]'A9)WQYS-XB>4E8=,!K4+[80 M.ZXK;(_#D??K<*L;#97%:O8K_:]E\7I=KI:/>B;?_LC+&9,X MXX!*PH'*TC#2[BP2J95#>_KQ4R.71KG@=Z.=I2=T!KENWK@>#\\480N%-0MT M6]PQX?6-K>/,J<[K:JF;X7KNI9E?R!Z@'_M%Z5*[H0VA69J3!+ M$IYE0*9)"" RFSXX42!)PX0F1+$$DYE>.>=+\65%BY6=DW DQ^5;>BC-8]A? MWN<+DV ;,#JOMFQ_SA=!62GOV._N&%F(8\[-_IG2?K!)HM6.5R@A8(R1$*&( M:G;<(/MV(4;#M9'E#]6WE68^(+7SJZX"R3-%UKK=!"WM!BR_?L[P0>NL'PD9 MMZ#Z.1N/*J>?O;#OM@4MY>MEN9K),$89@A1D&&G*C&$,:$@EX(ED<8S3.)'* MI8W3]LE.KLW(_9KDCR>Y*%W72EO,;#<4>B#A?:>@VA=4W'R#>R_N^V M$9!$F,A4GH>.CB:J5":@;8V!UBAL>FS^; SZTTV@;3)]TTT; M31_-H8:#TT>]@BNT>I'B!M>C>*X2P@!/[M]@?;GXLEKR/^YH\:FHRLR+*O2M MY5:>V(P(+G&H0KW^0=@<0$& A"H"&,69XIQ#E#@>8+:0.CU.K94.2J/U3?!$ MBZJ5<;U*$LOYG!9EH!=J]8JI1\_U2\-@1Z #0^L[[E1C^J7&5"MLZBC4*F]V MS;320:7UL!W9+2$:NC/[);&C=VBWQ.%4IW;;6_L14]/T=]L?N(Z!?S1GG#,: MHBQ)30M>4P$3.880#S3"U;K%I=S6\WD'T<\I3M932&9)$.::.2QV6K#SG#XH[K3X[= M%7I]DS_1^;;",Z>I2$WQ;)H0"" D"# B,& J5!*%"8TEF2WDO2&PK_U.BQT) MM9H&I)X&1Z+]38E&O4#IMZS:''7J4TR[&W&5$)%EG(.(RAA D4C !(]!'(61 M4HK$"8L;Q%\&;,\XU^J>JF'N#W0[YKX>R!=8+N_$V#]-MY^X/K#_ZV+/[0D^DU?^D:@&[&\0NK M9_HY?:AL@_-&^6"C?7-FS!O.5S73&0CO%VVBTQ/W:WOG6$#GUC.GZX$OV2O' MPM +/7)LGM"S!K[XKW6YJ1*[O!4B-^+,ZR;7ZXB-I"K

    >R#J-NSM29"ZIHQ2R.0R03%@&>I"& 1%# I$A 1BA+&89I M'#D53/.M\-1>/E4,J-II:NSHM^'L?:#M'.0I#9_GE]SMW?O7-W5L%536-,YU M<%L4^L*JB^)-T&P\5(M&LP<IO=&Z4_RS+59'SE=91_^%V(?8_ M:%TY4PC*".ME"P[UMPJ&5 $3N@:")B3&$=-+%ZL>H1YUG-I[IC;1[)77)I9! M;MXT]2]!H0TNS0FK*N!B:C54/\B=/6YO(Q^#;O<">N&A]/S.V8UB8U_PN6HH MOPB,TC?5OT%+=U/*HS&K_J,9W,//WEJ,L_,;R>-(#/D2\J'FJ.\=CS@?OFI\ MBG(/>)E7V5ISY[8\A_YJ?UFJU7?]KMNT08>I2EF<$8!C)/3J)*4 9XH "!7, M4L8BJ:RZU]B)FQKG-QI7/%ZI7,W^JAL5RI.C4U9@Z1:3L(>J(0ED\9+3(D[U![6B3PUW]_/OW MBV_ZJ0_)(K&BJ@(4,FK0GH*X$1QP",9*YXJ$Q!R2W5K/WYZ.6V-=KGL MDTBR!YU$"5-"OZ42B6, $4L!II$ ,H)"T2A$8<9WS%:M@5-J3ID[I,^\]_Q1G=U3EAUZJ2>OZ=N>2#]J+=]I/5XO%U7"\-_R MU4-S,%7[P?.U.6%E4G'T_\17^F.&E68Z00D@F6EKD:!83V0(@8*FR"@D44*= M^Q4Y:S$]JMP8X=JTR!W_3,!$10AK(H420!ZE@(B4 (8UOT8I3*1"+L$AS^B/ ML1 PIR2*VHPZCT;^T&(7=![PYHBU_W&Q8VK/:'LF],]MD!O]@^_:@*"QH-J/ MK6T(&B-,KT!Z'H]Q"AUNO7.Y_ MV-;\0BS!C$$.0DS,RE4[7(Q*#&@FF4QC2=+0J47XL8BILRI/WP,F7.SEMY=GE[?&7?,ZQ:0^.T5#D!>?G'G2S,!_1> M1K,4 DH@#Q54FLY@A16/7PZOGQ4UOV;I3SNRZ-HLH]AP\ MF@I5N_53=8SU:7NQ\_G5CB&PXXBA8/6^L=)2,S!ZW@0[38<\I'H9CF%/IW;( M&_E8ZF7+C\^C6MQS70>?JN-"6:45517_0A%1@4D$2*9,F"Q%@&*5@)A+%L(0 M21@[)8Z>D3,UUV&;HMW2TZF XB5<[=AB +0\$T4?H'JWCSD#@X^&+X>B7J1% MRQE[SS55.7>Y>]'4+_+>K$G^*I?W!7UZR#F=;U;.E,@$84H!85 &!$*6,(5 M2$(%$YJFD28,V]JI9Z5,C0W:&CI&);K1[&:!P3#RS %N\#@55[UH_K4U5L\+ M&*W4ZD4;VQ57+U_W6R+9 VKWKKX/'\Q1W1,:],NA9XPM/"H. M>O[*GOG]M#!UA,NF;HUI\:*;\IA&=T=JPG:0FY'#QZ ],P9C<:[XE8W M52\87N43;O3V4@_0$:M!\]0M18^;>^Z&QU$^N>/M/7+$-_&Y38:MHA1G5$1 M"M-0,904X(@A(!/,!=3,Q+AUT8/]1T^-9[8="6X=4I3WP>JFC^L@\!UEW%K? M)U-['P:'K.S><(R5@7WY2^&68WW2X*Y\ZOT;QLN=/JGH7I[TZ2OZ;I(V14B; MC)!\L=9$MVG$N%R4KZ1:%G);RDN6O^:+99&OGM\O-#O(TK2=W7^*2>!>/?\J M5P^FF.DWN3GRN7W9)QF5D&88I)00 &6DUU.80(!YJ!#G2++(<:/F!:R8WO[/ ME_7C(RVJ3MAU\:F:+L?ZRV,0M[3HLKF*N33LEA5?;++>C'MF%7W$E\; M.Q]QXE\%SV^3O9K3N]R^&H)@AT' *A""VK*@-BUHV7;3*J9H4M\_:N8RZ6++ M^=P\J8'*B^OZ@D,X[#[]^&:,G CP8N-TG&GP]&IVNVAB*FY_D9#_8IJ5 RTS,?@ MYV=)"]<^1"?@M'M?7 >29SJO\-EI=Q,8_8:L9WO.]F'KV!Y)&;E^[3DKC^O6 MGKVRKW==<\L=?3;.UNMU4>@'SV(B$Y)B 13!&, T,D<^4@PP1C!-F0PCZ73N MX[28J4WVK<_P5*OIZG&>A-+6*;P6(.]^VP:;C88WP4;'(;VJ+@R&=7Q.2AK9 M-^FR]MA]Z+SZRNW$ND,Z#AE72<0!5%+JM[L4@*&0@8C&F&,::T:@O;82G7ND MC[R-Z-)]_@QVCKN'SHB,MW,X5 ?X;IN];!B.V.Z]V[JS&X5#M&N_*S;%ZZMR MAW6#PO=EN99BEB$D99PJD,&$ !CB#)!43^@X"5&4A%4)2;>XU7EATPLO;75M M^N+4_4*#O-*W?P?1#L#MIOTP('JF@!UZFPXXM9Y!K>AP?' 9C"&YH4/:J#QQ MV>I#SK"XPWT+[W_>)=J#X ^2_W%7+%>2F\B#_NF^H(^;+1H9:B<@2S1SL#0" MT/Q$E?8"D/8 :):&,$)6N8-VXJ;F%6B-@[N[NV"^I.<+BO:!]?(&X+!@>6:+ M"J>-ML%.W6"C;X^=0@L,[7B7LMJXI#VF4:O:!J= K1VXRR"'5Z&-$4!(I%5&GG9TN M85.CG%.=/DJ;?6-WF.VX9RCP/!-.;]QZ'RWK L3'^;*3\E[DD%F7Y>=.FG7> MX\8A0N:SMXM5OGK^\DCG\T;"+.4"(X020'$8 PCC%%!*,Y# +#('4,(XMJ*- M,\^?&E/4*@:5CD&CI!T]G$.PFQ$&P,4S";A!8CWS+QB^F^QE,]M+R?]\O_SV MB[ZSGNCZA\/Y?>ZIHTSI"R8UL_C29?U>_ILTD\5]U2KO0TY9/L]7N2R;9GEO MUG*7_J@@HRAA@(L8F?*I I X2X"*,P8AB5,8.S4U=A$^M2F_U;WN_^B8A>@$ MNYUSX M,SSSQP=1JTRN3 SQO@L:"YYNFY\]-H$WPXD?TP6Y(O\))_JA^1A]D M#OV.7L_HG11>-8)Z(^O_OJ_[OS\LY_H999T7]WDYG[];%M]I(6:@.G%CNI,'9:/M?PQ8O_3\:%P1B+#^E_R.!-7O+YTDCZ*G^L7FE[_IC)-(%$LA3$&=5+T# ) <:Q=MT@IR0E M8<1IYGK2X(2& TRO&YZ_+5]*T7+U5>L[]IZ3%._UUFL40 M4:%D#&(4,[V&R_0:3JH$,!:+.!$<"?ULR\0D=_%38XJO#U([G49#^Q2;'J!W MTXA_*"<0E?JZ#%[)P%AQ$U1V!,:0P%CB%7K[;">_0S!2]I.OH7!*BNJ/9$>2 M5(^'CI8TU=_@=A+5%4_IFP._Y%**ZA2L28JEVM!/ZG55!JI:A,]PFB*FWPG MG%D%,&8)("CA@%/.4H3T/S1R386_(--E4HV5$5^K7)^S+^F\*KS=5,LR.KMF MPE^"W<[M'!1*SZ^(?0P;;0V.M;YU:&_(_'A+;(9-D[\D=.1L>4L,CI/F;6_L M6:"O:MJVM4JX M!,:\8-^^F^H/;W\8T_1X;^SYT^9HTF90-YN+P6U1F#;J]0;RQN8!BQ7Z&HY! MRQH.KN2X!1!]87Q4*M&;(/>LNEO]A155:ZDYO9]EA$7"O VB3#( DU#H;[F0 M($ZC,*1$0/U"L,VGVWORU%A\JUQ@M+-/H=N'JYM*KP+!,P5:VN^4+W?2UBLR MY?:?-UJ.W$DSVMEQIR_HY]#]3>;W#Z8\JEZ0T7OY<6T2[3^I^KCEI_6J-#W> M3;/))DF+I3R!IC<;"D,,8!AF (>9!*F*&8QC&M+8\8BUJPK36V8V%@2T-F&O M'G/I6)#9>43L_"F?*'OFBBV\&]V#6GFS!-V(X2G;4Z!%[S\PX/.SNV2C]P!LT'\51A7$S4OKAT7FU$0H")N_SA>D]8WBD5N#Z9.H!1CA56:0D M!0AA#F"L0L"P% "')OF=1BICT6:$WR[$?ZOQ;?0=8W2E?@-,:EPM%S4O/5*^ MESZM:B\M$X/OVL:@;6106WFTM;:ULVKW5;;RK.K'^DW8'VPH?"?V7Z_HBQ\ M& QKFX,"PPGKYRW4J6COJO8RLCZRO?/V%:*"9"$&+$RI?NDS_=)/A "(X$1( M$1,.G=9E7<*FMNCJ:U3WJCT M9&/Y(V*CIH=#> M13"&I(GSPD;EB(LV'Q+$Y1MZULPQ7_Y;SHNU%*UJ%DUC#YAA* 6- "$\ U R M!G#*$4BT+Y&H-((RQ4Y5C##!3SMZ&$XE#QS1*5HL-$T:*GJH7.* M'2B#5K+IECAN[1HKZX^JU=C=-5BM3;,$NE^8YI?OA1:0JYQNM[!N^=_7>2%- M +6EBO[;^E%6G=T6>OR?9R(*4*IP:!60VI@8M&ULMJ,:*RN_M&5GL#'T)K@\ MTD,4'AUN)#Q7+!U T9CTJ@?R,@06G",V*.R5]=W>>DY*F1>ZOT3+M8R?7;%*=Q[[_U<#6:HVTG MM(&\"6J-@]\W__42#G/&RW?,_[3P%X_C=V)B$YOO?D#?'H+Z&75?HC=K$]*_ MJW>@JSS5S[)<%3E?;9H8W9KS=^^6A9*Y_FC&8HA"'$O F3"5?5@,L.02X 0A MA".9\M IQM9?E:G1VD[9^OQBH!I-^WCUHUR] MIN7#7;'\E@N36F42K-XOMJ4V;LTYQLH9G2&:"DY1!K(HBP",,P1(3#F(8IY1 M0:DD*9^MEBLZMZ-3>]%.]+E5P-\DUIH'7*L>K$WFHB;,Y;:F#-TJ[<:>#N-@ MQY9^T/7,C@98HW70J&W20G_^K4;Y3ZW2/;>787;F0G?$AN0^!^FCO%,1I=;XH033A M+C[@"1E3<^Y:*@9&Q^!WHZ7C2:!36-H1SY4(>6885W"<6:3#_"'IXI2847FA MP\Y# NBZM&^;H-=ZN5G0^?N%D#_^EWR>Q4F,%,49B%4< XA-9>I4:-A@* A) MTBA*K")69R5,;99O^N)LM PJ-0.MIVNWH$,@NR?Y(/!XGN+.R/1H&G3&^JO; M!AT^=^3&06?,.FX==.["?B_NSW4YI3M:K)J*YB&DD61* 2207FPP" $-3=/ M).18$4PP=\JD/!8QM0F]T3"H5.QY?O<$D'8O[>O@\3RA'9%Q?F6?-W[(-_8) M*:.^L,];>?B^[KCRRHVG5\^M:/&[0OY]+1?\N7(N"4IYK-_;(&&):1#*"6 J MXD"&"G%&8P8SIYY@%C*GQ@#M8Q9;17MY[S: .^XU#0.C9Z;HA6#__:3+F'C9 M2>H0^S)[2)=Q.+M[9'%KSW,:2[/YOC !ANJ))A&+SE_3HGC6'U6R=XF6VM4P MS1]2SB2 68P IN;\AM+.1I2@.,)NIS:L14^-@;9:KX+Y]K266A:!I,4"+->K MX,E$<4J]DG,\Z&$_&G:\Y =CS_1DE Y:6M\$&[T]I&RZ S3HB1![Z>.>#W%& MY>BTB/L3KE\4M2(H'_*%?+^2C^5,8IFQ5"' 2)H"&&7ZIQ!)(' &0XE3KB3M MNT0Z)7!J9+6_+&AIW'_-=!)G]Q74M>B-NIYJ1T1_-^H&E;Z>UE==T/A:;9V4 M^6)KKRX$NE9BG??UHYBSV>G;VH<0XX@)'@'!A (012%@'"*0I@@2BL,TB9S: M9%V4.#62:PC>I[XI^7#N_GR^Y?UT].\"FK1^:ZS8:NZ11:&<<84 5*:.M\RB0&A M/ -,I3)D*8\XQ&YUOFU%NTRX<>I[MS6N\[^,'7H&JF7Q2-V7=-:#8$=F/H#U MS&1;$&^"/7!;:GNJ/>(*UJ %!FQECUMOP!&1H_(#KO?W8ZYMKQ*3<,QE7E57 MFF4XXXJC$ A!8@!AA &6A *"N @3)!!63D&FDU*FYG%MN@:MC)9!L573C81. MXVG'.%>CY)E>=FV59%7X;:.AAS!V)Q)#MAZS0?;$;!93%:O9E M15<5N?Q5+N\+^O20'U_:[;KWPYG>K> 46:ZE8W- M3+>[N.>IRC4KJ[WVU5MSMKSE$L,X9,*<]58)"0'$^H7/4,0 2EB<93*-&;&: M[11=3NE3\(3I[G_1%$GM80%[$8]-#A66'CGBF\9//1 MD<&+-_2DAKK"V29]E/$H29.$ )DE$L!424"2C (FF$C"D&=A[-0^=N_IDZ. M6KFR9_;M/G*6T[XO'KZGNC44[K/[E,F#SN@] >/.XE.V'5-KN.[D!;SO6!X/,]]?LCUZ/^P&5(AJTPT"%OY!H"ERT_KA)@<4\_'KDK MS!GVU?.=_BJL;A?B[=_7^9,1]>IY>_X3HS!24B4@@J;K5(PUG3!.0 B9)(JP M*!9.]50L9$Z-55I=C+[N[0[VVG>U =V.6@:&TC/#]$;1F5\<W^?I5[?K.4[;=3;'WJ2+^C\];I< M+1_U?'_UK-43:[XJM69?9/$MY^W]/9:%B4+F[""52#-6$@(2$058A%DH4PEE MZI2^YDW3J?%<8ZAQ 41>TOO[0MY7-II/BMI.1P?*VRA;>E]3&#O/Q+HQ(C $ M$#1F!%L[3 9+8TE5YK2QQ6O3/>_ #^H@>E-V7._2-^9'KJEW@3U3G.?:23:- M/=XMBS?+-5NI]?R6\^5ZL6KMFVU/@L4I1TD6@RPSI\Y#I5\5C B09!2G+.:) M$*E;4HZ3_.EEYC2JMG;!;P+:V%0=#1,;JP*ZN=8Q+=II@.RHWAOHGNE[BW9[ M2_UV#^W7A13Y*C"GD#SLMO<";M!4:B<%QDVK[H/-48IUKX?T+I*S?'Q<+JJB M@74EP4_K5;G2+_Y\<6\JYF1(2 PX8J9]99H"'$8"9"2E!$>*9G:G7NW$33U_ X>F:K:R'L4W;' IGK:_!T"1F[((^% MP2>J\]CORE;RCN;A5>MK^IZ3%._T%FS$ MDP(P@:;J,@F!@)A1#-,TC:W*[KF)G1K)?'V0A:1&0SL><02YFT_\0>>95_9: M)+;:QMX$7Y?!*QD8W;5;9+0/C/J!T=\+P&+)UU6^K5G"O #0>_+_NP!N3>O] M<*OI7=]K"#P*DPU].SYL%!KO9V!#YSWOOJ:K[;8DZ[[ ._ITB8,W337&;OA^^C:J_ "K76=\3G=;=?] M,5>TV#3N<+ZJ'OQA6]4C"AD7<1J"C,6F5;=$ ,<4@C3&7) T)3R*G;MKGI(T M-:ZJ^T:V-+6K^N$(KQU?#0*:9V;JB5>_'IM=6 S>7O.DL/$[:W;9?+*I9N<- M@[;!J/VOO1KUVYPO)&"60HQ 3%((8(PD8%&"0!B&*>>9BC.1N>T5N"LQO0V# M*E],5?EBU2:D:I1O=<;XRR"M,;K&QHY]_.+MF98NM,K8&M%JE>$E@Z\_B"-T MS^C28@I=-"Q0LNRF8?.DON$"H)"P4$6I@) 3E- (IX A!GCDJ0H"MW.#5F)G9ISM6T5']S7BE=I%G1/ M===#!5;PVS'>\*!Z9KF-PC?!7UMP[BL=;+0>\H"""TK#GERPDCSRD087-([/ M.CC=W3/)XW%9K/)_5&'23^JPPLLLS.(T1<8_"S,.8!)20 AEFJ10@JCVW!AU MHJ9N<5.CI+:V)GE/U46.YE7Z;;XK#T3$:'2!Y5B!HP M$<,*DT$S+[HECIMJ867]46Z%W5U] ^2TE*^7Y:I*E-SEGL8JBZ2ICY+&F000 MBA#0E!(0HP0F5(4\B:%;(/RDG*F12CL_F"\?GY:+*C*B?YL; P)9\WKUNB[; M!8AXLS[4U-.SNM.YH; -D5\-L/=0>!7X-CIZSW3HD8.8'?:>QRH M[KY\A(TV/01RAK!",(X0$ *9A564 6:JQ2D1IS)1/'5LC.*LP=2X1W_'H,?- MM@IT#]MMKE!._U49NZ M2>"FB#+%$PF(1!A Q8A)', @"Q-*4!H1SHCSMMNAE*DQ5KV%-#>G'K6XQUY+ MK=-P.FRS70/2*%MLM8(WP4[%@3?7SB$P^,;:D:#Q-]7.V7IR0^WLQ5=5D/DL MG\R";'&_*U:Y<]9##B.&PQ (KO^!,8> J20"(LD08R3,&!)NNV<64J>W7?9J M7>8+3_OLAN/WRY>W7+XX;435,@J0J@4P!%,'8U/O( %$\!23CB(E89#)UV^F;Y([> M5S,4_?;KG/;E)K?_-O0FF[_-M)?8-.O>'!MB$^Q,.[KRU&(""4&S,(U!*DD$ M($8AH-R4#8O2!(HLHLBN:G@/V5.;KWX;59Y$WVZ&>\+4,PVZ)0TM1F]4[:*&S.C;E#=8'\TOAO:[DD^*&"> M)WL+*ZUH4&D:5*H&O]?*6C+B9=#L2P@,!MY(50.N =&I1H 5,!UE ;KO'ZT2 M@)49[N&&]#^$JA3$DG.2DI"& M;D?[SXN:&H7NM*N*G.;W#RNP5&!=]DN.[L"X1TR[-W(CQ[%W&!I%/46N3X+A M+5J]+^WE(M0GK>Z,2I^^P[VHYB]C5?S>4,$4*AT-2015FH22), M 5"[+ M@U1Y1F$20QH"RH0"D$D$*.'Z12^$( +Q+(YZUD6_)'IJD[M]D&%3=C/8V!"T MC.A;ZOSB2-AY G[P]1Y2V4%[ M*1:H[; N:GB/A%Z2]4%=P6E?-EOJV?X![A MN://6@S_XZY8KF05!-8_W1?T<;.FCB,I(X93D B. =1D!0CG>H42XT@E1$"E MK"K76LB:&EV]FVLU_PCN[NZ"^9):;B#98$H21' 68Z R" &$6 "&(PE@&"4) MSB2,D&7E\X%1'2D(GUUZPF@!-$M3VB$TVUNN#Z*UWH.MLS3;@D12B)!S&H,(JM1T M58X!C10!4+_+(@25()CU#:IUBY[<&ZP=+[HBHG8! MI1A2T].857D6 M5#L6&@0JSZ33+. W:%5:^FA OGXM%YM*JR\I<4B7]R7=[*HNDR\>C[]@"I# M*,TR&(="\PEFL:87$0(6(09HPB!E(9%ZZ>Y$+_YTG1I!M34-=JH&C;'U29R6 MN2;@UA@<:(OKIBPWID#DN6?UZ5[K\^MB29S3^!+XIMY^8^;.O?[1')2]/:H[ M+O_[Q_WH#3*"R'[OH.9 M);/M%-<]X[DR_M%_@_]QA/Z)9>KG&ZK>MWROZ_S M0HK;13L2K?^V?I1B\U;<7-FL#*F2(94R :$T%;L4# $1B0 (X2R*8B$D=5J* M>]=X^F#D?06%RE MD[;W[39&W^SV2^L;? 0<1ANE(=],_I4>]?TTVA@@9^4RKDL-CL7-(VCJK(1DA("R"@%#*41$"C-)$Q#K.PJMEV0,[7W0J5J ML-4UV"AK?[:D"]-N4A\0*<]4? :D 7=]++&X]OA)EXC1#J%8V-D^BF)S^7!; M0<^_TE65WW60\H.X5#'#$*01U0YHIB@@29B!*)(<(J44H[UKBER0/37*:*<( M/=8:&P]C6T9VWC<#RV4\^F\5#8#RB^T5O7<#%9OOHTB/Z\5Q3YZ1I.P&S&&4X%""54@ HLABPC!/ TU3H5;:*&%6S MA;PW)WN_VE/:@1BK"47J"74DS.?.T:9FC[S0@<(*2CL:ZH/,.%2S16/P?AQG M;!Z2'0Y%C,H 9^P[G.7G+G-/L&S*";[:.- A9+AE$C$F5-/#K_J3HXAM88O&-(_'LX7B.=?-4C_ M38/YIK*G^6O+ZHG&\<^.SF2#^,<:__>-X)]%WVOX_KS4JQ(A6Y*:'8*%:-77 M3Q75[P^8Z&]) O6KA&' :(8!CRG+(A41E69$7Q$[ME7#U@4A+M.V8?G@, M/3.V"WQ],R8MT?"0/GE)\DOD4EJB<2:QTO9N]X7WWZ0I*J(Y[ILLZ+W\+!]I MOFB:L7R5Q>,VB2&6'*:QA #SQ!0>IQ*P!"&0\4B%$"9$(*L3VDY2I\8[C>+! M1O-@JWH=T Z,\O;+5WOT+Z_PO6#JF8>LX+1)X[@"6?N0@1>$1PHF#(:T4\C! M&;&.8(3]LT8+4SB;UPY@N-_LGA-R5RS%FJ\^%5]D\2WGLLID9CC$"8$(J%1& M &;(!".D, VOE,ADIN+(JIS6.0%3X^R-CM52/EN;195D[OZ/SNI[].G>^X(QE,)(X9(!G::BGLE2 9D+C M1&4D)4HC'J4N31A:SW::Q:-U8OCP_O;5^P_OO[Y_Z]B.H8V:W:*N)Q:>IZR7 M%=L)4P?M9]EZ_+B=*H_M.NI!>>*2GL6N6DVE37#HW7SY_6W]P2X3/,T43Q7! M0"*8 8@S 1B-!$@DUN!1BEGFU(/ 1NC4WL=MG>L@K]$Z:-1V=O>=!L!N[@\- MJV=2& !1]WI6#A -6LG*1NZX-:P^KA<_-;4?F8)HRQ)*H.KGRY7JP*Y^AP&S,[QNB)A&=B MT%KI_PZ8RMUA[I"3O/WX4>?R";L.I^RI2WIZ\EW]KW];B+RLOKY2O/W!]:6W MC^:W&<%I*F)"@-"K=@!CQ0#3SCZ(F()QR-((\JA'@F,O9:R^ZN.G01I;_K)M M8.BX4.@U*)9+"F\8C[3XJ/2_"7;=-X^SN-MF!+4=06W(@.N5:W <=&732Y%Q MUT#78'6T6KKJ87V+"&^:M(C_6I?:PW@,T!:KHD&@,?W.FBCXDVP4]*#\W,)B6$+]YZ1 M-7*9WFZ+CXOR7KC^VGKBYUJSO7K>^XO)Y9DQGL"$)QA +/4_/&* 8 8!B2G, MTB2&,G3*F.FEQ=1(I'W.[7S[PJI"S_Z?ZP-9KJ&97@-GRTN>A\,[:7D:B2M* ME/= TD^U0^LSM-COJIW#A;B=<--/)>MAL7;?3 H8ADC136K$P(@RB"@,20 $8D2E(5Z->VT M>':2/C5GN*5\E0NSI_Y>"^^>6Y-N8V/G]WI#W#?O#PBVLXO;"[0A75LW!49U M:7MA<^C*]GM(SQ(W#9^^7SRM5^4'^4W.HVW799Y!FB 0$L8 C),8$"H82*1, MTXS)4+'8J:3->5E38[-*MR!R+$_3@:4='PV$D&?VV7E"-T&MZ$VP "S&6[CRK&6-S2MT(,+\Q&Q1M9__?]XOWBFR:HIEH;,X%[YT' M_E5+TSZ-^&3.$J^+0OL[]>&\HOGU%2WSNA?A#*9)Q+,0@RA"$8!"1H"EG !& MJ33GZ$0HG?(_!]-L:DY,^SV]U;Y:+[3U[[<;,=QP.GI&8P[2B'[4%>/3WZ,: M"DLO_M?5RKV,MS84IF=]N\$$#.4)WO(J8<7TM:HFM%!)@ABFILNH]@8E(P K ME0$$81*G-$H$)79-1ZUENDSJ<5J/-@KVZSUU&>2^7N$5P+V,9[@%\NX"D .X MAV? \>LB'@I]83?Q# :77<5S-[IOK?[/NV1#:"8&]N'#ZTT,!::$D$2D@,0J MUNR"%6 <9X#@+$TYA9)@JPI@'3*FYL)I-8.6GC>!UM1^(^\W0@> QS-= MG$*F1_'#YG]('/:O+P 1L=FY;D[1]NS/RTJ7]/*LW MDJW>+\I547T7JM/QA&')59P"F&6:\6*B (;FI9*Q.")9#%'DM-0]%C$UPC,: M!CL5>[6P.P&DG;MT'3R>"<\1&6=WZ+SQ0_H_)Z2,ZO"=B(LP)ET%)TG0+'K4!G M8_M1X3FKF_J&8>K _/-?BV59SD(6IRJA&(09A0"F:0Q(R!0@69;&.&9I1K%+ M$9/]QSLY"2/4,;'9+;)!S3:(TA<+[Q&3C6(W0:7:D*&14R8/&P?9DS!RT..4 M=<<1CI-777OJIJF?6Q7&+?--9GKKMUT+HQ"%"4Q)#%(N)( (4T 5-TDX/",T M# 6!5M4BKU%B:NN#]DD/UM3,IBTSJD,>K0_Z'K)Q&"<[&O&-OF>R:0._+59^ M>PA\ZP.O;:>N =//*1L'/5[HD(T[4N?/V/1X5L]%T\F6U!_U%_7-TA1[G$'( M$D2B"" 8"0 52;3G$YI2#DE*(A7R.,9.M;PO")P:(9[K(V\T#GZO=7:,GUS$ MW'(1-2"2OM=1IT&\L431?2EE"AF6Y;AB[RO M$K W80/%4F4*/ &&: @@-86[(8X!BB'DFF<82K@+RYR1,S5RV14I:?1T8Y)S M<-H1R @>>:-8WP\Q%TNP# D1YP3-2HU7+#WD!$N7=YS,R8OZ?U]8;*'M3=C M#A7KU>!:?M!>S_N5?"QG3$@N6'[+A12OGG\KI7B_ MV+I=MUROQ>JN;LWAZTBJ#&&HW:(PS/1J2<4 HR0$64I)EH0$,PE=][*'5W." M)+>S,E@M@Z*QTQPI"^;:1O.I^9F;^M1K;:"9R,OM(H1N;?R+ZYZYAV^![5;[ MRXZL]QWZO2'=&AAH"X/:Q.!G8^2?S)^KNN.-H2:>_O-O]2#_J54O=&>OE^/] M/@=DV.P #WJ.G%3@#^GC7 2/LGJ>",P75./TH7ZSU76&W_YXDHM2SF*&B8C2 M#,11B DIO1 " 5(TQAF(J600J=Z@QVRIK:P;M0+].)P7OEMO7W>+H3MV'D@ MW#R3[$;+II+R%L&-I@.>G+L,QZ!GX3K$C7NZ[;+=1^?5+&[IQQN;9?@[K:6I MC6*8Z&_YZJ%I9K]KM@DS0HD( 2"[UCQH5.]=D\EV*.S(Q@/ GHEG(&R=><@1J2$YR5;TJ/SDB,WH^W?J7\(5_(XGG3\ORI53Z6!ZB_2I_6J7.FAU^NQ&6(JPXE,0<+,U@ 2%+"8 M<)!&',51BGF*,[XZ47+:FV#TJA[$Y25PL%RIW'P<[[8?/PG]U*39V&W MHY.AH/3,)QL,O]08UIK>!"U=ART;>0F1H:M$GI4W>E'(2Y:?J@%Y\9[>^X[: MJ_E*?YPHFXH)CAB1''"J"("I7CWA.$U G$9IJI!2'#GY(1VRIN:';(*Q6M ^\DGA4W]@;B);M/[!M>O.5*[O@LNG>HG+NT;7BVEONE!+V;> MF *RRVHYTVP;I)2BF,49( F)33N3$#")"" P#CG7_D$HG!*A.Z5-;=HWRE:+ M;[%3US5HV@6P;:AT(-B\!TA;B+4T'7YKQ@J180.A70)'#G]:V'X<]+2YJ1^' MW!7YLKB3^E^A>6E.RS)7.:_2*'<;T6]DR8O\J2JPI(A*F!0(B!!2 &,* >$Q M 3$*&2%*A:%PC&6XJC"]^,:AVHZ;O\YC8,<\/G'U3D;[^MX$>I7]1(M-[]6] MAI=WRWG.G_T<7NT+X9#LY:S#J(36%Z%#CNO]G('"M;?KU<.RR/\AQ0S2&,41 MPT"DIID&%S$@+(M!)JEF-RAXEJ(KH[4[:=,CLY/!6KI5>,!8;0OSGJ':?CB^ M0*0VV&GJ,4Y[#(?7,&U+W,M&:8_MOABD/7%+7R;1.IN=:,-*G_/RCU?/7_63 MJEIV$4:"\I2 3*0"0,TB $OM*Z441R1+XBS-$K>V8V=E36T!MJ=J8'0-C*J] MJ@1V06Q+'(, YYTX>F'6@SJ[#<4ABZZG)J)QW'5J'='CETZ[.(G[[0S]Z0>=-OE_YZOFO' MG-^:DW=5):M=P2\E8DK36&I^9!Q &4% "&* 013&"8]8Y+9+?H4N4^/,)B.6 M/0?W6[V#:OXY%V.[9HALP^BC .\]KM7*0F[LV"8@EV8L=J8$E2U>B[,-@*JG MC&5G=5XJB[DO;AV9S;T?V?-@<=6FZ-_E7+Q;%E_H7'Y0XTJM9T\\CIA*D.,TX(33,,N54O\U.[M1XLU8[>-!Z M!VI9!%I/QZP"6\#MF-$#C)Y9<(.@41EH!(%!\";0:@=&;^-&-IH'E>H#GIAU MPVK00["6HL<]U^J&Q]%15VHRO1A_?>0OUQ,LWRD>F/HY M196/751V57Y'V:N<7-\QLZ.\$<;!,P6V:_1NU RV1@0M*ZI:O7GB=+]C;[W$]DT0?GVA>F"=^4A^6B_L/^3+>1J["'8]F]?>89_I[*! M7>4_I*BRU>9:?3 W^F_&P@?Z=F^FP;_8GM]#^Y :C4&E-F$+M@<913['3S-0<)OJSHJNJAMST;DX18IA+'@-*J[9TF)A+B"(0D M(1+3,%+2*;_XC)RI+?\WJ?-;/:\\=W2,JR717(^6;VKI 53/VRI'E2Z!WO*[]>8K(F?K.G2Q6IJ HI^B"\X(#1I+M!8^;C31%9.C>*+S M Z[L'5'5O&I*M#Y_U&:N"_.%F9$,I[&,)9!AE@%(( ,LTC^%E*I44D8CXE21 MZJ+$J;DYU5) "WIL%2V]LL;=9=0191E7#)IF\>9U$2& A6" "Q)+BF+)6.CV MNA@4][&"#"^ O-UK85 T/;\.=E58-[4&M^J:K:9&80^]/RYAXZ4+R%FA+],/ MY!(&9SN#7+QQE"VDZIQW)AFA21*#3 @,8"09P%E&08H(2Y(PAC .^_5TM-9A M:B^%:W8M'%?'?4;,R^;1Q$[N^QD"W[M%OL[_]U%CRKM$7?4#KGE4S[+/-"_^ M@\[7VNFFIC*)>:ZIMOC;8LE*650E#-XOGM:KLBE3G==Y\J;;6Z$5>T7+O-RR M^9V> P^:WLL9EC%*529!RH3V\[3+!XA #*B41I1$(Y[KUN !*V5['I)!RVS[TG7<&MV>$3\J\.U;7K_7RV^E?I>]+5>Y?G5I M J$,17$H(5 *$^UO,P4P%!*$L?:XN<*9R(C;XG]?P/16^EH_X\9M-71C\@/X M[/BW/R2>6?,0"TUU=5T'K_4=3L,Q)&,=2!B59TY;=\@.9Z[J-Z??*B5-]Q&Y MJW:EG[I/*_K#UX74GDS9%+:9I82E'"81@*D)MT+M%3)(,! R4RJ)EN2)6 :_T=J.+GB-C1RO^\?9,/UL#@EUIO,#8<.2=F3_4=AA/K39D M>PIR.&:Z#M$A&:RG)J,RW75H'3+BE4^[-D1Y.I''I-?78:XT(M+$'T$2I]I1 MRJ $1,7:49($)ZG"-!5.9QJM)4^-']NQ,*-Z<#IUS>1C7AN$O#0FKJ'' 9$> M,>!X+>:#CJS(FZH9K_9$M,8W9Y+]!JVO=PFN@>OKG14W=GV]2W:?J*]W M\9;K>\_N0M#TN3J4^F8M_U,OOK[J89 S)E0L,E/A)40Q@$E5ZYR:99)"*=3^ MA5X9]>U$VREY:NLB_?V"_=O/=H-LN(AI12)9PJ?NX]?6H\LU&N"D^O)']8+.?+^V?'VN=[\-FQ2V]0 M/#-(@\?PIPU.6CQHD?$] >-6$#]EVU%Y\),7]6UY()74ZQU1E0/63N.GHCHA M):H]\CM95!6"9S*34E"> 41C"F"82H!-$Q5*"$C=%5M4RSGR2Y7!84L/@(/OFC"V^FWKA6F?] M;:Z/38HZC\CL+M5UQ(?L;. "U+#]#*PDC]S%P 6-X]X%3G=?NS]DMSVU5V,Q M1"2.2<0!YR;ADJ1ZD11C!43,>)3P&"72Z3C3-':&QQRNPVNCS0MM4_9$[OW-U MQ3/=Z+0:"'SOF-M9;\T#YTS=S?*RF>:EY'^^ M7W[[1=]2SW#]P^'$/GK<*-/VG!'-I#S[=_<%PFO]XEO.61D"+)$FB_/C@G9')3L:UG4"G:8Z5P%M++"X4A M@/(]8?M@Y+1DN 3"M2N&L\\?;<%PR<+V>N'BM>ZOV3=+OC9OZKIG[=N%>$-7 M^GU+(ZDR3$#,H_IT\\=[87=:5;[S=U]X74M&5\O'UF^ MJ+A"$X>IL*$%&0K)A:P[06X32F:"ACA)!0;_A[MW;7(;Q[)%_PHB9F+&%9'H MX ,D@.E/Z4?5<5R7T\=VG8ZY]4&!9Z9.*:4<4>FJ[%]_ 3XDZD4!%,ADWXGI MLC,M$GLOB(L;P-YK9U%D^S$R$V!S'D&5D51$.B&)]%()ZF'#U"AA9R\0;8/[ M]6+TF0RW[8"!(1Z85K9=&%OFWX 6YGL>M/+8PG=@[ '@$.T7?'[JA?95U7*<=JN/G/5U G,))$)82F&A*K4K&LXAE2D#,HLR6.1 ML"RC7KDQ78--C=[>-_W[UI6U-AVFX^GR!]>-Q4)!-G04U*!5&PIJ2[?E/N%H MR061D/S3.=ZH1./B^2&C.%W3-\'NS*[FMG!-)2E+F,IAI'(!$>((,A$QJ!,A MF8PPCY!7[X"+(TZ-1 YV\OZ,<]>O/'7LI_5==H!FCB(<-NGTP I=3V6M*PWB['2?F]^[X&UK/='RC7!*V&^9\._$/;.;X3^\%6O!G.]Y?LX2FNV M[W'#46B_OZ,-_U]QAYY%Z'7S[$_S8EM>Q+C46 L!M4@SB#06D AE%;XC)%.F M1!1Y;=:=&&-JU-Z8"!;61L^"\Q,0N@605P(S].E;@TEIW@#E6AWN!RT8/S', MN(7BY_T\*A#O^.@U?>FL+(!=QU:[8<_SY7W=2V"U+-XJO5KO,H15\>M\N5K/ M-R\?E^;14X6-/_?O8J/1S9"?.5RA.IH>(\ABA-E#W' MIY#PF$=<)6:]FOBH5HQHNQ M.D>UT;=S'>Q\;V:\\@A4+H&63S>M*@\;K=G6'^9&QH=%U=B@@BATY\!1YRM\ M-\)QS'^%#H>CSLOIKHGCFM#SD&9>L/O[M;HOS;K37]4/M7RN-0E3@N,X/-C46V>^.OI[?/VS@2MM>Z+T*6SIQUADV"PP: M0YTE*41:2T@8CF&>("R13E6*/'4Q0R$]3@71KE]?U>QP6+3=.#L4@@-S]E&K MP];W]E.7S."530Y/ S)%IS[N[&IZYYEHU"!M,+LVLO=1G]P?R M 0F3*DTS B5)"$0XDY#'+#(_(IV17-(8(S]:<1UZ>A335AS U-.&=&MT2\IW%&D&-[2&D6&X,/8K22ZX(7)>7L'Q M^G[<957';7_C]XIOOIM;-+52$5,$*P4C8G,**>:0,9W!A$B*.,\)II9+7<#5C7NN1VM@IND'E#>K=.,0DD/.C#0J8W1[>\@/ M%S[=,Y*QFEE?U5/=5$Z^?[8=YZJRCE(_:Y9GDE%&$YAA+:"A@G(%:B(:'"6Q M)HDF.IDM[<)8R>\>&E:7!G;Z\M/JRW\T_' /PO=UV<7OI1+D UO[/4.7B[ [ MQBQ!4!PI6"D!:QD+*FOK"JV;2FTO8(3BBDW0T.3BH./&)*X8' 4CSA?VY!VK MR??6WMEJEZME465*93S&)*,8$A''MC4Q@R0R08G,::8SG"=I&GFNETX.-,'5 M4?ETB):-0/UE_^Y8RWD!6$X7:_-1\JVJM7!)2L> MP(<+V/FS22J=S7(;: MC4%"PS-P3^!^7*;[P!JH\O&)T&3'YQ!"IRU<'GADR/IW:FUNNG>_/NMC]9*?-2OKSPU"_O.44>RZM! M81]ES55Y<+C"O#)[MJ&)5BB5(-A8HTM*?ID"0TAP0CI6.4(=_(#@",)IGPE-%U&'9Z<=1I'X"22NOV'FK==DF0,D/ MRTV9F%U6MQ&KT4>S&"8ZM7G3D8 \CS,8YQE+5!JS)',Z@SX_Q-0"AIV5H#+3 M7:+S#(;=7!(&F8&9XPB4@#6"EP&X5IKSS-U'$^;L]JXMRWGAD_W32[[7I]2S M.$]B@I(!@1_9_?20L/D@A^Z&S@+9WG_TW(]#STYE?!Q]IN=C61;W?ZKV2PNQGC]5 M:G5+5>KQSC*E1!R;%R[!3$ 4F=4YC87Y,76&[QYN>M3BKNKD M"*@/BX2 :202.2BD*<#O@V2NN^$2GD'.CO@*!'+)^]/\I1GKO7I:*U'U%#1_7RC[%_.YV\?5>C/_9ZVPI9C2 M")EX19,4HCQ2ME&TA(SG)JC),*6)5^/WZTV:&@WM'JXZK:P ;U3C$) MC\J= M.M9RQ?-$-L!TNA''7.-T33\6V26AO&/%@V$H^X<]=?K!%J4, M6,XBEJ4X@E+Q'*)4II!EF$&.%284,4FR>/94I;5LV'KCQB>7AO5Y*@X''^X! M:65LE:@F;HT2= F2AL*.C=ß .S? O#=R6&R_HO+7/# M$;TK,"')_N*8HQ*^*P*'I.]\7:@RCSOS**WKRO=*IWA&4@#KV(MS8"4\W2S%CLN9Z]B+CK)F X' ??XNL/88]].S=PSVQ8"*3 M,O;:+NL8:W+\TG0%6+=M[=%4\.] M2F>%#K_/=5CHNJ3_\:C=VZ\E#8H9PR2-D4Y@&BF;JT48)$G*(,9)AIC4/,^9 M3U;EX0!>U#!69B40ULIREZ YP/0_EMR#T?V0L2\X(QP95HA\N(1(KV._4VZ' M/L3;&V/T([E3'IXZ8#OYN;XEY6Q3:I54DO2[PJ,RYA4")X(S#'DL3 "0T\S\ M#:40BY1A8?XOC;%/ - YVM1"@*VQ-TVCBE995I\E1C?6;L]_, 0')@-OQ'H4 M<#L@$;9.NVO D:M$.MGM=>Z;544=\LOM5B7&>AQ7C6X M:)I:8Q43K3""-%>V$"/*(&6QAL+F9@J>,!E3UV:;_L-/C6C*)DAF"=ZHFUG9 MK<9D\.;S:J- G#IF/?6^,!:+EPN2%Y"-3=VW(. MB_Y(K3D'F 6OYIS]0>QHT-GCIJ,UZ>SO<+M1YQ5WZ=G'2/'-QV6Q69=?RL_F M&U6+%T=8Y)K'-H\VX1!12:P<(S:/EW++H 1=!N1>?&&K=3T06/C[H47?I\WZ[N3 MRJQG4+P< 5Z'S< /_=:XIO;/VG<5(+X]T_L",VI?=%> >C0]/^7_Q<;F>Q>- MW+S\E,''#092S%-*$)Q")'&.A\S1E7MT8 M=[>>6NQB+?.L-MS!Y!:3]'-^8$*R1@UP!';L:]#*P-W=QZT"//+JJ.+O^!.! M=V_TFR[O96F-8<#O^T. MU/5N]N7URI]JGZOP$WQM&GH:OZLT5W.-=1VT?-\K,!VPJ'2\J1I%XB^HSVW9"4DBE64W0+!(ZY3G+F6? MT3W@](*%)F'^R4)>=2I?';007NSVKZ]I'7P,ODJ1SBF%RH1]$*&(0I;'&&)% M*,8XH3P6_5MB7P/].'F2KP:\VVLX')P#OT*/^C9O;0UX#.:'RG#-FX]&?,7V MS>>\[V[@?/8J_SWM_1O7?:1VQ?111A2E(C6@9@JB*!>0$D/V+,G32 N2JTBZ M)DMT#S4YK:T&S+/-B)@OK9J$B0[GR[+,];'L@%AFMECZ.2*= M_W+?!KXP$Y?WR,/A.S;;-+9Z"T(XX.:^E1X.OY&VU:_"T6N7W0V:CAWW"S<8 M;??=S9'V3KSC%3TS8+=]KBW=_+Q8_?GM^>EI4?()6[2D)0ZZN",1QQS'$LK4 MR@A&=L^'4P;C.(\9(X3@''MV5>IGR02C\;WV!47+B4J?0!O7#'L;4G_L7LD' MG3"W>'&$21B8VAL/+/;E&]0Z<0/:;NP+V92>@$'$#:]$,VCZ;D]3QDWLO0ZO MHY3?*V_GWVGI0RG=7G:^,]0\_Z'>LPUK5FQ)QA*67)QL-WQR^KP?*0B[:%N_S'[[-A,8"8$C!97@&"*J&:2V1:Y*:,YD M3E*2:[>(:7?3Z04_O_WMV]_^]CQ]-4?KI[ ^H?#I[!UPU&>MV,'FB?KQ+_T37RLSB'JVK_M^EJG6&9F MT6&;31.($->0**F@Y*G.68(3RISRHB^,,[77ZL^GDB ]=GNZ(+V\U1,(J(&? MTOU3U]K.7GL\76CYYDI>C=JH29,'Z(5,FNP$XF+VY.FK1TZC['3A.)^R^^/A M-']WZ_XL$SBW'620B T[JEA#JA(!I6 8<<)PECJ&'4[C32\B:0G8_KK;*_<\ MC.O&V&UO)1AN0Y/F&<7?0;9(G$ 96O3WE;8[G'QWD?V]=NO"]I^S]2EW^E?V M?U?K1CVE+HUBF/$T-0$5S_+8+%QX @E'YD>91$IF"O$T=FT$>7:4J4576U4? MOSJS;B2[>2(8/@/S@SLT7HT@+[I^;2_(\P.,U@[RHH_MCI"7/]R_$./CX]-Z M]:-Z$];5!IG@,F+F,8\RI"&R&51 M,M._6N,$EFX!P?4(#?RDE^"T+1RHI.,\"*'+.TZ,-'JIQWEO3Y5]='RZ[_G$ M5W4_MRN/JBAU)@6A<18)&-L\/H03"5FN-$PUBJ705OC02>?PW !3>^3K#?:= MD66)M.\QQ &(KLIPVG7;_ZE.'@MB.?+IQVZOA4XITS.@R MV-0>[<96T#+6[X7>":W;:ST48 ,_\*>P&JA/K LB(=_TG>.-^KYW\?SPK>]T MS95ZAW?ZVV8E_GA8+&^M!;3YH[ ?6@1M0NS!4_9([>,-5-#G8\(HU3NX( M=5<]>=RG'_>5A;4?'Y_8?&U9]MT#6]^K8J9%GF(B."0H-@RG=0Y)KB6DF H= MR9PJY!60G1YF:CRV,] &"WK^EY(W8+%:WL/%_(=YVLJ=6T-IR_NYS>#NTX#K M#-Y)$B%"I((8T00B%@O(1:8AM3E\5.:,2.HC:!$ []&TU>:OAKK;B^-Z+ =^ M/90&@M:7MS8Q'/UW0Q"2Y,^,-"J5=WM[2-@7/NV?>5@2?]'!_-L5&X_25&Y8R#W?SAWV;MH8#,RAC]Y* MFR_%EKU2&=VA=4]L' 3BD=(F_'U$O]6(=FN+!54!\\4LL)R7 M\_!CZW+YXG)"8,O[%CU3P5M)YEN)EM^6LF9.)3_\)>S)4JDE,J-"9IE2#"*B M"$0T32!E*H8X8U0E:8R2F#6-O+^[[RYX&>'T_.VW]?X^1EJ8,?"_JAI,Y:JD MW6\2W!@M/*:O4("S)^K4-AY4UH/*_(#)Y7U0"YIL[F7 N,GG?; Y2D;O=1/_ M1?B7[>G%G;92Y%^M1NK:4,'JK;I=V"^"+>!??6$O!H)%75XSRPAA.9,$QCDQ M_)9'%-(XES"5)!1EKR#S0?7NO_J[#LV OH=]_1]@6N(GM65KF"7@UA M.\#L?A.$@6A@JN^!CE>95#< U]9(G;G[: 52W=ZUJZ,N?+*_=I-8K9]6Z_*V M9;K3NTJ_XMU*JED:VTH)%$'.#6X(Z1PR0A&,4R%QBJ((Q[FOA%/'>%-[\K?2 M1"V;;T!IM;^*4Q?.W3PP 'H#DT('<.;["6JC@;4ZK+Z3 SP!9)ZZ1AE=[5BN/BJA)K_L%')9[5I9,MTDD4,8PJ981:(8II PDPT@3E/ M$)(TEBKS.U7H&FYZQPB-M6"]-;=L>U(>)I@H[L]R^\@*(,O5,]_HYP5@S27F M(_\>WZ1)5.Z)V[_&.6 ;\*N9H@>0QC? !L?E/[XW=[>U<__Q;W$>_;W^I^C& MC%H\J5+K:_'BF<32-:MNFWJA9FI@\MI.T=?6%-7=2O9FZ)V)ON>;LJ?Q *+M M+F@%S7WI&F_<#!@'SX_R8%RNZ<=G'Y<_S$U6ZY>?Y\MY\:#D+ZN5+&:)TC01 M&88)C1*(2,P@TWD"TQ1I$R2E@J3( M1J3\_;.:,2818@9*EMNC1BTPY"S",!92QRA.4DF]NL.Y#NRU>!HMO;92ZWNJ MS?04FW"%W(T]A@!R8#ZI3+X!7=UB-BO %?C"YN<;K_J+5'A"%52VPG7L<84L M/!$YDK;PO=[_T-"J]]XNV>)E,Q?%-W5O;UGKL[!4,4YX"A,F#"?%S'8K36P# M8JE2@G6"9.9Z,GA^F*EMWY0RTEM3W4^5.H"\?'07!IZ!>:5$YC_8X]/?=_B MVMC+FC<^@+F?M84!;J0#M>L ]#HWNXQ+Q^%8Q\6CG8!==J!]S.7PZ7X!7%>/ M5T*%%A'*(1>1,/PH*>1(:BAQAB32&=;4J>F6PUB3(\G#IJO,I>FJ-\*)QC+) M.8J).- M@6_ Y]7R:;V2SR)LG^"1&_Q.IC-OCY:ZP_7"O96R5(1ABZ:GS8>JH4VQC:5O M[7YVV?MO6\B3TPCAE!"H$.56XBV"7),48A[G@O.4T,AS;ZZ7'=/CH7=-0ZXZ MZW[7O95MK7?4U+]NAAQ/#(9&?>BCA*W]N]Y3&((,Q5. 8]9.AE MR+BG#]=@=70L<=7-^B9UF%'-M[CXLBHV;/'_SI_*' .JM)32S J.,@P1X1&D M*#(A+TNT1G%L&W+YY7*<&F9JX6V=B5";>@,J8X&QMCO[P ?9;BX+A]? 9-47 MJAZ)&EU(7)V?F>JE*;![6VG3G7ZD$MB_D/95,^'M7/ MJ[6:WR^KDU'Q\GW-E@43==Q6_K2HHCCY?Y^+C66JSVISI[^SO[Y4/=]O-YOU MG#]OFFS3\OR?YU@1H1",$ZXA2ADWW((UC")%4XQ00ACRB[=&M7]Z<5KM)A"U MGV"STE:C?B<2EJ%8QJ-[;J Z,*Q;W&G-SI#3W*D;T M"Z9L_LB?\\5B1N,,*TEC&"&60Y1S :E9/4%5UE8J(CGVTAIO;CRUUTUCE]_[ M9 N3&]7W<7Y@%K[HMS]UD#%VY>OZLD^\LO[^ICPH*_Y+,8H1Y1(R).<093A'%*6(B@10X*AG,2I MGZ[WU29-[3FO_0#\!3Q:3TQ\6;OB*?%]_62Y<<:X4S PVS3.V."L-1.E0V#K MD?W5UJ# 4CV3)P]W9/\VL:==@8C<^ M7Y:QV%UDF:!TN2[V:WNHGA^5-*$;O]8 MK?\P9KYC3_,-6Y2QG-TJ-\'>-HUWQB6+(A8AR$1BRQ I@UQ+N]N4YTF6*J7< MPJ[7,7]JI&^7@W]69@-1V;TM01+VE*J2O*VLGW<(N4[AJ]']VIC^A _\BMDV MO6EY?P-V_H,V *!" #00E%^$%@B@1J':4:B! .^:KY#]I567L%^A6]M(K\%C MTE\@]P3%:7^11DI\G/87RBNQ\O7FLR-A\Q6,&BT1]/4 ;R>8OJ(5_N?Y[^NG MNMSXFE>VVL!N1B-,51II*'/;]4YI!*E.%<02XTP)9%:^3JJ^K/C\M;(=;/)MXHS[R^L[]4\86]V*ACQD66<,TH1((1 M*U5,(4NTS:"(:<202A+D],3W&'MJ7% ?@&^LB;:&V-KH*S?@#KS;#O1 < [, M'(W5X$UC]T]@OFPR#$JCP9<+ /?0*/"&*JQP@?OP(ZL9>.-R+''@?XM^U/5Y MM=P6"50WKZ4EMZG\BF52)CR'A$:982T20\*(AI&.:"YM:UWJ66QQ<Q5 M^3MO5&6G?;BLV9ZE%)>Q=N.HH/@-S$QM6[<93Q\:&(-PO[$P?MEW$#[:PQUBWFW=LO7XQH_\?MGA6,YUI MAA-AI0S2""(I4D@3S@T#L5C+E&4Q<6I"UG/\J45,._/+HQP_^O'%WHV,!D1T M8&IJ@?FN.1^!PR6=_;].Q4P^;K\CX?ET_/ MF^*3^J$62:V1D5 MXTP3J+E2-E->0T*T@HG*M4813[*8^W!8QUA3XZO2-I!X M-ISIP-*-DP(A-##_6"M!:>8-J R] 35@ 35&/# )VBJF8[AQ&\-<]ONH#8S# M)?UHXNWS?"%M4>A2-G_]^/BT7OVHBD;K+WG*&,DQQY!S;%9<*J*0QVD&8X5Y M*B1A*$(^A.$TZM2HH[&T*-_+I<[5^O.(&OAO#!(=T8*YIC"S! MW/[0-GD RO$"*23YN T\*@UY87%(2'X77U%16IV)-[+//"51%*L49B3G$$51 M#DFD*92Y2%F2RU1)U:/L7) JK3G^R?9_*_G]G:O+P7=?[P3&12B PK2' 6091D M&E+%8FCB#*TT)8*HV#?-Y&",J<45VQR*K9V]DTP.T>Q^R -A-/!3[@]/KPR3 M,P $2# YO//H^25G7#N57G+NH_W>X'9S8_.R/4M 3$2<$'N\+#!$4G%[T(R@ MI%2)7&A%_ Z:]V\_M<>ZLL[E0,$%.[?7=7]$!GZ(W<'P?DV?]CGD*_I@A%%? MSZ>].WPUG_G4M860M\O-7,X7S[9]RS=E M R%?7#7V+Q+)6TW;9M/?5SE0)^ MIS^P]=*NC[^H];<'ME9E!= LBS*!>9;!/!8$HCA+(>6,PY11\U)7"6/82Y8C MK'E38XUVB5[;/[!S$#0>5HIZ+1_M18V7P+@)2C_KRCU/_@G\+7#CK]>;VX'Y M[S6F]8HJS)#H#U.1&<3"5ZK.#(GN^4K-H*/T>Y.\6RW+%](_YIN'IE1TVX.@ MV8@@6C&A60HQ0A0BDFM[EDYAPE0F4ZYSZI9P[#/HU%C_O=)J;>N5UE5Y[4VS MV^/'V4YXNS%Q:!0'YM?&7/"GL7=;RK[7MB3X_I /1"%)T&G<4:G-!XE#PO*Z M]LJC\%\5*Y[7Y1:U'>ZWY8H7:ETV;ZL.UFQ=UE*8H4M2W)I1%EV8)[2X>][< MZ?+T+9W%N189M;R5V3,QG0I(F1(PC8A9RV)NUK?I;*GNV4;)[SW.TD,:Z_2D MTNI)/3)YN*>V,16LGLMB\.JL.>UY.!]T=CV/]4>?K/$3 EHN5BS;=K).%P#[ M;N[Q[]95U]GNGU PQ&P,DHH0U-#726(8 NNSZ0^##-8SMJW?5>\L7O855M;D MS8L_ZE-[3*2@$>8VQRHU82W-(5$9AQFA6J9VZR/URA.],-[4(MK&7+!G+[ & M>\:T%W!V#&?#H3=T)'L>N $2(AQQ"1J^7AARW,C5S?^CH-7Q,G^QH\_/]@9W M^LMJ8X4!V,*NR\T+\\MZ]6->F%&*&;+U]EA&,%965]]\H2 Q:V0H<93)3!&, MW7I'N0TW-6*I++;Q@S*F0AM+/&V-!6]V?__)707& ?1NF@D/Y< L4Z-XI\'6 MW'*+L<1S9W%0"-V%;\)".9)0S;60>DG)N"/4(?WB<)/1I%K<'6I+JWA=8VAI@ZM^AR M[.D8^.70FH!O&[:4;"T+\-N39!M5E225#MER[KVIJET"OP\B$1H2XZ!UEB'L M&K<4,R"21]6:(>_=C[+_H>;W#QLE;PUIL7O5O"+>VZ,P)=^I=&/K :=G8&+> MSDMM.M@MABJS0R(7DFY]31B567OBE8+3^X)SM8 M;[C*.RM9^+Q>5R4?GU?+=?/C6U;,#Z7511[)6,D<9BRWY6(ZAU0I!AF.(L.M MB"6I5]>*\"9.;5>CG1^D[:'+#^LN>-SM=Q3KV*M,VVM%8 M^V2L**5I*_O+6+GMT* 2^L.!/$>QI4-WJ]&JJ!&?(X9?4&E#8&S/WO@B!H"<#)@<:M!.CR]:@@H//#/?=" MZSATVTBZZ?0QXP+Q#&4I3&)BA9$R!+F.,YA2E*:Y1"RG7GHB9T>:&A'LUE^U M1I5=\S8-<]XT?_/DA/,X.^Y&AD!OG/,G ]RN)7UC9L ]PTM(!-T(/#O8N+M[ MEWP^VK*[>$'?KO _SQ?UXG6&1,)DGE"894D*$3-A F5Y!$FL\HS26.LL\^L% MO[OYU$BAL@]8 ^L-&M^F[RW@NA_Y:^$8.@)P1Z)'3_=CEZ_NY-ZZY[:?N(S_=[D[Q7?O)\78K&RJXAMC:E.$<:I2F&*,F;5-4PL+PB%,URME6!G9N^"W3.@NKVSKX=JX$>Y!TK>K^MN$$*^J\^,-.J+ MNMO;P[?TA4_WXX%2PIDM?EZM2_WF4N#C^P-;MC2=FZHA&N48V5ZF,3=P(J8Y MI%(ED.>13FF.4QQYM39U'WIJ?%%IEZ]*[9F-L;A67JY$X_THPP-_-QH9!M7A MTPVLT4"OUK4P_-T.W+9@_ U7/Z A:0AC]%'I29_5 [IJL<=>HJ$-:N63U:/ M[^#D[*MZ9/-E\X_?U?HQGD6(I(QI M,T-RN1*%.0:H4AB1A'B"#3@ZO]_:7WT"6 \" M"ICUA"ZHO)FO#>.*G_5$Z$@:K>]]^G;WJ1O]U1Q:26RDN1)8:P%5)JW0BE6F MSTS$EL4H(CQ%1'.O$.WD*%.CKZV1V^"@G]S):4C=*.IJH ;FH1X8]6B]TX%! MV"8[IP8:N9U.AZ_'C7.Z/MSO^?]M6=AS7B7MJK"N@Y,(YRA##&:1/8/A4D.> M2 &)+G=8(ZW]SF!.C#&U9W]K(K V^CWOIR!T>]JO!&;@9WT?DP$J!CO<#_F8 MGQIFU(>\P\_#1[SKHWW+3C:V.419QB*5?/OR6V$[;?T\7[*EL,D>8C/_46:" MS!*B(\',(\*XXGM8-@/?31K8&Y;$KSI07N MF]\:R+?&@]O+,/>H O%%+&RMA_/H(U=T^*)R7+?A?8>56J/I+V%_9)-(5+XPA&UMR53O4"5]QM=[V";\6+F47&4I#"6D38K4H&A^9%"+?,8 M,8:59W?! #9-C7*OK;#OF:(48G9=5[:CSMGP&0H#3]>8<@B#=IT.8-:_BAC" MQ<[5 6_=LY/#9B7^^%@4STJ^?[9585_4>KZ295G9A\>GQ>I%J?(S7\R3\L * M]<5\[6?*D'0L:2DH9V@*/_MJ;8>/)D+/7LM])HG-R8>'/V!N;<"OG( 5!Z RH6;1IFV<0-4 MGVT< 5^Z)L*_.\(U0 9M@M#+D'%['5R#U5%+@ZMNUK=S@=4O*>]:M9[G$9(2R! 6-@E6RY3QE+'43R7F< B?9VX<&9AWM8B+-?$&_'OTMRB* M8O#$:G6"&Q"CZ,;\SOZOT89ASYN'U7K^3R7_#C"Y27!V0V+4_&O-GS9FPLD- MCI*;A)+F'U<[20O -N!7,VD/((UO@!6N*^^6Y_0&G;Y;>A,1O$_OVN3!+_J(PM^3S9;F_:FM^[YXW7]A+52T:H8C8 MTCI(J980<9I!PBF%2280D@I%@BA7G=C+PTTM8+N5EYJG5H0*-Q4$A=!>1#0OE2"*RUT+J)2+KCE"'B*S#3483D75WJ"TBZW%5 MOV#RE]5*_CE?+,RJ_Z/Y!BWOYWQ1R[J<*!A,4\UIC!"D:11!%#,"J6:)>>-% M"8L933'S*E#P&GUJ+-X87P9Y._.;TX\ 99M^D^,6\0T&^<"$'A1M[SBQ%VHA M@T@_ T:-,'MA\,RLH9F" MC#-J_Q-CI6G,,Z>#H8XQIL9?V^;EE9W &@I*2_V;NQ_"V4=F'4B$C+].#3-JE-7AYV$LU?71OGI9]7V^ MJI)*EO??-F8NBQG7D4J4%#!2E$.$;;\GHE.HI48ZHRA--//3SCH]T-2(M5:/ M:K[86VM!9:ZOJ-89="]'4:$P&Y@0^L+50WFK&XNK5;C.W'YD1:YN)X_5N2Y\ M?MS6Q5_W=("W?3!_8?/EIU51?%Q67> _+ANAT)G@$18103#.L38QAOD/%RR% M--=)QC-*T\A+R'4S>%-LG^QO]+M$[N/2>AVBGW-Z#GRZ^L M/E2E;,IVM.9,YOVSJC8RGM[ MRW'@J;UZS'.4>;YJ7"%V?%,, -S01%^9W$@TM5AZLP)<@2]L+F^:?4YS#AMB6&LHT_D6!6 M82[G#!&>T/R:EA@'XTV-A+9M'^H 9]O]X;K.&([#84:7[3[CYRG-[G,?O5(]Y41JDI219,BL?VB2(H@X M8Y Q9=LO(J'BA'*)42_YQ^EGB>V4/P(DA'5A[$80@9 ;F"CZ@M9?,66<+*ZN MX5Y',\4]0\OEDJ"*=9 M9 (.KY(G?R-\GI>1BJ*L])E>K/ZLE3KFC?$M6;G_"J(KUS4W;D0T+-X#\],% MG;FM$RV=N8$J[?N".(+T7)<54Y"@IS(A<414[Y+/]D@3)+F]RL_]#@',XNW%9 M .P&)JS]8LK*R$&K*4_A,%!1Y=Y0KU5;>O-*R%_:,$KH&_KX#4)H3#C,>Y5:9. M(6="0QZ3.(G3+,YS74_,AZ5CWO) T]*,_TJ3HJS&ZY!3X?B*#0WNT"_*J?Z>U7@B/L1G]Q8IX+S=5 MXF=9#52V]EK4]GH7L)S]"DM%L(XE3(6R1)3*($I2F-I4_CAQ#P MCM#EX;L= ZSVO\3AT75[8P; ;.!WY%$/NJV10_69.T)AN'9RNZ%>L6O&./WY]]>5G8W==VL;2C E)$XAD8DE7FC5H3#*8:\6Y^56._<0;3P\S-<[] M%*C@L@6D&P%<#\_ S_]AF>"'OVR2KN6#L0H&CV$9JF:P-=*KE0T>>]M5.7CB MTSV57M7]8[OX:'M0E!.A4)QP*"0F$"78Q%\6OGWH!B* 2J>?&&E<%]8+'1T*GES[O+Q.X M'WM46B^V>\ N7+9%]FJ7X8)B$D>Q[8>=I(@10IV:R/89 M?&H<PC9>S25#@SGV&J36D[JU'4UV]INU2>F!-U/W0MQ=2'!(Y$>2 M%1Q@!KR4!OM"V*$[Z'W+T50(^SK;UB3L?8^^>:5B;0=ZKZH_MUT); 6@FI<5 M@;-(*4F99M"\&1!$N8H@-0$DI.:5H!A"*&/8MS_?Y6&=GJ9196D:&\%Z:^0- M6/KNFCI![A9B!H-QK,33RDSPIC'XIU;KE+*2NC8Z9 ZJ.T1ADU$=QATY*]4= MB>/T5(]K0U2^?-HU[V-$YS3BAFWR%**4(>@$0&IA(#L 9J!?>!1R&*V[Y]#J=["[XVUWD_ZX9S>H#.^_&^8Y,8Z;9,/!/?3>60BD>_0BZH57 MV"Y$?B:,W'^H%S['G8?ZW>:*;FT/JX6YHK ),9N7643B'">(0"(-MZ$TCB"/ M,(*:T"S+49YS[77&?SS$-(_WBY:==5>.,F>NX]3:%5*>VB))KJ )&@VDC*20 MQ9%]9\0JQ4D>$T;\TT6O W:\W-"WV]1/SA96+.-J/!,M(YUB!3/.36".-($\ MD3DD6F58:^-CRGVS/$.@.7Q*YX>JN50H(%W?E-= ,_C+<&?M9/KUY3N)2/"F>_NCC-]1[Z27)]OEG?YDW_HH8^%RLZXT MP.;%']_-?=ZO'ME\:=@T2U1,#9L*)B&*B%F@XRR!>9YAD:$HR=UZ3#F,-;48 M>\]48&T%UECP>V6N9US=!;(;,P2";F"*Z(U:CT*IBWB$+98Z/]S(!5,7_3XN MFKI\23_N.-%;R0Q6S*6J!ON^9LM"J_5:R7B&,5$Y5AC&")N +,*Y)9,89K%( M681TS)+8+RG;9WB?AV2<3.W;^_MU>:*QRR46;>O!$YM[EHMXS8<;[PR%\SM4IZ(Z%6*XI1F M F*D!#1_%Y#:>@B.$<*$8YIRZK-ZOS3@Y-;R=]]O/X%/'V_??OST\?O'#]_ M[>?WX-OWNW?_S_^Z^_3^P]=OS=K^P__^[>/W__;,V[T$OQM]A01U8,IJF5J6 MO7WHWA'QS]IUA")H_NZE,7C3<[8T5L+8]NFEVFQJE: M;\,\7J!QZP94CMGXN7(M?# 7!N0APKPK+7N5 # ,FN="PT!W[T?EMT(\/SXO M;)K:W>9!K4\<)UG9Y,]J_L[]F*=(R%U3#1$6&LWF6F#4QM96T49QAFO X MQWYK8D\+)K@LWCD 5M8#LRING[O.JW/7-PLK/^U'T+ZSX\;$ R(^,.6VH2Y- M/WW$72E]&YY5Y3&X\2$0'/O>IG>^L;FAN<].YW*G M[,XU4:G $L8H2R&R:K84Q1HJQC&+))&I('Z4US7<]/BM?JB,N;[%[)VPNG%5 M**@&)J8=1GOJM8,HY+M $CAG^/QX8^<*7_3\1([PY6NN5+_^RO[\U3#5>LX6 MQ2QC(HY$GD*:9 PBRQE49!)BJ?,DBYCYQ]27+DZ,,SV>,-;9KKB5>3TUKO>0 M=&6(*]$9G!IJ^VZ 16AKX@WX96W>8 /H6I\"8A!%Z[V!7D?+^I2O9U6L3WZX M;W?<6RG7=F/?_/5N_7WUYW+&35@@<8RA0K;13F[71G&"H))4R"CB-)).+2L[ MQIC:YE3=Y+6V\P:\JK*I<@K?WTIF<[P9%D<W75NC3BU![]+^S%C+4H3WZX6BH]]]53O0RR6P00%+JA::&V M%:XK8_?+G6M[ W;3B(OAL%A<=T8!ZZ!L[^79^=T!FD97/WR*_3;]D) MC;/-DMVN[L=,7U6Q6<^%(;TR=^"WI7FW?_WVVZ_*GC_-G7.=K4>&AG;-59 93F^E%/-[QNC!,,M(&)YC1>X(VQ MM?@)_%[9&Y!KG' )23'= X[*+$Z^'Q**VT4AY*[?K8K-C#(NI-(11(I:X80\ M@IR:N$:KA"BI(YEQWE^%V0XQ-<8X$+@&ZJ\GM2P\"[1.(.G&$]?A,S Y'.E M6?N&$@)N^SZ9* MK1A59:[)7U8K^>=\L=A7D#*?>7Y4\K/:S!A2:8Z1@+EF!")!3(2!.#-A1I1J M6R^KM?#)5![(3B^F&2'!V>8[L$I)K4X2O+X<(\A\NE'5!&9I8+X[7>2Q!BT-"3DA U>1!#'UM0M.0N+M4)L2=+@K M:[.^J"5;U-GL37;DK1!KFWT<(1Y%,>4P55Q"E"0Q9%)0J&7**1,T M$=2KY-=S_*E%FZ59; 'T:@V>5AL[B>:GI\:!DCGFM0L]LWD<)\;U^'XPN <_ MV-_F_+1LOP%?]K#>)H+7#@R0!^2'W""I08XFO$ZVD!\^9Q.(/&_C+X[]9;T2 M2LGB9^/*%_9BA7Y^7JV_L$W9AVI9)4*:X08D)OG;K5L1+">*NO+A[%*SYYO':BC97=9YWY3 MU,V$HP _,!51?5/0F_?,/S*K&8-$>1CP#V6[KBIY^T.MV;WZJJS84G-2 M8-N#Q3.J-*89PC!+(\/KN54.H3&&:6H7'7$F(NEU[.\W_-0(O+:^.M.K:O!? M##W[LK#G'+C1[7#(#LRK#:CU:6!C.ZB-!UOKJT\ :W_ -*5>L 5-5_*S8-RT MI5[H'*4O];M+/X(S,;1\%ILZKP9%490GDD.=IBE$3,>0L3R%#"-*=*12CITV M2D[>?6KT5!OGF9BT#Y@;V?2&8?@M"6O7 "E&)ST.20/[ XSZE)_T[? A/OVA MGBKC#ZOUQC[LN\266"NAF1"01SJ!B"L%N<@IE)DB492E F5.=53GAYC:TUI: M6+7%O2)'Z 24;H_P=0 -_!RWL!DD2>B\\T'UFH]'&5>O^:R71WK-YS_9[PG_ MQ;S5K5;#W?(;6Z@[;=CC2:TW+U_,-&^LXLV3W=R:2V%6C]+K$,-S4MSX(R#&XW"*-;A6B;&XOB]QG3<;-8WYH+0?;!T( MQSE^@(7D(<>11^4F/S0.^R[*3HTR-N6HYSZV5/=MI MG$;4C8^NQFE@UO&'R+^,O0N"H*7K)P<:MUR]R]>C$O7.#_NGH)WO[/W=)@+O MU-LHR5*54PY%QK A RP@TPQ!Q;2.XC1/M'+*NO49=&K<\$T\*/F\*!MA%,]/ M3XNR-Y]9GM4MN$#QH-0&S)=ZM7XL#_+<,YV<)Z*;0X:"=^CS];KR87F@CU&9 M#7XO#05];>\: MBX/&Z64ZV6?C7*5L4F=.1EQ+P^HIU (E$&&)((US C'+$3;LKY#4S9Z0>^W$#DWV5+%GNNI5[T7TVW5QA=UVGAH-RM(J)TE+PIK'Y)_-VK/-0=W8' MRT/MB53@"@FGH<>NC/#!XT1%A-?E?146O[._FBHT4;X'*_W[&4.QTDIB&&6X M;)2;0)Y)!DG*)*$I8SAS$D2Z.-+4 LY:4]!6'.V;6W>4\%5>/ =P-_\$A6WH MM6E?Q'HH,5Y XVH]QG/W'UF5\8*;Q]J,ER[HV>VLC(H^53Q4B/7\J6RG9J.D M6B"R3?@)%'6--C2(J4V^:H_*6N74P[[EQ MU06S6Y@2"+R!B>(*W/S[FEU&)&A+LX[AQNUF=MGOHT9F#I?TXX^R\2(3]G;U M;BQ.4BR83&$D$VT6.\*$%0FGD#$N<9HIRG*ONI6C$:;&%2T#>VYK'X/HQ@E7 M03,P$WBAXOWLG_4\Y!-_/,BHS_E9'P^?[O,?[+MS_:MABN>UDFRS%4=<+9E9 MF:QMC<5ZOKQ_RXIY\6F^5!\WZK$P84J>2Y50F'.D[:%6!CDFQ)8WB)S&9CT1 M4[]];%\3IL8*]99@XP9@&] 2"S4/!0-M9T#IC>_^J_<\N6YS#XG^.)O>?L"# MWZTKH/3%>Q?<_VGQW!,?=GM=FU+IO)+(Z5C%+(-+;Q)E;0? 5MSQ#))O MM\I(TG2+KG8W#H!A$X5+(254D3)K^]Q*#L=6Z235.DN92C._E@O] 1OA-1P" M,+=@O#<, [\/+0)[#1W![6:SGO/G37DHN5F!+RQLMX232(0,S/<'H/^G; M84!^^D/75Q MU)[O3]N31-VN) :+W<%O_TKB4WBG69+FS*QOEH#2FR+Q[SOA$T55&* M,[^^= $1'Z=#W>B8NQ%P0!P'IN2#^NRML3>MT]MAZK$[)===EP5)'&E7I=^QI;B+)6UYLUDQL9A$6/*>V=&?^T,DPNH."297+I#SQX5-G?E1.^YR*S! MDRC-8$IX:KM5F/A4"VQE-I5BF"7:3U?XS#A3HZKWS^72:O,P7TOPQ-;^0=$Y M0-T8* !, ]--E:XV;-^^"R@$;5]Q9JAQ>UAT^WO4R.+"QZ])*=EODK$-H&H- MQJ)2J3$WO=,_SPO!%O^MV'JF*>5*1Q1F3$8029U!2B6"*LI8&NDTBF(OLNAO MRM3XQ.XQ@S>5JJ%]%YN9,_];*P4>5\O-0P'4T@KF_6K[EX$TO@'V D\1K2LF MSHV4QIF.@7FK27$Y:KK36L89YN<*?&%S>0.V_MCZELHC8%T*G0AS#:SA\V1Z M6?,*:337H'8ZR^:J._9=3-:=V=^;.RY6]BRF58!#$Q(SQLP\V0",:PZY[:E. M\DA@NWC49OGHM6'5-=ST=JL::[T#L$Y47=>!89 :?.57FPEV=H+?@Y8K^2 2 M=F77,=[(:[G+GA^OWARNZ1NE6<'-[;X&%9F(19:9R,NV"L,Y@S33"4P3II55 M]DNRSK>[:<_[-,UGFW6A:KQ5R6/]PNY1?SI6@2>6QP8;>OYVSQS?RF MK*@N=B1B/OUM?K\L2PF6MN6*E4$V(:097$Y?:-ABR7 M"=0D2V+%I)!:^44/8[LPO8BDC4"Y<]UR!.P\ 8TKGOM&8W]%'#>D)CSM0^]T MM5RWLHLMY\OI;[M?+1)K , .@79DYO"5&2AZ>ZU)#+I1-[8/X^X OM(,'6TM MOI8=/:/AU?+>9C2\5WSSW=RBU#G#6*H\40A*&ML$CR2'1 L&,Q*36"22ILPI MJ;UKD,E%QMO<#FOE#;!V]A*5.XFH8Z1\)4Y#Q\L](/*/G#LP"!H_GQIGW"BZ MP].C6+KKLSV;-94)!,WAFE5BR[0F4!&F(.)Y#!FVG9 MS_H(R<3?[1@'F12>S8_VP'-[NGM#,O!C7=DUP"'D28>#-@7:&V#U'7=K9/E( Q%5A;W04LSD+:_2R' FK@1[H71EZ2%9= N$*MXNRM1Q.J MN.1<6Z/BXF=[2J@>-NQJ]EP5RH2,10YU*5"1:0$Y111&7&4Y5RQ.B)-XS:6! MIO;8'W>_Z[V+?19;M_=X",0&?O[[@>4OJWH!B:#*JN?&&E=<]8+'1_JJES[? MCQU^6SX7SVQQM_ZXU&OU/\^&@&Q]H:VZ^65M*[>XR"2+L(*:B02B&*>0J)Q" MI*)818E*N)_6\J4!I\86M;T&5"N?6EL,YL;D&_L[OMH\W)3E<3?@?NU=)7<1 M?CG.,*T@AN>;BF*-RCBL"A]SC M?-VK-'O^M!4%2,P2AG"-(:69/8''$>12,K.2X5AHHC"G7B?PH0R;&J<%:AH\ M:I?G3XX"'*\Y=T-OKX29-C>ACK$;/A\!/J&>SY_&U9<8"M' G9^/[Q^P/'LF M4YYPQ6,3W2J_6 MZE:(Y\?GA16U?Z^>UDK,FP2$V\?5>E,G)\Q(EHF,"0H3&WP;PE:09XQ#)&@< MY4F.:$K],MQ&L'IZ26W;;H\V.TE=[/7X:M/MQG,3F\*!6;/Q]J9JU7E3SN'6 MY?*G/6(%I=MPI:%QO%)RNP&\]!VTG =M[\N[M/T/VDA\K,D*W)Y\<+/';GH^ MUCR<:*4^VM ]3[*T5L(N5BIEJ._LKZ]FP*_*8FM>E>4090:<[5ICOO*+[>=4 M,4LTDHIP#I,$$[.>8#%D2<:L(HBD.$&2\\SKM.L*8Z:V["CM!/-*X6QC+;P! M2[6Q"Q"MS/S81F)JJ?3<\V5TU80Y'J&-- U#'[,U;C0Z<[9/A/4$[+MR4^4S MEV^"TIW6Y^VLF;6Y")IY$P+?H(=WU]@S[@%? .2.#@%#W//Z79J#5T"+_/?B MQ%Q&*$$BAEE2;L>;OY%$)U"05&9IIE*L\ME1#WNO!;2;)4X/^GX/K^]C;,.W MXCS9>FOVWXMPG!C_C8J .+_*+L:I:+L-_S!1=7\$A]H%<;3BU;9(_%#JVC_Q MO%,/F7\AUL^JW1[QF_IA8B5CP+M5L4OI51Q)E,<:9DI8M4N20LZQ@(8)I17\ M3YB(G'7]W<:<7'S9& F$M=)#'-X1XVY"&PBYH4_[*HOWY9UV2)967TZU[@VI MA\!^>&C'ZCD;!&(_P7P_L+H4\AWO-)XDOI]K>QKXGI?V"V%_8?-E89-65'&W M_,86Y@]=]SF-$YYBBE*8YBBV3<019(DT/Z88QVFB9**H7WO9\X/UB$8'YF=K M)GAS;RS^R;:-*%C52;Q/.4L'QFY1YY6XC/*V*>9-R4??E ML"TZ6G7(:OUC;DBEUC9:+0-FMEW&+&0\V3':J''C9:\/XT.'*_HQR[?-2OSQ ML%J8*PJ[;[IYV6:"IW$<)W&"H8I59A;!:0YYDF0P(WF697ENUL',[VSL_ M.])JV_H?_T:2&/^]/-G:O'CJ"W<@[,8K85 ;F%?:1OXGJ,P\TVMBD#3\RR"% M))*.T48EDLM>'Q*)PQ7]B.3M7D_WWZXE"K]_L"6OZQ6\L_Y8C%#(LV2 MF.3?&9G!?&^U' M>N-^&]QX=+)S/# U-WZ#EN,W8.A("-]]5YSW3&-H4:E>F@M)6 M]UKV\Z!VOQR"034PB?="R:N:_2(*5Y2SG[_W:/7L%]UK%[1?_K#_JJ^W"R\M^/\JAZY6L\XDUFBE(1*:+/B9MH$M!%+893S*,&) MBAEW/G"Y/-S4B&!K,6B;['X^X #PY=.6L+ -3 JG$0.UN>#WRF"/EL8.$+J? MKH2%0O8BHUXF*.T =ARD.-QGM',7=H?81BL=55^QQ?C2! MG9+OGVU#XHK0RU;%7Y49>2XV2I:?NOV3K655OXZCE#*49I )F4"$D@2:$"R% M":584<*D9%XB([VLF!I'[PP%A;44W*_9TOS48TO4>T(\=DN'A'F,C510.0 J M#^I@[Z9JCVZ7[MM)J#Y=.A)<=> J)(/OMGH;,OY&;%^L3N[1]K[9J,56CG4W M*B<\RJ659XLC&]@R2#A&4.,D4QF6-&&1WR'UH/9.\)S;[M^Q(%F7P\ZT&TF_ M_NS]"]56_>L45?W+E5/]_ZB0ZE5*J 8MGK)K@\-]V(]+8^F]>42+>CD:2X(R MC22D69Y!1'D.B1 (*ARKA,=,Y7GBNF5R:;"I!>/'YW;S)7BJ379?]%_$^/*N M24CD!J;DHV,K\'$)&FM[;)E<1,]]PR0DBB-MEUR)IM=VB2L\'9LE%V\QVE:) MJS/MC1+G:_HM =ZMEF4BR#_FFX=WSV9Y_[CK#_ORV;A4YU>3G.8ICU.8I9)! M1'0$.8ERR+7"4D8$&2KVV1AQ''=J[/M>:;6V)^1K]4,M[;I\T?0&\ O(77%W M"ZT'0'/H7>S:8O"G,1DT-N^U5-W9'2[&]00J9+3J.O2H<:%F6?&+9XQXJ'GQ>K/S\N]6K]6 6>6X7HA,B4LPC2.)40Q5I!'D<1-*$A MRW4D99YCK\U;MW&GQE%MLX$P=H.GJA.M581MC/?-9W6< L?MVO# #KU!V\;4 MF@RLS:!E]# )KGY !=U_=1QZW!U7/SR.]E@]+Q].]\-PHU3RV7S,!'8?_GI2 MRT+-=)JQE& %4V)C+)PJR-*$0!//1HBGJ6+<*[^UKR%3(S1C(]P9"51EI6>E M3^]9<:.T,; >F./<13WV' &U)Z^DYM$%ZMA*'B=MF9R*1Q=B?10\.N]W75U! MF:Y95:K5F9OJ_>J1S:U8!^%4QQC&"6:V2VT$S1)509Q%6C%$,BUYGUJ LR-. MC12W"=XMBV^:#&X%?J^L]FP0^OE!7R5W M_"(&Y_*]+U\8-&VH5) N/CP^+58O2I4?^F*^@ ^L4/;TI)@)EJ(HUSE,4"P@ MRA"#'.D,9C35613S.$EI#_&@GN;T.,L>0T&H2ER95VDNS^:ML0:J]J'.+'JJ MO0!/YD+P9KX$1>GJ3T%RC2[.HN/R=?U\H\J-&] X4J<;-:Z4A]K#)QRY M@CE"RM%%4Z:0=.2*EV/:D?/M_"MA/BPW\\W+S_.%6K\SQ'._6K_,8D08QE$" MXRCC$$5<02IC!F.>J8ABG66IA M%Y]>D'C5N'0X?D5URZF[CE;7TN%2NZ*EZV-]CPL?'ZUFH^&#^J0[19E0&4L@ ML=W249XGD.*$PQBG+,91Q @B?H(11V/X?$W'T8FH3*S>C+[G?H< NI[P70'* MX&=Y.S0"'O]?=#WLZ=SA(".?PYWQ\?C$[=P' Z< ?]HVL$)4*:$X@S+&&"*1 M46@>:FW^IKA,$8UC[M6F[/*04WM?'V1T'B1T.O6GZ@N^&SN$A71@N@B 9KC< MUB. 1DE0_?0Z';K<47!.%3V^TH^'BO7&WMQN'Q?FOK7L6%'O-L8QXH1J!5D> M9Q"AG$.2=VPUJ-Z4$@VIX%O%' MR9DWG%#HH IS?8LFS$^'%-$]P"BLX.1C0P1N'PX<@WPW]ZN_M%F>,B1I##&R MYSU:1I!%B8($)X)$.181=:J2]QAS:KSPR68:?IK_4!)\W\N_[7G8XP+[E>%' M/S '9HXK< P7=QPC,TK@T1IV&I'',0[.H<>)2X=+V/EYM5;S^^7>)][/S84V MOW'.%K.,1EDLTPSR2!.(*$.04R$-06F*"=@&R,9HL#8N#)#9M/5.>.G=NKH!%SUYWM<$@.OM%] M#8A]BE6,(4EI FF*J-*YRK10?7O#7QY^:DS4:!^4/&ZKS?;RU@QWI(];'V 3R3*4*@HC>TB(1,XAYTI"R6,4 M(T),B.55&NPTZM18;6=TN2/]QW+U)WQ8_>E'9VYXN[%8TY'=QZ&,"]=?FK7'ECYEB*261YE!QKB&B.H4L MBU.8"(1TAI%2J?)+1KH\Z"2SDYY62V-C8=L[/=4>E+RD&O-#'15LH;_VI* / MG*^;J/"];)U@#0>EY:,<&QS"-,ZIP7;4B1P:'*+@?F9P=&7_/,CYQMZQ^)G- MUZ5*HXV_%JOB>:UF,<(H23$W%!3;ZC1,(4^)W7*B.J[BIQ4)6 M%6*^O+W\J[]+AJIYLLF!%<:>_K\VJ[GG]4F9WEF\70R01-7PA8"9H M8M96&D&2)\P$-#DAG$=8)K$7D9P;:7(<8@VUX4MC:I->7%KKNU-]%E]'%@F! MVM $TA,P?_:X!$90XC@[V+B<<$'/\E3;!?1KI3WV637M&=(X1U&2 M*I@*;)8]MI"*:$6@2I3*&<(\TG["1Z=&F1I#E$9ZEH6>1,^- Z[&9.#GOS:M M?2 5?+ND$X.@E9@G!QJWSK++UZ,JRLX/]WO4WRN^^;@L-NM2TO/CTCQ3JB@W M=[]M;,'VE^VAR8S%-%4I9Y!&*;8'3!+R,FLZP1'1)DY0$?-Y_MV'GAHI6,O! M?&LZ*$I[S6\J%\KT(O"F/F_R/&SRF! W2AD&YH%YID1X9W79$K+"MCI5JDP' M.]O#T8\_7B$YR6/T48G*'Y5#]NIQ!W]1[SIYO&3*V^)V=T\3):TV;%&SYPSK M-$\QP3!6.86(B S2)$&0QCE+91I1&3L)^WB,.342:TH;"FLW8.;_6R?D-L3? M6.,;"=I^)^@^4]+-9@,!/?S>;HEQ:3*X-?_?HBQP9Y91)<:UX>$Q=1<('P#; MD73" V'LI1?NB5:';+CKG493#_=TK2TB[GMI[P.Z'_.B2O9\OWKF&_V\N!5E M3D(QDXD@69:D)C+-$H@HDI!I%,'<-KG-E9(DRCP+>,X.-D%"KVP%>K4&LK;6 MMO8IS?4^BSN/LO,I7!#L!N;HQB2;C:[F/^SVR0UXMU9RO@&?5D71*$^"-_;[ MNS:OR_,OOSY'5\>3_3F8QQ+')[P*8A4CDRO$((S!.!(TE%FB?8]\B_:\#I'?=O[:TTU&[ MOT=_BZ(H!D]L#7Y4W0/C*+HQOZO5U ![WCRLUK9%^M_! MR]E*4M\\<;7\Y%[* 6NE''SX2RR>[6COV-/C-D"L#:P4O\U;_WGMTQH\P!0YK'S' M@7TD.JN= 9M5(X ++G0SW'H%6FX!Z]>H$^6QG!YUPL9::8\R<7X+\6 X=ZW1 MKQ]DO.5[,$#V5O;A[MHO//^JRDZ07Y@9\_N:+0LF['>]V+:$X6FF$HIRB!.& M;1M@"0DE.101YRAG M'$ZW#ZTH!36_S7]H+28-"VV*5E3#_,W<+LD$@.?KI] M#8C>H;8K,B&#[8MCCAINNR)P&' [7]EL%DYZKVJ_C0_5[QH"/+!?.>4/?BJ2MIG.HL3*F0*";*)-900 M2.(HM])#.95I9KM-S,K3&#?N&M=\+R;<.C'<0_Q9;4!EH^U9:SN3W53]R=3. MR3)*66\A*/_=,]EOW*^(&]5.=^(')NYWY2R7'=-:'MV G;/5/]II/_S=W@45 M"*!! ;QIJ1SY?E(G67U+ZK[9*(J!SS#*990B#B.H-,Y#&4.$>VVQ+6?EGH;L-. M+9#?-@IJF=VOO=(%N-U>*>%!'/A5< J_5GT+^'V04CH_F(9HN71AY%?IN^2& MQKGF2XY7]^.DSZNEW<%@MH2LDHMJ.C$F0K!41PE$"!D:PKF 5# .92Q2''%, M\YS[1.-G1YI:X%SER:PV#VH-WM3M+W^J1?1NP%)Y5O.>1]B->8+@-C#9M&UL M5.O>U&8&S!*X"$5(0CD_V*@<X:RBI'^#1G?+Z8;UY^99OGM?FSK.;;Q>PL MD3HF*(,1D]3VH\60HXA#(M(X8BG+D\1+_K>'#5-;+WT3#TH^+\J,]PJ-V9^Y;Q]9D?-[X:&/6!>:RR_@9L[6\8;>O"#6B<&%2^Y H80[); M'S-&9;TK<#IDPVMNU5,UO=T<\N[)O@?K@MJ8,2I$E$.16JU=G2C(,\*@S%B" M5!:A.!%>4NCG1IH^+%_3<9&;%O+C3=3JX;3&[6LS% M2_7?W1M:1!&+I,!0B+043A*014I!Q@3#>4XU5IZ)W&X#^SP@XR1TEW;;..F+ MN6N3/.:YT^R&N>-.R$5=+/9;>1Q-YN] MT#C:;/:[NF<0\S_/)BXZI=;R:=N",4$DE21#,$J4(28N-.1:#:[=?W';%=O5,Y]<_4HLMEVV9E$F5,L!T;9+N MO8?FT25YER9U[7%357FQOWUXK+8^N+4B6=@T4;,H/KB\JIA0W^A9 L9O -W8 M+=JP1.:YH_8"M>:6\6K=NUEP-TFE?CB^&X1:2.;S4V!4#AR$S5,V'/:0H=5T M-U57T>98$S0UMJOTK,_O M&DW_[%L\]PRB;IP4 J?(]+.'J%4R2B; )23"5LD](VOD^KC]%A]7QKUP_:AV#E7P[S A!!*V*>DS5N4V1S+202)GI#XQ+( #DO <900(H5*D5)IRXMGZXX24Z>T5[S87 MFMH?S7IH\ KG%+1NM' E7)$9X7 3YJ99H@3L)'3>^J!]@TZ(&;=+T'D[CWH" M]5PZ;-ZWI2GOV5R^4]M9H4I&"8) I4P!F#(,B/$.@,@9)BDA-*>YWYQ_(F%Z M\WU7;?7!:.@WM9^BYS:MKT D\I3>06%5NSE3T*"]J!L5TI8SV'_YUOO[YX-"^[;VJ]/\^-48CE_2:KY)?C.Z M)ZWRGH$ISF/@1B-U4YO9>/:WMV725V-ING-H]G)B&&6 H$9"H1@'E& ;$5#"765!.!0 M,3=%OILM1Q-YB<43C::G*_\_ILLUUD=5M^Z[WZQN9+:4_(7L\W@BW^ MH=AZQFG*"F$[8ZY M->?W[L503T'83T\!@(G,/8UV-?>TY_770>)>\/5*:$:JX.H'D5DJK MGKIKM%JI/2IWBY_V73;,R;N5F(L(;>Y^JH_I_-YA6,9$G4FTWD0XIAL(7=!O+ M5X=Q-[4&(G2TQ37T.4.C+6RIIH_L]\:U^D4ME9YO9X4ALS0G"N3,=EQ"4 +* M> Y*27+C0A8IY\*M;\D%20-.*B(S65-(;,M^[]1AX[6VOL$8I\%UHZQK !LK M.*-"RJBX[]+6:!FP_-H%',)&7YP6-7(41J^]Q]$8_9=?R0MJTX82*0&9Q!@; M(B@,)3!A*('F#! %!:6&(5*=^@9B/14RO971G@ULQ.6Z:E*H9%5HS6Z?/C1\ M_/.@6*TCC#V981!NHY&" :S><'[74Y1N.!T<&1^%"?92GH<$CJP\._^/KQS< MX54H)3SH:Z'<:QRT MX:LK/('[OEX4.W;[5U<<3G2!=;[U&?J_S#2C&&9:FS&@&!B>@H 358!29&E& M&,H0SFQ=_J-;2?Y9>4NC\YWZ":OT]]P.\!H'A&F.;27%4K',IL)R MP%5!08&9@IHR+%7IN1L3:R1&2I+M],_8CT34,7#KFR 4\P MTBP569%+E3I58AP@>VJOETK]>O*U!B2?:U4=JX$,&8!^5HL,:V1.&X2H,W== M@4T/EY2HV_LO]; MK:OZD>_,YZR9,BCGI1 D!XP09'LG(L!1JD&>T[0L\X(1Z=489( .4^.NO0E@ M86TX=B!LGPIC1U-#U5KB26[7C)CK05O4<8A^$A=C" 8R)GK\:(Q_Y M#<;I^$QP^*,&QE0+L7Y4\NV^W<^+Q_7:.)>SE*,\@U(#1@U!PB)'@!49!Z+$ MI*191C#U+/E_5M;T%J6-JL/;()W'%;$,F==+ 7+!"8"EY,"L_ VN>SVC@B"6^0W0?LQ["AYDS1J!@QS&%\& B[U4/D1LIVB$SDU.D(2M ML-PZV'U?=<[EI8+<4MK9G_)M[M:["SE_.%X];)6>P9)P0+(!B2AL_ MKL@ 3ZGQ-S@NH2 4933SZI!R6L[4UK&-6E71&KE:+-BZ[C50%;#Q+%IP#EHW MX@@ 6&3*:#6T953J[)2;I-$R8!.4?AB"-CXY(VK<9B?]]AXU.+EP><"Z*+L5 MGE HPT0"HC*SPM,D!5QD&"@-"4(0IPRCJRN@#%F,C%'$OUF&6#*VK\F53G13 MA./*!KB]D%-5H()+9CZT&0)00@EXCC4P7,S*%$+*<^3GSX4"?1QW[IE@=R/J M4%!&9NOSQ6*"KPQ=$(E>^>59UHKA4^/I2K^D4K#I8>1&"R>!ZZ>! M:^&(/.T]D'">YWTF[^?UIIW8&R7^]&7U_7_,;?6<-M\\G[;5<)JC8>FVUR"VNT]'Q+ R).^BUVC;">_YB:I] V8 M9N.(3- /&R["^\XO5&B@@'*9(0%7E& M&/?:$ JHV]2HZS6;KY/O;/%8Q1YUVUFR32*Z1GIV \XG&Z<]TR#%)D>6ZN2 MCEDWR8%A2<>RF[8*R\ZXMHRPS>!H[0O8<3P\Z$';D@=4;]S>Y>%Q/6IP'D'$ MP I7XJN2CS:0[J7BVX_VB?LB2I2*HI0E [KD-FD204!39+Y3988(+R#!3O4[ M781-C9Q;72TU2Z.M9[VJ/EC=.#446)%)LHN3533Y7*F:Q"DXY8!)T.)2??+& M+23E8/E1T2B7>_QH0ZP>E]OUC]GMJQE#B&19Q@&L(O(9(X#E$()2,H&+ AG* M<-HGVC]R:A3PZ?:5VZSOH-(_MX?9&GD&?WKWYN.KE\GM^]M?DE>_OGE_^_'5 MA^NG[+&I/5L^S<7UQ&Q^>#HG.P\<9>8=&]#.KQ-_&7A^9A8 ?[?^?R?NY]>J M:NVF/8O5TRF1.)2 F4 MH Q J4M E2Z 8%K#+#?3$WF]M&,H.;69WGV)Z=VJ[*9[7I1\:VQ.C->_;JU. MN#7[)GGL&)[,K>7VFH[IGL=-,3X8CL=4SSSROHQ=L(1[K5*SW MJ\7B]6K]&UO+&>.DR% J0&D^0P"*TD:G9R5@D.54"\%UZA<3$EOCJ;VHXM"7 MK4*RL_[9WE1G/C.CO[:N_R3\1[[##CX$R6=K>M+8/LV76?\X3?3-=D;I_]37 M7/\81'SG71 \[ 7X4CT8K[T6,"N00@6G"@A$;&&QG ,"LP(HPC#D2N6Y64=Y M!=-U'S^]X+FN=GZ]BT["YT;;0R&)S+!=M<)QWREC0]+4P?-'9913ECV=_">O M\8]7JW/Z;Z4TX[UIOKR=+U4VRTK;TS75(*5, <@9 [S$.6",9%IS493"R;GL ME3(UA[!6-&E4O$D^;->JIZZR!YS]$S@82)%G\E-\FF\2JV=RMPQP'.N$Q!7A M;N>?/5K[J#*E4\8+@3 L M7)L31M!O_;;^^6'U[8,L?LRQ%C,$4 MFG%F&$!*"T!UR@'/RY*46%(D2S\W_Z2VU36IE4T:;7T=_M/0NKK\ M5P,VCM/OB]4 E[\7B:N=_M-/']GM[S7QV/'OOWS8OMRGY>/FD2WNUF^6>JW^ M]6C(Y(%E2@KM>PC0 M*W&*YP*UPLE\WP'S8;WZ/M_8@X*?^*7.CH-P=ST]"(9E] .%!L1QFF,Z A/V M\*%?Y,CG$4[V'Q]1N-UV?4>-MZOEEZH(9UUZ\^/J%[.N[L;ZA+><3H"K>951ZMLO/W#C:CG>_XMU-ZPM7#FUTW'B!'[8K M\<^J6M[F]G'[=;6>_UO)&4H5XUKG0%"AS(K0$"#+B004EK1(-63@X(]/F'LD/-9*UKLE>V9#] MC5U "=O:N%?BR%V-7:P_;FCL=- MIMRG( EML_1%?GL3L<)^UV\CE.W#2SB?S+(Y\5JN9TO'\WC[QZ: M^D.;69E27K*4@HRE9IE3V-YU'%+CBD#-"90"$J\^0NZBO98\(S06VL?6=0[ M;/RK9Y5_=^S=B"<.HI$YR#U0,5C0KNI;?MT,XZ;XR);T_!B\O' 7/(@ ^S&HL\V;)&)=NB(55=U+:SS MQY//UL@J+&H3(QL\)/I1,K^#*/@\6=XAL3V;T1U4R+#WPSNU?<$V7^]M;))4 M\IFG=K-$^$43WYJ2H\/%_^7 =W&2L2_L/\W%B0L)T)?J3N,2INC!T'Z\AT M;&&V6B?W'7!_^M1"OE,^N;T,LS?+^B,6DD(]I(_*C_ZH/"6_ 4\8VGQ>K&W; MEY>J_FIE-+ZVVAAN5?/O=2A\P4J,5 Y21C2 J:* "4D 0F4F,)<(LV*V5%_L M-OM'G[[S3N*=IANMI]N1$C$/W=M5N_%YUCMM?9O)NXV &X6%!'2L((]:T^2G M5N>?#7%U%O$&V_>7L1W0)=X+J;"=X=U$C]P-W@N/XP[P?K?[9^Y]7#.[4?GA MQS>^6LR8X1Q5V,Y_)3)^%A'&S[*%=%BNN)"0J5Q0UUR]@R=/;8'<*)?4VOWD M>A1QC%@_@5R%0V2*.(0@3)+=25NO2*L[?-YHB70GS>BFSIV^8.BQ8AU7=F]& M9VO66[L^P"_G&[%8V179OB8LE 0IF5.@.3'+'XB@\1@$M!W (4+0-O4M?<\8 MW<5/\<"Q"?HQ3.'8): MV -)#_DCGT[Z(W-\5#G@&=)QLS4^S+K: M?7H2"%\OBS*)49%20%!IED4R-22G"@A$CE&)!.&I<@I7#Z/.U%R7;NWSUI[$ M?F22UJ)D9U*]AWR4.C(HQ?C*074CSO&&*C*5CC!*5W1CN0;<./U:!FGT3!U= MKD'O?,^7JYXZC*<_KJL=_Q]5\$IU+#"3>4XDYBDP#%P R 4'7#,*&"]+DA:& M?#%NMZ3[ M,/IM\JM!_6M29#>)3\(]_R%#ZE^9/Z4UB[GBHC]X7C@5@>@;* MC4\'@C_6"K1!O8EOJ_0+1W?G;0])82>DC$I+YZU\2C4]5PX,3VNB:^_5NHI\ MVZ^24O-?(2D$2!,!8"D5L&W(08&54KS@.>:%WS+UK*SIK4EW,=\_O5UM-C_; MR*@Z=-,S .TLNFY3/PABD1E@!]4.HTA+RXM@!(T=.RMLW%"Q2S8?189=O&$8 M3]RMO[#E_-^[MIFKQ5Q6/QBOYMY\G-I$SCO]>KYD2S%GBP_F-ZIJH7S+-]LU M$]L9E7D*B]RX(K9U'922 UIF)2B)A))*CE/DM2H,HM74%H==H^K6MSNS*M>D M:YA=FNQ,2_:V)9];ZSQ7B&'&V8W=1A^]R$PXUL!Y,V=0H$.R;!C%1F7DH%@^ M9>^P#Q_&])U@LA/B==R1B+W,=BH%$++G+'C4WP0.(H L'GWBLSP9L,PVK+ M:9=CV)1^$AKGIX=13149&*-,UA 3C%QN$A$ *:I;#:AF90%DHK+X?G@KRI$(T0ZH FFL.(+5RC>[4C _;IK6 M#_=L+F\2JW=B% _HZ_@A%=3=<10]KL?CA\>1T^-Y>YC=GOO58BY^U/_NW\.& M@4J%!0191I'AHLP6T=+VU"Q+%4?8K+3P-=L])Z5.C8G:K8I@NSRGL1ZVS7,U M@F/O\]PDM;+)Y^9K% _("Z:8>SVG!3_K9D\O%I=V>_IO'EK8Z;=;(5:/RTK M>K4TWXIZL7=ZJC#,RX+P%* 4,@ 9IX 1R@ J(!882DD1\J$E7P6FQE"VLH.9 M8WL;DD,C?"LZ>0Z'&W/%!#DRB1G5SX,[#J$-12]LI2=/'4:N]S0,H>.J3P.? M,] 1:V,J.W&6]ZO-O#J?;R/V<(JTD+@ 3-G\&&18CW*I05Z0+"N4(EAYK0E= MA$Z-Y'8Z'X8SMVH/CD)W&@!'YRPPK+%]L^L1]7?,/" *ZI>YR!W7+?- XL@K M\[GW'"]U!_6M^>ZO_]7^QOS#S>KSK__U_U!+ P04 " !%@:I2S,X;QY6 M #_P@4 % &9T:RTR,#(Q,#,S,5]P&UL[+U9&7L2UMW7U-JJ=)4/:8 M95(@">+X\H6'NX>'^[_\S]\_S7[Z@LO5=#'_US_Q/[,__83SM,C3^8=__=-O M[U^ ^]/__+=_^J=_^;\ _L\O;U_]]&R13C_A?/W3TR6&->:?OD[7'W_Z6\;5 MWW\JR\6GG_ZV6/Y]^B4 _-OFCYXN/G];3C]\7/\DF. W?[O\9YN2E4PD\+(X M4,X&<$)%L$;;Z#0S)N/__>&?T12%V17 E"2H% ($5008J6/21BIATN9#9]/Y MW_^Y?HEAA3\1<_/5YMM__=/']?KS/__\\]>O7__\>US._KQ8?OA9,"9_OGCW MG\[?_ONM]W^5FW=S[_W/F]]>OG4UW?9&^EC^\__Y]=6[]!$_!9C.5^LP3_4! MJ^D_KS8_?+5(8;V1^8-T_73G.^IW/&SCTLL__JGLOX[5'TR>?:P_W'V=S]_?^;G):X()AL>7]$/SO^\/F3/ MY^/O:YQG/&/HXN-GBW3M3;,JSL7E7\Y"Q-GFIY.,T\GF4Y_$U7H9TGJ2'?.. M"0LZ$H(4L@2QZ +<1\D%!E3!7V>WTKLB@C?27V'Z\X?%EY_I@TD+@M4751@, M&#^7_?^X]= ST1Q&_<62>T_OG6B'14?%0 2902EKP5DCP'LLR7+#I',#$'_U MF==IOZK8)\OTTV*9<4F6X^*A89FN*?DV:L_?\?/GL*0/@O1Q.LL7?UU-R!!Z M6R\&D-^9X'*Z MR,_G^1GMQ!/&P?%(=+M!-( MO%^&^6I:!7\.:V?0*!S&=X>O33Q&7DR@T.$F1W9+@NQ'Z.Y(]/EV\!*D* 9EK#-7< M(81<(ACO;>#669W38+"XEY2=D&)Z1\IPTNX"/._#[R\SB6]:IF>AZ_DJ2,)) MEDP$)[TE1KB$$**!S#,%[063Q3 8;.X@8B? V-X!,X2$NX#*DYQ)!:OS?RC\ M1SZ)7'GC9 0EF*M,1/#!&G#>H#(&I=1#N*=W$K 31%SO$#E6LCW!XRF]/%F^ M7WR=3YC1R)7-$),A3ULH#8'(AL!,,=*1;# /#8[OC]\)&OX'@<:!4NT)&)N] M\F3Y9KGX,ITGG)1D8V1$N!0D#>5*AB R AH*U4T@YTN9H=%Q@X;=S24)#FY8D/Y[^ACF'_!U^(034V*A_4J 563% ME$J*L(L"A$R!>Q\URT/XAMN>O1L2.LYF'BW0+D*&IZ?+*JZSXYL*;-+!Z6J" MS''%6(8D KDWO#AP.BNPQO.04\0T8%IJ.PV[ :3[[.4 NX"*"_G]&DDCND7 M?!;6X9RM23(V&&=J\9EUH PG%]B@)^@79\DA4M[RP8"RG8;=@-)]#G, 7?0JSV2^GJ^D<5ZM),*(PC.S\0%@X#E'60@&7N#*T9Q8^W*'8M4?O M5I_5?:;R<'%V@8;GGW#Y@3;!ORP77] M-A&7-JZF6&U@=CB3<>7)NV&BXWSED<+L @I$^*=:);)(?W_WD>2V.CE=UUL# M-0:?:.3,1^4A)$^;(2/WV==251N\??_A>1+H_;],O*"?K";&1(JJB'!I#+$00P;'I0*C,6)2(3(W MA#-ZQ^-W@T;'&=$AQ-H5,LXNQIPQD;)GQL@ .9!D5!$49B'3X(A(@\$+,4@Y MUIT$[(:.CM.@PXAV9'P\(0[RAHM9^# A*0BT%'"'0NZ1TMG6\E-2*?$@30JY M,#D )JX]=#<<=)SW/%R$@^G^7WZ^);Q7](.#[H[_]OK);\]>OG_^[.G)ZV?/ M7[_;O'AW\NKELR?TPU^>O'KR^NGS=W]]_OS]N^M\['3#?)]//_X>^L&\''E; M_70%'T+X/-E4:%9HG)07TWF8IRD9BL79#;1+W,FFD MLYA]D6K+D=3%FBMA%3?H.'_FV<+#V7IU\9.;*W ?X@XU+1?/>+):X7IUR2HZ MYV*BG5(9KLDPJ@S12PNTPIQ*R5O+L 6KU\D8YR9\,TQBCHW*!F7 0=H^"M M6#E&UEU YFE8?7PRS_6?Y_]U.OT29L3.ZLGZ:5@NOTWG'_X]S$YQHJ1+V?@( M' NQQ9.%*&.$9))RJ&,.=LMIWO$0VHFZ'B!U% X6K572!=+>(LEFFM:8=V/0 MEQRM-!Q,R:H>9CEP*3)PY JB+3D9OZ5P_7C,[4GG..U VJ&OI9I&C-@N!992 MO8.\>HL)B:4XP]>XOJC H9"#!%3[:W'F03E3DYK$&O?*9A>%]=LJI0?8*>\A M:IS.(NWP-9@"NC!J+^=?B.[%\ALQ,='>IL*X 5@ 7<"#PJH\7WX':_@?6)L"DE% 3+;!,H2U /MV%"TXH6% MHJQL$LMMI6: MK,+L+\O%Z>=)-"QQ)TC+.O,:-9"CYK.'DJ*0TL9D[99CK:%R 0_2-TX;DX;. M3@.U=&">KB^68 M9UMI'4M4N4$HY"-X4"$YZY9,OTK7/+XW3W:0U<@X1\>'X M6*S#;!!\O%DN/N-R_>W-+) XYKF&CY]KXI9>GV5N\16&%;ZM?9%/RF\KW+#[ MI!!$*3XX_70ZJZV5GR$QD*9G6ISG)Y_JO9I_;+Z=2"E9SA1L>A,T*!T$>%9J M5U.G1(B!(HDFH5I[UGI(* R2(>T,!5WLTR-PLN]@"_[+8I&_3F>SB:4P6'&+P&)- MF00;:;NILB$G@B=G/+--,'-!0 \)AT'@<9!$.T#"L_/'7@:^9S*I^1(6(\HD M(XA,PS!9TM*P[ ,P9_1/N.6?% M)7#1U>B&PA%/@0T4KX)*I?B0MU2\#17V]9 I&+".8"]I=A#AO9J&.)U-UU-< MD4^^N4CT<3$CH:^JE[_^=BD:BG%9*-X &E=(/EF3:"@0KD,H>.!2YM*D-MII7-#714Q>1U!7.;N9=LG4:BXG BZ^7I1FMJI1B[=P7DZMEYML:,@^* MN:ZJGMJ X&ZD':./+K!U<4;])GRKIT>7I],F291&0^&L7HS4&ARW!(,<"X4% M"7/8<@MUN/* Z^1T@ZFCU'U'=< 1DN\%0NXM*4THE,08:6H'3E7/N"E:AB%%QX*%CC!D:&VPD* M'HSUY(,ZGK39XB8'K7C, M&6S0)"BK$)RA:)@I+[FC^$2*)IG(^X@:-R'9"%6#::$#6_5J,?_P'I>?GF&\ M+"Y6*J00DH,D;.VX%6&C+ VAT*!:FT&Z(6B0-4A1(;"US&^+FX9 ]+, M-=\3=(^1,&@'NF&UTP'9T(#@P8!BUD*TM'HLF6ZA4T3GFV2E M'J"KF\1".Z@-J9D.@';5G[S"!19N;:H7>%*@Y2*XH.52+.BB$7.)*F\;:#6L M&[\GK!XCO]#P9.]X/?2 IN^BFC"'(:M:JI$8?9&)'%;-''C!LS.2%D9I Z'O M-'2307B4$^&])-Z%3__ITW3]:7/??9ZKWT@;.,Y39<5J81DJ!<*K*I*HP3.M MP%JA*#2QR% MEARWFYN.$E+.1@:NG$Y-4J,W"1F[AK,)>HZ2=A=X>9+SII US-Z$:7XY?QH^ M3\E!FQ2.*B?:KEE16$NFL5KJ""4;;:)%EK=-HQR@;&4[/>/FH!JA9PC9]P&B M[Q=!-YS4EY'WZ?F)3)<'(/$A695JT9^&3) M%[ FV8 I>]'$?]J3SG&S4:U UU!778#Q+:[#=([Y>5C.:0M?7;NE7*9I6CN' M*)TYA;=""54[6-76]XH"$I^T5UERTZ89PL.DC9NI:@2Y@372!+S&L3I?? MKNS]A6$RU@M(B!%480XB%PF*23P6+R2*)MT.;I,R;MZJ$8J.E/C^J/%GJ)GC MAXK41CF%B6+>6NL"2!5";7I5S]"U!Z-T, MAK61QB6\V>CE(ZZGB0*V:TP-/3OA^J,>=9#"/5P^YE2%PK,*N38L,-G4&2P! M7'70.0]!HU*^4;_X1YFJ,)LMOM9#\A>+Y;/%:5R7T]GMCK27;0"5E*G8#)@H M-E'">0C11JC]CFFO8(&;-OV ]Z%R[-SIP(BZ%50VTU@7SO[U)#%9@)/E1J1Y MXX:^P>5F/N=$^4)&W2?0OD[8408A"F6@.(^>^TC_-$EK[$;>V G8QA!LH*,. M"B*NKE:GQ D&9[!P#CI$#TH2#GPL#EQ1*60KLLM-S@#N)FGL MC.P(R#I %QWNF;<'6#L9=4S$4+1H:K=47SO$6R@L%:X84ZE-?_4'Z!H[ 3L" MP@[52A^>>C\)D*;RGD)X@H50]3Q/1@+ !E4\1N6URZ74'VL;.U#:& MV]#:Z0URMS=_J;C10D'T=70N*@;1% FFB**BL5KJ)KFX>V@:.ZW[>! [2AM] M0NM\]T_1!S(X/'!]:A^N@"7=<. M9,_XF60A9'3" O.%@XHVD<7U](69@HPS%]N :@LMNZ5:-*=DTRBG?0@D$1@Z4O0))$<$^:BC/*NB0]_ *WC'BL-@:'; MM6)M%=;%SOETL=K<$Q]7>U0GHRS9[Y#(!Q HP'.L#7Q$83RJS+%1 M^+B=H''/C%K@:Q#1=Y"VKWR7BL4?QP#U7CGIPW =1P6N@ 4G\)TWF]=W4RKQ-H3\JUN8R70QDG3KIL!&=@ M4-3;6-:#3[&&.J[HF).4;?KJ[$;>N(?G34#60"_'WD1Y/^R0J)>?/H?ILG+Q M]&-8?L#5Q'MC.',(QIO:!Z86K;-(?J5P@=:-D*JT&:&QE9QQC\B;@&H N7=@ MLFZ*9I)8U)Y9#8:'.F:+OCAGD%8"8FUJ5JQN4I-^DY!Q3[R;A8<'R[J#2TR7 M#1:_WS">H,B!B>P@8:0=.I8$T3,*(XK%&&(N%$ZT@,L66L9UMUODN8X5> >8 M>;V8+ZYS<8[^2P'Q+&A)4<0@2!2@O*)=MW@/5F1.!M/&$)H<5CQ(V;C>=@L\ M#:N,+K+P%P,_+B*&+'QT]3 V1%WOZCD.OEXN1J4X"Y9SKINX/3?H&#>Y.;"> M[YBQ6Z6Y6.)*-ED(#1K35A[007>U*K1"3CG*M/YZ?$U+F3N)BO?L&R6.*5\6F_3N>+Y73][<)B4^QQ_5/. M+KC_BNN/"_K-%WK+IN_GQ/*-FR=IA\CC!=]'TYS6NKP3A!HNV#@.$0AZ)LILIN?7BB_2.!%*GP36Y M]W:-BG$S9$WBTX.%W(&-N6B,=G$GZI>PFJ9ZK#6=G1(*+P54>Q,5F0-)I XA MX5C U1K?HH,N++%87),(=4?ZQKT6T@)5+1330>9^*UN3@-$(R0T45)S")(S5 M56;$27%!1ZTD-CE;W$K-N%F0)GK?!5M[*:%#))T+:((\4ZPE8NW'%T!IBKB" M-@&*5)X;#,Z%)A?6[J!GW.3'&&@Z1!$=X.EO./WPL'_#UZ:>(RY-R MZ[;4=^LNM"LZ><"DR!NL@[[CIGMH,%'$Z)R63?MIC7O1\@-?AFXJ>.0.; 5VW6O]?0CLH MK516"82H?J/4I8Z!"Y CYT)SQJQI,@AY3SJ'SXQ6H8/CY/ZI5?7R&9_]^ MEYW P"C" RZM(HYMA!#)!=HDVQ^@CJ[F+N.U1N1S7J#\VB'=<0^/C MJ8OEMD4RE].71.1.)(\D;&7J098 'ST'],PG%6ME2Y,MXAZ:NNGNV]SV#Z68 M'W"PP[4 Y-?C:SMOP0=?3L/KX8K;X^OTZ2+#2H?,4 MP3-=+RBJ"#$8PE+F2GB6T>HF1R3W$37<-,F+CWX^VSQK=7D?X0D9^"]G$U,N MNV EKM"@ ,WJ[5\1$D2DI57(_8_.6F.$;"&)@ZCM)CP[#E%WSZ)LI;DN]MKK M(2=ZS[5V&E*M0E.BN@H,/5B6O2/>HN1-9N-V%.\_@M[OC?KW44$'4?]W5W3U M?O$6TV*>IC.\QM+[197DF^7BRY1VD%^^_;9")-[/&YLJSHV M*A9M%=1%8>U]'64,,BRQ4*"'4A SGD$LT0+QR#-S7 K;I)CMV)X^#4UC)Y < M6GL=> 4;D:V(\"WCSVJ/7ZYCOMQ=6 "O=(9M9G36[[];3E=X[/%5S+L*8?"<@!N=0%E$T6((GG@1EL2698A-&FT M<)N4<>_%=X>[(W75 =K.6IOCJWI6\+VAS2:RAP@$**144I)-EVV,86[4CCN/;[N,-I&LYU!]B5I M>/YA&F=XQMEEV]_:#OCK=#:;*/0^"&-!I]HZJI:H!J,R,"2YJA"U<4U:2NQ% MY;B7"KN&[K :[@"^M2WBJLH4SSLCKD[*&6L383;=^ 6PXFCOB!AJEZD"17B/ MTN5@="+?6H:;Q41;DXQ;/GK<"SS=@&@(P7=@OR[NX>&F>(0X.,L[)71< M24=R*,&!JF*)EEAQ6=G %,?4Y@[/=G)&GF#5#>8&5%H7A]#/SA]\5X>++%S0 M*C,(9' I^B+QN(@:C#:9&2-B,4TJ(A^@:S"#>:N=9'Q!XI9%R.]C+ M;W-VD;LGN>/T2ZT.GB3G);@0:P;5@)0NUO:FS(LF&_F] M5(T^TVT(L0-[=[-G=XUN=I).<*^;RJ22*Y/FZ.NG Q4B< M,8&V21B]"W&CMV8?!X-':JE3*WC1^#E=8RPDJ91D&;S".@@QD'DOQ)TH,B K MZ!QKU9IS%_I&;Q\[(@*/TE6G(+SP8]^$;QO#SG7QUEHR[%S6!K?% 'FNM4NI MX#PRXTN;'MT/4C9ZC]AQXXQ#]--I7H986IX2)=,0I[--CF"BC5>I6G-6I *E MK"1K;BE^4LH(GEWRH4GOBEV(&[W=[&C .T9+?6/OBE-[L; *+1^RW0ZD-J7> MO&809?&0:@4E,\XJT:2U\1XTCMZB=E0D'JFS+G-]%_WGSQEZC>M)%,':P#P8 MEFP-[P/$>DL[HDC(6)+.-:IW?9BXT?M CA4"'Z6E+DPA$;UCPGX224H\, LA MU!D'CI/<7 K I1=2^D">1Q,$[D[B;CGG_SY7 !HIMX/F\G=P=C:28[L@$_,L MR^ @U$-+%0V]8K9 23KXX*U,OLV4H;U)[:81U;"W\1OK;/0[H[0-;-;^>O$D M_=?I=(G7QBJ'>;Z%)^.5U- MYUAK*">*[+W),0$JSLB%9AE5C@>' < M4G?C;]Y7&#O?$UXLEF_(YLXW,\HWB?Z;-QXFPM@40D:(PM-Z2V<-UNF5UDB6 M7VB^4V7V00\?]\SO,;?HYJKIP"CN+D\*U;@+5AA K7PU\A*B+Z9>;Y!"^)A" M:7(0O3N)XQX&/K));*2Y?H/LLRNVVP49DE<\APCTOP9E?($0D@/GHT1;G+:J MR7Z]/ZG==/Q\E"![*)UUD;.\B-EH%WB+GT^7Z6-8D2>RV0?.!K1.4N"R!#+W MJ&W-FGE-*\TZ$/1]*"F8F)IT'WN8M"XCZ\'@<=-='%93W47/+U>KT]IN@%;Q MXM.GQ?S=>I'^/O%1&8*(U/?.FC92EF7D7,S[ VJ MIRX,W]7F%F^64Y+:YS"[6&,3IGEB6#1X5TM #,\4:J4$T1A) D.TL4GCSWNI MZC(Z;@6YX?333VWL[B*<&,R(M>37I&K*8Y'@E2DD.BVE0HN1/^8!X182NXR9 M6Z&QD>8Z"$R>EX*)7.?GOZ=-&\BW!/F3>66V_E\=BR]AAIM;."3'::(%47_Q M9)ZO_^#*.VL(R).* 5CF%I2L'=$,9^"0D6-B6':JS7#7X7D9%^7-0INQM=Y! MEN@H9K#&J#ZJ,;E!WG$6D5 LN!?/\L$R@; M%7@4&9R).I4@';-MAG,U]WB;5<#WN87OI(!J/08*K-)_^=XM7, M/;%6DF32!1F:=&H9;E]N5@T_\KZ\CV:.!-WS^3 )_0=W@;H%))TS8'3$D^<& MG-8)Z$?1)48!I&^2UQID5V[72FV\;7D?A70"LN-,N=$J!>,%:*GJ0*F2(4@O M(>>L6;:8DFO2Z*?]IMRNM5JGN_(^JAP4N^/,V7SW_N3I__KKR:MGS]^^>_Z_ M?WOY_C^N,S?PP,TMCWO,R9L/<3O\",[-2>;'Q8P6T^KL1/T2XQ8YMY:LI(RQ MALBE=B_U!DR2D3".0>DF1F,GZH[N=7KQD/>;&Y\^A]IV)H*T&.O%O@@4F@40 MV9JH7,;2ICG+=3*Z&:,Y$"IN]2H]7.@=),\OJ3^32&VWNIAO?-C?IZN)YTYG MQS788"SM"-%!B'5OL :#22A2:'(][%ZJ.@'4 >J^"SE'R[X#(-W@X=GB4YC. M)R4&\CV+@&BB !6R!>^L!TONA"7Q!&S3JV(K-9T YWAMWSP#/%KT'>#G2@W2 MK_@IXG(28V:^L Q)2G(*O>00C$;P/)7 L9C29ECJ+4K&Q60G3!-W)TMM(Q;4S@\8HX5 M=Q>8^3XR^$V8YI?S\RNKY^PXFU2LXU!C4KS>=B!V@G# E$ZU/UG1;>JT[J5J MW$+!X7$TG KZ0%1*IY].9[6V\*SK(HEJB1]QOII^P;/^%N>LR4CV-1$ 3(BT MO<>L@3AB];I+%B%+DT63F\,[4SAN>50#I#5131>H>XMKD@[FYV$YG\X_K"Y6 M#^!7@NHY!7Q,U+ M>KF:Q)Q8O?\)L60#BE8#>%DX:.5MMEF1:-H&^9>D=-+C9<#(_C I=Q".W:YR MNYT^>[N8S5XLEE_#,D]L22H4'R E7D I31%$C 8$QY2R9=&I1VJ ?R^=G:0 M#H3%@\W7AM-1!Q"\S0RH M^5NV["@U=%-$LYDIMCHY7:]J!R/:PRAO4T1!,1RFA&RQ=:U]8*R]X\CJ"8:QF;%.$B)QL>,' /=EPDYIT MP[U&16\3-]IAZ'#A=["IW16,DF!P^F%^-K#E;41>[W3COG9Z9*VEK/K.IL*S.>?/L\6 MWQ W[WESWG*A-N>:A*"\#MQ!"(6V'V,5Q%H"97,*@EP9;D230Z:#J.UMGDAC MI[.I,OM%[)F/=">7M.5EYZ7F#'RNDU1J;TT7JP_.O0BB*.M%DTS?@?3V-HSD MT5$[J$+[:8)PWQK]7NJY>=>3*MJ_+*N_5F\2DQ993:O5%G2$M'KZ#"';0/\6 MY4*39E@'4=O;.)-Q#.XPRNS=X-[-9;%<*R43A1B60@SG-JTF/"!')I)(NH0F M\=UAY/8V^&0D]W=WF$FPD2W.82W6"=4ZCJIC;D A9=D M6! N^R9MNAZD;.3K9(^.Q\&TU)F?>@=?9XMM@H&6CT0+K-3*#\V17)A83^%8 M5@FM$:I)F?+#I(U\7ZP7_!V@IP[LWK791W?4OFTXBY7?FMC#^6JCW+=(HEV1 MK7^'RR_3A&=2J..3/LPWGW*V('.,P9-8(151D]]*U"D;$82Q+J)FV:0F9K,U M8[NA_@]Q(M851CI8,_=Z19L$^*0X))J#AJAK%_MH/6U#M!=EF:UVB%Z+)J6Z M#Y,V\JRU;KS7_?74F;MPO=[!*,>YM+5P4-*V(Y"#MZ*V8^8N6U6TEXTN4AY6 M=O*'..PZ4@^=M#BX7? @F:\#B"SXG!4H$S+$F,@\1QX,\Y)9W2;4.:CJA/\Q MCI..TD*W'0=.EA_"?/J/S8<07^^FM/&7::HSA\XFH5>SO)A-4^WR>XV9G3H, M[/7QQW<4.)R;@3H(7"7@Z6*^HF?E<'Z*_N8*3R?EO%TP>687%9W?NV@(%R/C MEJ)B7PN:#+<04"%H6RR/SF-I,V5A$.J/+F\YAHAGTU6:+5:G2WSR@/K?D\9_ MF=5V]5$[EXR)H)BMM]#J(9ISH=[<=\($I25KTO3JL1D=M][T\5?&K=*7GH$U MX"G!6-O#(VT3(VT7/\*VP:+F5ELPUA#>9);@>$*PS#%ABO(JJNX,V5#;QB]A M-5V=E!N*^W;V]?N:%")P9XH&%@HY;2&0C'0@%] F851MUQ^;&/O=R/M#F.@] M4'C31#=08A?'K[_5Z4S/5^OI)Q)7'2SK8A"< ].\%JS'6K9C)7@,0LJ06;HY MCGH8$%XG8]PK ^.#[0BE= &J-Q09+B\SMK.P6FTVK^M5NL]PE9;3S_6'$V4* M:N\TR0D=J.0<^"@=Y*"%8DC>BFQRDK\OH>/>0Q@?F$T5VP5T7^/7*S9^N9C3 MRW0FP>T6WYMZ_K"985=B]?OIE<("23(*!] 8;II8S'T)'?M;[%CEM!2N)JI5/5-3U='1P!W](G':+TJ3VO\' MZ!JWQG]\/ ZIM@Y0^ X_5-F\Q<_U?MA=D5Q(A;,D,S!4U7.Q#F+1!5A)M?$) M1]6HN'07ZL8MW1\?D<.K<#!A\*(U*T;M(EM/%IMNPM8($DSF17:1 M=B<%X\)K..4NAI3TV% YI_NW^>HS)MII,)\WSL,Z6# X =F1,Z+0)PC<4)P? M$,F!\,'&70S4;G"YBXIQ(#.09A=#B[F'(.%"&I=IS?.FB#D5J;(KD',DNZN, M(KN;R*E4WBF9?.&E35QP!T$C(F<87=]T[8<0? < NL,,O[ILCL>MTB&Z!#90 MK*R\R! -L<="3AAM2=PW =)#A(U[^#;X[M5$'QW@Z_5I714GY>0S+D,-ELYC MXM5$4&#KO;60E HU<6W RVK ZR4B,N"\V"9]!.^DJ$M_Z$#%WSQ5&$0+'<#I MR6J%Z]5?<58OXKX+,WR]6+\)R_5)>39=?5ZLPNPOR\7IYXD2D1:?0BCH,R@I M2IW'G"%I)Y*2T;LV=UEWI*]+XS4,U%IHJ /@O5DN:.VLO]5F,6N*@&MM_.>Z MA.CU6?R+KVH%_=OIAX_$ZV\KW CB22$2KO1!?X;$ (7*YW'TDT\U,7@68T]B M\4*%Y*'D.GY&97)'&#DFDGL5A54IR";'"NU9&[<>H2G<.\-%IU6P;S'AM8SI MM8/M Y+!#WS@\7G??2@>*,5[S]%_'37[,+3Y'VG\WV MN[]]W?8IQQO5!VD;R))N>N_1H, M,[=*\H?739=5 %OXW*3##G'O[OZL)D9H&YV/88H*;2XF: >%T 2J[C0QL A1 M%IE+3LJ$)H.P6YJB=^DCYM,9GI2+ISQ)9SU2ZE-^^7;EN^_@Y\JH0$( AZ5N M_-& KQ&8B:@,BYI^U^3T_1!B.S93^^#I]H%&8[W]*$;K=5C6'.D7/+Q4:9=/ M;6+([J?],4Q:5JPHBP9L$AZ4-IDV224A^^@Y"I=3;G+/H!>3MCD 2@PC]T4" M?=6@!,_@8N# :47&PAGGL4U_Y3T)[=B4[8.C8TS9WOKJ(!>]A:M--01G/F)( M$:QW9/ZM0(BQ)"!1!1V"([^UR?RW.^@9>,?HY%.@55?+A$OQG=: M+$D0+YKSFB"QM"Q#G1%LN60I>72BB:/V(&5]F+*C]+\#I@Y7QHCH(O=H\O^\ MD5=N";UZ]?1BZ+TV2C ?(*I BRX41J\HL':!?%;ZN5!./N!LW?/Q_8'B" 4N MAI5FG^;F^Z&%=.D0.DP5.N1>NYSH\[HXQ/2I"; M05HD1%_+5C&"SX8\"\:]XTE9JYI$E_L0.:ZE;([&P?7415.)-^';10_LLW5T MP2ZNSJ:VY(+>6T;^JRI(_DI1Y*\H!"RF'D]8KW63Y,Y#A(U;7]0,;8/JHR,K M=T509RUF+^WW62_KDV7]M[HP%W6K9[UCSWX[T1ASDC%!#I'65-V M/'ED"SBNR)O%FOB9AEEM);0X7;]9+KZ0'(F_B?::Y4+!G&FR1AC M)0%9U M1HH/ IS3IG::HI]&X8K=!2P//VG<09V/MOT=(=Z1P7)!^@72WY.Z5W6\RLD< M)]&KVC^* [K:^*EV80XVU"%A/@D6E$TN[@"3^YXQ\NC,)@@93*:]8N/]U\6$ M!2D#&DWAKZQMQPR#(((!+!XE,FT6&9+(33K89,/*'J&+<"P0[5C'NHY%.@76][BH([4IT M&G0H'E2MB?$!)9A$W@&1Q%)Y-(C] %6,>^E_[RK&?931:16C*3SRH!2(P(@% M)R-X+0+8(I71QBLK'W*^?N JQKT4N$,5XS[2[,#F0JRCLDQ!I+5G&)7C%XT M,3Y[TOF#U3H>L^^UU&#_ /W.W.OPZ6)-.Y^UJ2UQC*YM>X4.X$2I&3<='>:0 MBVY28W8 K>.:QZ;8V0^G1RNR ZR^7X:,G\+R[[5IQ^:;RLOJ?&?P42C-A:4@ M2M7&BK0]!.LB%!19YSI_W#<)R^^EJFO\'8^)12L%]8 V3!_GB]GBP[=?PFJ+ M\,Z8-Q1:K2ZQ!"4FXUA&^J?)382=J!MWFWYT] VNL Y0^/1T MM5Y\PN6KZ>J2!0S%)D-K*%BO0/DH(1C&0*.RBI=(2ZG)5W ZJ-4.:>U>D"*9I9OO@:U7-$#9VBNTPW72$ MLRN9[[>8%A_FTW_00LVUU*-,P^52O3C4(;_AHDAHBJOS,K:GI\NJJ_-W7J3/ M>12!(G\$'EWMI4X>LV,Z@BN1!5V7LFQZ ZL99]VE= X$X<-E8B,BX@^V1&YN M?2?KC[A\_S',_[)8Y*_3V6QB'653)>QT>K[U;.R[[ M6#J=(+SA^AL6;G^XM?B%WK]8?IMPZQAWLH!!SG61L@2&?!2U=84291-'M8F7ICRONX0]O7BOH!,/0'V\#N'/TQ05(2 M*4J!]$AFA]O:>$<;,,7$F#QCW'2_C]W)71^7?/M:?/W"ZP^TJVTBT+/W7?GE MA.),ZT*M27.Q@,JD-&=\!*8$!B9B5HX]\BZVG=(^[BKWM7 ZQ$@'N]1EBD4Y M9YU1#FA1(ZA4ZDTWM*!E+$9(:;$T.:W9*]G6_#IS7Y ]2DD=@.M J5ZPNU6Z MY!M.F$H6&3F!+"K:E:QBX#4C,;"8T&:35)LRB4;\]'$/NT_H]P"APU?2@H*9 M9G/N*"XZQ:K/VA^A"GKU=;K^>%%5<-BHNX<^>B5Z3O<,6<$!&4=&5AG"!:ULH=V;RN#4]PU.=?:D;YC#?(#C_D^;<.G$$0= MCU9B[:A15P;Y_0IX3D5Y6K:8FEC870D<]VBN!9IN&KXFJNKRJO&#%N'@V4Z[ M?O(C6+6&^P^67:;HZJM$G MC0XU!RLWG0*#@&BE@1"RSC$9&]ML"LTX^C&LYSYXO?M&\YA@^#'-[>%M'7;^ MZ$1]2XM4LM43:X2D:$UVJYOE@Q)\OS?7QS+Y*9G'V4&;S/KN[@ M :)F$:SS9',*^15Z%W>./O\*G.B[FU"ZBX!QC=1PJET,*.<^<'+5XSN_X,,P M&BZMA6Q0@Z)H&KSA 20*[I-4PN,N4\CV 8APL;U? =W79KHHP-\/1 B M//\]S4[S=/ZAGIG2?_E]^'UBBR9.O(:2-:=-W=9P(7I():%')NK-O!%R%=MH M[=*!/A L^YWZ'*VY 8=_#9F3O"CRG1YTS'/UKX_/+-Y)RT#)P\N"9@)2FBUJ M4[++F-TG7PP60YNA(^@8D<"Y:,$:%S%&JS W*<*ZAZ;C6T+=^NCOR709$H:: MV%>&X@=5.Y=Z;RF<"!)+4$(WFO)V'U%C-]D9!AVW&SH-I(;^+6&L3>BU(X']VII]4'/WX>N ZNG?[CQ= M?/J\F-?+@(LRO13MP8>INW[RH#9J=QX>PQN*,BNN,QB7ZE1;7^J0'MJET!G) ME:98OTG=Q6-X0V_#UU\#17S3,%M-BF#918=04FU#2YQ!C$172DI:;]$$C4T9 MO4I-OS9I'SSM?6CKY$S=J/ Q@@Z7/1]0>ALL+-1I@13N\0*74!%$<'5<36>F,JT MSSN5FU3Z7B=C[,Y_C2&SOZ@'NW,P %#^/I8'\P^3,PS6N6\_R]@\&I7K\I MENRB50*$(_=?"64@&M(WN;_%R! R]VU=NUVO736[7=X<,ON*N>^$O8'B:EN?]R@@=0#U#Y"]"2E,2%(!+2:(GA72[^\E&!T+I';I"CX_E&C MIZOIA FRZ+-3OI[W95#&_+OI;TY+W=@1J]2TV_TM \>[C0J!PN^ M@U/1=Z2'S?R7BSNE[_##9LKKIJ@IV<28LP&LY(G\^,U^6D_1K/31L1"\5RU0 M="]5G:#I<*W?S P.IH(>\'1&^WDQBTG)!_0)BJ_38+E%<)I>&9G(M9=*A>": MX.J?0X5]#C4')3AHDA#C:!5CNXQF?OA)(X/CJ+)3.NPQEOOL)(P_=&@0- \FO@[WD6S%MG>$_2CMUP&G5EI4V5\FY1.G-8#E7L75@Z3]!&9MW6CE,I% ML[]PM='B_JF4K1]S? KE8>H&2IWH9XYD2*8/5K.YY24)P MA8/720G:!I&G']--^UY&>_05)M9 MQ;L2V+L%W =!=]@;:1<]U-0+'KWGN@AGH&767H/%=LC2RR1%JLZ&HG35G+Z8( MQU(6WFN7[>,ZN=]IZ]3.'8J'G7V]PY33 =Y>D1=ST6'")Y%+<."T(/&H4,\+ MLH*4@S.1>1[:I#F^D] I>@[5[F(047<"DI>?/B\77S9GVQ>3NCDO25BF0&XF M?P=!2RDS"ILR>F4=RMSFO'\[.>,>T3P&>(Y400= ^N64A%CO[L_SQ.6Z;>&V? *Z@!UOP:2ZAR7WZX* M[&(!>1N1XATRO<*"KS8GFFFYLK1!!1GD<-F8M(YC<6<#8FB :+DQ3(B!1:X.I> MJL8=M=8:6L,I9-2[CYO2P<6GSZ<$U4LFR*E\MRCKKR3H7188F<(PU7M5 MV>=,5M9X\%;Y>JO9ATD:N\APU#WJ8?GI&W&O\?F@1;;8\8>V6 M*1TH>DUQ+W'GG9;YR>?R'>8_F/S M[41$&7B4'J2H UVB$Q *+7J%M FD)$NR35H-/ )OG2+^8$CNBOF1T/$C+YD= MQ<%4)B^+64 1 RC)/#B9"NBL;=0R2FZ;'.HWY:K3-/7(RZ0!(KKH^'"H. JY M4CO*A+N2-.,@S(VF4)Z-0U/@@)MP8''"KL+AS8 MEY\^A^FR"N.DO%K,/[RB99G/YJC_%6?YQ6))9G?"$@NDY@29U\$*&25XH2UP M\CMT+EPHWZ:/S"[4=>I0#@*NX=73:7W]9J,_9",[_\/C=ZIM% RT%9U]]"4@ M1,S%994 469RXNM8QJ0X:&,T^?4I^3:#U:^3<71-5!T^@2<$?I(T(7/SX=_O M?#",O*3(0*0:P.=H("I>('I53&&2ZU9,WD?6N!O1$3BX50XUG/0[R':?<7/5 MY[_"BU.VQ!@,(*\^?%&Z^O )C. 6*=C0R)ML/O<1->Z>,SB.!I#\8"@:?E#WT!BZ8MB%H24M?*#("P2)X[15I4SKCN/76M2E/'7B?H4][ MNEC='!P0#%=:YCJ3H%ZHEHF!CRE"K?LL4@CCLVC&W6UZNMI9]M'\;8MPO+R[ MV5*N;Y"OIB%.9]/UMU_#^G1)_]Y@46HNO=<<:/=TH+3E$)UFD%-(27HNK7@T MG^4!6KO:@(Z#6UL]=0#%J[OK0ZPQE:5#YX"AKN54UH/G04+@G*NDN:!%V*1N M\\Q%G#79\TE$?]..<)-P 4,2O'F +C M5&VE[#/IEQ7(W)@2ZN08OLM0^-&=ZPK=S6<^PU5:3C]7#9P5Y$7E$\NIT!*I MX[_(O2.'CX+!D)VQ,3"KVQPFRDG-/]VWSU&=.T3#&?5YEG"B(%;8:@K:O31XL EVD[ML8(U Q1A5T\ MWMW0'MV@ W6^&%X!793?7&?D1J'CA*RX#YR3M?4D)Y6EAQ"# M!FN+I.BB)-S)D3X23S>HZM%"M4#5,U3F4VDF+,A1(?",G4\A% M2+)^"5DL/VT>?&QF\?@G#Y6)'%@&;3*7Q2M?9.2T.DT=PD2O M@BT.G#'6$XB=]HWR>D-F+J\OJ7I>/4%:,:JV2Y'<2%#T-Q P)/"HM6 NE!R; MM+*Y3\)VOQ.]2$=+FK"4(4T>120J4(\\68LF6 M:14PR5WZ/-SSB+$=I:-!,*0(.XC:[KM2=/7.D T40A0O@)P]\O:'7(:2 M@B?=L\!+$_NX(WWCV)9!L7#/.?Q0BND,;R_G]+FX6I^+;6*C$;)H"S87?]:$ MU3M9EZ/,@7%/:Q-;8^P&3>.8J\?"U3$*Z&(7N[8'>RVL2*3>*)FN,[WIE7B MP$<6@)7@'(L,M6LR!&<_5#Q6F=MVX<]S]EW$Z; P4^ PJR _NPG9M)\-G1 M'AKJ35%!NR'YUCZ)VH)-FRR5<5XT<4.WDS->9#.DLN_-H!PD^0[PL\V5/N?E M9/[]_ V+E$5Z#TDA"4IQ#R$$#8X5AXIL"&]3G+$;>>-%. WQU4 SG>'MS7)* M3OSG,+M+:$B5.([H/4( NKEV64@HAU M,HX/_9Z944A60$>5['*)DZ5:D86F3%@R&;&UFB M.$'G]I[4_41V=2JU#T9V*_\90#,=['SWWH>\X.\MUCI/TM=)>3%=I3#[#PS+ M24 I48< +M8PE1NRQ.1,@D8AA*?01^B&)8V'D#PN(MO!:)\[KL/I]$=!+XGU M-6T\[[_B[ O^NIBO/];JFL2=Y0$P1Q*O4P@^*@Y91E:""%JP)J63AQ(\[N%N M7\@]5I\_$&[KFGS_=3&)N2 30H'F&BM['KS.D1SAE%7.PL6=+JTT@^LYG>-F MZ+M#Z2':^]' 26C#B>>:.RP.2B:_2EF*^SS;G'/RI*6J)V"->J/L2>FXAP5] M G1O#?Y@$'VQ.%U.DC-"14/BTZE>CQ><^/,%F'8E*N>B%DU:F^]+Z+AG&5T" M=&_]C5P_<2]O[Q>_X)LPS9NFTI?1X*^>"DDY.RD<;8X[V]< M[M]Z3+;_D\>=)-8<;H^@CA_(&$Z4S &U0& 2$RB?,@25B"]R0HATQUF;SO6[ M$CCNB++NC-]>^NJ@>.A>OGZ;Y^DJ+4[G:\S/?T_TUB>?ZG<3P7(VT28PH4AR MCF.BQ<8M<>J,#I&\8_/X._-=U.Z$4/?'1N@@FCSV>.9]\\NU*:;@?6VMGFK3 M-^EI$\! ,9SA]0JR2HB/TE&.&6V[ R9'+YY:<&TP>&*H:DQ7:>K".0HDD MTUPRN2E-&AGL2-^X)S"=8/$07?TH$#S+UKLBN(L<-*MWHC?""R3&E+A1/)%_ MS9H4/.U,X;CG+#W!<&]]_2! W"1*N8T4TV&J%9BVWFHDY\/Q#%Y9"O4,LF": M7ROM]S2E(QCNK:TN[J#>X&E[LC[9K!0*#TZ5FFW0!7S.%!I&04M+)EGB0X6S M^SUQW#.3QJ!J*/P?P+!-@I).LY)!97(;E)8)?'0(BD>MDN6,L<G$ MD.VEG0[.0[;RAEOTD4:=4!/"Z". 4R3NAHG/I\8+;<4\\QL3:7GKHN$7? M#M>#)C>&D@Q[T8D^_1&O.MWDY?*RT\]'R/!J'[]?PJR"Y=U'Q/6 _0SW>,10 MTCR4JS;WQQ)SZ+*WP*TFY\(%#;%0G!0R&?%DI/*Q70^+H^^/W;Z2>??0H$N6 M46"2O$Z%MK7?2*17@8K*V'[J/WN5@T#"[N#*.G^ MOL2:&6M%28!.TFXGR=]QA2-(SRP*[KQTC]#)]Y FT8_0RF%H,.S5,7H?S70' MLTOGY^GILLI\0E9>2!8,)%\3"HPBOCHDK>;RO8NHB[5-C/+]9/72T^%1@7:4 M;OI%VNO%/)TS)-'H5*?+,J-)0@HC.(46I$#NG>=2E2;!]X.4]=+E81R\':BA M#MOA?X_M2O%,2_3 JN=WEP")T2$DAR:**4P^A%Z(.T790]^4M<+P/;2QLBM MUJZF"G:15M31V>@A1EO;L&@#488 UO# $M>LW!PN_>"YR$#^_6.5"A[JWS<4 M= >;X3W=CW]!BK[Q24JGGTYG-=]XK1VRMH4YI\CD1BM!I>S NQ) D\\95.)D MCIL4ZA]*A1)22$+2%5/,(V)M!M90]]F]#;3;I6; M%_L?DCIIWH)[//#MI9->3Y4O G,M@R$?QX/5AGB)28-'QP%#3"IGYHQJ/DOB MH)1)DPAC)( =I94N8M>MW%P)QB,%2A:5!B9-GD#:@;KI%VP389,5WFL03A1:,U908,X\)!Z,XA2$#GEV:NDCYU'$+EV+R,4JT,@.:6DU6:L6&#QR, M45%P%90O-[IG;LV-[/S KB97')H6:2/>#F++Z[G!!]GD$^U]D8D)*#8D6A,^ M0."L0%96ZR1YS/81YBX_3.AX&9!&6+DWJ3NPXCH YE6+O -W%,8DH9TA:T]2 M5,'1FN9< 'D$4GO'<\G-[TL.!,HFR8[' 65#I8W>V*KN(S=X>G9>%?LVK+^[ M(8PS(V-4X+W?S$57=6:G Y&8,CJQS!W?87_=^8%=S0 Z=']M(]X.S-B]9OHJ M@V]PF6H(D[*/W"L)87-U6)4$OD0+"IE(,G&17).Q'OL2.M[^V@@K^^ROQRJN M V#>8ZJW<9B@HF^ROCP/*ADKK MLI3^Y:?/8;JLI=*+\F+Z.^8PSZ\6\P^SZ1=B?),2.*#R>Y=//;[8>V_:!ZKO M_LMBD;].9[,G\_R2J)Y_F,;9>?JD8F2V6)TNOZ/1\**S5*)>*\O_7WM?UMS6 ML:3Y/O\E9VI?7B9"DN5N3>A:"DN>?D34DB6B30&Z .DVY]=/%@CN (GE%$Y1 M?<,.!DF!YV1E?I656;G5V5@>O.$9(D?CBBRHVQ3][47EL;IN]=P[>;P["XMO MN/Q*#']+'_MSDIQ +;D&QY6A+9D+^" *N.C)0V+,.FS"A!?H&C=AO!V.'FNU M(<7S6M78UT#<;:3,UL\^B4K;M(Y1%)M3/&C+'/"(@2^52J1#[>2>3?\3P3,7\L,;^]6OWJ;FZ[_E&4,<<8O(\9D@NUJ;@GWSA@(;\DTO&M<\(V?3Y/JHQO)+%Q MB_XZ7WP)Y[@Z'B?,,!4C)DD%3BTFBE/2C*1)CCJYU=:1P7CXU0\O1NIXG(^D;CW<)^"]_QEWD-$DTL:NW) M, *KB@5EL@'OK0=9HF U!*6QR7#%/>D)B$EU"GRP')J($A;Z *UI#\!*329Z)W.1D?D!%M[@Z7M[SH9C? 7+>72XO MYM]Q\3N>KX2S/)O^N%F*2\P(17N-E1)!2:,@U(A0DB8XJY3A;49N/4/3Z)V: M3X:JH00SS+^1W&[68IV7FBD%A;0X*$WL\:3@@=-7)90.FC^Z MO=F8:?#2>T9OJ]P<.(-S>V3D?%V$C-_#XL^:,/MV$6:Y,NAF(4(8%I$GT,'1 M0@IS0+23D>H+HC&LA+1+@LJS+QF]!_)),#,W')/@O0@=!UEY+VJHP-KA:3FFKZ+2C:Y?]V+ MRI&K>$ZHY(856!=XW)Q@,Q%%1LXQ0BE.DR_L'/B:@Y]SR%';H+-NL(BMK8 M2]3)%!QRTLP(894J36X?3QIN_V-VN;P,YY\6'V9E@?^\)"'5;5HMAG];5+/! MHH_.B@),9^*"20&",P9$'9X@\/EN"]VE?-(.\B8(219D M-2B3K'-Q,8 CE:J5XY'G)AW*#Z1WW+-P*$P]448G$-XKT5('US5L?50+C=6P M:N$YC#$M"UTOB@05&N]'P7,=^DLKQ MR3LH*JOLO3,\B8-@M?%UXUYAG1)+QW.[@VO2]V0GS:\05]FWFQ@WT9*T>(X6 M<)5N)U" -RF1::EST(BZF"9W%"]2-FZ0NPW2VHBE YQ5Q?MN/JM)(SA+5VN[ MX5U8+*[H5_\WG%_BS?+LYP\?4LS#[,R"7#U>]N5B:T$EP9#U "I+_F-Z<793 MH/=D6(@W3C$5),@L-:TD9O"6ODB;:I,+N0MQ.4'.O$VJ#"Z<#P*W4 M\E:V39*)T46'P&6M6'"90_0F@V4,531):MVDE.EYLG8"F7^=(!M0(!W :_M" M"DHZ\+,&$U"!TAPAJH# ##K.=8R1-3096[U+Q@O#@A" MKO[L^&#BT[%'@D*+"LE7%-DB$VDW-\ M9\;[3[V+J$+Q M?.\RDZ$N[.!DJGM_/(QB:)@PM044+#@9D"1F8^*@2E80#%D+P0N=E3*VM,F5 M:J,>[G)P;KEYAU4ZG4066@-!UH%2CF!J+ ?-.(NLY&Q=X\2HIT1UJ2CVP<3V M+*@C)="MMABB[FKSIG-H"':]SRLX1:E1-H*-C!6)>-2UGVAFNQ9/> M.3VKD_K4#S-ZUF5-/5@WFM"<6YXMF,+K%)(H(##)(&,).KB4DVL2]-I 2Y?* M8Q\$;+(RCN%W!_[KV\OE=(;+Y9OTS\OI_ M66T9Y F=*QZRK-E*W$L((EC0J6A6K/'1-XE';B)FW S%H0^IH]G=(61N&OUI M12,WSCL.#&_@)L#>-X!AL%@D-L* 8Z4NG(1ABDG%>115,*+I)U<8&6OK"S"$B?M(EXCA^ M=P"9APIXM8^"=BB%T: ]T@JRHQ/;,'(NA2DQ:I6M;#)]ZBDIX^8T#WTV'IX$2V2/8>TJIG,!VCUD[GF!M"&DU;))T\%M!/7D>>\OZ&=QK=(;IS\^+^06F*HA5A^KP?:TUC;*A"(%@I>"T@$+NI%8(I$S1%U9R MP$=Y!QM]I!=>TQ,L#I7CO U3N],N'V];UZ'S]#9FUB.I,]J:7), 75+%6*6X M;&+!;*%GW'*'MH?284SO #L$_(28E[\2PSXLEY>U$.TZ.C:QWFL?2,+"10,J M*7'=J2L)EX/5M--LFUKMK23UI(8.E/CC62C#L'_D0^KF,NO=_'N(WG#@KI-&I#D"MZ?%9 M*8@B)U+M+ LZU:7+O/W9]QR)/?EHPRBS1N+I#GA? M_[:F'P3-O@D+8/6XU(])Y!X$I"3CE(;KFRHHFG]6K"ZWN)>;?P M^CX\[P YF\*]R49=N J0(];&0]R1J27)JM=:.1>,E&W&5;R6\/I>(MXAO+X/ MOSN S*90H K9H38@@ZW[*"KP2B;@0I$>=DQ';)+\=6!X_:2I7\><34>RNCNP MW L0QDPZUQ);>/"&7$CMP"<3(1OIG3&9:=,DA/%ZPNO["'K7\/H^7!_[KN:% M2#!MGUB2,A TTKYR]9Z22Q.1 =DSM7N863E!5.#*@8%5]Y)%MP.('GY33V=.P/@9=G<0W5UE M*NL8*H-D\]>$DH(2HC4%HK(Z,JLS,TV,W6,R,4Z:'CB<_7(8TSO 3O4#OJ[] M@(E%$ZP@PS]'JX&<1%*6W 1PT4F-HH32IIW,?2)Z.I4.E.H&;_H@%@_6*688 M>-PTNPFY>%Y" ,Q&@$J1-@P/I'BY1S1"D@O9[+[N$2T]'4W#@^40AN^/&7^- MF1E^6S5K'AHUO\UGZ::K6S!,%:.!K'\R^Y.+X%#4N*IE(N:0!&]6$O.4G)Z. MH^&Q) 9WKYEKFX#98SSVMD<9IV"CK M6519S[F)AKSEVO2,''%)LI<(4FNT*97(L4D!VDGTSO50WS>S^UT?UTS/GV:_ MUX#'8CK[1A^@$W=Q\^/;L)P^'G#'+ I6O(?5)902&&BSF#J!V*,N6DNGFM1% M#+^4CC7%9'" CPUDMPTEC"J%8VO5XWY=BC8R*T MMP:-)]>_D+/NDH*(Y+$+1SM:6ZM9;C*68+ 5=&P<[(.\9L;!7A+NR29X>W5/ MC_RZP']>KD9LU7A^24G8O*K@8A:4MAYBE!JBT?1_*$Z;MD?\=MHZ@>-I4;,- MNP.)L"=4;EK0.D!LI.(R(8?D?22^Z0C1>0W>9$.K4M[+MJIT.VV=H'(H/&S# MVT#"Z11O=[;4.FW H57,&0V%Q7J]IC/XZ @?C"7+D)C6IF_X+L1U@KBA$+$# MXHX23T^0>WMU^^V_3W%!1)U=?<2_\/RZGV>I=HLQP#Q7Y/?%!)X+VJ@^%B^$ MY*G-;/O=R.O$8>[E^!U*D#W!\_Z6>[J^F\VM"ATDRD$NMM8]Z0"A9$,_?NU#9B8X<$":[J,E!9-83(%>W4LL5Q_AM:Z42BR4;AEDN:\)Q A=S M@"289G0PY2$':$2?SQ-ENM"!TR*P(R&DL*W KPR6?0Y$YE MZ9S*N8M[;C@QO%H4\SD>W9 M<"#7%HUR#$*J)[>U%23, 08O2(,F45);@VK 0'0M;+O>BC>;+US) M&SD6&5/(@5A&#I>/!2*3BOSZ$I6SLK#TWRL4? IH'!#OW4=./4'OF0"2S<5@ MH:.>L5K@'62JD\T,.%32(D>36-L\Y-<<[]T+#P?$>_<13J=X6][?JC?>/^?" MRF AL-J_43L'KF9=EH+,"J6L"VVO_9ZGKQ/<#86+7<(91PJI5^P]#F9C8<*$ MQ&B_9MJO7'.(Q4; &M?6C$LO]%]D@U/$X&L%\]O'O02XP_#>?;C9@;K9,8.&>S21_@.&)4!M10#1JW%N*H:35$P9W"DI+0>8A.=@$%=JF*II:'J?(&/6"1R55 MT+IM7M)/DQ:W%TR.2HO;1V8] 7)#[H(U8=53!F2=,ZA0!7*,R571=9BNB-ZF MW+84[\"4DD[2XO9"PAXI)?N(960[;*\SXR[@*YEWCNL"7+(Z]J1XB#Q&X$J( M8D*VAH<=S+3#WC[.Y*(3GK G$DP'RNW#]Q^TKKI+/Y7:_>KC]"_,UTO_=SS/ MO\X7?RQQ(FU**M(&*EC;>=K$P.=8.^,[S8J0VK=)/M^)NE<2E3H0(O/6\CJB MW]W%H'<<]V8@OIO/+HAOM$KZ;CDE":Y3)JXS9*XF/A?NA:)E::[)6'&TJ8EQ M8(F'GGN5"VM2*'8 K:_DRFT8>+:690<:\X5T*5ERM+DXT"6X.I\H@5LUR+6( MVI<4$6VGN6[C^\3#@'! ";V>A+;?Y^?G9;[XK[#(0S=6>?KD5JU57EC#*7+: MBK!8STYPK(XY9;IF4I)?DG5 :XKEV+CFO65SE>.[$[T+Y^GR?/5ME=:OU]*: M!&N4MD%#]G7,IS<(OF@%298H'5DC_G$K_>Y:5&U>62?>]+%(;=BO:@!$='"J M;])'_S&].'NR^.7#U2]_?W2 K:V:U;,F*E:)6 WD@-9HDXUDY) #2@ZI=UFQ M4K#)N,HFJ^ED*_2!V!TN0$\+GX/WT ]<3.?YRT58#./.']:!UY0)TD^/]5^&A1$K_A8VL*' M?PO3V?8Z?9?!U]*SUO(NM(1K*J79IK M?$.10UPUBP!3O-8FV2!/5[)R&@]+_VLKC0.?(SVL][/SF/)R)FI0Y]-0=I% M=1!T<-*!X5E9##EHU^1&^QBB^]5)^Z#KL4XZF1B[C('?TPP/%SJ_8\>:$8>' MPP]XR: Z[Z"5G4 IDIDNR(27X+4*M=&TAZB" ;[JJQIE4.JU&5J[[*$W%[]B M35\Z_T)"O:3G73WX\$2HD#*=_^1,U"KIVETVU!)9P9WQ144E0I.*X@%H[U=% M[H.UQRKRU$+MX,)RER77E6)M.$9/.[^G;B;<%8^9D_N;@J^MO@R$E!CHF!(Y MPIPY%L8"\#:BQXVBC8G<0<3X2B#[ZWR!TV^S!Y_X94I_6(4T#><3GG*2RB?P MK,;UF%#@/"/> CBQXU,C0GA0<7Z2J#\Y8S$\C8L,;^;?_^! ML^7JM^__3K@D)_?OMSC#,KWXC(M$/)AD.G]XC5=+8C!Q8S-CXO=H\;T2F-(OWQ%ETQI!6F(M4YT$PVV,+D'D M"4#?G879-_K +VL2Z4/7 MU34UEGDMY_/S^7^%6<()*H<:38351&-E608OM*53)3GN1$ ]WEW$'NO8"=+V M9X1T*V&/7.Z^R]*O/_.I/'((R%Z:E]\^?7P7%HNK&-*?-R83.B,X2PA9<5I^ M3@&3F??/OU8E[@N M)TZ0@QI, E2Z@-+U$(J! R:T9-#3(12:9"?M3N)."/6O!:&-170X^.87X;Q] M)&R(H0;//F[0Z-9I!A@\!S&5>9UA[L%8ET%AI'.3ZP"U QQ'5IN]-=F>IT@8 M(I6,TU56'.E7)I11MPDHVD6NA ++$Z_=YFB[Z7JZ M&R,P*B');QF-)YUD#K5#V3,=,X867J<9C\]HC,-MIQT>VE37M;2C]@-CT,9* M43QXAK7,J]#I9[P 9[E3ED4"8Q/+ZJ0J[]/%&2[NO?&ZWQQR%%T<+&P*O8B3M0+;?J3ZW[E M#+D-T8+/=7RT;+=CY0!&CWSG_A47/W"&7RY_ M_#B_>O-M@:OBN76K7.V9CF0[0M2*M"XW%D*R%I K(R*9E][1#10. M$=V\ 1\[T!R/U>G'N\Y[O Z-K3,/-+- C)+@I).02Y:9\YR+;-)1?2M%XV9X M#G_N#,/Z#C#T)J7%)=Z?6_SNCVK.%W_,$&#)DER%$O."I0R 8(0AI2O MR:F0;\K:&,2[D=>757,@%N;-!3/R$?:!/-COLVF9IG7RW'46$I&9M2V522;5 ML==TF@MNP"2NN)"A6+O+L)K-3^]+[QR'C(%XV.5%]9>+>?KS;'Y.\EB^_^=E M;;F\_]7-AH<=ZFTG\/5]7%\>RDI9#9E54:I;*H=@TF1H0X@G.5> M>I.M;'+,[$OHN ?.$5AY4H#:4D*O1-,,$7'?Y:DM=-%IXN^/ .>MS"+7LB1I M6)W,4L!;#(",J>02O2\UJ1\?5CF].P_+Y:?R=;'J17.UXNVU8T!BM2G7?KS1 ME]K,WH'W]"-GMB3.E(FLB1;:2E%7ZF8?Z3^)40W"\Q'MV.7B8K*JV:MJ\4O" M65A,YZN;*55(VZ;" $LAW9MC!L<\KR98UDYSF>TNR;KT@GN H9\>@V4K!2.' M"8:1['Q(-H^-DS7=?\R6/S"1S8YY?7D5@E,L^ A!%MI'UC,(!ATDCTH5R;+> MJ7?@;EC91L4X>!E(LO.AV=S!52##BXL$+G(& MT5DLRC,C5)/"=I2,[:["1R6K$ M5_O=9>#"JNP86I::#'G8@;9Q[VJ&/H=H:F=@"U:HZ$H2(;:I='Z&IAYLYP'EOR'I:PAA#)CA M-0BR/H?%I\7*3LBK)I^?<;%:WT1EZ;C7"&B0%L5*'9CB$FU&J8K+)?C4&F'; M:!M7?YT0:8,(IPO$?;YY\^8=Y'3Q(I&7*XS7Q*\$8%5*7'+B'6\21GV> MK'%;C;3&V8 BZ>"P?+B:K1O'<:YLU@%"(5XI82-$ON*:QI U?7%-;IQV(V_< MMA^G!=P@(NH >*O%?%@N+\E#NJR=LS]?CPA:[:=57+)Z-TH%X*0M(E)X+S1D@O,SC<9QKV-H*.O'AX] M]U[ T 2F9"R@'++, CW.ZWR MV;19APC9[O;<-LKF1&';K5CS1BF,%JPL]5Y3&O#<2Q#>,6UUY$XVN5!NI7WN MVFB_F5U,\_3\LO+V2QT:LLJ<>__W]0RK7VD[UOYME]="_%2>;)S5A9\E2T\' ME4#;@F3JT1<7C "&=- [:[QO,X]FV&7TJN?VP-[V=NDGEW,')OV1:WY[M?D! MJ^!;<2KS0-Y-+*& RG0$.:\D%*O) B6WFHLFK:8:KFE<_(\)U<>9Q)W@IMLM M]%OXCNLPHB]"2",T!(N>K# A(,@LZY!#CD6K8EF3DO:7"!L7S-T@:"=D'RC. M#N#Y.](A.4T7Z[NH/V:U&>*7/];1:,X3LUH8L#F[.OQ(@)-1@0I!T5J4]:5) MVMVS5/4(S$,!,&\EC0Z@]9X\HOD5XFHIGWY4 :T7(D+27DK:@,F004;\@L@P M@%"UFI*E*%.;_F;;*!HWCM844L-(H0,X'7DBW%VD4DF/&!<$[-#P_]I&T\O-8F8SBPFO]_V9*;"%=(#2-=-, M<0-,&V6(&TF%)C\/YN[ \^_5\_E\? M9F6^^+YZ[B&%-2\\<8"BFGUH'NAF=M,[WU__8GE[4^9$CCP8!CG6A&@,!GQ0 M'G)B(A@NBQ)-8D2[$'=TJM?ZN???===.Z%Z]F2S1N>!K46LULV-FX+.6@#99 MGJ3+DK7)]]J1P)%OF8;&T9.LKQ9RZC30]((B.'BH[F[/;:[(&@[?W0F&66(2 M2.>:3M* \J(V4]4.HM36>XO(7'ZMZNS.#G]IPSP@[/9!V?;P4CLIOD[==T1A]&X/;J[]6L;9=P*F MR2(Q+R*=O:[VEDIT0'JDHS@ABH"FN-0DPG82]?<\[V]YH$/(2=?Q)CR3)6*= MA:@X!U312\YK-Z8FQMR.]+T"];8/BIZHMP92ZN "YL.,GH7+B\]AFG]#,G[BDI(U\LGP0_1[&_4TOJ=SROQ0.? MP^+BZE[;R@-,IVU/.MY6VHG&@8RC+>^Z=Z1Q9TJP!"$CJ\Q5 IDK(\@\AUIKF6!8*('IB, MR;)H'&*3-@JME=;=%O OJ[AQ[0>5;*)=( S9>S)H\,XDXD80,GI> M&_^WO<;:@]K.%=D^R-I^@=5*>B.W5/HZO:BK^S#+T[^F^3*E]B61_ MDJ)G9(G:!!XU68W&SB^G%U3K?BYM0F EU1A+9$TH%!T%G";3:C!X#1VR'KN=I&Z\1TP H M> Y3 XID9+2].YMB>?\WIE5JR*=2I@D7-SE_6;"<\VJ$1:[Y@Q)\5@%LS&@X M>G*MV5#(>H:.CE TI-SGPPNA@]O.W53\=69]ULDD;L *,B)42@A.,@?"F("J MH&!M1A;N3F(OR9.MS\W&PNL,EC>;-9'K'94!@5R#(B8!G0H(4C,5>5':[M3D M\BCX]5 \TTKHSV#K F,?$R^(9U<)\]COE;X-P-Y&(;"50$N>2VM2 EBKG?, M$GGTTBGC=REYV>F$W$Q"/]@Y1*CS03G["FL"L! MD=6T-Z^B$H8E>=+;Y(][U0DT:]K5S5%WF* Z -YML.K]W^'[=+:2W&>,LWP1#UV-[)H8)K8L4( 3M)I500HB^SJV3B0F%HNQT)W%X('$W.OM1;\># M9%MXL8'$.@#D+Y=8RPKNL?!N1-2D**:,YAFDE:[VCZH]^NF0,(5++[A"U6;B MZ'-$C6OL-X7:8++H,F+T]G))7%HNO^"WFA#P;SC_M@@_SJ8IS/(_PG_.%^\N MEQ>TU1;'57H<])KCHTO'KVZH+,)K G[''_-%G;%\-W!#&<6CBF#L*K0I' 2F M--A@36V*;UV;65#;"#HZQO3HN9O"K,QI97/2D*I%JG(F/:Q4!J35A\ BD[Y- M1.EEVD:^[!\")4_B1@-+I-/4G$.V^L%5'T>\;!REUK(^9!MHE2VQ<*\@"UD' M"K$(40<#J>0HC58E-9KWUDJUW?I9C]]PC]%OK];_>+>YE'".L2PA&DM>N,\( M@?QOL'6H15%1&]E&Q1]&;Z__>:K7HMU/UXQPY"-*1&PEL"JPE=3OAT@SUIS MK3)G35SAXTD?^GL-YFSZZG9BOJR !^EA0TU9TV7-0VA8(7@G@V0BT MMFCM=TEB:6VZCI_Y.0B*CC1;]Y;8V-E3\]ER?C[-JV6L[FE7<7(7/),B.0CJ!@/%DQ1>H M^X]\-Q,@B%*@!&39!1F-"^U@-'8*YQ""?18G!W"Y Y?CTP^LK?GO[,]UHD06 M/MEH,WBF"NT?I&5(5'7L2TRE*(>X"UCV/N>VT-,3;@X1]'QXKG< GG?S!2GB M<(&_S6?KE=SEV23O5*;-Q (HKCEXM!X"QYR=3 )YFYGRVR@:YV*D&8"&X7P' M$+H=COW(+[K6SK$HENLPXB*X U4[T#I75;3TPDHE6LT->I:J7M)XVQI#PPNH M![1=T[[>@(8[5436(&2==VTC@H^,MF+BM/ED2M(UF7?Y@(J13>OAI+LYR'H MJT?$2;GX<_+N#+]/R5>]^HKI;#8_GW^;XO*ACG66%#?R!!@T&8W:>(@Z.W!2 MV-I+6")_5 [[Y%IJMS=UX<(?(L)Y,WZ.C(Y?PD5X,POG5Q?3]&@5QEB62XJU M3+[6[ @)H2"#VC-$IF *.KX#*K:_H8O@SI%H&(A__9PEFX[?C[=I=MDZ;VOO M*AYKB0/WM5>>5& 8,\G2/V8\23+3)N)ZR=$^D1TSM+@Z@.!USF^=M'?=NF<'WGW(]#O8?>'$VIW_YBS[R ML"6;YF@*;7ZR!(("1:H9 @8)QBBI) L\AB:]6T98:Q>G[X" W9@QWB]Z>LL? MJ1RJBZA5NS=!NNN6]S6\L5R2]8R9V#2QQ;-2JXI$HF.Q-K(G%YP)2)F)6$(6 M)C:Y.SN UG$AWCT"MZ>B- %#!T?*[6!>;52,JGVXY1@I2?R MT7@FFG3_V4#+N";P:\/KL<+L (^_(+TY3:]%/,MOOM?#\/^M?IP(J9(*9/\5 MIP-Y'G6JGN)T^$6;2Y;DD[2)Q3]#T[@V]6O#YU#"[<)2^!RNKA.XYF\2\6R! MGQ=SXOO%U>?S,*M\K9S\43\R,;%XI80%,M$2*&4,>&$R6.Z,E\P;Y$WZX.]. MXDXX5O_"<5/1_T1U)=4BNEC&J[$S^UZF8YP,OSWYTSK3SS#EN".W4L0ZI=83 M2ITB(R&$6+!HQS6V&=314:8?\TSK7"*XN+J4Q@ N90=HG$NZR,!5FVS'GR;3 M;Q\4#9'IMX_$NDO26@7^8 MZ;&ETL%*_ID$>?(2B>(!673')"9]_DLOLU9?H= Z!A.-\! MA)Y/-3)!"E$T\<1R ZH0GV*.$40@YB#M#/*2_Y7IU\08&EY /:#M0;9*5BPZ M$S7$%$C;ADS$2Z;>7=)_-]-N'U?UG^@7B"=K@(=F MH*SEX+G1P'DHC*-F7CT*,?P$F7Y[B7"_3+]]^-EOII],(8G"Z-!5ONX6GL%) M.G[1B!@Q&>EEV $5KR/3[U T#,2_?LZ2YS-Q? @H5=$@ZPP3Y="2!B5X6Q]8 MTJH8 OR_,OU.8L<,+:X.('@='YAP-#&S$FIY(M:.V1Y\';VLA'0ZA^P,:U)6 M=?WZ+LZH <4Z/YK'/TW'C;L/#3(&>W 2QHG*[;"^+UNI&"\>,Y!TYT.S>D2\ MI/GE[&)Q-?GCR\1D23XT46R-C:2K+59+EX'0V5EK8]9L0W/*Y0TZEIC^Y[?Y M7_]K_<1K@*Q_>(R/N[>."(9A1#<_BH^CYIG>T/SF_8196YC'!%$Z RH8!SYJ M!L:8$+C.G+L--5A'R?[-^_'B:FUDORC^'@"DQJR.B>%R"/HP%?(^&<6Z5A@?$L>SM !E[6EUW]R68?23[/D"PC-99 M GU'RP,>BR_)&8EMYO8<2G O$=F3F;DGE7 _2-ZKQ(ZXJKVO@U%90E!D!$(( MA+GB&7?!<"%+DZOW5U=O>1H0#5 TN8]$?Z(JB8?-H4][_;KYW>/C'/9T'">N1L&IR/EW^^?;J*_WI]1V/LH%' M0VZ99>27ZUP@HDA09/(\"&Y$FV;CS]#4RQUK(SP\23P=1C@]XJPN9.TQ)L&, M1NN \YII(,G4\):7>A$0K:A9*J%)J=LS-(V+L\'D_A*>#A1"#WA:FR9/EK2^ M/1 H!-+NJHZ>KUD( IPO&M#Q:'DR)HLFX MXBR=?0^+/U=[,!CT)L=PNUG->HL689+@W$.P-6 MQ-@1,ND 8U_".2[7UT&_X4TRL-"!I8P&I#9D4[A,O.)U&GG1Q3F>E9!M>@UL MHJ8W-!TC\,?^Y-'<'SE1XN&MT'6#:A&0:R'JQM)0@S\00RK$#ZTQ,(:>#U8O M__3UKR^M^I 3;P#6CPR*=3XTC\2BC99DJJ?0 M)M)Q=/5YLQY\IW:HAQ-0#VA[4$'IL10,A8%/@7Q 8@EY@T'2%^0I.V-\;#DW MM0<_>4#I/EM]O@^KQSZ"7JZ6]L*G4H<3%E?[\+,?+?)\Q:/)*#FO;KOD9+7'.C(0Z3M;T)/"3;6G\RD2%0ZN M.]8_S0DVM+@Z@. AR5L&BW!%:?"U7[.RS-!WGH/W7)%"MZS16+57EXXW/& & M2+W;1WI=]-U^7R[C$?U[2<][_52W8 _(SGSSB^#3+YZD:*EORT4MN M\]RD-]*HM+KT(2L^R0@Q8>UJCLQGH;3-39H ;B/H:,OKT7._$@/?T@?^G"B= MG739@6&\S@NO?1M#2F -6V433R$38$(IX84H-POWUOCO4_U"\Q M+/%__X__#U!+ 0(4 Q0 ( $6!JE*OQ"%*K@< #,B : M " 0 !E>&AI8FET,S$Q+3$P<3 S,S$R,#(Q+FAT;5!+ 0(4 Q0 ( M $6!JE)#]3/;B@< /\A : " >8' !E>&AI8FET,S$R M+3$P<3 S,S$R,#(Q+FAT;5!+ 0(4 Q0 ( $6!JE(#DV[=N@0 -,1 : M " :@/ !E>&AI8FET,S(Q+3$P<3 S,S$R,#(Q+FAT;5!+ M 0(4 Q0 ( $6!JE+M^AMHF@0 -D0 : " 9H4 !E M>&AI8FET,S(R+3$P<3 S,S$R,#(Q+FAT;5!+ 0(4 Q0 ( $6!JE(97#OU M1+ ! -!=$P 0 " 6P9 !F=&LM,C R,3 S,S$N:'1M4$L! M A0#% @ 18&J4G=;U=6T#P 0*T ! ( !WLD! &9T M:RTR,#(Q,#,S,2YX7W!R92YX;6Q02P4& H "@"D @ @: # end

    [U.V:^?=7^>?^LFPVQ^+=>M2JAF(IP+B:TG&+$;!8AV15Q@"J+($ M2!T$,%A(*#1D+K"U3;:.^H N1'W)XF.1&? MT.[]Z-="T>M$^O,]FBK7N<_C,B2/!N)!$GI4ZN.'&KY/TLEYLF/,-L1MJ;6K M0I"W]6EKH-O#8F.N-3@K9N/#R[VVS;4BZ7M]WO'=07_0V[+_/6L5/JY><;T: MG+]OZ^Y =]UN?/QKF&XMNY9_QC"#H;<6$ UA MRHY%@+'< X(%#X%1*[A=VT0W=QYSIKMET.2YUB[-FOS\FGS%2H,/A%F;$LXX M#:+T(-"4(\ YQ1)9S'&9XF&6B*:*;D%6G5Q$-8@#YT;TLQ\G>*T7:N:L'UOV M5RQL^GE9QD-V,\;2>1.%L],J38-$__;#7R,!96-Y*EAJ[&Q=/P..M<-6 DHP MB; D(BP9CP'$V!J()8FX5<7-C+PW6>F]R7O=8%FEGT"EKY@&]E9;+10P)DJ+ M$HN!4BG=G;10.PA-,"CEG(FTHT(*O4KNC-L91\YN][P13Y,P=!!EL!^N&41; M$P91AJ.IX.AZEAFLA);$ 3K M?M,KW@^%%M>$,N/8WJ7$,5#$0[ MJ2C)OJ/EU^WY[E)E+7X.+;YB>81! 5G (**PB5I,'9""*4"1%X$PA31C:YMT MYL.M%?45+49@^!^CR/!_U$Y'P8,UAQCJL< C[G$/#0ZNJN MS2'@,X: +YSS,'HEMJ!>8S(-Q=SK]\^B M^1\A:+N4Q4$218:@J2#HVCZ]ETHZ337@@@E );% RN QDIQ+[71VJUM$EFA M';Z\15\Y-W=6V"=6V(G RZ"8M8P#X:V)%)]XH(37 $&%XF_,"984=FGWY"O/ M'$:,.6W]C)S5OM9.N197[/C&B[H9W@P'_ET:]_=%JVM;I[H]%DV&GZG@Y]-U MOL"D@-( 3* &%#("%(<*.&BM"Y)[%,C:)KH9]YT=#,N@J'/G"EE1YZJH5SQ! M\ZRB;V'A-DYRAW.'9_&/+7+D MZ6T1&K-XRY8L *W2D:=OQK++\6:/6X1/KF50D5Y!9S4#WF@$J) 4*!Q2GC9L MO5/4XG2^^99<"U.7JJM,Y.DS[_+%?9 8$)'0%$6*&0"L(FM(>B(4\EV@^L$+<+.RU,YL,K?6UT7Y^KJJ8'M<&QKQE_U.IVTPYSRKQ8JM:3>+$6$$:G0%'!.;0Z6*4]HTSGZ%N*JB[5N:6 M:04501HX3EED45P!I:4"W@E.;/!88I*.;ZQ'63^UJVKI_%3+K?Y,(JHMQ99+ M2)61"F-J=61/6 L1(2&I/U)9_:NG_A/E/*S'SGD./'<(4&,<,!I[(!5DV#@J MB,;)_037F;AYBK2*^O]43JC*DIV/UYU-\Z8XJW" [?%$YCI6WD9Z)A=)WKI_'J3[]DMLOHU6$P<8,0HH51!(AR+<:6/CK(_B56QM MDZAU@N=5Q:@RVU YRN=VHM! 812'@@GMH+$:.I0/P$*WCV;/F+'KH3V6]+O=N,?E4PVL>7I<5 M]2R;0$.0@0I$)?6*QO744B((F+NX=G*1&TB%PAI M8FV$.:B 3.GRO>$.*JY97- B.R+KZI;TA',^S92=.154+R)SDR<&@:926OGI)?<1F*K+2428!A2A?,HWYKCP,@DEKE*+76RK5- M"=?Q2OA[*LM6[M@CFIVG+&S.HF=A(]GK_(1 =*T.?( >>:<-P%X30!%))R@< M!\1KK!3SUDNZMGE+)' N!+\L:OIX/I'5]&G5](HO!)0$$A@P/$A B:= ZZ" M<=P[YUG@S,QE$[=Z6CF/TWQY^;ET_[ZL9%VT51"X+37;Y6[_(5OZT'KNW_]H^4&QV/5F_C4:!3@ MU4>TB0]\-KC[(W?U;VX @N#O$$30V*?FL:]I:WN=^-W):5YK]%)&*%W$M[NU M5NS94:';M5-=E#FD!L>^[VN?NOK,M9+AL-U+_M#^\%4I8YW>'B4.C!\\&,0W MRFS=&]<'??)G&I=2YQG'@1J#D4^:^$KHT_=%R,Q^I4 M'WE@"J^_ 1WB4+[2[1_ZO+_VY[41[[2ZXT=G-([-KY*Y=W[,V_.'WNZ M>73#SL1I!-^\VV_N_KNVU]CY=-#\N+=[L!Y?;V]4OM^?&EN?=O::NSNU[?VX MBC0.AJ\.]M_M[6REMP^:\9_Z;J-Y4-M_$W_;W_[WO_;?[>Q^//B__R,Q$J]K MNQ\^[34/:Y5_U#]:W:B_O;-X#]?_Q[PG8D<71U'#$MZSDLN6R'R%D.5J$!^U MK4_[_M7XQ>MQ2KY6M^QP^:'7HWN-8)7=LM62^CB\/-)CA3:@1$F51\Z/ MM'RCU/)?%K?A-8PWJ&)W7H8;Z,YK]]V6;1!\]]7[[GK_-0[Q$_0U4H"%Z>OB MC"N/=Z4+TE>Q(;!/I.Z_0[]60YA["9DB:=%>?/-(CQ/D7OQXW=^24:T*W8V^3-T.V2^K_7+0=:W?+U MMCYM#>+[]PSR8P=GE0?[USDM_+'O]EO???G.7M?V M.K[VQ[M>OW\C*566P[SD4-OQH65;@^<>X7G1M!626K,W*!V.$?R/>^WX6/U+ M#\U_SUJ#\UDIU'QC029<)Z//@]3X%9HL8#N*-@6J[-;+<[&AQW/&%75!IM/! ML2Y\?XBU_?Z9OSN$=HZ,8@G'\;T>+F%E./X#QG!%AVDTW?(<>YSUU+]WA;YO M:LVS^CCBMU'YW6\]_.P$Y]V9P\W=HY/ZO'>]69\IL^-;U]V=LF7SB'[\OD_X3)RX@#^ M^.J0#SP0!K33$E#+)# :6< E9MASBYAQ:YLBIUYW3XX&FUO&IN MQX<'F4W]^(L);K "QYY3J$-D*YM+DRJB9RBYIG)"HF31!%+"0Z4*Q156C.J+8E*K3$7=ZOT M]"42,FN94>O1I=:S )7CA 5E1]0B@@PD"K@K/2.,6P\(:D\"KNE>/1R:WXF M+:M 6J8I!_.L$)>9S8P81RXQ+E@GM&$N@AK!@"*;RF4+!X()7IB@(4'# T22 MS5*G)>-;QK?*X=M41IG31EEOM5.IPJ3DT) @#)8!4<[FXF[*J#8CJK%+5#-Q M#0HH,,"P%A'5H 4:&@LP9!I1C8.BJ20+4^L"9^Z6L6WYL&T:[N8(\98YJXGD M5'.K@C$^0EU<^KF 3C^ NV4HF[/K?.*,MX-$24HE8!8K0#GU0%ML@)>,(8.] M$B'5-UZ$\L89PC*$/0F$22L#3WF=$2$T.*>]%?$][#5%V 64$1#-$$) YQH2#F,8G-^;5.N1PMU M!F]=A?7W*N <)T@XJ*T*E<*$9S^.J"IT&O%-KXB_=FOVK"A\UY[7!D6\ M6;LLMEK3[N2L/TBY1)>EF-%3TLQ]HCE-1/)&W9OJ^N: M5Y1OZY+Q17MH/S3US_>]HKPP&!0M>5 "$K?X;H%P\Y6V[)/Z^#*\/^XL#^ MA'/,$NN<-0P(E.KJZI0%Q[, .+&:(DF9)+9BL/\;]]A<\V7FEKEEI5K.,QYQ MX7S#9;ANK56FXHS+F?-%S7=.V[USGZK,I&NG9X4]UGU?BP/7S8&,"[V5F:64 MI52YS>%;,R@9(F4D3)X8*BBQ5 ;+J3#!B@!IP ^)&;GE7,(PY?#.61''[GU9 MCGN8/6EW!'EEH_3*2'G,1;. RP(!91[!31#&#@$N9*8 M(VI2,J59CGAE'2JS"F>@S5): M>BGE2-<%V ?(2^PS++'7_/F,.QZ(BH:,,R#*T $MH07.,XZX%1)[5[%%-OOS M<\N5;9DG?VZYLBWSY,\M5[;E/$_Y5#RSS$??'Q0MFVJI#K=ICPK='=Q33G&U MXK%NW5.*3RE1O)%"BE!'H'36..J,848C+\)\]Y2N)%0VV_JA"_>VR 43..%P M8$XK1OC:)JM00$76Y8RX64I92EE*64K++*4< ;PHDE^A6(=FX77_K#BO73^0 MOF*Q#B_NZZ"RE)9%2%;P.'_TED-UT/63OPE3>A?JD=\%R9IP@ N@@)*"! M*A %9X!2VDIBN./*K&W2F=T+66F?5VFG*2_PK"I;'KW*&CNMQEZ=L/)),;TC M44^M!U0C!!0R#AB/;0C4."12P7-X4V6G+@>L@"2?^:2 M2IGS/"WGJ3?MZ#3#UE?,##6,($!ARH_%J $&AP!"\-(+&WQ@ID*D9X7BG(8Y M,6VO<^J[_6&5)/\SO?8YSFFA=S>RE+*4LI2RE+*4%EI*+YG@\*J*0K_9VXHC MEWJ@V^]UR^UUM_5I:Z#;I0O?),:\/<$A/OK_GK7ZK8$_\,7W2-:'//JCM[VC M;GF73*FGI]0?!OM7CG\8J.+610J-N4B.?P:T]!P$KH@(W$@,V=JF$%7*U)05 M/L-REE(UI92#H18@'6)>D"NV($_ZN AT7E"6]MZE!U2E+3ZF)/#0.26U"QQ5 M;D7.&;1RRY5MF2=_;KFR+><44OVP?0W7^CZ^\>CS(#5^-2P@]C(\KBPQ61LO MNG/M -O #^C"Z]->OZ1>KPJ?JE9^]Z_C:+T">$/>K)F6"%VZP=KF'^AJ2RR. M:]X\J #9H"*HD#FF$. K1"8QU_6+NVR1&I MQOYP#N19Q4">+*4LI2RE+*4LI2RE+*4LI1P&O)R2SW[!W')E6\XI]+FR\J^O"'M<(6J\E!] LP3HW' G6"*_PU[V[O&^A5W3T(-[B MY^!5]ZSC>H/1]1N.N:$'[FS0'^AN&LSLAYO*#_=MT@^G"88&2PVT1010CRS0 MD"I HJR,@Y &CM8VA5S'@L]I&WM.VO/"<30OB1&WX>M+0L3_OM 4F$+T50+. MFW%#CT?-6_8LCGOM.';]W?^>M0;G&1NGQ<:K@_N":@$U$2 8! %%V "#! 4Z M&"YID-@BN+8YK^B>Y8#%3*/F0J,T8HHA:JDRGEHF#,7:12,9*A=A =&[ :$? M'S2^RGSJ&3%C(CT/M@QR'A @4EA B;% >A\Q0VAI&!42";NVR=:9N+FSNE4IE/S2Q;PK/"9.=?,^#F1+$EP'O&2 V:B*4HY@T R8@"%7&&KB(1,KVT2 MLJ[837OTX:$A&3LS=JX0=DX!G8P+%C"QQ$A/48#2,Z$,9E!$7H.LG(<#+R/F MK(@Y<2[4<(<"8QS@P%-"2&:!P1@#AJ37A&$82&2,_GPKNLJKWU55L%F74.8*@CGX08 A5I M)! >.:&P<%%:$1UGKJB=@3$#XPH!XS3&N&" TLM"GG"') 0>D $]):RC&.[ZQM8LG7E;RY#[*BYOA3 MQ/)D1,Z(/#>J:@(-008J$)74*VJLMY0(@ARBV.)[ #GC\'/B\%6F"!!ZO4&W-_ +J7!M_Z^/YU\^NU.#*:^?U"_JG2\G7W;:)_5. M'3;>[OZH7QS!^H7]<=AL'^\W/^ OG_]N'S8_AM@7UKCXA/:C4NXWOYTW?GR5 M6'$1F2=06D0>HSB*^D,CK>%&!*^#-Q0G=!L.U\=>$M3Q8'#ZZL\_?_SXL?'3 M%.V-7G'T)X:0_%G$RW^.VZYM'GA?:Z1!1G2]ED+9,7P]"7]E=+MX71O"8-D MO4Y(6@MG17DD/:[Y]JS?CS-LHU3>\;TWKQ_[OIS_F_\TQ9]37AQ/OXXNCEK= M4FN'!_%+%;M$@Z%.QSG:UJ=]_VK\XO68EK2ZY50K/_1Z=*\11+";RE"J_/#R MZQ\M-SA^I= &E"@M5Z.(X]$7#Z_&B__G)ND97L-X@S-^YV6X@>Z\=M]MV0;! M=U^][Z[W7^,0/T%?(Y O3%\79UQYO"M=D+Z*#8'E@O05P0U%%J6S:D.B%YX$ M3V@X/DQ8]&'X^IL3([^UBRF[T?86L]/Z:+(4SV-BB0WV"ZL2MQI9S>,BKO:= MV.ZX7_-=Y]WU4R7P&LL>C=.XE^,[R>&Z>^_8+8 9?KM9A<(NM M4/4)L-WK1.G72GYWYZ.3Z1[]3CU9SB&\K'?[/(,8[U/T?MR(25ZB ;U*"UI2 M_Y0;%+2ZY>M1AM#[!OFQ@[/* V[M6>>LK0?>E:-<)H,:CG>OB'=X=O +HENV8E\\ZL>.M[QA?C%P$2#TJ\<1H M;!X\MY;Q3"3D&G+H,#=I[P89Z256,BA(J#5!EH>DD4(XIY;X==>Z\_=QX_.; M=N/BVX_8!C=./I[$?M+&YT\LOD>_[-3C9_;8_L[1^:^[UH>=773X^1/9;V[] M.&P>XL;;1NOPY A]:7Z+[QU_JU]\P(5LNK1G(?'JXS]>,O)KC= M#,AY/+*M1M3-\^'7Q25^&<*D%\8#AH0&E#D(I&4:&.V9(Y0*ZUG$KQ6#KDQ6 M'DA6C.?:Q;\$84818I)HPI6&BACKO')WJW1.X/#L6H\NM1X&&*1G&!"E5=1Z MBT%" 8"E9$AJ)ZD+:YMT'=&;AS5-S*^97RKSG-/ 6\.24L\48V*=<9OPEKF;AG;5@C;L-!$.$]D\)(:BS4V-*!@K,?!"**RP^G9'.83 MN9@CB59,,PTT27YSXC#03EA0GLHCV-LHI;5-)&<^XI7A*\-7Y>!KJI0"./(R MXJ5)Z3N8UYHZ356(!,UX3P+)IF>U,&XBIW+0U$") '+1[DSGD($Q&@.J&;0. M$\F)BAA'\7I\O3K6Y[/F#,BPN42P.4UJ/XFHMI%,< FI,E)A3*UF%F(MA/;W MH&8&R^<#RXEDJ!1)YZS7@$BD(U@2#[0U$C@(,0[:!4I%!$N!UR%6BT(*YU1O MJ/QN<7M86%6"P!I^4&OW^G=''SX@2?[B;90^KIS;/5)^Z3P^64I92EE*64I9 M2EE*64I92EE*TQ7C8-&VY#AX:C%->ZDX&J)8(FZ,T)#1KSLI9AMT"ANTL7W-81<A D@3:5,R*2EG'\ MBM^,XY\Z V@5%?BYZWBO!"@@Y;5D@5/M%14.*NLD%\XRAZEG%F90J!PH3#BF MB,=$(\Y!%)".H( TD$P0(!W2S 6EH6;5 H5G/XVH*G08\4VOB+]V:_:L*'S7 MGM<&1;Q9RF49E52[D[/^H!,[/ M\;UFHGO#?FYU7?.*_&U=4%P:#HF7.RCS/S=Y['6\SR ;3 M- ;3P;703DBM#$I X @B@#J#@;*( VJY9\AS:CQ?VT3X9E'HJ4.>,@1DH'[Q MV+/EEOQ+.;HR^"\.^$]XRYB11E(C <0^@K\P&ACD,1"(4,&(XU;A"H'_;UQE M<\UUF5OFEI5J.<_HQ(7S$Y?1N[56F94SKFG.%S7?.6WWSGVJ$).NG9X5]ECW M?2T.7#>'-2[TOF:64I92Y0CTK14&J-H2%*!V&Q"0^*(+GE MF,(P^_#.61''[GU\C)X;)E+:'4%>V>C]"/#>1[S+6\93D>#)O$J6>2ZTUH!2 M'"EPL!YH0R6PC$=Y,11UED4*/ L#SCJ8E]]B5VTI?/">084P0(IQY0Z B0 M.L1)3*-9:C37-%5BK]0BF_WYN>7*MLR3/[=6*]MRGB=^*IYGYJ/O M#XJ63750A]NT1X7N#NZIK+B445G3[2D1I%.R>BU2,1?#J%$IGU+@@5%(C"3S MW5.ZDE#9;.N'+MS;(I]"G#(]UM#5>1E7I2DF5C,0C)* ,JF F_F/LQ976HLSUF8IY7-;U95\57=J\RH[-^] MTXX\!'&9M5(+332P!K%4:@ "@[D$& FAHD@1\[1JR^P*)<>^X;0,O2+XUF/= ME@L;/K)T@4-92EE*55O@*W"LY+9%_LT8\O)"/]5"OS=H7)G3""D%M45 <44! M19H!PZP$#$HJK'.!\DAQ,:U23%;6YHRY64I92EE*64K++*5\B&!1)+]"X5+- MPNO^67%>NY[38L7"I9;.#9ZEE*6TPGZ'C_X2R&XZ'[)_82K_0GW2OT"0H=JD M,$/!+*!>4Z 5-\! :*STT!,4UC8QKM V0E;:.6=Q?%:5+?<$L\9.J[%7AS0Q MDR'] 3*8=$@3$J"XQ0"JX+USR$89KFU25HU\BUE9,P_*4LI2RE+* 5 5HCQ/ M$P&5*<\<*<]DM)-QT'+'-.!(1"M%*@E4,!@P$>>JD,1SRJO#>58HSFF85-?V M.J>^VQ^67/,_TVN?XYP6>F\C2RE+*4LI2RE+::&E]))'[ZY*L/2;O:TXM]Q>=UN?M@:Z73KP32+,VQ,T==7I KMB!/NK@88@(2*P$VS@-J@@7*60H,,E8@Y8PPL&HKVY9R.TE1V1_LOW=9=Z]=K=5W8XQI! MZ[5D7<]R?,;T"N<+,+2=7I%H;+G>F6G[VOAA1@WB,[]*IEB_UVZY\N(R.3AN M/2V RE!6AJWE@AJ&%#,H2(J=H=$.9O+KWEVNC= K.GH0;_%S\*I[UG&]P>CZ MCZFP-> M.XY=?_>_9ZW!><;&:;'QZF!&2L?BJ9+ 4Z, 1<@!PR4$7 3!#5)$B\BB>(;% M1T8D9QIU)XWR5K,0+$98,DJD50%1KEBPTC*OH;X;$/KQ0>.KS*>>$3,FCE\* MSAG'6@#'4AI'*1U0J;8M-)%.N>"0LF9M,](I=3.V>95Q(].I3*?F=QKD6>$S M @B?8HYT 1Z8&'2%C#H8:AS#:_SK":_7!(QLZ,G:N MG=.8HBX$8P0E"F.* ]5$M"?#*0T!] MBOQ56 !MJ!#>*N1-B(A)Y3H1F7-FW,RX^22XR1R)JJ=8 MP@#OP- V1&.3Q'+DQ$Y(_+4/B]L;=M?=KWK\8O7H^QL]4MU:/\T.N. M+HY:W?%CI-0[OP8FIFX-+[_^T7*#XU<*;4")DDZ-PB)'7SR\&B_^GYO(/+R& M\095[,[+< /=>>V^V[*-N! _ZJ[W7^,0/T%?XV1;F+XNSKCR>%>Z('T5&P++ M!>DK@AN*+$IGU89$+SP)GI#=/D!8: -!\:"NCL+:QPW&7 F75/WVWDU!Z'/3 MW/1IFC[%L8];O_Y)#SWE$U6Y99Y4R]?+GEBO;,D_^W')E6^;) MGUNN;,L\^7/+E6V9)W]NN;(M\^3/+5>V99[\N>7*MLR3/[=6*]LR M3_[<42M,R3ZL5;9A'DEBO;,D_^W')E6^;)GUNN;,L\^7/+E6V9)W]NN;(M\^3/ M+5>V99[\N>7*MLR3/[=6*]LR3_[<O[YC_CC_$G M1B=&:4H9<-KKMP:M7O=5X=MZT/KN7X_/HY9G52<^-!]=V!+^+EU/WQ]?@TO>+5_\#RO]>AUQV H#NM]OFK_]=L=7R_UO _ M:A]['=W]?^M]W>V#OB]:8=BPW[KP\2OC(Y2__A@]4[Q/F2)A?"I6I$/%S6-? MT];V.O&[SUO=HUJC-XAWUT5\NUMKQ9X=%;I=.]7%H-8+M<&Q[_O:IZX^ZJ//#"%U]^ #G$H M7^GV#WW>7_OSVHAW6MWQHS,:Q^97R0S'?_.?IHB?N];5%Q6;^%5L9?*"-^_V MF[O_KNTU=CX=-#_N[1ZLQ]?;&Y7O=R-V^Z#6W*]]:FQ]VMEK[N[4MO<;.[N- M@^&K@_UW>SM;Z>TW>XVMQO;>UKO:03.^4=]M- ]NFT&3$AYF_1CT3E^I\LCK M?0)]V'RC<.VA7_3L0QD5M89J__=_)$;X=>V?K9\)YQIGG7@[&]&PFV3^T8?X MF-8K)"QA@C-*J4(2.LX85_&AG4(8?]W!$",8_P?E"T+06JVK._%ISOK@2.O3 M5_O%D>ZV+G1"MRM5C[]L==W[(H)"=U#^NA\N=?]*]7=:?=ON]<\*'UL?Q$G8 M"BVKNX.M"#QGW4&$G??Q?K;E^\W8Y[_:/?MM;2@@1_YS;G9ZW]_AC]\/2?W, MG>Q^__)6G>R??,+USB$\[.R=US]_^EG?^8#B-*)?.G^?[+^MPR_-W8OZVX^= M+\UV^QUIM \O>JAQ\G>G\?;O5OWD3;O>W(*-YH>?^V^_M XOCD\:;^,]+O[Z M]J7SB7WYCX3U;=6QG3?=_9.]'U\^'\;/[K'#BR-4O_B Z\TWQXV3(]BX^/ND MCM]T&CM[%_7F+GY'/K;]OSZ>?_GL3@VFO'[R5_M+ZN=)^V1_Y]-%8^?P9_WS M+M[?^4#JG?K%X>=#6#^I_ZPWOX3&Q2'>W_H*N4&8:0),\!Q0J120#&/ B!2> M$FLQCZM;DFVK>^;=UB#-86(1,48(X0RU#$G$5>!!,LT$LLRMU7S?ZM,$ L59 M7 8G)1DQWM4F!%*[DDAM+))__GEM9OVB2O':J#O#&P[5ZK==NOX(6#+FF(;. MV:B&%D8E5%X&& +#5$F_]B+:5][Q56L08=,^0!]OC&M##^*,3ZOF_JDORO?[ M=P+T]8=Z/8'7)V?]02N[4<3I$!>:KMVH_9%P!\/7 MP^OE+^AUK5LHK1Q7_46I%7U ;>'G=CYX_.@2LBJ>K6[+'OM.+- MS]=K_K]GK=,$&>4 1H#1M1$UB??5@UI\B._QV6SL2R_.QGXD*/'/L&NZO9X: MQ[=+XI%N$&=9/\W:6AS=;SY2D-K"C7_B9Q/CB,3K?FU[/&"UYG@PHV N1;+= MO!SQOC\J1]/Y[[[=.XW"BQTZ"]JFF1E_.]7V6R1/\95+-VR92%G3+[X=)5/$ M5VD41X-7.RI\E%;_U*?Q'9P/Y69UNS^4C>\>1]SWY00X+7HA*HYIM5NQ8=2 MXW-7]*PN3-2->-&=V22]4D9M'X>G%A>'V"U?2C32Z?^?O7=M:F/7UH7_BHNS M]ZFUJA!+UVXI\SU4,4.2Q=JQF4FE\$KPH3K]=;/WGB:N^)9!VX\>"E"L!V48PMFY'32,_/%W]ZZM/AN&(R= MO 73,([3-M"_>@-X?)RSG[H_=26U[XW/+93.\Q$L0"#TL&:P.&$>L]/PR\]> MJ"T"DUH]O_;=DQXL7UR."2S'("YI[D 7;=X"&#QT 21@$H&0!W$+H&&!KF^T MPFO"%7TT@K#C5TYQ&)8MJ7[ M_=%)[:6/I^,<7E1/ 3F*6RU\YVK,%Z8)OG5.IJ]FVN=+SP4Q>@92U0H3#$L7 M5FU[:PX;TW&8SKB6<0%;_SL%0Q 6$.8.F"(&@ @&%ZP5 '?\[G_^8JVVTX'K MA5NLMSY^?#L33OBPDLYBM2\*=4EBWX]!?<,238>]@L*6(UI; J^U@%\#0*W_ MM[;3>;_6*D0+;@:K B_Y9C@=G(S&%@CM10H,!"ASXUU?[N;#@R_%H/*U%A"L ML'+XM;'6[1]POX,3^)W O4XZG[ZG,/,^$QKQU'O$L0(NFZ48)<;ZU%#&4B?7 M-BWUJ-+(NX,^?3X>#0.2 -8U ,H*,ED MN/(S6")Z; Y;_U]K;D,3#.&<)M5%SJZN$$?0QZ%K6N<#C5AL$NCP+4 M+ .KK'[[%X9?L!O -@%3 ; /0C$TH_%Q6&58[^G0NH*6]C5L".7\_17VL$!7 MX/<_QW!A?@@WZX.*]W38L(B28@/6I;5K)B-0>X [3-;CI=4S#6QB!_" 0@3+ MY[7L"$A1K^_"#A*^':W@\)1M!\\'(;Z1D^;!9_:6QLT#>Q?^U'DOW_47_ &G MQ;^OV"= %$%=6 )2X' IA:(Z\0CG;H4.9UIE2@JF,HN&M0)3+(T3AM,+/<^ MDT1KC(7*F%*9%OJB3R#.?Q#2NBOG]X;_,Z#-BYT3U\[-99_X=.;O]C/'=C[S M;@'W]'UG)H%RPC83WKG<&@!' @2,C@&:"NB&=P)[J]@2AB[P53V.[*OE=6\\ MOVD%4_/G!?K5F_D68)FF_4E]'H#ZPKCW8B 45>XS=86/.[XM%K) M8#*?G%$8(S^ M@(_RTT$VZL^]5-W_F2T!K \9^ZWNOP8'S_K#>T&+%6A 741"F^H 6QL-=Z+ M8RAO!J((4QB$,5S;TK5#-'CK3X4E!6)5SM[SS340*L 0V#7U\$!E0D'2_!J3>%Z(.NPI4U.X:>^+IW#[RI7\5-.\$:K=9427!#^T6#0FP3$ M!;, D !>(_P$&V>_ .<\=Y/HS9[,MNWYEG_.6=)RPP-]4/G9=-U1&IQGP.RB MQ0%?*6C^?UWIQIGF]H(+1RACK+24^L3R- ,N1C-.M1->BV!'?-]9 MY+E!8JV5 P#"3^<\.,%[8T>3\HL7K8Q*C*(0;0WM3(3@Y^+4TGUT "^?PPKO M^J^YVPK+LA5<7*!*T\$T3L"V@P4*OL[B]'-K$/;JXMQGY@E*7INMLMT6N]LP MIB/XWM$/T=GZ+GA&!,L48D2FB#M+4&9)AB0F4DB"%=#PF6'YL*)R8PF)ZYW_ M&S:<]Z/Q%UC)SFCR%ZCSKM_NY<)\1))EE#$E>:P MS-XCS%-NG#&<97YM$V^(2PZ_2W_XO_^')/@/@.E^9.H7=_Z2@P8;)4);7*N* M6IYCM9GN1S,C/W0N?#%\J1W=@@Q(24%-='X.[=RO8S!AHM\_\/.^F[@:,,?G M![R%,8R&KG7J]/C:(X"5XVO1!JP=]D>KHCI?+8V?@OU/QO"88E7RFC7G^KU! M\".ZRLJ8AX&VQO^=)7)&>Q ^ )8)_4%RZ? F&U/AP/FY[?.]N(J.='^W>&I3(5)T!!2[Z-QJ"I M_P;Z 93D7""$#2QB7#((8.DQ3*]2VN$(2$GPG0+KC^>T\S/LX/!QCC0:G\]0K/R &@17D,OEY^S8Q=M$1^CH*[HK)?YO;T+.2@L."= M]Q%?8!\*!DMT)X132AO.V<.H=?R"L]69^^G,I5><1?[VLF(58";"AP$PJX%' M+PZ,)KR #I9I<%$5CJ)PJ!'B*7JF=+T4Y_+ED"\9M<=CV##'I[-H@,H'$N=W M[*)QVS/ D())"_I\%#QBI0^\6)&\LMKJLUI&;YQ&7_M5EB2^Q$Q#-S ;[]L; M%\ 2CGA_1TS_"$NKAP>]X&@H]HX_XC?FQT[C(.1HY%&P2HNOS(95GG\>ZKZO M!K5X3*'K1BD]\^&%LX+Q0>$D.AB-[$FOWZ_$[?R8ZJL4 W +.:MF,AZ]5^= M[E<\(8\O$>*-PYX5L'88#K>>H3^ANV@_KNWXA>Z"HN:]2>G1A6FYI/GQFN"T M.S@-RS8)SM5@[L#^]6OBAF&1"@=IA"%X@?7"E IB6:I06$W0L" 4Y1EX( U@ M+TWBKC9VH%7#:/95R^+0#-#[(=AFH[45CM7+\[M*?:]"_4N.LY6*25^YF.C% MXJ.N#C!O8L6;6/&K@E7O$WRZ.MA9TIFX,XS/L7S850(1#AMV?>,MD0XH=PR9 M\N-1<%'G_=$)X-4,:4L@#&0DG#$LQMH*LXN0R_"]XG@JDOU%V^&,/?AI<$PP8V" _\5SCMT, MM B/&PU[D_+ L7?9K"FYWGPV0]A.OS<+^ZQ">! 6,WN/*ED/9JN>KYU5^\X MK)\3!L-A$(__HGSE^71P7 C@-"^LY$"SKSUR6TFQN*5I^P7>M#(EON8%U_TX MTX95?,&;RWU!0/N!T(4HUN"DOQ /=C >G0"'+*RD7OAF %2C\\,@,8?PE<*L MJL5$UZ$3]"G<(=XJ<]$%Y2:] +455!9V%Q@VQ@6/OG7'@HL[MK M"Z9/. @H 6@CY':4 ;45)M7O$Z,5^L%*B:;<^E6'FW,@C"_G0Y1M89X!(+C* M$7[!/!F.A@CLH\K(*6S17R7>U8"\==+-*%E:QY J?!L#\+*%#?4/4@:']X3KQ3T/'Y':J-;13" MC\/3HJNP]>TPA(2=!#\:8.!/5X3,1VP(]PC/+7:.R@R,%F(1: W[75Y8*/G4 M^Y"3 T^OAS_DI>;!B(-\7GRA07""%H\JEKV,>9@C+;P5W/8XPM,H ^6KKH[V MURD,&@02$'H*II(.H^J/8N3;#.P+;%R?$X@8X%W,I+-S%A'"51:Y5& ;*0*Y M;<@O&$;XSDZ+0<]R/<[!\FQ=Y[ K"^62QE1Y,]1B$P16/CI1E)N>%QEP@ M;J5W),;D%R-;A!GG1UKB84"?\,R:4%\6X/5">F.(Y2+IC6<#DU[N3PLXN84@ M7^']G^@?;F:WEX=2A6]I$AAC&,F7$(_.8F\LF"Q5^T<45]YR=O:+I08HL_]2*.OT%$/D).ZF(9CN[:Y(^G M.Y(_/UV$;X@P%^$D+\CQ;!NJ'Y277L.>RZ\-BF[69+EK G_1N8O6Z;D3)UBJ M,BBH696GT922N\V\R94U.]8G,XNH69G'7)EWPY#P"?9IB!_*1N-Q02]GP7.% M"WOHPI8X"!C7#[Q^W"S28R[2YT!BHU_@ES/3R$]SW8_'VI4&9:,0A0]<084'.L9H =,.D465RV(40B6=*SE/>5.@8Z5MU!OFDS+Y-;"L M>+;5+/T3+'W($W4Q5RN$U=N?O3S@9URYP'H/89&B^ZA1S,=<'5VXN4ME<;U( M[TMCYG@*IH*9G6R#?OWLZ6CH]GY&AAB<+F5PHX^G@C=:NY6R+O\-9OG/$)4: M]XFQ"VG\T>"JFTQU$A8-I'%P'PV#1VHXBM[-<9GB'VHQ!(L'N, DVN;%MX(+ M/LY4$:)=)$Q$DW024N_#U.J8)W/Q=/IAT\N^YF[7OZM$R05=[MDRMO?HK[] [I M(IUJYF%=F+U31.:%D-<9+9SE(57.D[R6B%:$%_UPOSG+B/I>'ID5N4DAT&50 MQ L&KVT9NA*]F+.,ZO5:HE6D)?'TZ* 6NWGI@N(X[_(#8M&'J9OY9X=Y2-C> M,I-IX0"-N7"%?]#V D87GMVB6MWLO2Y6H+N0WGA787E8[/IKW!N-_XKQ*I]G M$?G%*>?6+)5O&_1VW#LN0M!?%[K-(Y+#WVA[ZWO*/!;*,:28=(AG.D,*>X&2 M3*62,Z&H2'Z'="M\QG91 EXPW+TM#WJ/@_Q7 5L5),Q#DL]GJ8PJZ*L"LZK0 ML?+ZXUIZ/YTCT]!-XAE340EB,C(_#D?] M8&Q7IEQ!,Z_!F]\&?2U]_>Y9!Y&M=AU$^EAU$&'0M2H%X]%P%"('XLZ[DC4+ M3BLX?O>K0]\?[@WV!WM']D=[^W.O_>WOPTYWCW7.VB?P'-SN]@_;WS[Q2W#< M?QWZZ:3S8>?7_K=W, [#X%DP!GC^MW>_]K$@/UE M+D'VDRWTUM"^C;4_\IUA_3M5RO@K7OQ?[8/OGM&46^M01C+8?YED*#.6PS\L MD][(Q&-R4:L6\@@LDQJF@PEU>6:"'8WK*( MY;7R>/X59&(]H<):35(N?:HRF(24TU1I(ZV25]6CN/[5SS]')3Q-,+;.P/I8 MRB2QW#JK4Z*=8$8^CWC%4H'"/CVW3L(Q:3B5R_J]_+"HR1 V\7DUZ04)S7GK MS^A1G:7Z;WWY0L]"UV+YCNGD<#3N38K8 M@H-IKZA7T0-CJ#8>> 2,N/JP.-C-8^*9ZX].8C&B8.'D(00LQIZYX/Z(^>GP MOIFK_$_ARGD5C/60(C^N,1$84P^LNOSJ#_ N=G0\F8^Q M/-E>R3"(6Y+><..%"[]3K,J?TTFH?-7:*F=@4;[?=>'V30#^$G2:X O3W$3@ M-Q'X-XC O^O.^3)VPFZYHU2;S-:7KP!G&P!;1"%"9]7\5JLHQ\XP1E)U]:]0 M>;@[.@8*GG+\SS>M+S$.WY]6(=@UZ YI6/4+G[1T1U5G,89_YU5YE+$;C$*4 M72QS#%MQC(2HW*"%3Z$L"%6O$=4;/G2=EULNSVQ!-IZT $WALZX1\Q#T5\3U MQ]I7(36O%VHIQ##9'!@.J&A,K"OJRFX#S0]%5UM$5'G[\_C^JBA65>VLS,\O M3\IKMRT/O5Q,38T\*582#I0LEF0)PRC/ (ML^'"R[F=>I[B\)X<]H!,+'>[1 M&16HW*F;%$ZI0I//!RGW\EH8>/NHNL6U"T M(*^V\'36_$$J:R3F-=.FF*H61DE;HII M*X/W0\!X67D[[/RA1D@X[(&=I3Q_UC&.L\JZCA7_"J">EP@K4@)"C?IZ ;?U MV9!G>5NSHR<=BLS';.S@V2T*#F\@.5>K<9KE[G^G\10.!F_+8HY+AII;6E@/T;DG^8W'^LKJQD_IPV:/Y<.N MZD+7RD+/._2LBO.RTRN=EX,VW_O6.=K?MKW]HS;9W?[<[QP9OM_=.>L<=7[L M=P]PY]O^C_UO?Q]>=%["?0_W:.='A_YGT#[[RN$9M'-VV(\'A?1S?Q?&O#_X MW-__]MZWSV(Y(\-#_F^2H20S%'&32I3!3",E% < T!@^N^B12XW%QCJ/%57< M2Z*\Y8DD(7N8)8FDEZKM+JC+?0<'Y;6/7WKFPJ<2RHV98'6*RN%#6-= M_@O%PKRW1#'AG6445I%K1E3F<4:,2N#/.!8+PSAA^%)'@,7*LC4OMOZ7&P>S M7!^X7?_W*(#O3J"BL*L5WX+1SBJ$(?K*]&AW>^\[(4IEJ6-5MF.(J8HS?N.Q+L##YH$PA"B2H*. MNGI1D:IFS3PG'4.TC-W@]4(F1FED6.YU5A8(IJ;4]\YL8PI8[FR---&4)R)3)DL8;K8NC#FQ=9U23EO5!?28J MP6($3%ZOUPB;%76HUZ8O^K=5$8.FKKRM6+\DA+QE\V.Q<,'5_8,.P5S,5P"/ M:C3B70P2FE&'XC1K=QS^&_:/JMW0ESCTXM/7*WY'7_EW*CQ07<<1F#P<\4R! MY.%4("M\BIW3@F,P^@A94&MT)GZ%( 0I+#L;AO+)L>]7H >%YV(X$>M^$IVSKW#_=S"N@]/=K>_",""LG"- .H8X ME2E2)%'(P<**5'GOL5[;E OD[5PIV_48,!@B#*+')%:/\*.J*V45C&"+2H^Z M%8QO-#TNO<]5GVMLZ5LG8&'+]@UCZ=C9D!=V$\G,[(6'M)0M6L/UJG"[^[@A+D)S\6[9COXBM]*\;_MAC^5LB">-+> M^FYUHKT4(%D^R6!3-!9)S!TB2B1:6YPJX8&%;:C?;XH;K:U9:9 ?[DZSO,!D"JS+V_P"H9ACZ6[_1X M.)I._JH&M#IM9A_]:*:[)0!X$J,X3F']=69@2X,M BEN4Y $8K"'GXP25[26 M/:XF-02!#!%,Z[R2=EZ0H[!G/9>-"MYA%R2C)$"O%B/:8;P'W\%"$\Z"@98E MFB#N)$.2LQ09S8FFWA6G#;]E.K.(@8I3%^X L,#B&L6<]TAQ\JHA8BA27_0! MCD=8B\1J9,QTW.J5#,D-D=6GH5T $(KRA"PXU'\"Y!^XPB]1,OA0N+$?D^4# MRW(V_[U@_N7&T4>T[!.P('V5J%5OU3T( MN@R(4"I B7A*"%9ZK!CJ?,&*/8"- H-"N-Z!PE:O;7MGHQ>\=JV0PZ3@OE5 M+N5(F@SV&IIZE%%'D"=IDB26.Z;TVB;[S=JN5T4V8KGL]5;F0@A1JPT8$!J% MP_J(C=:76>]P,@MM>Q\H[-^1PM;BRO+U*F0K]C*H5=6N=:8L@WBNHL-E@,]" M+GV'KM2/GPO_Q1PZ.^V[7;_ G9[_>5K[[36'L;1/OHL4^X2P!!FR.N'^E69B2J$9'Y, M63^:++*%9FJ)6_\HHHBG,&Z;__-&E3K%^2#:6=9&.> J(V@,ZA9Z4?7U<>[> M5#_\87OY<5^?OBD"!E"\Z(_SH6KA 3]#F4J Y?(A\7G%QV5Z#.-L0^ 8Q389 MP__;ZLEE]LQ&\=F_)O;RAP ]&ZFX^O/?7OS[#]4&OO.UO_M0I3J.];6!12=-78+C1_&/^:5(\JIN\L$X/#ZEZ?_1A.'6\]A^O[KXC3=ZA7K MKQ:;2ZW4N]W"V-6)-BYQ.B.6LW'9_9QCG\&V M.AC"&]F=4->NYWL!&(L>G56@W=;0?IQ7$"K=M3NSKEK%EW=#MFWW4 \_E+VW M9O26/4]Z<+@W^-7?';QC>]W^86?[SZ-V]ZO8[7X*X^KM;Q\..H/W@2JP/;K? MW__P^:BZ!IXUW:=?D[VN/=S]]@ZW/[1_=;H_1 >NV1O\Y\?NASVZ]VWOK-.U M1_N#OW_L?^CX]EM\^K'[;M+^@D^^<^JH8\"),TH-XHD7*!.<($TU-PD5:3Q7 M(.N+@OL*-]Q]- K@HG5+S5H>^I?-(Y\5^L_#(@/Z_QB.3M#AZ.1.V'_A]2]B M_^P>]'93N' ?>-9@*:0AJ7,2&\,XX5IGP,4=S:B@#"LK&K!\R6#YI0:6&6;" M":.0ISA!W&B%%$XPTIQ:Q<)QAJ-KFV(=WQ\L%X/3TX'E,Z3*;\M.(['.&X,U\5X9[:GTCLK$-!CYDC&R5\?(!(R))+7( M,6P1]\HBI01!"0%T9$DX_V!KF\FZ; CE"JCX3MD0HN?N!I -B;PA0";4,),Y MD0B*>98PQ:1@X?1;XLQKSE8.(,M&(0T0W@8(3VM *%)EDB3AR-)PY.12C:27 M&9!%)1,P'H1/]=IFN@S+^N')(G_Q9#%T,FLXXFI"X,/A7%AV^" D4?P$F*M' MWS2 =SW@==Z>LXX3;#$FR*9>($Y2A20V@?EAGDAJ><; .DXP;WC?DZMMYW)D M]RRK9=;!M->0PWM,\3\>!1I#(UOXZ>[!AS>!3KT(.D&$SL?6PQ]V?0FH#7^\ M$YS6G8TJU1EAC"'CC4*<)01EP!N13XGU)'6$6AQ.9G!R.6SIGRM$'5^\G_%] M[Y>K^CPW#/*U,)2 M)4@1;8%7XM1CJTSJV=HFIY<+6#1$\K&U]^-H>(!"-710N&Q2=)DJJZ2/BI;; M1/VI]H2[M3@V;7#4V^3"4,1ZS%-^K?=@ Y6V LNYB3(F6*6,24<((XCIS M2$F;(:E@Y5,BI$[]VJ94#4%\4MVM#A4;*5!+'@,+^1? M/ 2-N^ZZ,N>BS*)@,']V- TY&=4,E%\(21QA=F/UX]F'+SE@??D3U&P-#W[X M7NTH"UT+H'+-3G.;G:;N/K693Y6W'J7&*\1%J%FKG$3&"Y\):[BS(I3!7!?J MWGZ$I:O>O?:I?\5\L_MV*;UCPZIE-BD5R=\ MZTT.JP#7%@KZ#CC1/]P+/2JWX1E'@!1= M(_:W_W-TN3]EY[#] <:T_6=O/^3E;W_EN]_>'^X'#.BV3]NT33IG_1_M0VY!7:U"TJ&E5R["@2>4SZ]9R55NNZ^;J_-PZII3"-B4Z M49P1+BE<(;FUF-,$%F4VF_FLYT>Q3;9.#MVPZ XRZE>9O<5='")*^: M.\++3?K.EF728J/+F+5?=":Z-*Z-ULYP]E;A@+WJ=A];$(U'=FK*>KC5%>>K M9+CS7FIK*8A=$N*O8X&NJP2F,=3?E^<6L6J MXN/(3"X4$&AME^.HJOM?'DBXY=A%)A-=A['7)Q/*6V2E\9Z@/8LF# M:B!%[Y*P?@4MBIW%ZJ591AGH@B[[N)3%#\)W%@\TK%)YRU9ON'BDZ^?:=L:R MB(%3/3R6KV'61V;V.NT$.00H7$3R04)=+V?;J-589J56PL:A)S!0 V'3AOV('S M8J/3I@-GTX'S!ATXK]^"GP,=";5"!OHH]&\^K=&!8O^,3"Q"7Q<@N]AN K ! M(!1M+5K'@&B3"-BA#4AMOZUME?&*P]%X4IQAPI=C6PU7E 7;WIK=>L92\G/; M>:[[9=>SZM@_/#ON0>&A\$'XQAR#JTY;@+#58&J=R0+XU^A0T3(-[G.^85C6 MZP.(ET\./5$&\#J'L+44X%UT(RGK2X>WRDLN @.7UK4INY*B_:Q5IIAL-!; M%D KSJH%X@*"9^+<)+C\X"D;[,&@8GO*PK.C^X7X]88_1V$)XU9[/(G$KRKE MM%ZNT"1V5(V=T']%DF*+:TLIRN<-/5?)3+AEP\3M7JX/#L;N8-:=IA3X57RW M:S%G1L1['DR+6&AR4M/[&2FK.&1L?34"1AX5OOH:J**>3,:];%H4#0*5K_A> M(1G_B "%PBP$K!C/("("0)C(?];XZ.SS?P18N/J2C=9?YYZBBW:]95O4<.U* M(L MVX'=R:DR=^W2>H1#.5]?PG1MY5OU;F#=4$FT%.65:0'V^'Z6KCG=_?2= MRB05G&GD"%.(:ZE"Y=8,*>]\HE.69(+]QBV_,L7=M4E[/2 M+G=W>\HM.3+"V :A3L@B]3H<.U>P(C"FAV'+;>NQ.2R\^HP4K:$AE,-@YLPK^H-.9L)>$([", MO*RHF#_?2H=ILI%@^=]7%SK\[ZNJ B9L@Q)ZY<=X@USYV>]N2\0&H5=?^KO; M_OXSV$*7/]AT@Q-VT]LN"-.HEA%PSZW&-\N(FZLN68GP/WFC.(7%9\FS=U(W M>:="*Y\H_.*2)ZLH17;%)MN"_?4&@4&-=-Q(.FJ15+>('5AQT0G4:%EO?&4\ M[$N=.?S@RO4$"KNL,&]8XR>*1BOYVIO[Q'@O3>#O'$3^B(-\ 3+ZFX#>HI+U MZHIK94C>)PWDA0;0OLP06)HIFEJF=9)J[DDFX7]2*PF#>? D<= X"4QQ"8>'_;%?_6I4XU[NZ,8HXUZ.O(0:VOT=W3O8_?#KKG'VBG;/W M\/WW/W8_[, X]T[#&#I'>V<7XUP[W=#[X>^CO2,8RW:;P7=9.[@]OGWB>T=? M<>Z1T@0:O5NG=;E.AWF.OM$IUDG!N,%8N$SS+O-&"27CM:PX&&KQ:+;PZ MF^&5)\YX13.$%:&(&\901G""* EEZ&62$1ZZ/LIE% A]<+QZ=B1V]0;\7+ZY M) OV65@'U=G2E<;LJT\VULQI9Y5S3A$NE0.BQ85C/!,^P<9<%W]PN21-LP<] M[![4^5+CS-:I-'&<(4Z$"Z6U*,H23U F3*:(%C9AR=IF(N4*I2 W]0*67;(^ MD\IZ'[H_2BZ=S1)A72BLIK5U&/,;,,Q&A1]9A>.F2Y!J0UCB,M<8:,X(2XD#1H@$,3M<[O3Z-7'&F?'0E?O0$WT_4B MO]E,;#.QS^N;S<0V$_N\OGF#LFVKD;(4[WCSM/"M\3@42PJ5",JZ!.UI?]([ M!K[W5ZW>S^Z\WL_SS!?OQES">;6(/%0=*NLMY*[?;YE#-PB,M"CQ,Z\542OV ML*!D13W1?%X7JRIYE5\L>#4O'!43Q?3!V,%/TV.X@77]'K#BTZ(>Q$9KJRQ2 M$"H2K;> (!_.ASX*2>^QWL]HFL^K(>D\'YE>5;QB5H8CEMNX4-?)]UR_7MRJ M-\Q!8OJZ*(LPT*&2PC"L_'JM3X"?#J-A :/[-)3/<$/G>['25/GEJA! >1<8VGMX MS/;6^OF'U 879]O 97U754* WP:]/(??XIUC7ZWY?+3LU%4+62M$4E0AF14] M65@<:R-(W"$,5<]6\ZHR6O6Z([!T/WO!C)H5?8)W&KN1,=/Q./Q:6Z!YX9(R MMS9WH9154?)$U[7[_!J-=0"ST]HJ30[!'#PX'$TGYPIFA0'W1O:B1,*+A=IB MQ5!A8J99;L:]X_ %%)Y__MGGZYT%]2DKGI5U4>HOMUBF+H\WU(XSH416G,KX MA+I"%755PF+"FQ0C#X)[S3@=+.EP%!0]E/<:]VJYR_ED['0L0!-3DE<1!V\) M_I7_IO6G[H=)?'[8_G5HW7BV0O.B04$7(F9>4@ MRS\!SAQ@?0Y_R0%&[7K8%PII+O:&JK /R"\ 9B5[NK\QJTK9JG5:J:-VE&' MZ *CQ$[3F=6'%8]6%G779V^[E MIC_*8V_^YVSSX?M[3W>_O"5M<_:8K_[ MN=\9?![L=;=.+Y8#V-WN#/:^O6.=H_9)Y]M7UOGP[J1S='"RWS5G[;-^'YY) M]S_LP_W^XW>[.^0[RXQEG @$TTH03&J"M RMZ'7J&&-*)QF[6*T4:Z6TLC@1 MDG%,5.:\Q%ICKP1-T\N58&L=TUN_+_BZL#+;M8][O/H3,^EY"WLC_-0-]L8W9S8M)/-&N51?0@.7W+@\![_&X MQ2 (QANX.*6Z;34(H39$^@#5(.0&%G>[[>\_$^SJA]YCL(PG-[KM#?/H;Y#. M^;SRJ&>5"EHWS$5_L3.Q[8P+=;FJR3B?7O[RT[;UR8SHWCP9]C:IT"\Q6.+6 M[_]B8B$RS[V7GJ>$2^X4SXPSG*6,6,*IH2IVDKE?L-F,EH%LMBO17)4@A[OR MLC+(X9/H= ](A\*(NU_YWM'G(^!>A^T/[?#WT\ZW__3VO[5/VX/W@TM!#ML_ MR.[V5[9_9'YUNH>]SH?V27OP[F3O+/Q]A^P-_@/OLG.Z]VW?M^NQ_M[#^A F MD'8N0UQBBK07$A$- FIQ1G6FUS;3=9SR)84*KTRPV#6I V\-?!V =[2),%& M>Z.T8UR!:>I28ECBA&8$>Y<5C;((;>#M:>%M'L.56F&82AARF(08+HR1]"E& MC%.;&3!8?48#O)$%]3Q7%-Z>W3'SD@K'K"Y+?M\;%MU/8I.4.V6%/M_.VRO* M#JLU"1T$&_R\%7[6RZF QIR0 _,YL@!>N.E/4_6-HE83TBZ M\N4(;ITOT*CN4S"?1G7OH;ISZH.S3%A).?*4.<2)5TBFGB,JG,7&Z43R-*IN MBL4*J>YK*B11.XNX3RV)^UFBSQJ7'I-2?!B/\@:/;H-'G;N)(L_%%GN"JA.O6-D?DX0TRGX'99^3#PGK M1)P'9<]"&3/+"-):,,13"6K.A=>"1F67ZM[D8T4<+[=B142M,B_YZ/(0_QE" M]HK05O?+A#_%<.304S0$R/4J57EE#H]_K"@]^5OWIV6/G+AP#7K="KWJAV)$ M4<$IQXAF*9A.G!F4I3X48522",T!OU11-#:]C%[_;!P>+T%U'Y-L-*I[3]6M MU4^UU&;N>1'5??!!1ST695\=-&L"^#6#7ZUDY:J4.55; YO.AGA5 -P; Q@DQ MJ7+*66,B8"^O6.&J5EEYJ!"E!CD;Y%Q-XML@YZV1L^9CHSAETEJ$!4\1E\XA MZ7""O!&IS(C*8,.+R"G9O<_F5P8Y'[86Q)/W>0_U$F):=TB(CRG8X] Z,B8F MN9;OC?-)ZW^G>CQQXY!C'ALUSPH+F$-XW2+Y_+]NT_O(>F\(<5HPPY5(=$; M5+(@7-P+*^5UI4+%733_V[@W<=NCD^%,_Y/GJ?]W3JGK;+?%[C:,Z2B,8^^T M??"=:J%T0A2RS ,72M(4 8_5H70SS13#6CB\MHDWV!7J# +9#XM==?I^VZWJ M5D37[2UDPFK.J&&:V0SS)+$:IZG42J^=ASZB*BDP.1_!N\UN$:2@>7J];<@+JTAJ. M6OW1\ >&N;LI^N?PG7C'VX2ZGZ$1Y\&P V]Z$/&Z'RZ0NF2(C&X*%H#V\D@ M%A+PTUB;9)KK@U#[Y'^GO7%1X.(VE0)N71J@O*[<3'@(>SD>Y;'ZP9M8W01> M;9X_^M_G$W/+_1S/+]%!$*:3JR]9U!/]!N.[ZK+'S@(F],)BU/Z]>:6%%,\J M+1R.YPF.!PYEH%T_D/;PAF]T_T2?YFO_.L],@):4(Q(7=7C_ M<;?[[G]:.YWMKU^ZGW?>?5F'G]]>7:5E5<;=@6%_:75W6U\[6U^W=[KOMEMO M=V'WZ'PI?OJR^W%G>RO\^?U.9ZOS=F?K8^M+%_[0?M?I?EDD02M9<"-YK((; M?XU'QT#>3__J V!N#>V[JI+7RA7@8.U9->+]H[WN^T&G^QF^]X/NPCZ^=[;% M.V<[)[O;=M Y^[L'>S'9W]XYN;BO=P:=P_:W/0+//-KM[HG.A[_!ZCM@[2.X M'BS!SK<=VNG^_:-]]"?LZP"2[<&(YCQPHFT*L=$=R5JY3%1_ZA-_W/4V6[CSO;?/_:[G^A>?<.?;YWYG>_^H?=8?P/W/ M]H[V0VL3WOG6.>I\>W^^PH)E\#(;6)M*C*+&5[&X7<#EBL'EO,S=4HR MHX@(C?5HAKB5"9($8#,SB4H\$1G5?FV3KG/RVM)65IL'MWJ#<&Q>'+2\LH24 MV_1E!V1S//4T./52SS.7R91IK1+.3&+PU5RPP;"5QK!Y1.49O,]WGC"<"J.1 MM(:$]L\*J31+8AMW; PE5-&U39G<.]&V26%9766GS'G&4BP3E?$TP9IE4HHD M >'P8 ;2J[E,H^PKKNQG0/?F*0LFXN5!E]9&.R>84DKPC/-,.Z^! MN#@PSJBWK/%9O414F_NL,C"].18446Y" FZB498ZA9)PJIS EH656MM,UEFR M+#-LA=Q2#0S,O#%2IB(-'NM$<99IR4C@+F"59]P9;QMOS$N$@;DW)G,NE2HC MB*5,!6\,1U(:@;),.L*T-5;B @:659RZ<;C<0(/;VAS"'\<7PC$:M\N5R:C2 M,H:=<3C1W&1)EF!N#:;..HT-I0V=>7DX5J^BBK/,4Y\ D\DT15P2@Q21"7*9 M] RG!K@."U6HTW25;+3&(;-D&, >)]08+BDQ7.-4$J^X D;#4Y)FB6KHS$N$ M@5HQ>JU5)AA&J9,IX@#_P2OK4**\M8E+C,$NPD!R[V+TC^>J>0'UYI^;;^G] M= P@$Y*, O_R KP<^--NA)W9+<-LN0K/#(,7%US; M1((%E@@)]I?11 G-I'5.-K3FY>%9_:R+$$>=R3@R5GO$4^ VF:08$4,EEC8C M)O,!SQA>I3/[QA.S[ @^0Q@10&HQE3P1)#.,8/C=,)T0QGU#:UXB#-3J\'N& MB;,I8JD3B MOD5(>?K(4.X=ABR 1!JA:5M9IXZ:Y@08O+J1R'R?-*^Y']@@U MYAN,6RV,VZUW-!0D9;#4*=)28<03PY!DPB.5I*FB-.4D8!S%Z[ 5+LEV6YG4 M^B7Z=UXQ@CQ"K?4&058.0>8LB1M+I4\!-W!@23[F:4J'&,/:4TF8RW1$$,&? M#8(LLX'S,VB3J.\ M$P:I+$U"4?/0KX)H;7#1LB*]7./^YMW9&L?0"FO_ZG*>1OL?0OMK\<^""YD: M@HC"8"^E3"()4H!HZA7!ULF$D*C]7%SV#3^)]K]2?]#MVC2>)Y9-L[%'F*#5 MW@U>!A4,O1N:'6'Y&3'=K'8^=: UC3P[SEAJ&IXOGV(%$DPMJMM\8N/W9EB\/;M")< M5;A;W+7J^BY4V],Q[!=7]M.%F:KWB PM> ^&,"P+4QFJ]^G>.$8#P[>/%WKG6<_Q'?ELE3S$*Z& MDQ1QSC#*$DL1I=P83D3&1;JVR? &O5(]-UI?0"MCZSVY'GOO4?S'SCG1>=_[ M%27*ML(RH'Y8AU:Q$!OQ O+';=KUWG/'OFV[WEM)T1-W\'V"SFI;9]^]H<+R M1(;6S1GBCGBD%+-(&^%)BCVUB0K=&2_+4 UB3G1>QY\;@_[&94!O7=F+\Z;P M?E4KTIMU2A5T[=IG/V6+S/2Q6F2&F 'G=F'?@(4!U0F&;KXB30A)NU>JRF ' MM^G[07OP=V^W^^D,3$\656#P?@"FY:]VUXC.X/T/,$'%1579._ITMO=M#W[? M$9WM#IB>AN[1=Z?P-[%W]NY7!U1O[]MG,$'[8'I^/>T[31)F&>R&J4]#BD&299Y8S:C3&@ME$GVI;>%C+&O= M>_&J%W7WT_=0\LYXXU&J)0GFC$.9\!@I!],K)/5>7FHA:IRPCND$%C;AB:,9 MI1+H&Y$I(0GCR<5%+2;ZLL5^ZUZGUTO3^8%*!:_@F79$@\@F1OF46&H"XQ1& M<7<5.[W^!2\\1QJ0?X6EH@30%+[GDE!*CMB,X\RYW_5471VF?CWCKI:H/KHK M_46/->RZ&6""I-G6-'=%>WD'"S4^'@&(N]:AT[9\H[RH]&WA2QX6NRC^/1@% MG#CZ=C.*M%KW]8[WDA_XHT_W69Y>[R"'"@'>&P]'/0FK?QJZ/ MK7^4)/;#YYVW)3W]YTJN6YH*P;<#KM8+/,+Q?8>O%-6OU>SKK M]7NE.0?+%0QFN$&X7?0AHI%'00"JR?B\^[6:BY:.['=&T:X0CG#C,(6M$S=V M0.T&\.#I&(0#! %^ SF)5VN -,[CB&%<-V@!8KLACF,-P_M;NMR:5WX DR# M;?4*PC@&%QW#WT5!G_2"^XXD.W7%'K>D$7O*L>-#LOBT]B7\(@]MX M4GGL'M8F)K)@6(9I/TQ%+ZQ;0+)8/#^\R_F%ZY7Z!NM2K4?T?H8%O*5-#M1= M93JQEE#."6%2@7TN=>:9=(F3O#@%N9G#9VC+?8]R9AC MBDG$' FY8DH@R9U'(M7&2,$I#Z5]5GDA+QQ:O>[E=#REP),,,BG3B$L<.& * MIK!T8!9J6%/OUS:3!:Z4JUV?3H==*@\:?<[J!6#?O@[[S[OV"N0L4':V"_Q^ M=R^V]=JNKOO]R_MYA'BO3;&;N%#.)[A=6_^9#EV+JFJX]S;)'QN;SVV1[E<.P\_ 4T[^7Z6V\D9D_L9GT",6N+W6T8T]'77_!S$#/)4IZ G0P[ MC00Q(\0AK3U#B'VUG=K M*#.:9;#NB44\-19IH5*D//=&*.*-5I?\@<]@O^U&(C( (S0:/ !C!4>I8CMB M0:+I\7$_&DI@Q1N='[9\?W0"ME(!+]&V"X6B@VW:AT_RUC^"'7@XFL+(;/[/ M-S=A(>+\K)CH%(!)B1$S,]N_B-*!R>GKX]R]J7[XHZK1W1O&5XP7_5'>O0SZ M"0^X&!,?GE=\_,=)STX.WR1B0S$13G[+B/SRP<6G9",>"E\(.BH^$^D&)?S* MC_$&N?*SW]V6J VJU)UN^_O/%)8/,5B$N1;"_D3A MG)=.K(I:J[_9BZY,.UV52;]!P/-MXOU6?*G"_GV#);G1&S=36DTI?G I?\9] M*9XTTGQFJIRG*K?-W5M^9L+3I=C=/"WAUB]_;9CST[WU(X8;7ZK>?]Y>#E;2 MJB0$W-5"*A("PKC.]H]VO[T?=,[^/&K#=;O==P*^>](Y^W32&=05N %<7:']K!8H;K?H UM<4ZVUMT?_LKV^NV69M^/M^)E:N, M&)G"U#/I$?>AV#[A''GOF&-N[;V$\+7"V"Z M=RN;\*1,MXSU.\]SW]S$UKMS+;W5N\<+$+W?51^C&U2LN!C6TUZ#A_A7QN_3E%:=>1N8K!=' MU2ZU@H0J6-%7(9Q&.M,9X@3#OF92ES)0_,OE'YIF@"]&41^4VS2*>B]%G?,9 MHJRS#"7%%? )^Y@_47>1=;K?NX-F4,V^]MFQM\]Y5YFXE_L_(R_-:]7EI'*G1YV7HR54? B=L%S"49K $J329U;YM^KH+4V-30Q:9(X9%-I$7>@JAFS!'GEF,!. M2>?UVB:[7+1@U13TV=&5U1OP<_EF,['-Q#ZO;[ZV0+W"K_LP65$ONEG+[5[^ MQ5#$I=MP#3.\4S9!P0JK[BA&>*EQ@A&S6"*N%4>925)DI.+.)R2APA/-6Q[A55U?0 7G22MWI#TY_:HKYOJ+16K_T[*WE5"_.]6X[=30_> M5^\>+T"*?Q=UKE:<\,TKFLRJJ^4M/QX-6J/SM4XNQ9_?^XACY>;BUAU67R;% M?>"")7_ITUCAO.&[M^*[G^IV.M9&T81QI#(;SG!BT6DN4$:I#PT]2!+/<-+5 M/\19>EOH!G96Z=U6I]!( SMWA9VYF9TI02E/%/*"4\0U2Y$,5>]5PC.5I)Q8 M;=8VA6QR Y[8=GJ^K/-<9L!KJ^WPC\=E:3F\,/QTDZ2J$CUWAY<[N30X>A,< M_5JG;YQE7! FD-9:%AGCF0N-R4>7K:S;9:.\Q"TY_E& M%C\R[;D://\:]X:A,V&_,1;OA)E[YV))#":PP3E$7:81IP(P4S.",EB<-,VD M3AA=VUP02G)SEK-ZWJE&4Q^'YC2:>F]-G;,;FYC4X$0C1HE#G%L"[,9:9%.; M>@, JRCLU^)R\,0*:>J*,IM_Q79 FV7[H46=O.M=M!?]I=:RJ%1%'F*!CT=Y M[%3X9NSZ.K1?++L(E=9([:JR!Q&>7Z*S?-2?3JZ^9%$SI&*AL_&_-J]LJ735 M98^(4K&Q%&'GAUC_]W 6KG*L#QS*QD[_0-K#8-_H_HD^S=?^=;Y-5&]8W5QP M>/K%*5O1B;G46R1.S/N/@";_T]KI;'_]TOV\\^[+.OS\=F/EQ]V!87]I=7=; M7SM;7[=WNN^V6V]W ;0[7XJ?ONQ^W-G>"G]^O]/9ZKS=V?K8^M*%/[3?=;I? M%@G#PO;U=VU[?X,V]@_=+B_/G;NBY7);3Z9C^.]K;Z5WUCGY3C)88J4U2G!B M0C^]%&E,*4JS1";*<&R5N-1*[V'7KLYJFC6[U/[PY#O3RDBL'+(VS1!7L'#* MR10IHE).-9$.TYNW/WRB+:E)&:GM. MCV/_P.!OVW;(WOF$/P5O$+SZO[G+S@]>/O_?F>?> M2P_[$9?<*9X99SA+&;&$4T/5]YV;IGO^QN2IG(*?W4"';('QKG_?"_[!L">\ M$$_A.P[W/6H?'8C=[> 1_/2K#1RZW?U\M/MM[]?>V?Z/]MD.W>WNG%ST%.YU M#^ =VJ>[VS]XN]MF\$Z_]H]^_.I\:(O]H_='G<&GL_81W.OH3]_^@D]KS?*\ MQD0KY)2RP,1IAG1*",JD8=@GF'">KFTJEJQNMZG52A!M8*Z!N9N?>33P]A#P MAF?P%MPT6F< :BXDOV>*(:7AGT1:33(B'-5V;5/<.Z;^L=#M-11/!"VB#]J4 M[F6>XSX*DOG1>* G<(M?DS?#Z<".)N7G=^)RVU/7@4%U3US_IVM'(Z2!NMM M7:_&Y+!1E#!'D)4&F)P&$J<(MDAG*N.)323QR=HF6:>RJ=/8Z/;]6$JCN/=6 MW#E'D=X20@U!V& -)A@)#7\51U9GWCJNP[*M;?)[6V!+U-HE);:L.@UA#YJW M_^J#YE>(A@0KJWLR:D#L-B!V6F,?U*:Q M#^R#D65UQU@A9U&CTH_-/AI]O9.^SDD'PUZ13"?("R40-QE8"YG!*$F433PA M1 B^MLF6U?JB\7WQF@CU,*0C', V,'8+&.N\K=$.@QW\KV#( YPA M+F2&I 1 \XQSJW2BO9"1=O![TX[&Z?$2E?H.M*/1V-MK[)QXI,$6T*E!%G./ M.)$IRI1W2$C+>::Q4Q3#/KA*/8-?B;=#--Z.U<2H!R$>[T?3YESY5BA6#YNA MW&54:H%@"4/8#"28V^R$KFO<==H\1+5^(Y)^%&*\64 M1@(G"G'+@A*[%)&,&,5$8D2Z/$ZR>EZ29]D=[[@DY0_A06DR$9I,A-5U)34X M?QNG&T?:@U3.?FK9]'=I>;D(+.V??_3+PU:W8T*[!O%M@WNZY\".? M&:8SB1R1!/'46R1EYI$2A$BC;<;29&V3KW-\V>&V0H4V&Z5^"J6^ 3%I-'8Y M&CMG*1HK!T871325 O&@K#H1&BG@+DYE0G ?#NXOQST_B;J^-I_:7\!"0A/5 MG[H_=0NKZCVAAZVLF;>@P6]CCRYM@E9[8U@MLG<%S6LVA]ML#O6H+L$32IPS MP.3 CN6.&:1309!W3#N*=9))N[8IUQ.UY')(2]"OBS!,DTH$E)0Q)D+%;W'.6[X6?O3=Z,29C7+D+5$(1ZJ;"AI#()Y M538S)F4R6U1W_&D*C'^9'A_W73B9T/U6IONQLFU^Z-RDU1L6+#$ :.P6XFQK M,BI;C;5Z^3T+CU^P$Y^J\#C;$$EZE\+C"=G@^.J/[UQT.]U(Q%/?=@%;>]!V M?2^V5O3Y0L>WJ)K]/%ZO7AX]O"&^P1NN1+OK%>'U2RNV?K\3S!NHW8,_8"7: M@:Z(6%S7_+SP6$9.B48>3?/0!"1PLOOXCU^:S;OH%1NK]:Z>O\]AG+O^:^XB M^W\9ANT1D/DS<[*[#62>_CW8._H,S__S<._HZZ\]VC[;.[,_.H'X=[^RBX9M MYVS_J'.VQ3M'_:/];_N]SH>_C]H?WOV>=HP[]1/:.?I!.UX9*?+_F M_C_!G6:.(>+ *. N"VV)L@PEB2 6ISB31*YMTG5Z_R)6RSW3;;#DA6))FB38 M:&^4=HPKYZ5+B6&)$YH1[%T6L003VF#):F#)_"S!"642PC0B&>4A'"Y%(*$: M::\ULT+21/F )8S>.R#NP>-#EL+_JJ_,7!R1=2X[)7WU[M&0Y^OP\.UT/ ZG M_L>C<<3#D6^-+O#IWT0 -'O?"]W[EG7Z<\4Q>2EUS0YWBQVN\[;&EAVF+O&) M0S)5H>XKE4AESB$/:V)@Y].8B[5-H1JNW.#%:G/E!B\>#B_FC%AYH4@XM^0B M$8A;"7CAD@P)2C.O:9*9T* BN7^KL>?!AU^(F_R*O)+1\ !-W'AP&R9WHZCR MIJ[4@P8/=D9#TP#=[8'N2XT86;#\->. ;+!NB"=4(9UI@02WEI$D,3AE(8P0 MJU4JK]THX%/ZW1H%O+<"SIE&JE*NB4P"M4@1ETZA+,,98B1-3_1JPY)O_?XO!ON;S(WG@?CUDUN#N;98"91H:L&V MY YID@'L"Y5YJ2WCV"PI<^.VBO& KJH&G%X=.#T=,6W Z7;@-*>CG*1::R% M>(*CW(1T8T8-PD)+233%GD=P4I(_(W!ZK'-BWIP3O[ISXL6QMV4:UWTB;V]: MUV*Y]VC\Q=;;7+:TD/;L47PVH>(M'S0B3; MGPX(D-LR9CJ8QGRIK4$(-SF+.50-M[D%M]FM^[HUX4!CO$1>$!$:H3 D4^*0 M\9((85-%=6C MFIM4!HD>:%(LJP@@ 9)'@=)YE:2Q)9ZJS4RV%#$ Z9HJQ7" M@"=:*L'\2B+)T].]E6;RBQ6ZICR@A<=C4,2H/7>*"&CJS"V)(C60MH0<@.Y6 M@+."(&U]3WE*22B507D -&[M8.I%=[H-8T%GA 7M7 ^:W@_%V=0&EA;&JI1MZ$#IT6@U7(M$6IUZS! MB\(!+I;5!'#%N?"+ M/L2=YWC?F,6]\-.E5:$]30[I':'L4YWY"$DLQ48AR1,2TK@QDCH1B"CF=)HE M(;M[;5.N:OFV5Z]B#TH5&A6[NXK5#FNM"Y40,>)<,<0-3E'FB$!>8F$2HS,1 M8KZ6EK/W8MC",S^Q+;*TE^;[:&LZU&KZ\:#A^C$_9)3ZY^-=7:AE]%2$NV?DV]I85O.VQ@.>$%%T@HPQ"77B+I@ ^K M+"$N,=QP[(/@JSL+_DJ0J&>SI;ZONSKOU3/RQ>#* VRH=6.Z096EH,J/^G:: M89LEW&ODM$M@.S4: (5AQ&FB$B_A(Y6M;;(-ML3M]*6)_0-LIXW8/X38SS=3 MB8$K9D(B+H1!W'..I$D)DI1(IKCRF9-![,G3;J:--Z?QYMS,F[/=RPV\TZ3U M64]RGGR-:VC+FS&E=H%K?O+C4T]=@C19E^^?E\^ MVCE'1[5-?*HH4C31L"\;AS1U!)F$&4%=D7%N3>4(=4M8)Q(W+D/(T10&RN6()P'>HI;UQ[\Y*+U'I5XPU M/QLJ=4/WW2OKFO601.HW/HT&4>^-J.<2/&5BE4NL!M[D,\2%UT@[S)%E).6 MM@FVH5G6AEB-E*W50M1&Y9=&HQJ5?V"5KQT/8AK"=!E*E%>(,XR13$'Y*4M# M=SPN1:K#\>"*9&FNELHOE43]:Z*SOH/_VM[/S8O^X_A[4+7>6-CQ*.^%^[X9NSX\X*?[XZ1G M)X<5+M2N*E;G#9Y?HK-\U)].KK[DCN.[ZK)'% D:7H7P\T.L_QN&&U%()-3S M+*/$$O<1 QZPVI$@L.0+\[SBL[F):]TG,WW'W>[[_ZGM=/9_OJE^WGGW9=U^/GM MQLJ/NP/#_M+J[K:^=K:^;N]TWVVWWN["?M+Y4OST9??CSO96^//[GPA3X/(N/.+/_LC\>-K-G;5/R\W]Z'UO_VCOM$WW>VWZ]10VZJ.];_N'\'VZ MO_V5=-[1SMG^ /Z_^Q_8J#N' M^X-W,+;]'YVN@6OW>&>[S=M'^QZV?+:[]3VU@E'L%/*II8@[;)'T(9Y=^!3^ M3PKJTH*%P48 -"D<$F>**"Q41ER2AD-*B7%*<,)90I40!&B2 \IT'%1I/(5= M:#[GH1#3^]XO9V,%U9C6WP?HMZVX-OGE;>F"BEZ-.Q=VJV(MKQWH;P_0ER!R MVVZB>_U\U\^G8->'U_X8WKIXZ7^[OMT:VJ^YLW^>QC^]8I'DP!EMZJCQ7"., M%4$\90QIH31*59H*IFGB6'I1Q*[ [Z-I/NGYTR?:QKN'KO5V!"L_/&V-G0GY M&[;5FRN#*1"HJ$Y6*45O.-'#@QYPM9:.\@'_:?E1OS\ZR5O_Z U;D\/1%$9E M\W^^N7(+JZ'[!8_7;$>+='!.L6)N"4Q,7Q_G[DWUPQ\5G>P-X^O%B_XH[U[R MLO" "WPZ/J_X>$X=-G!!'TIO7OGD\N.-^-$%EE]\)N1&HL25'^,-/Y/AN=[UVL.JFMWUL+^RU!^OJTE<7."<*R5RI>(;NX=BYU@"^ M=YBWW#"H;UN/S6&+D?6G=GW?)B+B%IEC*[XB8:.]21S)3=[XUMCFN,C?>C,1@;JY+Z?5_ M?:+MH_9INVO#> ?MHSZ,[QV#\?=VOWV"^[3/.F=]/_-HA_9Q/E5"RM0BEFFP M3Q0A*#-2H(12K[)$"I?AMA= CRBGI? )UT[QU&)E MK$Q2:X2EW F#(^CA"O3P_\_>MS_%C2O[_RNNU+E5>ZH0QY)E6]JM2A4;R%[V M9H8DD,T7?J'TA(%Y<.R9$/CKO]VRY\F;\!C M^[)#C.V+$O=K4^W6I^^R>CU M1ST[&-:_-Y;O"2S?M'"F5"Y3B<](SBDGW)B4R#QE1,H?E+ MJI+R_##X?IRLSP>#%S*^HS#.9.#)J!R'K9I\T&=&@?/)HE/+^&E0EHT)O(L) M/)L!?\:))*6I)B[VBO \9D0IQ8EEF8BEC9U-'P[\/3J9Y/V/1;UY+7Y*6-.H M\L.I\A3-^,3$LKPR M/'1%M#G96BM_?T&'$5_-@<;EE8]*G6?__:R&8&#+$.<=.G/8AYX>>99+)SQUCQ#:G*ISY>%O_#3=$0[Q7X.!/>UTN\W2 M>(>EL3T;XC3>9(EW&8$)E(2G"272I1FLCS'7:1IKG_L&Y;X!M>;*Y]1Z[846 M7">9,!DU/LNIDR(6*GNLX%VCVP^LVU/8FQN3.?!9B<]93#C,+ $_!K&OC974 M6B8T??=>KLB8+;UF-[#WCK#FPZB$004L7&7=#_KE8>>D.6=XI?T3EO*$)C0W M3/$TIMH)F^=&ZT1ZQL1C[-@VIN]!3=]L\$XRD;H4K)ZVB2'=EYGD,N=Y[!M8\T)T>PIK MK.#2>IX2Y7*LH88'&50L2&P- )Z,^P0/%\L5FBW)\>+E@34O/UJS>2%IOM./ M3HK!0>'*9B?R:G23.".H=2*5GFL*_Z]80FG"#"R-(N,-NEER"[CU80;=I+F) M4YA+8CBBFSA5!!:UF*2IR;33B6&:-4&;-Z#66/U*Q4QD D!MFJ5*QG$&_@K5 MN4ZU3V^!;AH%?C(%GD(8PPRU5ELB8\D)=Y(239DB6>PU VBJN;+OWJ=-D0S+FL\R*GG&G,Z$HEFNO+8RD2YI MT,NR&[_M&?02YRP%Y"F)-%E"./.>B)AE)),,5BZ3YI;F36SF#:BUR54.&BUR MH34W/-6QH?!W&EL;"T%O$YMI%/C)%'B*7F*:ZLS;)>6NJ,\5H2&QL-7ETJB#8&C*/-F4I2+B5[\+#, MTAP7?,"8S1LV"<]UA*ZQ"P]N%V;XQ>/$@ZU/2&Q3BG@I(TK&CL"WVC#I+),Q MX"6Y(OA#)>*\QL-TO];X2[GRU8?$*@S9F6.*"Z18*U%W2A-W*4'6/8^4UO15 M"8BZ'8RPN?%;7JDF;^B$^B^/SJM9?)\(CU_.3MDLL'=:8.>J]C!JDEP8062: M*,(9,T0SI8BQF10TU2I5_)%X.GY5>UX&BT=C01L+NFSN2V-&'\:,3OT4GB6) M\A;,:&9RPA660:.)("IC1O!,9U2E[]ZG^0I/?_F<[#);T4?GX+\-A>WM*=>? ME_IV?50@.\CPT &*+\IA]-^1*H:N0%B/.KX2?CJ!]W;XE2E&%CYTNJCVV)J- M]%DT@%F*TOA_X.)"X:Q&VG4'I]&_6!J=P$]:%87KKD1&C4K\544EO'G'P\2" M P&S4(Q.@FU2IAB497BDZ[OBX R<" OC4YRM1*>''7,(#1_ ( T'41\^8#6" M[EEP1LPPW%6S^ :LD/]11H4K1]UA8.X=5&?S!_UR-4+"W_H%\*=+KXI.70%7 M%?",/KXD;OJ[8>3A48.B7(&>U3$6<';"")2CDQ/H#3;2Z>+OYI'"UO89W_;#US^8ZH7(U^E.5,.3X M[:$KW;0S,^^.)AU[!M<-#]40!GL(JG3@PCR['\%E,V8$,Q+$CD>GJL2I17./[82QFU"N!LFY%6__RU2: M;^589T (!CV8UI.38J#,8341'D8J^J&ZHR!#(HPO[CZAL&S#D:Y5VG0 MS*2"JL'$PBA/[O>CX0@$T8 K$GDDEZ[$=SS;HV&G"UVWU;3UP3>'.7%P-4Q4 MX?JVRE,Y&> IZ0[\"G;\='@8@9##>(!LP63"\CQT%Y\S[GQPWO&^T%45X M*JU=-"APY;^>$ >E=\!!W_JCYF( MZ/XD\SL;O'6PGRF8""6QABMUA%ND,G,9)8XQQ1#Q9!YS[?)+BI%%H/I=G&K4 MMPFO.WQ6M>1.Y,VB^88UQWMG)M^.K6X$<@LVNV-6)LIB)Y=6B@!M]P>]LTK^ M*LWHALO&J]1XC8+KLZK:@ONYXGKX\(!3?@.:("K W:7L-F;_XXZN$@L ML?*LS;S;Q5V0MZLZ1QOIUL[:6>M\DX&3\7/KRW[J6)8GF294&(M$ 3G17GIB M79PGW&E),64UODZ+4&90QH;7D*V_]I5_=N7M#X*&#R[@*UC4G*P/QLKQ^[1Y"M_QUDXK;J_; MH_;YP>GNSI_'[:/6:6NG>]0^0M.S\ M6C^ ]K_$;=9*MM;_/&S]]85ANUO?6ZP-IF?W'Q&WSH\YO =K[VS\;!UM)OO< M"+#X7)*$:T\X,QR/]TE"G5*<:B=92A?K%*6:8W4CE?$DY2F-E=&Q=HGTJ1=& M2;]81*:>C&AF-FZL2'2E-%]:D.C&'CUV0:)M<^CLJ.NV_$7)VT&9;(1N(G1\ M/Z;."^H30BV5A&L7$ZV3F+A42"^23*HTOE")Z#G6CP_H=X-7HFH)[DYG-5*% MNT4)H:U4#DJN,L<EDCL>Z,PP+.$_ ^-QA/E,WRK/MCGT* "#SO$<@$ MI_KB7VPU1@:WRQ+-NHOX ./W;T7]^R MO9UVMWWT3Z]]9(]:YW\?M]=;M'74A6?O'4%;;&M]@V[]M&8GY]V M6C_;.ZU]IPS5B39$Y2XCG"?@Q=!$@BMC$Z5L:J7C2%*2B.2QZR>\P'R3QNJ] M!:N79UELE#=2N81+<,!<3DV2N50E-/9.!ZL74]98O>6U>JTYJY=(DRF72J*M M!ZM'G4:& TMLDL69E8*:S*+5X[_../DD5N^)"):>56&W'?1&]0WBUK*IYK)$ M(&TR,Q]P8AH;=2\;=;Z(S)1(TCASEE 5,\*%840KJ4@F$N]5%N<92]Z]9RN2 M_G)EJX8Z:7FU^5I;(S6*5?J MW?MD)4V729O?0ECLLSHK!MTJ546[OO.=>X*+-\&%\HC@8KPCN-$[Z0[.G/M: MI1;-F*;&&-W+&,6+T,)HH;6R&=%>@3&BGA/-LW LR><\=DPG[-U[NA*G#Q7T M6:+03J/+3P M&EU^/%V>!Q8T3YV5/" 1"ZJ52A1)7"P)S[0@RN0:+%;&O(]-;K@( MP$/0)?*"FIC&RP,>C5(_HE+/(Q!-LY2I)";4NX1PH1C1.?QCN;4:M#HW(D.E MYG29:*+?0FAC1_W$PS:!!G%X&$X\AE-\P_!]$^1X>-!Q(;L>K<['01%F(M3\ MW8%YV S3$+YKC-"]C!!;1!:I\PJ,#O@]"?580S EFL*GV#D-:XHPG*MW[\6# M9;$T 8TEU-O[XXI&;Y],;Q? TNLI!DC*=.&<)8K(A, #YS*Q&=X(C:/W[U/ M^4,1>33!B]MIW?K(54=O.X6-3E11'3UJHA2/"QB"I6F"I+]J99)%=* ME<:K MA(A,@XN2>$LT-X*DWEAAG4^4!1_#(4:*((=SLWY Y4]Q>2+M^$Z_&@(0-G M/Q<#[TK<&@(WQ#4VYIXVAB\" 1:KS'MP,H3A$IP,;@$2\.!N*"=SDXH<;(P4 M\1*Y&TV88$F!0*.K#ZRK\WC L3062EK"CA2^2%-L&!),4*CL8^B ML?-(P6N6":HIR042@J=<$6E"":.<<\%X[I$ZD_(7E'_P9@O^/*N!"*&])LCQ M)-L<%T^>->;P7N;P9VM:M?H E6ZJC6*\-O+RX#M\)FN:K>;KDP*LJMFBN)@V]9V'1RPOVO%'ZIH<< MFE>S3#[! :-F\7RHQ;/]80'I\IQ[E664,,5"K$X233-/+$M4EL>,6XFG'_,5 M^6"Y/0^A/L\GO&<+WBX6$7A0F62VY4'N:&>2ZU8'/'WR:#L8-._ MAYI)G1^NIIZOM6[FKGIXXNDM2L-@C(97WW*!?/O.]6;F;GM"FQ/*!=!TH5#, MS+^W+^PBZ:2LRV$QI2D_<$073AT3Y>$-?U?=4W56OOO/_.3"S-8]2CET>7&< MEW0T+Z\A\_'3UL[&_T6;[?5OVSM?-S>V5^#SAUM5*WK6?K>AV]O1SE;TK;WV M;7US9V,]^K %IKJ]77W:WOJTN;Z&7W_<;*^U/VRN?8JV=^"+UD9[9_LR"5K* MZCXT?JKR/NM.#Y>N?$_:VAY7"?MZN'OT)=D[ZA[O?=],6D=?&%R;[NV8> _O M@>];YU^[K>]_'RU6"6O#0@B+:V_K^]?N[I$Y:Z_OQMB?]OG78^@?+()?SO&Y MN[UVJ!+66MN/\\RX)'?$)PKSB2PERC%)#%8,$]):%:O%@CW@ %J;:,.23'*> M"FV=T-P)(W*6:6T7:ZW@@-^Z0L^=REM=6KWGQNXM9W&QS7ZT=E)TNC.%=V?J M^;E0IT_=J18?S"Q/E729MX(S1R6ES&DE,Q7' $QU78N/CVOQ\22^=RV^S\4 M*W66'XM!;[,L1\B5N.5QYI>E#M^3:UA[YWA?IUXZKG-BJ,T 36I0KUQXXM+$ M>FZS7#.01[YZ<=-I4GBO.U XR]95]??&S'PPX,.J5"1^/"A4+_H-#2B+__C\ M^7/X1/_X][AP,M; -+#<#T/E50"A!X>UA!6#OOK1*49EM-:Q*]%7U^TX7Y6R MW AU+<$"KYGAI/$/:U]A.8)OQH\(EW;*2%F "YT2%LJJ+#0V_VUU>S7:!G'I M1G]B\6=7PF/JZZI"RY-VM_]<&[>X&H$NP+/[]?N==H95;T-1R@K\82V]OS\G M4:((AJ,:Q#N6LA0NT;"VY)GCC%.? MK.0<9=E@DI8LEJ M]4FI(.,/=U8?9!L=CPST7'?Z8536JL[7$XDTYR H1> ?W/#E<:"EA?IO29Z-=!#-2YA7DO2U/Y659;'DE-& MAPJ+&D>^\W-<:QG+8&,9992J*X4*YEP#<)R7*^:2+/5>IH93'K-<"FN-@&ZG MJ10YCZOXP*(UWFQ_O S(;/:QCCCRX&_6O?H*G=H>HJ9_=@4B5X#Z$V$A[(U) M2WM]C>W'2LG>L<5O3)8:L3 M_I=9!'AEX.:IH&%[$)VHLZHF%9@;L%)]TSE1W6A03(W1*?PGPAKBH6SS3 U: M?/^Z4N^%>E\KT2W+^BX6K7U-97W7HA,L)%V!"AR,RN;W %=H%P$@JBICAZK9 M _"7?[@ 9&J, \ %S/0)C!D.^+@D^,\A[MF&R:J <30J84RQC9,:P87#@\'" M5&1$UI4P%E5]\:I0=XG<1*-PK !O')T@^P#C,-7N>%PJ$A]:H9L"^EG!AY6H M'&DL)([7*XNC6PD/MG+HE WU;4%8[*@N-HZ],("IVZ=X&0T0;@ MJ(81_'_7*9"W)U[T$"E-%[0MCT3L7VMIWQG\Z=9@,$PHC3JH8=-&-8AO=^W; M6O_&]C.7I\R"1Y_F5!$>6T:D-YI0^#K3-G89S]Z]SRZ>[?N?L39,%* 2V(E( M8L721:%>!0<"?-6387TS%IL'NUE.#=,L1A\.5M#R'@P&T(@"E+\2&0Q6^[-* MUO#: ]!M> 8J:MU$8\,ST!*"WP#ZJ0I\ &C""6HW*.;!("CH MB:L\CW+\?G5O$/*!&U-UH&,J-?"C(NCF%=V/ANK8H0D>8'I&4*IQ?_78W\'A M_($LIZA+P8NI64^KF_"22O_+P0C$.W2KVX''6;RH''GH3 =;O/YE8!P5C / N_<$P0IL2WJ<_[)Z!:@V+#MH"6#P"DXF;='0U6@O/GC?[\T[5H;*A M475R FYB-?/(W0K6NU?[E@Z,*=J^#CQAUEK6AG$"J2N$75PJ+2N3L9IK8=8X MJR$\Q*IJ6.9NA?>NS'$PP/V%_O^H5OL.]@_&X[\C6(#\^%5FFH?G5[\A,^+D MQX7NE",8J>H&K5 3< D9H3* %&(3?@3X F;48LN M!ZK7K!G'FO.PWAV 8(2"/]@^?E&+9F7@"X?&>>J KSNDJ>G5:Q%^LU/ !:/B M;!P9F(Y%!U8P4\\B&OJP1.&X87GB\%5 PI-@5*78('?N9R7%OMK^^A=;C<=> M5O7-*?R!2^GLZXQ O&>74/ANK&Q@M7'4YH]&&5 M?2"0\E3%O1'7+U,Y[^<(0O.MM7WC*.,Q9T0D*6!Y:1(B)74$Z?ACH5-J,WJA M@/KM*I+_J %N\')263Z&-7%T^QQ.GN[9A^N /C+JF[= MU/E>JCK?P\')O'?CUUP M4XXG(/-73KN^TJS.UYF=R9GB29Q0YN.$4\&%RJ4R3%DJ',LR_B"U,_H'&*2? MV_U^YH3,^T+[P]W>S^[6T4:Z>[1VMK>^QMOG?Q^VH8W6]R]IFT$?>_\_CUOI!TNIMP+,V?NZM'R=[Z]_8WO>- M9/?[QRZ\PQ&X"[[5F62RP[NL[=O,@7O%/>$YTX0K)HG(,D]DYJD EPLF2KU[ MSU=RL4SU 9\H'[VQ0,OT;G>P0";SG)J4F2367">Y2)1D/%5".)J;7#Q(H8_& M MW7 HW3P>/6T>Z^E#+.44 ]DC,F!!_ M@B@.JW]L$IT(NVQ:^9 L">P6' G/!P,"0<*O$&S^PJG=%VUG$LQ[!'O"!!5< M9JEDE&F62Y8+ZU)&FR#(\YF@^>/\QVP_<8XYE2:$,^\)UTH1F9F4)-1QRF"5 M2*1X]SY=R;('/I"ZW.?U&SV_1:C!@73X3'@C!!=Q!AB2 8ZP,M%>P'^:4,.S MZOGYG)Z[/,]C)S7)O4/:#I83Q6)#DIA)Y4P<6RU?DIZ_?GJIEQ8V^13RS>I, ME"KW_=XES%ZN/_;;\@*E)6/Q>!EV=&[3:'??6:,Q.!- M.R58YG6 2S&[2![X[R:*\AJT]HEA3Z.U]]+:::#E?'-?@S4%W,.(MNCI>"J( MABDDU%*34)XH$W/<:(GYQ8V69]':UX]N7EJF3T67V5U(P>V[D/J^D'_;,&GUI#_JF66+NO,1L+0;29")2<*T30F/D?8=E!58;3HE,DD3;W#K) M_+OW&6>O@->M(<5L[.(RV<4GAN2-R;ROR9R/2=J89S1.*2CM[Y'-LOL%)>==OM MN#:%>'?)LY:(9)$^%^CW9V]PS98Z/:Z.5T\Y=I:7Z/0#[BW?036_!RL*MW: M 8O^U]=.ZWO[L-W;H+M')FZ?_^G;:'D/]A.>:PE+'$E@X2-<)9+ WYQX81/C M4VZM]8M4BTZ;5&0N]JGV/!-*6)8)Z863.C.4R0NG8I]H5EOA$'DX=/X9;+ Y MJ_Y]RS.\]64_,U(FW.8PKSG'T+,GRL*2R936F-V=R=@NSK#BL9%QSD4N$CP# MK4RBG#(\!QN3Z40MSC!.013F()J9A/)2,WHEW^:EO)DWR]I\SZ7.)<_!O:6I MY,XD\,XJ\]3)#/JO!7UWQ7-N?.-KC. 9SKJ'>;A1YB'P#CA Y><*BN* MCU[@ @FD":>#4=%#!^FAD ^B)E'I324ELFKH M*JZ),2L&DCX<# IX^3*"UU!]@^0=H5L5$\9,R9F*[&3*&-5U/UQWPLWAIX-R MV'$%GK\]JYXU^1/9JP:X[WCNJK'J]$]&\!QH%6^LY&3HS&&_@VPN%<,,_%B_ MPNPCL&O(NU%.WT!-"",[%?/']+DU%4AW<(H<,:'?V.WP^ ECBOJA.MUP"AX; MG^%.F3!W3!\_,ZA7\T[,B&^"=.<52B7HW@:T[)6*:P?,ZW_G9CN8T@YT M7!67S^S*P@V=_D0N*I8;,"F!T2C(3*##JYX^-DOCBP;37L(U8!+0I!LDH &? M-+#FZ+/9BVIK#-965;T?EHHF6J!'/IQ;/9"*> MVS.+P*@_N""L$PFIR;DJ28#)&U:BTA^,96'"!#8HIG=-B*.&@0XK[$\!+D!S M-3P+?9VY1KF.)<4(]0 M;S/Z. $G4S;4\C:ZL53($>&04441F,4JI!@ 5$UK-P/!.M.WG.,24N5AQ=B( M'Y#^"P!)=5'-0E?68!/EM")3F_QPHLXJ?'-R4@Q^!MJV65!C1Q.2LO(09+': M2NVKP&,V86D;M[;(68:&KB96P(?B<3S5+0T!_UB_&=X MF66B(WR.,!YO?]GWRC#A#*U4#D7,GL1=(0[@6ITS!)= ML?N=%+" ]X?E+"_J+,R\+.8S :N]&:V86<>#5DSD""%MIYQ0N%:1EIF0S&5! MHEL3(,Y8$\HOXUU[ K@IVOU8?9P@:T;JNK]FJE/4:%SI0TFAN=BEBEWL72J)@JK^WM M>"3.73&PJCQ<#/Q_&/1ZG:K$WR5YU\MR N:^X?SJ!$SOV\^][WN]W?,-UF(? MN^VC+WRWMY%N_?7E9_OWE%K9_=\]_LW MUEX_[.SN'/.]]8VD?=X]:IU_.]M:_^=X]WQOEH+\=#_FEC*8)L(<$WA@4! I M64)BF>;"\LQISJL\%LK^>" &P%LKQQ/13=RJ/[<^-MA8P+=J 7/'$\E42Z1!"CM'#4Y2HU H]!QX*^("/8V*C&1BU6Q^))YA/P M4V%=YRR-E?4FR6TNN-74IG%CHY;,1K&)CN4@EETKW[KH3%SC9F[I9ESG.>Q @5);,JI%=JIA*62.IZFCNG\ >@%&UOW ML+:N,[%U>2I\GG%'N$@Y1M=R(DS&B*")5R:G2B4>/5>.!U9?I:5KT%YC!A\D M?"=4FL:QBY4 @V@<,LM9FE@J#:>I>0B6U<8,/J@9;$\A7YKK-&;@]GHEP0PZ MY8FTQI!4QS9/F(:%S+TP,_CB^$F;*U_3E8WX-5]Z MJO=?8 FZLG[ $WAE@5ME;>84=(1)$17/VNQ!6/PZ7@F<)P[>H1=8(F=I4WQ- M^M=3G3X2IY3#@3F.3EP1O#$\6NM4T2=(]W=2#'YT2H#Z*X%*!6XJ3YR9T-(B MT]H,)S!FZ(=$E_%H/3?@=$H#68L/R.21C'[*!%ISPF?3>"L>A&[B<.$;0$ M@G(ZK"CS?@SP0=6[/Q_S9*#F*5QTZ@+]Z(3Q.?"3(@7I*!0MSCA0*U/ MW@66TC%-Y>6$Q&5D1\5X!JK9*7'&\*MYL0VC@H)Z*P[C)6?PJHBOKB7OFF6\ MNH*_:PG>^T9:IT7F)C"K9)&[>Y8S$M07Q&!X%J8;*2-/4$Q6HH/!P)YVNMWP M_9CY=JCZ!YU $EFW,4%B8(,_9B3X]K.CBG-IZ:O'W7@JTX1'@4Z]:\[A--T M3%,=&R>5\YSF7"F;)1F5>9X@.1L/G&SQF),MOI 6E]XAKK8YZ>66QTI&GY J MOI+G_W5=^W%0?"NGX;7L98;7[LW,UCKZ=M;^LI]QG:5Y;HAUB21<6T-4HBWA M-E9,TSA54KU[G^:K%RND1Z"(79SO0 <^)Q*A9&0W4/-7 K\*LM57!ZX6S[#" M!!YZ9&>]PMX&4VZZT$#'=ZHUMS;1TX7FV2K#W-&,CM>6KX-N%X;K5!55T8*U M*3W<0W$E+KNMW>RC23@:]"ON=/# M=S5*>6(DU2[+=))P$3MI#,]I(I3.$BWS.JS0] M^_QAMO-C,3A[LY:IO;[VLW6Z3XW3.C$IR;W!VI+.$NDQC$\EM=!DDKGDW7NZ M>K&VY-@P76=TKJX\<:W=J=?/Z?+H.T4YO,3-&(+VN6'0<;SL2E%%@ ]XO^." MK<0*&0YISNU\/9&I/['0[WLY/'-\4S.>%LANX0)Y^DT.UF6>#\*1NVC=/0_O MW$7K;KFS]O84[!C^>W#:.FJ=M\XWSEI?]GUFE?'*$9H83WCL,Z*IQ2*%!L\M M(%;3J&Q7);I/-&[G@J$N(W,(Z+>J%'&Y^%ZI'17/>M".,;2XJ&25BW<2[D&> M?_!1^Z5;Y#=_(J+@Z_F!PXK];:;DP29:)?AY %X&:!*^]%NF"FX=[&N166/C M $C![',FB&:I)B+-C# B54[JZZB"EQ7VW,@$KY@$:^F:>#GO2M?<,9767(_9M]K"3W31V)US>/\43HK M;DWK^G("Y;] D2A?)H74SC7:?@MFK><=\YF7O"XRGF7JYQWT"8AN-#6*TG W>5[WS?9 MUKJA[7-SMK<.]YQ_[>P=;:3MG=US>/[1UOI'Z-.7TPL)N$>'W=VC7=X^_Y:T MS_\^!B_W.>[(TYYBB-&>&>&L(MRXE,/"<9 ML[%R)G-2F!>6?MNJ;SO ML=+&,BZ!99R2P&74.N]221+F,\(=LT0)Z@DLC%;P3$C%["LYB_H*P'J=!W?9 M&*58X7:I;>\:=+K* _M/U"G+40@07NEDL;L-PZ7+SXLVP_?:"W@Z>WR%.?X\ M*LRA*EW9F.2[F.2S&;!*DPS@*#,D21)!N!"4J#SS1#*MTEQYKMG#4:1<8U$> M"Y$N//+*H-*;MP!4.B52GW'E),]M+(T566Y-:AEW@,=N2E%K+,"+L@!34$:E M5$FN$Y)Q@45*)2.:4K %&7BJ68:N*WTY%N 5X*[+@Z0O!'=]"-NY\_F-]X)= MEXS""S&ZOSTM[BKAA>'3(QO:OU2G_VE0EILA$=S9S?Z&*C 8WEC>NUC>R2E] MM+Q2@L6U0A!J%0?LQ1U1+ 6?.$WR6#*OXUR\>Y\D%W.0_WU7+WB)@H"O7/M? M/>1J+,%#68(I!HL3FS%N.4ES3PEW28)$E9K(V+DX UUP/G_HP%B#P9:XPR_E MRK<55-RI3U>.CU7>5+[OS0<5ECRL.%G3QA-;;HWPU!Q.:]*L9G=9S68WP&V: M"JN4)"RS@G KCOJ_ LSUHK,N:W:07\JWK$]5)" 8=C#" M,QKC-V@RCAYL@%[-JJ4]]UYXGE,,R4FNC3,\R1-J*6>&R0Y,0\?^UY6\[NDSL;UY(OX=W5T>Q3TY);GTB>GIJNIT\5_WE]Y M^+HV)!P#Q">#BB3G]\(A ]\/5Q^'KJW,S%WU],;36Y2&F1P-K[[EGOV[ZK:G M/FU/\_DNSOZ+W0V6*@<\?KJ8W7)9^MZ';V]'.5O2MO?9M?7-G8SWZL 5K3'N[^K2] M]6ES?0V__KC97FM_V%S[%&WOP!>MC?;.]F42] Q,8]>_X6#H(LJB>E6('IGF M9+-O!CVWHWY.6726A*XD;8^7^]XN+//?SO?6N[VMG3^/6W /+.V\_7WCY^X. MM'>^ENQB"8I>*UFD*]D[:A_M[;2/M[[OIBTL3;&^@40Y='?GXR'T/6FMVR,L M0;%[;GWKZ O=^K+/7.*]5I(8)BBRYDDB\T213"LK=)QS%8MW-:''R-DUA&0R MICXW.E6IRSE-M?("YR"/4RT\LVZ1WJ0:]0B&'3/W%Q>=!9*;V06HFI$;'_?8 MY#C;YM#94==M^0WOG<&E:B)(7]70+?#?X!+[AJ6*M0[VO19)+&E&1)9*PE5B MB<:J=4IK*P3SEEGY$DEPU@(GU'2NQP10WU:W5R/OD.>F"WU2P]%P4)Q%0_4S M*D! QIS,BQ2M;BQ.2,N**C*Y =E2RYIOI_S]-EPVZ16@K*&R::ALGMOM>$U4 M-C<#FS?!97.)^[SD,_*K?#:S;_SF1JZAM5G6./4-T.-7CFS\6D3_!06N^R,L MT/&P*6^;[8^+?L1MO(>UX<=J+K?'4SEW\20Z3=C+]"RJ\/21H;NLW=T[VNNV MV=^=O:,OY[M'+;Z[\X5"?WJM\XVXM?/M9_NOUMEB>+I]_L_1+ONGU^Y]2W9[ MT/YZN],Z/SQLK__3!0_E/#Q_9R/>/?][GLTE%59F.O-$6YU@:G9.1$X5450) M2[G!RK)@ZP"?O0#"@N=0G_^YS>KYF(=(WK8]^L4+84]FFZ7"9MJGZ>6 M2)XYK''MB4I3M$>QM")WG'+?V*-?M$>O )->DQB9K^;+?M("S<9L>,N5*U'? MA4,78]"J7=_YSO"-';ZX^G#Q8Z#1JX\7WV81").XUK>?!C!XD^MFN!H:ZW\; MZS^;J<8-UHOPEN3.: (3FA*9Y8)X#J),$Y\(K]Z]CR\I6'#[(\/-B8KEUNE? M1'2-3B^%3L\@NA2,LY2"*&4Y(+HL)=I01KS3&95"&J7=TNOT*T!,UYR+?@&( MJ3WHDQ#4FP%-H9":[8!:%UA4 P-[]^/ >X5T#(\$E^YN43\."NAP?^Z*]?&< M=?#L0&-9;V]9YPA6O TUTV)"?F- M6C\H8FK4^MG5>@J8,$O()@DCB8Z18%T9(G3NBA0WE1A_>6&!'O9'(#M0U6X/W&&,-'3]1%6;J.IL5-56. O/0XR+ M;#=!U$?%4+"$$3PK-$$JE% M2I3,E#8QU3I].%Z_)J3:@*A&L1]3L6<8^RR-K4HXX98)P$HV ZSDB?#NCU;"C@6L?, EAQSZ(DF.=$B20DLGC+E2@IA7U!MI2;L]-(V MH1ME_F5EGJ(D)J24-O'$Q!Z@4DP9$=8)$KM8J#2V)A;IRX@?OP*H]++#2I-- MO$X_E$BK6$$4TG8@[?$;"R^]I#,-57V[S?ZZ\ZX TPH7K96E&Y;_C*=Q;3R+ MC:F]4TKTSAJ:V0H[K>U+)E-P\3.24NX .8F8 %B*T27-*,;V$U,=N\V7V2=M M8DPO-\;4:/IC:OK91--=)KDRE))48NTS*B41,HT)N$A9ZGB")='>O:?I)0=: METC37P&D>MG1ITJE [/:F UM?/+!P%/@^_;6I\BHHCC#5V^B4<\6C?+#XUL9 MX.J:+;^0/ VS.? PEQ_&4]GD2MS+"&_,PJV4.2VS)"8\48)PYAV1F68@C#D2 M>BJ9)&D3J'H;VO]0@:I&SY=%SZ=@R\3<26$H<8+FX%9ER+#*)&&,20L^%XLE MZ'GRZ^0A30QK^3O\4JYL!G997(072'2X<159\@-0'-ZC?LA+A _+'9_]4#&_ MPYANG;BBJM338(2[880O\[X E@3)-%&YD81[;XC4C!+*3&YU"G/K\@?*!GH@ M/7I%S&-/P83X1LS6,F[/-\;J08S5U*%)=:PU3!')8YX0'DM/M-0I$4I++V02 M"R;>O1>KXMDKA[U6B[6DL/;ZFF5W*X91C<&U-:OFBUXL5?61K7Y=0X#E*Q': MKI6JJLC:UXWM:,T,HU.%M09 +9S%A(3"E2=@EJ;E1[;^V5PG5$;0=^MZ';,: M16N]0?\@&L#/!5P#4ETN-GI2#'YTL'X!?EU72L2P,.+O$W7FBA+;G\3C(U7Q M.U96$=KN#LHR^@TCCBS^H[WU*7RB?_P[4D6GQ N@IPH;"X5*SIPJ(NU@"OKX M6ZA0%JT[X]#28_$$>'&:A\Q4[: 7+OI;]4>J.(O"3XQB9YR"0:I+LWCT&+#5 M$MX$VD'-#3^$)]4781]7HW"8+\+\C;[JGI6=OGIG>H7[Q=$V;]'*RBF4OF MHRK+-G'_JS96(A.V^$,/RD XJTY.!@7V*N2M>[AH4(!E@UN[HXD%'T8I; "] "\A9LNGY$PMK[35WT0CRX\,TP\W'@R*DX&I:MNP"8Q/\_5%T!7 M\;X941I?OH+S&*2C7DBG@HR'1DU-QZ'=5-Q!M>M>S[Y-X0 EFXU^FMM[?-X M%2TGHH"KQ$&_,ZXB=IGL=3Q@\8-.6=65G3W#4FMP-96U MW<(O (L!TK5"W./?-6CX0C&>[ZOUYCMI='.G?GY#94< V@+EEG! MB\%47R(9D3I0G7XY#(#N4N,(4CA$002Y"\)(*F$D*(P$OP31.H.A["++=S0: M@LZ>.[M@XJXM.WSE(%X%XV]7&9?&R;NK3>PRU$1-GJHF*DA&KS,,NK'6MU5< MXP T&FSKTE5)A?9:/_;Z?Q_NG0^2K9W->._H8V=K9S?90UQWM!%OK7_LM7;^ M[K;@_KWOFZ=;ZW]V6VI3Z3DN?$ WYFS.D]\3%-C\\4"F#,3$4S2W%3:2BX-.!SH;PF6I/3=LI3H#"W^WAG"X\PM].D3+$@' M85QN4T=S23W^K/)NYQ=KE)*/73 7Q]&'0W#HRV%QMA)]^O1AXF\O_CIVOF$5 M!-0R #!.!J=]L.KE2,.ZWT%(5CN]]4-6 %QU@S/;5:?E".S]>%58@XZY@JRK M?@>6<=+JV&XEME7GQEU86V]-GPK]*6 9KSJ$&&#RE+E>?_@PC1) DW\/RL.1 MBM96H^T^K.> =B9 WPQ&Q1#__%\ C+ 2?4"T",V!P5+@TN/2-^YW@-ME9%5/ M'01\UJT"%'5T9.B*$]=W,!(G)_ $=5 X%[R',2Q=',MJ^#]\J/!#S=2&A=5A M6"K T+$C$X;4CA"8G$6M8O(*JT&_*QS<=X-1V3VK,$<5M.ABS^J9P-ZO7'R\ M=5UHJ0AS VLMK 45M"YZ@(9GJ]->]6:KT8T^Y])IQ#;(J?OO*+B*U;R-IQ? MM2DZ>NQ'K2!R7#LI.MTH'>L.B.)DTA:ENE,A^'68QU-5H/BC8,$(8OJX<3#> MI7/'M;RX_M&@OF%\?]4>?!DD+SPF"!S>,1:Y4=^ZXGIAP_NJ:!S@3KBJO-$? M7+HIFH6;H)%@68Z"%SBH7ZP8 !#LH^,RMLLS;UTK*0#(80@0NO'$]#&DU0WZ M7@9!UR-P>JH5HX2Q@X+5XZZ MPV Q!I.])'QVM_/?$=CDX=FC N;ZOGH*.8;.QWW[O;*1/UQ=W;G>CINYJPY& MQ--;E 9/;32\^I9[QN6ONNVII9N*AP&/?F!*2.X%IP3$((^W?5/55G MY;O_S&LPJ&_=>,KAZ8M#MJ0#ZW]87/M M4[2] U^T-MH[VY<)PZ5H_%[H>KH+M31H>BN8Z1M\E5OOK3V5PWWE2UZQA-7+ M\W:U/*^-E^=[O]GRK,YKP\7MM,D^XL):I54W1('*0^>&=00/5U98KHT!CW4: MACV[Z\Z6[G*KTC!&&^ +491KP6\X0H Y)6O-@E3JJX9U=S7"+(G M@J;'>[272>P$EXU*6']K;R@\%D"D[E9[N(#HD' ,MQO"]C1 R"IXCBW"BMSI MC7K1?T<*H\F=RI$;MU* Y]$I)AL )R/P@$-_9F+*Z$N[;G#?P/FH3ZQ5F\@F M/*IN2Y55-#]LC^.N((+3:VX3J+/6I2(U/DRR)71)LSH4DUL;F/*+-.5K;SQF,?9:GA'F> M$BX\)3)/8F*H37.:9S11V>UL#FY%V(ZM]B+4L:LBU/UBZX;!;F;):T2](Z@KNY(4@ MUW@GQ+HJ3!/,&_C#!X>UF9MXQ%-/MO9_Z]#8-)A91\B@ V8:[ $G%[)?/%9P*XN,1Q87I&>17?3M6=\OYUL[!Z?M]5W:.MIDK:.-?1M;JE*3$U@# M#>&:&R*%]"06J1-<&9]4?*'I3=87X,]=1. 7<[0;$;BO",!WI_LL$M>JI MHT%1 ^I)A.,YULI+/ 1,HNJ/' ;OP2T*29.^&/3"\O5A![#/ 2*O<7)E<)_* M8X M-I:CPBMP4TS7J3Z PD"+B[G+&.E7N+4POAG6;Q4\2K@J) T/:T'_<.OGUSX/ M_N@[KHO>9/$C^)$FC$U(0L35_Z (2_VXD;X:C@K MC8W)76X2Y'P*?77XH_ MA4W5>DNX/T8B>-_DNNM>Z'YC=G92IX6.7[W^"7=)PC8:S"IF/8"@%L=N.)?& M>3@H3U"I,6N]4&!9PAWC;P/V]H/!=!!7(@>:UNLA T&];PMPJ@O]Q2RR2M%# M,!I!5F\Z?Z@G9M8F1#?,86 %+&O&Y"I=?8RQ,-5L-=H&NUEE^HB5,;C_;J-Q*:S:Y3N09MZNHV6H9@@G92+*A;+!C<-<@G(F@7\%W,0%L3CJ60CUA(3D:MT,S4];+:N436OK_<#AHDV^Q"X:51[" MJSVGM08I_^'*X=A##3@@2%3(C)YN=&*N2&K]WTO*V$_EK2H,R7/&>0/U7.8*A]=3CH8J+P!LC[\&RM;Z<%L3[7 M49SL':6OGZV%[?8WM'1V_B.R3D#)W5N?\U#M;Y8RX+EA4 M/"E2#'[4,6:06MN;R2U:-+MKOSJ MI@4W.V&.)1G+19QEH-N95"S/5"(=YQF,'JL/D*4QG_6N-]L?[Q#S_A#Z& 0Q M&(!R;?(F$S\[?F/ZWSKZ0O<3YG/IO" Z=C'A+N-$I3PFB3 Q$UFJ8I6\>R_B M%= '_-]%9QMDY&[S[9UEL=)QDJ6&\)7H1!7U,:5KHVF?71'& M_N&F_\HY_JR*K6([&#JDRW731[_9N=ZE^Y*!216*$B^\(;!8,IAK(0B ,VI3 M6"Y3%2K0PBQ?8,[Y^PP;\_+D7/'&*D-O=U7C*-(XE59JFC')IF3;>QJ"] MCCH&ZJP?8NMQXB.C%FV6)?AVU=N!!G4&E9=@;_^$O:/O]&M]8W MXM9ZB[>^[.L\3;D#.ZJUS @78%MU*F&!S70LG3$JI0P5*[MA)[+6GI":$7:F M.[UJ=WP:7[;3LQX+>9!1)TQ7U4@4PG\KDPV!B<-H457JQ+2+-Z!Y+S&$/,E2 M"V[B.$&DO,1C=\%C1YN YYI#\U5J7)T5-CE;4'NE%_L]=SYZ&GJ;/#D<)\"# MT:8.Q&.&OHV<*OKA9,/4,"U=T U7TZ4.NJ5/%73;J&=KO!)_AADW9TL28^.M MSL2&G+9Z&VG[:..T??[W46OG2]SJ_7W89IMLMP?Z?]3N[1W]<[RWTSJ]:$/6 MSG9WCAD\*VGU6C_;ZU_.=GL;R>[17F=OW9RUV%ZO_?UK%Y[KMW9:/_$8M\\\ M!_2=F;QB.-322**%R"W(3Z+]A1A;[+SDB0;[GU$N4J>H8)EA\$&)A#FS&&-[ MXEE]N_/YY73?>@KJGQO"J,3ZM0[FTV',U/HX4TRQ.,T6YY-Z1[-4I+'*.->I MEE+"I3FL\2FL'50OSN=XP*/?/@66"1CX*(Q\=#%F>ET,]06@JLOCO#XTAIF,=..9L_KI%DYD"BBEIR-@A;1V5'0UA5JU.#XR28DP#L5J/UQ67UN3L(O^B09!I2 M_\*JCW0H&G-49DB1,P*CO7[T$%ESRS:O0E9ME\O+[;M:9 MSP-,#^F$/>/)S)3.@*L0CAT$\.I^UH@U!/\K7J1*;L:T0;7(A5,$$Q1W8WI6 MA9DOR=$J.YB//T>3U8M.!Z.NK0^Z8J[?L$,F/9X>=UWH@AU-> =1J,.ODQ32 MF7SK2GG*2X0JVIZ.!OP0Z#31%^[TH=TK-DFFN'_A.$5G3-!TZ7C-C&H]\G?< M:(F9L8F0/H.57PNGO,MEEHO,"I]E/+O!KUR,SH$,&W0N3P>%!5_BPC$#&*3Q M!$S':*.6E8\@*NBKC"IZHRV_B##6PO[ZLL1QGAQHM-=;Z=8Z].D(^G'TC;=. M]V/M,R< 9]!82L(3"XA#,_@G!V_4T]PEN;R&AOCR.*W*&8!0RKA-N$V9H!ZP M8AQ[2Q/!F&]$8JE%0F1*298RXK5.P+,PC.B,Y\0(L/N9MPXPT[OW6!'K0D#B M8MP/S3%(R!! Y' <]@WB4]9)=_CWX*0R/_>PW7>3S)PG3' =YU)2;GD&,JYS M -U&*&'RATF^?ARY?.8XV9/+9>MH(]V"ZUOGF]!/>-/3_<0)G@F?$TE333@S MG(A$")(P;35U&5;YPCC9Q?-2D]SM:R3Q;H*4\LRDBL:PW'&>^UQR\"L Y(-+ M[!TL?(T@+:D@I:TO^PF@4R583+(XS\# :4UPTXADN($DJ68LBR\O(#41I.OL MUDV&*[X,\#7D)+]*3B(;86L=%I7>W\>MHUV^ MM[Z1[OVU>X%W??=\C8'H JH^2& Q2MOK_QRV>[#(_?4-%JDO9^VCP^/63O=X M[\AB94.^GW.;L"L*WIA^^?YC-95#(@S4AS. M@7B4XLY4BC%8JQ"0(9%S&?T68E^#$3S4EO_^_>G.7%[[&A4:O/V_XVZ':C!3 MA!=J](2S-B>E^WW\X8]Q-9E./SPYW/3'/$T 8LF%$CUA!:Q^KN%.GJ_F>8Z( MIZZN6#^X!D.K 0PME!RJ?LOBU23+KOPY7J57_G9=LS1?S>3]FKW^MSR1C]/9 MVS5[0P7+:PI55OCL::HMB5L56[J\(-7DK>2RO=7-:"FN3M5=?=9[[F7?T%S. MU/N[JEQ8?+%BV))/-"*-AWKC*ZLJ M-PY+PC/5R[SH9-5,L,/THG[RP9-37$9355J5QF M$=E$].'*(4A&Q]ZZ^NPEKWMI%>;+WO59*\C^ZY=><;FKXSXA>=V%\M)C,?H, M4M1VTRW*Y&4&Z,8EI)/=HR\_6W^U&%+-[9Y_.6OM= _;.YLL;%OV_NZVH?]; MW[_1BR6D;0?>XW3W?/>L=;1WU%[?_+GU?8/"YVYK_>_.;N\;:^_LIGL[_WAX MA]EZ]\QI;KG+2)XY/(&;<:*=34G.O,]=+&#&V+OW5YT@^17YOD<5Z#N9XX5' M+IKTQMJ\4FOSJSR)C;5Y:&LS+5AON#%QK%-"'3.$&R? VFA#J+:49H:F/$O? MO;^*M_@YK,T#H?87@'3E87'7=G8HOO8HHU9Y),EB68P T1R2Y&/(B5:YC IEAOO;&Z3 M3+U[GZ07SZ3_^]:&Z!IC\%BPY[:>;*.H#P 4&D5]-$6=@@;*I -=!+S@A0)% MC6.B8L>(HSG2K4F7HXN27&1>?A8]?6UQR:;#38=?1H?_$S)6WL_0,"R>2[Y MR_ P9=&S)4_6S)\J6?-K54KCLRJ&9SL%]+LRQ$M9$WUW7$7@9_OHGZ/6NCW> MW3DXV]TQ<-]>;VL=EJGS+[ <'2=[?WWLM-C'WN[V8A6!#=;^#LLH^WJXM?[W M8?L<^MC;Y>VCS?/V>K>[M0-M?M\\W_V^=_C_SC=/6^=F7\9>"'!U2:JP)KI- M&8$%+"%:QS9AC@( \1=JHEM-*94YS(SFJ^DW/?A'GE#?[T=\*WJLX"T5:*F*D$-9!'JFO-<'W=L5W/JFHO?EU M>U)1&VM%!^ZD65:;<'"V4W'.N)\*ZZ#5!W0OE+!U-K!:@W.-[.FC8N;LQYE3 M19T:M$!20_EJM%9&JJYV.ZE65#U+39FOH:?U'MM"#P<5L6O5FERI>CPNA^-Z M)]U!M4%7.?WC2CCU$62DKW<@.^-STX-1$82G+C:V54)C[ _3G<-#MK4P/ M$$^H@_ _2&R\5>U<7@X+86_5L6&^S.T/:MSC4V&37DLZEU5YQESZ4^*/U7E M"_ T=%48R$8X-A/F_^KH]:1ZT+AJT'P='IP#_&^H*A<&H>(NFNT-#+ >.P!A4OUA**KNU8]!<:$"?,U>7DE$IUPL6W1S?;IEU*(M,QR@?%;2 M=!G[[XQ03>L5PMC,C6BE,-6HKD0'G1\+>E.+'W+.5\6: NX.,NA]Z8:3>:MI MSZ/!Z51L)S,02@QN;^.ZI8H\9M(]\PS+D&B78P_+VQ MBIS,D!%H%V)G,^?WQT^KJ2@NE>1 4'#A-:8%SR\;2[ (%XJ15IH]?6;?#<=< M6V.5/@EKP90_'QI42#)?D6TYY,= $@,8A>K7?E5,L4"UNE/!0.^]3!$S<,.I M%E*HA-E492SQLS*5OU2D='WD\.CB#-:8U@QY!;L9RCILNY-A)=\7"NU.E[FY MUG$1#H0;X3&3O!-HVX]@M9T1\1=+\W@9Q6- 92DPLHPC_10,[T5^XBE=Q81957 M6:+!#Z?@@GB6BCA13.4R9NX!2M$V*\OE(IBT=UK[EC'P62TE)DL5X3$>-C16 M$RNHIL+XF"7Z3OOT#J "8UX &-!NYB)!ZAGWDSH-1/J8YNX M++?$JASYV*V%"-*([,R<6IF%\IG+VU5>8H!V->P M>(QSIQ"F*O)6 >? _':I0SI%RA,8M'K9*S]9/:D_!W6M^/$K7.QAIR;&GN"! MSL7"X*%F>W_L=DUI<>>*C2\?SRV-XR4/O8HGJRY55:O[ZNJ@PS*&7-?&=BYM MG[=2N.<0GI&V=N"9Y^9\Z_N7\]WS5MSZ"_J!1-J]3;I[H7#K<=(Z/X;^;9RV MUX_!7GX]PK;VUMM'8"-/]W9V?[9VOG9VP8Z"2Q2CG0//,W6)H,3E*B< :#WR MW1H"V"'5QC*?"G$AY.J2U L3I\+&/'=.,Q,KFFN:TRQ3[D+(]1>*$-XG*'MC M[^;?)LN8]%H"4O*6>Z>DUDEJ%>YR"PK6_O&/VR\(9\7"O%1CDOWE%K26FGEE>6'.^]:)PZ)FX+_7Y42KM=@Z'SAFZV*R@WY%)>M# M9 2]L).B4U:4I!5X*=V)"F4L9FM$SI,73.I>5-L2& X&'451N(=5DH9\^:& M1?X0X'.@;S! @!OZFKQ9Z&:&@7=!0[ [B8%28VF549>DJ M5M#0&0RPA#(===-UO="Y4@"!.G3H#NK2'8&9--2P"-0+^,@BV(F*LZ >M=^Q M7,V=J7S4 M=:I_8"PJ1"_G! 9MWZA$YN*Y>M$X@Y-Y7HE,V!2I/D[F>P7ZTW.V4]G&BBVT MTQLS0*//^J-R>:HQJ()B/?6STX.Q#'X2OVM/H7O5A\*N7#:'D4&$<5'!: MS7MLX2[H1%W<]Y+*XPMEQ&\H7'ZQ'/G"_9.RXXOUR.?*D*],HWR3&W";LHNZ MBCO"( PX^$-IK7+7^1&Y<6-@ZZK2.##-O$0%A\#;^]^GF N7^E6X"/:)Q!0 M6%<+!5(X"HJP4N_Y]EUW96ZP5H+0AUAHM5M6A@I+T4+E]>H1:*="M$%96^"" M66WO.1P_7'U[V 1*_*0:?'FA''QYH1Y\E4,PK?P>= #+M%^H @^*M!I]55A M">%!?V;IK[8;,3K\,^P3XC9UQY!QN/@ U-CA$)?SPUGB'GS80@5[;$?0S8]8 M,SXLT<7H(%JSF Y1CNNIX_<;_1^=8M"O#PA_+L!!KH*$:P