0001401257-24-000089.txt : 20240503 0001401257-24-000089.hdr.sgml : 20240503 20240503131053 ACCESSION NUMBER: 0001401257-24-000089 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FORUM ENERGY TECHNOLOGIES, INC. CENTRAL INDEX KEY: 0001401257 STANDARD INDUSTRIAL CLASSIFICATION: OIL & GAS FILED MACHINERY & EQUIPMENT [3533] ORGANIZATION NAME: 06 Technology IRS NUMBER: 611488595 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35504 FILM NUMBER: 24912053 BUSINESS ADDRESS: STREET 1: 10344 SAM HOUSTON PARK DRIVE STREET 2: SUITE 300 CITY: HOUSTON STATE: TX ZIP: 77064 BUSINESS PHONE: 281-949-2500 MAIL ADDRESS: STREET 1: 10344 SAM HOUSTON PARK DRIVE STREET 2: SUITE 300 CITY: HOUSTON STATE: TX ZIP: 77064 FORMER COMPANY: FORMER CONFORMED NAME: FORUM OILFIELD TECHNOLOGIES, INC. DATE OF NAME CHANGE: 20100726 FORMER COMPANY: FORMER CONFORMED NAME: FORUM OILFIELD TECHNOLOGIES INC DATE OF NAME CHANGE: 20070529 10-Q 1 fet-20240331.htm 10-Q fet-20240331
0001401257--12-312024Q1FALSE0.33330.33330.333300014012572024-01-012024-03-3100014012572024-04-26xbrli:sharesiso4217:USD00014012572023-01-012023-03-31iso4217:USDxbrli:shares00014012572024-03-3100014012572023-12-3100014012572022-12-3100014012572023-03-310001401257us-gaap:CommonStockMember2023-12-310001401257us-gaap:AdditionalPaidInCapitalMember2023-12-310001401257us-gaap:TreasuryStockCommonMember2023-12-310001401257us-gaap:RetainedEarningsMember2023-12-310001401257us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001401257us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001401257us-gaap:CommonStockMember2024-01-012024-03-310001401257us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001401257us-gaap:RetainedEarningsMember2024-01-012024-03-310001401257us-gaap:CommonStockMember2024-03-310001401257us-gaap:AdditionalPaidInCapitalMember2024-03-310001401257us-gaap:TreasuryStockCommonMember2024-03-310001401257us-gaap:RetainedEarningsMember2024-03-310001401257us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001401257us-gaap:CommonStockMember2022-12-310001401257us-gaap:AdditionalPaidInCapitalMember2022-12-310001401257us-gaap:TreasuryStockCommonMember2022-12-310001401257us-gaap:RetainedEarningsMember2022-12-310001401257us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001401257us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001401257us-gaap:CommonStockMember2023-01-012023-03-310001401257us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001401257us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001401257us-gaap:RetainedEarningsMember2023-01-012023-03-310001401257us-gaap:CommonStockMember2023-03-310001401257us-gaap:AdditionalPaidInCapitalMember2023-03-310001401257us-gaap:TreasuryStockCommonMember2023-03-310001401257us-gaap:RetainedEarningsMember2023-03-310001401257us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31fet:segmentxbrli:pure0001401257fet:VaripermHoldingsLtdMember2024-01-042024-01-040001401257us-gaap:LineOfCreditMember2024-01-022024-01-020001401257fet:SellerTermLoanMember2024-01-040001401257fet:SellerTermLoanMember2024-03-012024-03-310001401257fet:VaripermHoldingsLtdMember2024-01-040001401257fet:VaripermHoldingsLtdMemberus-gaap:CustomerRelationshipsMember2024-01-040001401257fet:VaripermHoldingsLtdMemberus-gaap:OrderOrProductionBacklogMember2024-01-040001401257us-gaap:TradeNamesMemberfet:VaripermHoldingsLtdMember2024-01-040001401257fet:VaripermHoldingsLtdMember2024-01-042024-03-310001401257fet:LegacyFETAndVaripermMember2024-01-012024-03-310001401257fet:LegacyFETAndVaripermMember2023-01-012023-03-310001401257us-gaap:CustomerRelationshipsMember2024-03-310001401257srt:MinimumMemberus-gaap:CustomerRelationshipsMember2024-03-310001401257srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-03-310001401257fet:PatentsAndTechnologyMember2024-03-310001401257fet:PatentsAndTechnologyMembersrt:MinimumMember2024-03-310001401257fet:PatentsAndTechnologyMembersrt:MaximumMember2024-03-310001401257us-gaap:TradeNamesMember2024-03-310001401257srt:MinimumMemberus-gaap:TradeNamesMember2024-03-310001401257srt:MaximumMemberus-gaap:TradeNamesMember2024-03-310001401257us-gaap:TrademarksMember2024-03-310001401257us-gaap:NoncompeteAgreementsMember2024-03-310001401257us-gaap:CustomerRelationshipsMember2023-12-310001401257srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001401257srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001401257fet:PatentsAndTechnologyMember2023-12-310001401257fet:PatentsAndTechnologyMembersrt:MinimumMember2023-12-310001401257fet:PatentsAndTechnologyMembersrt:MaximumMember2023-12-310001401257us-gaap:TradeNamesMember2023-12-310001401257srt:MinimumMemberus-gaap:TradeNamesMember2023-12-310001401257srt:MaximumMemberus-gaap:TradeNamesMember2023-12-310001401257us-gaap:TrademarksMember2023-12-310001401257us-gaap:NoncompeteAgreementsMember2023-12-310001401257fet:A2025NotesMember2024-03-310001401257fet:A2025NotesMember2023-12-310001401257fet:SellerTermLoanMember2024-03-310001401257fet:SellerTermLoanMember2023-12-310001401257fet:A2017CreditFacilityMemberus-gaap:LineOfCreditMember2024-03-310001401257fet:A2017CreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001401257fet:OtherDebtMember2024-03-310001401257fet:OtherDebtMember2023-12-310001401257fet:A2025NotesMember2024-01-012024-03-310001401257fet:A2025NotesMember2023-01-310001401257fet:A2025NotesMember2023-01-012023-01-310001401257fet:SellerTermLoanMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2024-01-040001401257us-gaap:DebtInstrumentRedemptionPeriodTwoMemberfet:SellerTermLoanMember2024-01-040001401257us-gaap:DebtInstrumentRedemptionPeriodThreeMemberfet:SellerTermLoanMember2024-01-040001401257fet:SellerTermLoanMember2024-01-042024-01-040001401257fet:SellerTermLoan12.5OfBorrowingBaseMemberus-gaap:LineOfCreditMember2024-01-040001401257srt:MinimumMemberfet:SellerTermLoanMemberus-gaap:LineOfCreditMember2024-01-042024-01-040001401257us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-310001401257us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2024-03-310001401257us-gaap:RevolvingCreditFacilityMemberfet:CanadianSubsidiariesMemberus-gaap:LineOfCreditMember2024-03-310001401257us-gaap:LetterOfCreditMemberfet:CanadianSubsidiariesMemberus-gaap:LineOfCreditMember2024-03-310001401257us-gaap:LetterOfCreditMemberfet:A2017CreditFacilityMemberus-gaap:LineOfCreditMember2024-03-310001401257us-gaap:LineOfCreditMember2024-03-310001401257us-gaap:RevolvingCreditFacilityMemberfet:SecuredOvernightFinancingRateSOFRFloorMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberfet:SecuredOvernightFinancingRateSOFRMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberfet:SecuredOvernightFinancingRateSOFRMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMemberfet:A2017CreditFacilityMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberfet:A2017CreditFacilityMemberfet:SecuredOvernightFinancingRateSOFRMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberfet:CORRARateMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberfet:CORRARateMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMemberfet:A2017CreditFacilityMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMemberfet:A2017CreditFacilityMember2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-03-310001401257us-gaap:RevolvingCreditFacilityMemberfet:CreditFacilityUnusedPortionGreaterThan50Member2024-01-012024-03-310001401257us-gaap:RevolvingCreditFacilityMemberfet:CreditFacilityUnusedPortionLessThanOrEqualTo50Member2024-01-012024-03-310001401257fet:A2017CreditFacility12.5OfBorrowingBaseMemberus-gaap:LineOfCreditMember2024-03-310001401257srt:MinimumMemberfet:A2017CreditFacility12.5OfBorrowingBaseMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001401257fet:A2025NotesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001401257fet:A2025NotesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001401257us-gaap:OperatingSegmentsMemberfet:DrillingAndCompletionsMember2024-01-012024-03-310001401257us-gaap:OperatingSegmentsMemberfet:DrillingAndCompletionsMember2023-01-012023-03-310001401257us-gaap:OperatingSegmentsMemberfet:ArtificialLiftAndDownholeMember2024-01-012024-03-310001401257us-gaap:OperatingSegmentsMemberfet:ArtificialLiftAndDownholeMember2023-01-012023-03-310001401257us-gaap:IntersegmentEliminationMember2024-01-012024-03-310001401257us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001401257us-gaap:CorporateNonSegmentMember2024-01-012024-03-310001401257us-gaap:CorporateNonSegmentMember2023-01-012023-03-310001401257us-gaap:OperatingSegmentsMember2024-01-012024-03-310001401257us-gaap:OperatingSegmentsMember2023-01-012023-03-310001401257us-gaap:OperatingSegmentsMemberfet:DrillingAndCompletionsMember2024-03-310001401257us-gaap:OperatingSegmentsMemberfet:DrillingAndCompletionsMember2023-12-310001401257us-gaap:OperatingSegmentsMemberfet:ArtificialLiftAndDownholeMember2024-03-310001401257us-gaap:OperatingSegmentsMemberfet:ArtificialLiftAndDownholeMember2023-12-310001401257us-gaap:CorporateNonSegmentMember2024-03-310001401257us-gaap:CorporateNonSegmentMember2023-12-310001401257us-gaap:ProductConcentrationRiskMemberfet:DrillingMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:DrillingMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001401257us-gaap:ProductConcentrationRiskMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMemberfet:SubseaMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMemberfet:SubseaMember2023-01-012023-03-310001401257us-gaap:ProductConcentrationRiskMemberus-gaap:SalesMemberfet:StimulationandInterventionMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberus-gaap:SalesMemberfet:StimulationandInterventionMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:CoiledTubingMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:CoiledTubingMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:DownholeMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:DownholeMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:ProductionEquipmentMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberfet:ProductionEquipmentMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001401257us-gaap:ProductConcentrationRiskMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMemberfet:ValveSolutionsMember2024-01-012024-03-310001401257us-gaap:ProductConcentrationRiskMemberus-gaap:SalesMemberus-gaap:OperatingSegmentsMemberfet:ValveSolutionsMember2023-01-012023-03-310001401257us-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMembercountry:US2024-01-012024-03-310001401257us-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMembercountry:US2023-01-012023-03-310001401257country:CAus-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001401257country:CAus-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001401257fet:EuropeAndAfricaMemberus-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001401257fet:EuropeAndAfricaMemberus-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001401257us-gaap:SalesMemberus-gaap:MiddleEastMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001401257us-gaap:SalesMemberus-gaap:MiddleEastMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001401257us-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2024-01-012024-03-310001401257us-gaap:SalesMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2023-01-012023-03-310001401257us-gaap:SalesMembersrt:LatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001401257us-gaap:SalesMembersrt:LatinAmericaMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001401257fet:PerformanceRestrictedStockMember2024-01-012024-03-31fet:performance_period0001401257srt:MinimumMemberfet:PerformanceRestrictedStockMember2024-01-012024-03-310001401257srt:MaximumMemberfet:PerformanceRestrictedStockMember2024-01-012024-03-310001401257fet:TimeBasedRestrictedStockUnitsMember2024-01-012024-03-310001401257us-gaap:ShareBasedCompensationAwardTrancheOneMemberfet:PerformanceRestrictedStockLiabilityClassifiedMember2024-01-012024-03-310001401257fet:TimeBasedRestrictedStockUnitsLiabilityClassifiedMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001401257us-gaap:ShareBasedCompensationAwardTrancheOneMemberfet:PerformanceRestrictedStockMember2024-01-012024-03-310001401257us-gaap:ShareBasedCompensationAwardTrancheTwoMemberfet:PerformanceRestrictedStockMember2024-01-012024-03-310001401257us-gaap:ShareBasedCompensationAwardTrancheThreeMemberfet:PerformanceRestrictedStockMember2024-01-012024-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, 2024

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __________ to __________

Commission File Number 001-35504

FORUM ENERGY TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)

Delaware61-1488595
(State or other jurisdiction of(I.R.S. Employer Identification No.)
incorporation or organization)

10344 Sam Houston Park Drive Suite 300HoustonTexas77064
(Address of Principal Executive Offices)(Zip Code)
(281)949-2500
(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 stockFETNew 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 o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes þ No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of large accelerated filer, accelerated filer, smaller reporting company, and emerging growth company in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
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 April 26, 2024, there were 12,283,670 common shares outstanding.
1



Table of Contents

3


PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
Forum Energy Technologies, Inc. and Subsidiaries
Condensed Consolidated Statements of Comprehensive Income (Loss)
(Unaudited)
  Three Months Ended March 31,
(in thousands, except per share information)20242023
Revenue$202,392 $188,957 
Cost of sales138,633 136,855 
Gross profit63,759 52,102 
Operating expenses
Selling, general and administrative expenses54,666 45,511 
Transaction expenses5,921  
Gain on disposal of assets and other(28)(260)
Total operating expenses60,559 45,251 
Operating income3,200 6,851 
Other expense
Interest expense8,760 4,549 
Foreign exchange and other losses, net1,227 2,972 
Total other expense9,987 7,521 
Loss before income taxes(6,787)(670)
Income tax expense3,528 2,816 
Net loss$(10,315)$(3,486)
Weighted average shares outstanding
Basic12,201 10,179 
Diluted12,201 10,179 
Loss per share
Basic$(0.85)$(0.34)
Diluted$(0.85)$(0.34)
Other comprehensive income (loss), net of tax of $0:
Net loss$(10,315)$(3,486)
Change in foreign currency translation(804)4,158 
Gain (loss) on pension liability(15)15 
Comprehensive income (loss)$(11,134)$687 
The accompanying notes are an integral part of these condensed consolidated financial statements.

4


Forum Energy Technologies, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(Unaudited)
(in thousands, except share information)March 31, 2024December 31, 2023
Assets
Current assets
Cash and cash equivalents$48,488 $46,165 
Accounts receivable—trade, net of allowances of $9,983 and $10,850
161,978 146,747 
Inventories, net303,003 299,639 
Prepaid expenses and other current assets20,893 21,887 
Costs and estimated profits in excess of billings10,488 13,365 
Accrued revenue1,935 1,801 
Total current assets546,785 529,604 
Property and equipment, net of accumulated depreciation87,660 61,401 
Operating lease assets54,818 55,399 
Deferred financing costs, net2,585 1,159 
Intangible assets, net261,405 167,970 
Goodwill63,202  
Deferred income taxes, net130 368 
Other long-term assets4,804 5,160 
Total assets$1,021,389 $821,061 
Liabilities and equity
Current liabilities
Current portion of long-term debt$5,150 $1,186 
Accounts payable—trade108,254 125,918 
Accrued liabilities64,937 62,463 
Deferred revenue10,276 10,551 
Billings in excess of costs and profits recognized4,480 4,221 
Total current liabilities193,097 204,339 
Long-term debt, net of current portion282,302 129,567 
Deferred income taxes, net28,183 940 
Operating lease liabilities59,898 61,450 
Other long-term liabilities11,707 12,132 
Total liabilities575,187 408,428 
Commitments and contingencies
Equity
Common stock, $0.01 par value, 14,800,000 shares authorized, 12,992,570 and 10,901,878 shares issued
130 109 
Additional paid-in capital1,413,970 1,369,288 
Treasury stock at cost, 708,900 and 708,900 shares
(142,057)(142,057)
Retained deficit(709,786)(699,471)
Accumulated other comprehensive loss(116,055)(115,236)
Total equity446,202 412,633 
Total liabilities and equity$1,021,389 $821,061 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5


Forum Energy Technologies, Inc. and Subsidiaries
Condensed Consolidated Statements of Cash Flows
(Unaudited)
Three Months Ended March 31,
(in thousands)20242023
Cash flows from operating activities
Net loss$(10,315)$(3,486)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation expense4,072 2,570 
Amortization of intangible assets9,766 6,016 
Inventory write down534 892 
Stock-based compensation expense1,573 841 
Deferred income taxes(1,002)421 
Noncash losses and other, net1,299 1,398 
Changes in operating assets and liabilities
Accounts receivable—trade8,783 (10,047)
Inventories8,577 (18,123)
Prepaid expenses and other assets2,694 1,037 
Cost and estimated profit in excess of billings2,822 769 
Accounts payable, deferred revenue and other accrued liabilities(24,071)(5,527)
Billings in excess of costs and estimated profits earned291 111 
Net cash provided by (used in) operating activities5,023 (23,128)
Cash flows from investing activities
Capital expenditures for property and equipment(2,910)(1,083)
Proceeds from sale of property and equipment177 264 
Payments related to business acquisition, net of cash acquired(150,086) 
Net cash used in investing activities(152,819)(819)
Cash flows from financing activities
Borrowings on Credit Facility245,167 119,426 
Repayments on Credit Facility(148,696)(94,426)
Proceeds from issuance of Seller Term Loan59,677  
Payment of capital lease obligations(147)(273)
Deferred financing costs(3,070) 
Repurchases of stock (3,497)
Payment of withheld taxes on stock-based compensation plans(1,090)(1,873)
Net cash provided by financing activities151,841 19,357 
Effect of exchange rate changes on cash(1,722)325 
Net increase (decrease) in cash, cash equivalents and restricted cash2,323 (4,265)
Cash, cash equivalents and restricted cash at beginning of period46,165 51,029 
Cash, cash equivalents and restricted cash at end of period$48,488 $46,764 
Noncash activities
Operating lease right of use assets obtained in exchange for lease obligations$2,775 $1,835 
Finance lease right of use assets obtained in exchange for lease obligations750 926 
Stock issuance related to business acquisition44,220  
Conversion of debt to common stock 113,650 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6


Forum Energy Technologies, Inc. and Subsidiaries
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(Unaudited)
Three Months Ended March 31, 2024
(in thousands)Common stockAdditional paid-in capitalTreasury stockRetained
deficit
Accumulated
other
comprehensive
income / (loss)
Total equity
Balance at December 31, 2023$109 $1,369,288 $(142,057)$(699,471)$(115,236)$412,633 
Stock-based compensation expense— 1,573 — — — 1,573 
Restricted stock issuance, net of forfeitures1 (1,091)— — — (1,090)
Stock issuance related to business acquisition20 44,200 — — — 44,220 
Currency translation adjustment— — — — (804)(804)
Change in pension liability— — — — (15)(15)
Net loss— — — (10,315)— (10,315)
Balance at March 31, 2024$130 $1,413,970 $(142,057)$(709,786)$(116,055)$446,202 
The accompanying notes are an integral part of these condensed consolidated financial statements.


7


Forum Energy Technologies, Inc. and subsidiaries
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(Unaudited)
Three Months Ended March 31, 2023
(in thousands)Common stockAdditional paid-in capitalTreasury stockRetained
deficit
Accumulated
other
comprehensive
income / (loss)
Total equity
Balance at December 31, 2022$62 $1,253,613 $(138,560)$(680,595)$(127,485)$307,035 
Stock-based compensation expense— 841 — — — 841 
Restricted stock issuance, net of forfeitures1 (1,874)— — — (1,873)
Conversion of debt to common stock46 113,604 — — — 113,650 
Treasury stock— — (3,497)— — (3,497)
Currency translation adjustment— — — — 4,158 4,158 
Change in pension liability— — — — 15 15 
Net loss— — — (3,486)— (3,486)
Balance at March 31, 2023$109 $1,366,184 $(142,057)$(684,081)$(123,312)$416,843 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

Table of Contents
Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)

1. Organization and Basis of Presentation
Forum Energy Technologies, Inc. (the “Company,” “FET,” “we,” “our,” or “us”), a Delaware corporation, is a global manufacturing company serving the oil, natural gas, industrial and renewable energy industries. With headquarters located in Houston, Texas, FET provides value added solutions that increase the safety and efficiency of energy exploration and production.
Basis of Presentation
The Company's accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions have been eliminated in consolidation.
In management's opinion, all adjustments, consisting of normal recurring adjustments, necessary for the fair statement of the Company’s financial position, results of operations and cash flows have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any other interim period.
These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, which are included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 5, 2024.
Change of Segment
In the first quarter 2024, following the Variperm Holdings Ltd. ("Variperm") acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Refer to Note 10 Business Segments for the product lines making up each segment. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.
2. Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB"), which the Company adopts as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.
Accounting Standards Issued But Not Yet Adopted
Segment Reporting (Topic 280). In November 2023, FASB issued ASU 2023-07, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. This update is effective retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years after December 15, 2024. Early adoption is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.
Income Taxes (Topic 740). In December 2023, FASB issued ASU 2023-09, which improves income tax disclosures. This update is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. This update should be applied prospectively but retrospective application is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.
3. Revenue
Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to receive in exchange for those goods or services. For a detailed discussion of our revenue recognition policies, refer to the Company’s 2023 Annual Report on Form 10-K.
9

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Disaggregated Revenue
Refer to Note 10 Business Segments for disaggregated revenue by product line and geography.
Contract Balances
Contract balances are determined on a contract by contract basis. Contract assets represent revenue recognized for goods and services provided to our customers when payment is conditioned on something other than the passage of time. Similarly, the Company records a contract liability when we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract. Such contract liabilities typically result from billings in excess of costs incurred on construction contracts and advance payments received on product sales.
The following table reflects the changes in our contract assets and contract liabilities balances for the three months ended March 31, 2024 (in thousands):
March 31, 2024December 31, 2023Decrease
$%
Accrued revenue$1,935 $1,801 
Costs and estimated profits in excess of billings10,488 13,365 
Contract assets - current12,423 15,166 
Contract assets - noncurrent1,070 1,828 
Contract assets$13,493 $16,994 $(3,501)(21)%
Deferred revenue$10,276 $10,551 
Billings in excess of costs and profits recognized4,480 4,221 
Contract liabilities$14,756 $14,772 $(16) %
During the three months ended March 31, 2024, our contract assets decreased by $3.5 million and our contract liabilities decreased nominally primarily due to the timing of milestone billings for projects in our Subsea product line. The noncurrent portion of contract assets is recorded on the consolidated balance sheets as other long-term assets.
During the three months ended March 31, 2024, we recognized $5.5 million of revenue that was included in the contract liabilities balance at the beginning of the period.
Substantially all of our contracts are less than one year in duration. As such, we have elected to apply the practical expedient which allows an entity to exclude disclosures about its remaining performance obligations if such obligation is part of a contract that has an original expected duration of one year or less.

10

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
4. Acquisition
On January 4, 2024, the Company and its wholly owned subsidiary acquired all of the issued and outstanding common shares of Variperm (the “Variperm Acquisition”). Variperm, headquartered in Canada, is a manufacturer of downhole technology solutions, providing sand and flow control products for heavy oil applications.
Total consideration for the Variperm Acquisition includes approximately $150.0 million of cash and 2.0 million shares of the Company’s common stock determined using the market price at closing date, which was subject to customary purchase price adjustments. In connection with the closing, to fund the cash portion of the purchase price, the Company borrowed $90.0 million under its senior secured asset-based lending facility (“Credit Facility”) on January 2, 2024 and entered into a $60.0 million second lien seller term loan credit agreement (“Seller Term Loan”) on January 4, 2024. In March 2024, in connection with the finalization of working capital adjustments, the principal amount of the Seller Term Loan was reduced by $0.3 million.
During the three months ended March 31, 2024, the Company recognized acquisition-related costs of $5.9 million for consulting fees and other costs expensed as transaction expenses. The acquisition of business on the statement of cash flow is presented net of the cash and cash equivalents acquired.
The following table summarizes the fair value of identified assets acquired and liabilities assumed at the date of acquisition. The preliminary allocation of consideration transferred is based on management's estimates, judgments and assumptions. These estimates, judgments and assumptions are subject to change upon final valuation and should be treated as preliminary values. Management estimated that consideration paid exceeded the fair value of the net assets acquired. Therefore, goodwill of $63.9 million was recorded, most of which is not expected to be deductible for income tax purposes. The final allocation of purchase consideration could include changes in the estimated fair value of inventories; property, plant and equipment; intangible assets comprising of customer relationships, backlog and trade names; deferred income taxes; and leases. The Company has preliminarily estimated the useful lives of customer relationships, backlog and trade names as approximately eight years, two years and eight years, respectively.
The following table summarizes the fair values of the assets acquired and liabilities assumed at the date of the acquisition (in thousands):
Cash and cash equivalents$4,388 
Accounts receivable—trade24,036 
Inventories13,422 
Property and equipment26,213 
Intangible assets104,600 
Prepaid expenses and other assets3,718 
      Total assets acquired176,377 
Current liabilities11,760 
Long-term liabilities29,864 
      Total liabilities assumed41,624 
Total identifiable net assets acquired134,753 
Goodwill63,941 
Total purchase consideration$198,694 
The excess of the total equity value of Variperm based on the purchase consideration over net assets acquired was recorded as goodwill. The goodwill is primarily attributable to revenue synergies and assembled workforce expected to be realized from the acquisition. Intangible assets acquired as a result of the Variperm Acquisition are amortized on a straight-line basis to reflect the pattern in which the economic benefits of the intangible assets are realized. Acquired goodwill and intangibles relate to our Downhole reporting unit and Downhole asset group.
The fair value for trade names were estimated using the income approach, specifically the relief-from-royalty method which estimates the cost savings that accrue to the owner of the intangible assets that would otherwise be payable as royalties or licenses fees on revenues earned through the use of the asset. The fair value of customer relationships and backlog were estimated using the multi-period excess earnings method. The excess earning
11

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
method model estimates revenues and cash flows derived from the asset and then deducts portions of the cash flow that can be attributed to supporting assets. The resulting cash flow, which is attributable solely to the asset acquired, is then discounted at a rate of return commensurate with the risk of the asset to calculate the present value.
Unaudited Pro Forma Financial Information
The acquired Variperm business contributed revenues and net income of $27.4 million and $4.4 million, respectively, to the Company for the period from January 4, 2024 to March 31, 2024. The following unaudited pro forma summary presents the results of operations of the Company as if the acquisition of Variperm occurred on January 1, 2023:
Three Months Ended
March 31,
20242023
Revenue$202,392 $226,700 
Net income (loss)(7,148)(5,587)
The amounts have been calculated after applying the Company's accounting policies and adjusting the results of Variperm to reflect additional depreciation, amortization, and other purchase accounting adjustments assuming the fair value adjustments to the property, plant and equipment and intangibles assets and other purchase accounting adjustments have been applied on January 1, 2023. The pro forma amounts do not include any potential cost savings or other expected benefits of the acquisition, and are presented for illustrative purposes only and are not necessarily indicative of results that would have been achieved if the acquisition had occurred as of January 1, 2023 or of future operating performance.
5. Inventories
The Company's significant components of inventory at March 31, 2024 and December 31, 2023 were as follows (in thousands):
March 31, 2024December 31, 2023
Raw materials and parts$99,096 $92,563 
Work in process27,574 28,693 
Finished goods212,782 216,570 
Total inventories339,452 337,826 
Less: inventory reserve(36,449)(38,187)
Inventories, net$303,003 $299,639 
12

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
6. Goodwill and Intangible Assets
Goodwill
The changes in the carrying amount of goodwill from December 31, 2023 to March 31, 2024, were as follows (in thousands):
Artificial Lift and Downhole
Goodwill, December 31, 2023$ 
Acquisitions63,941 
Impact on non-U.S. local currency translation(739)
Goodwill, March 31, 2024$63,202 
Goodwill is not amortized and is tested for impairment at least annually or when events and circumstances indicate that fair value may be below its carrying value.
Intangible Assets
Intangible assets consisted of the following as of March 31, 2024 and December 31, 2023, respectively (in thousands):
March 31, 2024
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$366,577 $(171,760)$194,817 
10 - 35
Patents and technology88,983 (42,533)46,450 
5 - 19
Trade names46,677 (29,423)17,254 
7 - 19
Trademarks5,089 (2,205)2,884 
15
Non-compete agreements189 (189) 
5
Total intangible assets$507,515 $(246,110)$261,405 
December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$267,838 $(164,672)$103,166 
10 - 35
Patents and technology89,151 (41,189)47,962 
5 - 19
Trade names42,847 (28,974)13,873 
7 - 19
Trademarks5,089 (2,120)2,969 
15
Non-compete agreements190 (190) 
5
Total intangible assets$405,115 $(237,145)$167,970 


13

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
7. Debt
Debt as of March 31, 2024 and December 31, 2023 consisted of the following (in thousands): 
March 31, 2024December 31, 2023
2025 Notes$134,208 $134,208 
Seller Term Loan59,677  
Credit Facility96,471  
Other debt3,340 2,864 
Long-term debt, principal amount293,696 137,072 
Unamortized debt discount(4,341)(5,074)
Debt issuance cost(1,903)(1,245)
Long-term debt, carrying value287,452 130,753 
Less: current portion(5,150)(1,186)
Long-term debt, net of current portion$282,302 $129,567 
2025 Notes
Our 9.00% convertible secured notes due August 2025 (“2025 Notes”), of which $134.2 million principal amount was outstanding at March 31, 2024, pay interest at the rate of 9.00%, of which 6.25% is payable in cash and 2.75% is payable in cash or additional notes, at the Company’s option. The 2025 Notes are secured by a first lien on substantially all of the Company’s assets, except for Credit Facility priority collateral, which secures the 2025 Notes on a second lien basis. In January 2023, $122.8 million or 48% of the then-outstanding principal amount of the 2025 Notes mandatorily converted into approximately 4.5 million shares of common stock.
Seller Term Loan
On January 4, 2024, the Company entered into the Seller Term Loan in connection with the closing of the Variperm Acquisition, which had an initial principal amount of $60.0 million and matures in December 2026. In March 2024, in connection with the finalization of purchase price adjustments, the principal amount of the Seller Term Loan was reduced by $0.3 million. The Seller Term Loan bears interest at the rate of (i) 11.00% per year for the period commencing on the Closing Date to (but excluding) the first anniversary of the Closing Date, (ii) 17.00% per annum for the period commencing on the first anniversary of the Closing Date to (but excluding) the second anniversary of the Closing Date and (iii) 17.50% per annum for the period commencing on the second anniversary of the Closing Date to (but excluding) the maturity date. The Company has an option to prepay the Seller Term Loan anytime without premium or penalty.
The Seller Term Loan requires the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 as of the last day of each fiscal quarter commencing at the time excess availability is less than the greater of (x) 12.5% of the Line Cap and (y) $31.25 million and continuing until excess availability exceeds the greater of (x) 12.5% of the Line Cap and (y) $31.25 million for 60 consecutive days. “Line Cap” has the meaning set forth in the Credit Facility.
Subject to customary exceptions, all obligations under the Seller Term Loan are guaranteed, jointly and severally, by our wholly owned U.S. and Canadian subsidiaries and are secured by substantially all assets of each such entity and the Company, subject to customary exclusions pursuant to certain intercreditor arrangements.
The Seller Term Loan also contains customary representations and warranties and affirmative and negative covenants, as well as customary events of default, with corresponding grace periods, including, without limitation, payment defaults, cross-defaults to other agreements evidencing indebtedness and bankruptcy-related defaults.
Credit Facility
Our Credit Facility, which has a maturity date, subject to certain exceptions, of September 2028, provides revolving credit commitments of $250.0 million (with a sublimit of up to $70.0 million available for the issuance of letters of credit for the account of the Company and certain of its domestic subsidiaries) (the “U.S. Line”), of which up to $50.0 million is available to certain of our Canadian subsidiaries for loans in U.S. or Canadian dollars (with a sublimit of up to $10.0 million available for the issuance of letters of credit for the account of our Canadian
14

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
subsidiaries) (the “Canadian Line”). Lender commitments under the Credit Facility, subject to certain limitations, may be increased by an additional $100.0 million.
Availability under the Credit Facility is subject to a borrowing base calculated by reference to eligible accounts receivable in the U.S., Canada and certain other jurisdictions (subject to a cap) and eligible inventory in the U.S. and Canada. Our borrowing capacity under the Credit Facility could be reduced or eliminated, depending on future fluctuations in our receivables and inventory. As of March 31, 2024, our total borrowing base was $189.1 million, of which $96.5 million amount was drawn and $21.0 million was used as security for outstanding letters of credit, resulting in remaining availability of $71.6 million.
Borrowings under the U.S. Line bear interest at a rate equal to, at our option, either (a) the Secured Overnight Financing Rate (“SOFR”), subject to a floor of 0.00%, plus a margin of 2.25% to 2.75%, or (b) a base rate plus a margin of 1.25% to 1.75%, in each case based upon the Company's quarterly total net leverage ratio. The U.S. Line base rate is determined by reference to the greatest of (i) the federal funds rate plus 0.50% per annum, (ii) the one-month adjusted term SOFR plus 1.00% per annum, and (iii) the “prime rate” of interest announced by Wells Fargo Bank, National Association, subject to a floor of 0.00%.
Borrowings under the Canadian Line bear interest at a rate equal to, at our Canadian borrowers’ option, either (a) Canadian Overnight Repo Rate Average (“CORRA”), subject to a floor of 0.00%, plus a margin of 2.25% to 2.75%, or (b) a base rate plus a margin of 1.25% to 1.75%, in each case based upon the Company's quarterly net leverage ratio. The Canadian Line base rate is determined by reference to the greater of (i) the Floor, (ii) the one-month CORRA, and (iii) the prime rate for Canadian dollar commercial loans made in Canada as reported by Thomson Reuters, subject to a floor of 0.00%.
The weighted average interest rate under the Credit Facility was approximately 8.34% and 7.96% for the three months ended March 31, 2024 and 2023, respectively.
The Credit Facility also provides for a commitment fee in the amount of (a) 0.375% on the unused portion of revolving commitments if average usage of the Credit Facility is greater than 50% and (b) 0.500% on the unused portion of revolving commitments if average usage of the Credit Facility is less than or equal to 50%.
If excess availability under the Credit Facility falls below the greater of 12.5% of the borrowing base and $31.25 million, we will be required to maintain a fixed charge coverage ratio of at least 1.00:1.00 as of the end of each fiscal quarter until excess availability under the Credit Facility exceeds such threshold for 60 consecutive days.
Subject to customary exceptions, all obligations under the Credit Facility are guaranteed, jointly and severally, by our wholly-owned U.S. subsidiaries and, in the case of the Canadian Line, our wholly-owned Canadian subsidiaries, and are secured by substantially all assets of each such entity and the Company, subject to customary exclusions.
The Credit Facility contains various covenants that, among other things, limit our ability (none of which are absolute) to incur additional indebtedness or issue certain preferred shares, grant certain liens, make certain loans and investments, pay dividends, make distributions or make other restricted payments, enter into mergers or acquisitions unless certain conditions are satisfied, change our lines of business, prepay certain indebtedness, enter into certain affiliate transactions or engage in certain asset dispositions.
If an event of default exists under the Credit Facility, the lenders will have the right to accelerate the maturity of the obligations outstanding under the Credit Facility and exercise other rights and remedies. Obligations outstanding under the Credit Facility, however, will be automatically accelerated upon an event of default arising from a bankruptcy or insolvency event. An event of default includes, among other things, nonpayment of principal, interest, fees or other amounts within certain grace periods; representations and warranties proving to be untrue in any material respect; failure to perform or otherwise comply with covenants in the Credit Facility or other loan documents, subject, in certain instances, to grace periods; cross-defaults to certain other indebtedness if such default occurs at the final maturity of such indebtedness or if the effect of such default is to cause, or permit the holders of such indebtedness to cause, the acceleration of such indebtedness; bankruptcy or insolvency events; material monetary judgment defaults; invalidity or unenforceability of the Credit Facility or any other loan document; and the occurrence of a Change of Control (as defined in the Credit Facility).
Other Debt
Other debt consists of various finance leases of equipment.
15

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
Letters of Credit and Guarantees
We execute letters of credit in the normal course of business to secure the delivery of product from specific vendors and also to guarantee our fulfillment of performance obligations relating to certain large contracts. The Company had $21.0 million and $20.3 million in total outstanding letters of credit as of March 31, 2024 and December 31, 2023, respectively.
8. Income Taxes
For interim periods, our income tax expense or benefit is computed based on our estimated annual effective tax rate and any discrete items that impact the interim periods. For the three months ended March 31, 2024 and 2023, the Company recorded a tax expense of $3.5 million and $2.8 million, respectively. The estimated annual effective tax rates for all periods were impacted by losses in jurisdictions where the recording of a tax benefit is not available. Furthermore, the tax expense or benefit recorded can vary from period to period depending on the Company’s relative mix of earnings and losses by jurisdiction. Finally, the Company believes that it is reasonably possible that a decrease of approximately $1.5 million of noncurrent unrecognized tax benefits may occur by the end of 2024 as a result of a lapse of the statute of limitations.
The Organization for Economic Co-operation and Development (“OECD”) introduced Base Erosion and Profit Shifting (“BEPS”) Pillar 2 rules that impose a global minimum tax rate of 15%. Numerous countries, including European Union member states, have enacted, or are expected to enact, legislation to be effective January 1, 2024 with general implementation of a global minimum tax by January 1, 2025. Based on current enacted legislation, we do not expect a material impact on our future effective tax rate.
We have deferred tax assets related to net operating loss and other tax carryforwards in the U.S. and in certain states and foreign jurisdictions. We recognize deferred tax assets to the extent that we believe these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including, but not limited to, our recent history of pretax losses over the prior three year period, the goodwill and intangible asset impairments for various reporting units, the future reversals of existing taxable temporary differences, the projected future taxable income or loss and tax-planning. We believe that there is a reasonable possibility that within the next 12 months, a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change on the basis of the level of profitability that we are able to actually achieve. As of March 31, 2024, we do not anticipate being able to fully utilize all of the losses prior to their expiration in the following jurisdictions: the U.S., the U.K., Germany, Singapore, China and Saudi Arabia. As a result, we have certain valuation allowances against our deferred tax assets as of March 31, 2024.
9. Fair Value Measurements
The Company had $96.5 million and $59.7 million borrowings outstanding under the Credit Facility and Seller Term Loan as of March 31, 2024. The Credit Facility incurs interest at a variable interest rate, and therefore, the carrying amount approximates fair value. The Company has an option to prepay the Seller Term Loan anytime without premium or penalty, therefore, the carrying amount approximates fair value. The fair value of the debt is classified as a Level 2 measurement because interest rates charged are similar to other financial instruments with similar terms and maturities.
The fair value of our 2025 Notes is estimated using Level 2 inputs in the fair value hierarchy and is based on quoted prices for those or similar instruments. At March 31, 2024, the fair value and the carrying value of our 2025 Notes approximated $134.1 million and $128.8 million, respectively. At December 31, 2023, the fair value and the carrying value of our 2025 Notes approximated $130.9 million and $127.9 million, respectively.
There were no other significant outstanding financial instruments as of March 31, 2024 and December 31, 2023 that required measuring the amounts at fair value on a recurring basis. We did not change our valuation techniques associated with recurring fair value measurements from prior periods, and there were no transfers between levels of the fair value hierarchy during the three months ended March 31, 2024.

16

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
10. Business Segments
In the first quarter 2024, following the Variperm Acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.
The Drilling and Completions segment designs, manufactures and supplies products and solutions to the drilling, subsea, coiled tubing, well stimulation and intervention markets, including applications in oil and natural gas, renewable energy, defense and communications. The Artificial Lift and Downhole segment designs, manufactures and supplies products and solutions for the artificial lift, production and infrastructure markets.
The Company’s reportable segments are strategic units that offer distinct products and services. They are managed separately since each business segment requires different marketing strategies. Operating segments have not been aggregated as part of a reportable segment. The Company evaluates the performance of its reportable segments based on operating income. This segmentation is representative of the manner in which our Chief Operating Decision Maker and our board of directors make decisions on how to allocate resources and assess performance. We consider the Chief Operating Decision Maker to be the Chief Executive Officer.
The amounts indicated below as “Corporate” relate to costs and assets not allocated to the reportable segments.
Summary financial data by segment follows (in thousands):
Three Months Ended
March 31,
20242023
Revenue
Drilling and Completions$119,071 $126,764 
Artificial Lift and Downhole83,342 62,207 
Eliminations(21)(14)
Total revenue$202,392 $188,957 
Segment operating income
Drilling and Completions$4,559 $4,990 
Artificial Lift and Downhole11,786 8,633 
Corporate(7,252)(7,032)
Segment operating income9,093 6,591 
Transaction expenses5,921  
Gain on disposal of assets and other(28)(260)
Operating income$3,200 $6,851 
A summary of consolidated assets by reportable segment is as follows (in thousands):
March 31, 2024December 31, 2023
Drilling and Completions$593,294 $615,033 
Artificial Lift and Downhole413,533 178,785 
Corporate14,562 27,243 
Total assets$1,021,389 $821,061 
Corporate assets primarily include cash, certain prepaid assets and deferred loan costs.

17

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
The following table presents our revenues disaggregated by product line (in thousands):
Three Months Ended
March 31,
20242023
Drilling$36,472 $40,307 
Subsea21,835 12,806 
Stimulation and Intervention38,560 47,310 
Coiled Tubing22,204 26,341 
Downhole52,243 23,211 
Production Equipment18,482 19,896 
Valve Solutions12,617 19,100 
Eliminations(21)(14)
Total revenue$202,392 $188,957 
The following table presents our revenues disaggregated by geography (in thousands):
Three Months Ended
March 31,
20242023
United States$111,317 $129,186 
Canada35,639 13,668 
Europe & Africa21,602 11,672 
Middle East17,355 17,982 
Asia-Pacific10,168 7,681 
Latin America6,311 8,768 
Total revenue$202,392 $188,957 
11. Commitments and Contingencies
In the ordinary course of business, the Company is, and in the future could be, involved in various pending or threatened legal actions, some of which may or may not be covered by insurance. Management has reviewed such pending judicial and legal proceedings, the reasonably anticipated costs and expenses in connection with such proceedings, and the availability and limits of insurance coverage, and has established reserves that are believed to be appropriate in light of those outcomes that are believed to be probable and can be estimated. The reserves accrued at March 31, 2024 and December 31, 2023, respectively, are immaterial. In the opinion of management, the Company’s ultimate liability, if any, with respect to these actions is not expected to have a material adverse effect on the Company’s financial position, results of operations or cash flows.
For further disclosure regarding certain litigation matters, refer to Note 12 of the notes to the consolidated financial statements included in Item 8 of the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 5, 2024.
18

Forum Energy Technologies, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Continued)
(Unaudited)
12. Earnings (Loss) Per Share
The calculation of basic and diluted earnings per share for each period presented was as follows (dollars and shares in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Net loss$(10,315)$(3,486)
Weighted average shares outstanding - basic12,201 10,179 
Dilutive effect of stock options and restricted stock  
Weighted average shares outstanding - diluted12,201 10,179 
Loss per share
Basic$(0.85)$(0.34)
Diluted$(0.85)$(0.34)
For the three months ended March 31, 2024 and 2023, we excluded all potentially dilutive restricted shares and stock options in calculating diluted earnings per share as the effect was anti-dilutive due to net losses incurred for these periods. Diluted earnings per share was calculated using treasury stock method for the restricted shares and stock options.
13. Stockholders' Equity
Stock-based compensation
During the three months ended March 31, 2024, the Company granted 86,391 performance restricted stock units (assuming target performance) to an employee that vest based upon the Company's total shareholder return compared to the total shareholder return of a group of peer companies over three different performance periods. The performance periods run from January 1, 2024 through December 31, 2024, January 1, 2024 through December 31, 2025 and January 1, 2024 through December 31, 2026, and 1/3 of each award is allocated to each performance period. The performance restricted stock units may settle for between 0% and 200% of the target units granted.
Also, the Company granted 20,000 time-based restricted stock units to employees that vest after 1 year.
Liability-classified awards
During the three months ended March 31, 2024, the Company granted 82,406 performance restricted stock units (assuming target performance) to employees with same terms as the performance restricted stock units above.
Also, during the three months ended March 31, 2024, the Company granted 168,797 time-based restricted stock units to employees that vest ratably over three years.
14. Related Party Transactions
The Company has sold and purchased inventory, services and fixed assets to and from affiliates of certain directors. The dollar amounts of these related party activities are not significant to the Company’s unaudited condensed consolidated financial statements.
19


 
Item 2. Management’s discussion and analysis of financial condition and results of operations
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These forward-looking statements are subject to a number of risks and uncertainties, many of which are beyond the Company’s control. All statements, other than statements of historical fact, included in this Quarterly Report on Form 10-Q regarding our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this Quarterly Report on Form 10-Q, the words “will,” “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “may,” “continue,” “predict,” “potential,” “project” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words.
All forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. We disclaim any obligation to update or revise these statements unless required by law, and you should not place undue reliance on these forward-looking statements. Although we believe that our plans, intentions and expectations reflected in or suggested by the forward-looking statements we make in this Quarterly Report on Form 10-Q are reasonable, forward-looking statements are not guarantees of future performance and involve risks and uncertainties that may cause actual results to differ materially from our plans, intentions or expectations. This may be the result of various factors, including, but not limited to, those factors discussed in “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K filed with the SEC on March 5, 2024, and elsewhere in this Quarterly Report on Form 10-Q. These cautionary statements qualify all forward-looking statements attributable to us or persons acting on our behalf.
Overview
We are a global manufacturing company serving the oil, natural gas, industrial and renewable energy industries. With headquarters in Houston, Texas, FET provides value added solutions aimed at improving the safety, efficiency, and environmental impact of our customers’ operations. Our highly engineered products include capital equipment and consumable products. FET’s customers include oil and natural gas operators, land and offshore drilling contractors, oilfield service companies, pipeline and refinery operators, and renewable energy and new energy companies. Consumable products are used by our customers in drilling, well construction and completion activities and at processing centers and refineries. Our capital products are directed at drilling rig equipment for constructing new or upgrading existing rigs, subsea construction and development projects, pressure pumping equipment, the placement of production equipment on new producing wells, downstream capital projects and capital equipment for renewable energy projects. For the three months ended March 31, 2024, approximately 80% of our revenue was derived from consumable products and activity-based equipment, while the balance was primarily derived from capital products with a small amount from rental and other services.
We expect that the world’s long-term energy demand will continue to rise for many decades. We also expect hydrocarbons will continue to play a vital role in meeting the world’s long-term energy needs while renewable energy sources develop to scale. As such, we remain focused on serving our customers in both oil and natural gas as well as renewable energy applications. We are continuing to develop products to help oil and gas operators lower expenses, increase production and reduce their emissions while also deploying our technologies in renewable energy applications.
In the first quarter 2024, following the Variperm Acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Refer to Note 10 Business Segments for the product lines making up each segment. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.
20


A summary of the products and services offered by each segment is as follows:
Drilling and Completions. This segment designs, manufactures and supplies products and solutions to the drilling, subsea, coiled tubing, well stimulation and intervention markets, including applications in the oil and natural gas, renewable energy, defense and communications industries. The products and solutions consist primarily of (i) capital equipment and consumable products used in the drilling process; (ii) capital equipment and aftermarket products including subsea remotely operated vehicles (“ROVs”) and trenchers, submarine rescue vehicles, specialty components and tooling, and technical services; (iii) capital equipment and consumable products sold to the pressure pumping market, including hydraulic fracturing pumps, cooling systems, and high-pressure flexible hoses and flow iron; (iv) wireline cable and pressure control equipment used in the well completion and intervention service markets; and (v) coiled tubing strings and pressure control equipment used in coiled tubing operations, as well as coiled line pipe and related services.
Artificial Lift and Downhole. This segment designs, manufactures and supplies products and solutions for the artificial lift, well construction, production and infrastructure markets. The products and solutions consist primarily of: (i) products designed to safeguard artificial lift equipment and downhole cables: (ii) well construction casing and cementing equipment; (iii) customized downhole technology solutions, providing sand and flow control products for heavy oil applications; (iv) engineered process systems, production equipment, as well as specialty separation equipment; and (v) a wide range of industrial valves focused on oil and natural gas as well as power generation, renewable energy and other general industrial applications.
Market Conditions
Generally, demand for our products and services is directly related to our customers’ capital and operating budgets. These budgets are heavily influenced by current and expected energy prices. In addition, demand for our capital products is driven by the utilization of service company equipment. Utilization is a function of equipment capacity and durability in demanding environments.
Compared to fourth quarter 2023, oil and natural gas prices have remained relatively flat despite tightened supply from OPEC+ production cuts and continued geopolitical tensions in Ukraine and the Middle East. These tensions could lead to a disruption to world energy markets and international supply chains. Although these near-term macroeconomic events have presented challenges, we expect that the world’s long-term energy demand will continue to rise and may outpace global supply as OPEC+ remains committed to maintaining stable oil prices. We expect that hydrocarbons will continue to play a vital role in meeting the world’s long-term energy needs while renewable energy sources become increasingly prominent.
The price of oil has varied dramatically over the last several years. Average West Texas Intermediate (“WTI”) and United Kingdom Brent (“Brent”) oil prices were slightly higher in the first quarter 2024 compared to the first quarter 2023. In addition, average natural gas prices were 18.6% lower in the first quarter 2024 compared to the first quarter 2023.
Our revenues, over the long-term, are highly correlated to the global drilling rig count, which decreased 5.3% during the first quarter 2024 compared to average global rig count during first quarter 2023. The decrease was driven by decline in North America rig count of 15.3%, offset by growth in international rig count of 5.5% compared to first quarter 2023. International markets are expected to continue to outpace the U.S. in 2024. In the U.S., publicly owned exploration and production companies are expected to continue to exercise disciplined capital spending while privately owned exploration and production companies fluctuate their activity in response to changes in oil and natural gas prices.
21


The table below shows average crude oil and natural gas prices for WTI, Brent, and Henry Hub:
Three Months Ended
March 31,December 31,March 31,
202420232023
Average global oil, $/bbl
West Texas Intermediate$77.50 $78.53 $75.93 
United Kingdom Brent$82.92 $84.01 $81.07 
Average North American Natural Gas, $/Mcf
Henry Hub$2.15 $2.74 $2.64 
The table below shows the average number of active drilling rigs operating by geographic area and drilling for different purposes, based on the weekly rig count information published by Baker Hughes Company.
Three Months Ended
March 31,December 31,March 31,
202420232023
Active Rigs by Location
United States623 622 760 
Canada208 181 221 
International965 965 915 
Global Active Rigs1,796 1,768 1,896 
Land vs. Offshore Rigs
Land1,547 1,526 1,655 
Offshore249 242 241 
Global Active Rigs1,796 1,768 1,896 
U.S. Commodity Target
Oil/Gas502 500 603 
Gas118 118 155 
Unclassified
Total U.S. Active Rigs623 622 760 
U.S. Well Path
Horizontal560 557 697 
Vertical13 14 18 
Directional50 51 45 
Total U.S. Active Rigs623 622 760 
The table below shows the amount of total inbound orders by segment:
Three Months Ended
March 31,December 31,March 31,
(in millions of dollars)202420232023
Drilling and Completions$116.6 $113.8 $121.3 
Artificial Lift and Downhole87.8 46.5 57.6 
Total Orders$204.4 $160.3 $178.9 
22


Results of operations
Three months ended March 31, 2024 compared with three months ended March 31, 2023
Three Months Ended March 31,Change
(in thousands of dollars, except per share information)20242023$%
Revenue
Drilling and Completions$119,071 $126,764 $(7,693)(6.1)%
Artificial Lift and Downhole83,342 62,207 21,135 34.0 %
Eliminations(21)(14)(7)*
Total revenue202,392 188,957 13,435 7.1 %
Segment operating income
Drilling and Completions4,559 4,990 (431)(8.6)%
Operating margin %3.8 %3.9 %
Artificial Lift and Downhole11,786 8,633 3,153 36.5 %
Operating margin %14.1 %13.9 %
Corporate(7,252)(7,032)(220)(3.1)%
Total segment operating income9,093 6,591 2,502 38.0 %
Operating margin %4.5 %3.5 %
Transaction expenses5,921 — 5,921 *
Gain on disposal of assets and other(28)(260)232 *
Operating income3,200 6,851 (3,651)(53.3)%
Interest expense8,760 4,549 4,211 92.6 %
Foreign exchange losses and other, net1,227 2,972 (1,745)*
Total other expense9,987 7,521 2,466 32.8 %
Loss before income taxes(6,787)(670)(6,117)(913.0)%
Income tax expense3,528 2,816 712 25.3 %
Net loss$(10,315)$(3,486)$(6,829)(195.9)%
Weighted average shares outstanding
Basic12,201 10,179 
Diluted12,201 10,179 
Loss per share
Basic$(0.85)$(0.34)
Diluted$(0.85)$(0.34)
* not meaningful
23


Revenue
Our revenue for the three months ended March 31, 2024 was $202.4 million, an increase of $13.4 million, or 7.1%, compared to the three months ended March 31, 2023. For the three months ended March 31, 2024, our Drilling and Completions and Artificial Lift and Downhole segments comprised 58.8% and 41.2% of our total revenue, respectively, which compared to 67.1% and 32.9% of our total revenue, respectively, for the three months ended March 31, 2023. The overall increase in revenue is primarily related to the revenue contributed from the acquired Variperm business, partially offset by the decline in overall global drilling and completions activities in 2024 compared to 2023. The changes in revenue by operating segment consisted of the following:
Drilling and Completions segment — Revenue was $119.1 million for the three months ended March 31, 2024, a decrease of $7.7 million, or 6.1%, compared to the three months ended March 31, 2023. Due to the decline in overall global drilling and completions activities, the decrease in revenue was led by an $8.8 million, or 18.5%, decrease in the Stimulation & Intervention product line, a $4.1 million, or 15.7%, decrease in the Coiled Tubing product line, and a $3.8 million, or 9.5%, decrease in the Drilling product line. The decrease was partially offset by an increase of $9.0 million, or 70.5%, in our Subsea product line due to higher project revenue recognized from ROVs and cable management systems.
Artificial Lift and Downhole segment — Revenue was $83.3 million for the three months ended March 31, 2024, an increase of $21.1 million, or 34.0%, compared to the three months ended March 31, 2023. Revenue for our Downhole product line increased by $29.0 million, or 125.1%, primarily due to revenue contributed from the acquired Variperm business and an increase in casing equipment sales. This increase was partially offset by an $6.5 million, or 33.9% decrease, in sales of our valve products, and $1.4 million, or 7.1%, decrease in sales within our Production Equipment product line.
Segment operating income (loss) and segment operating margin percentage
Segment operating income for the three months ended March 31, 2024 was $9.1 million, a $2.5 million increase compared to $6.6 million for the three months ended March 31, 2023. For the three months ended March 31, 2024, segment operating margin percentage was 4.5% compared to 3.5% for the three months ended March 31, 2023. Segment operating margin percentage is calculated by dividing segment operating income by revenue for the period. The change in operating income for each segment is explained as follows:
Drilling and Completions segment — Segment operating income was $4.6 million, or 3.8%, for the three months ended March 31, 2024 compared to $5.0 million, or 3.9%, for the three months ended March 31, 2023. The $0.4 million decrease in segment operating results is primarily attributable to lower demand for capital equipment that was nearly offset by higher project revenue in Subsea product line.
Artificial Lift and Downhole segment — Segment operating income was $11.8 million, or 14.1%, for the three months ended March 31, 2024 compared to $8.6 million, or 13.9%, for the three months ended March 31, 2023. The $3.2 million increase in segment operating results was primarily driven by the acquisition of Variperm and an increase in project revenue recognized from process oil treatment equipment, partially offset by the decline in sales of our valve products.
Corporate — Selling, general and administrative expenses for Corporate were $7.3 million for the three months ended March 31, 2024 compared to $7.0 million for the three months ended March 31, 2023. Corporate costs include, among other items, payroll related costs for management, administration, finance, legal, and human resources personnel; professional fees for legal, accounting and related services; and marketing costs.
Other items not included in segment operating income (loss)
Transaction expenses, gain (loss) on the disposal of assets and other are not included in segment operating income, but are included in total operating income.
Other income and expense
Other income and expense includes interest expense and foreign exchange gains (losses) and other. We incurred $8.8 million of interest expense during the three months ended March 31, 2024, an increase of $4.2 million compared to the three months ended March 31, 2023, due to the increased borrowings under our revolving Credit Facility and borrowings under the Seller Term Loan entered into in connection with the Variperm Acquisition. See Note 7 Debt for further details related to the Credit Facility and Seller Term Loan.
24


The foreign exchange gains (losses) are primarily the result of movements in the British pound, Euro and Canadian dollar relative to the U.S. dollar. These movements in exchange rates create foreign exchange gains or losses when applied to monetary assets or liabilities denominated in currencies other than the location’s functional currency, primarily U.S. dollar denominated cash, trade account receivables and net intercompany receivable balances for our entities using a functional currency other than the U.S. dollar.
Taxes
We recorded tax expense of $3.5 million and $2.8 million for the three months ended March 31, 2024 and 2023, respectively. The estimated annual effective tax rates for the three months ended March 31, 2024 and 2023 were impacted by losses in jurisdictions where the recording of a tax benefit is not available. Furthermore, the tax expense or benefit recorded can vary from period to period depending on the Company’s relative mix of earnings and losses by jurisdiction.
Liquidity and capital resources
Sources and uses of liquidity
Our internal sources of liquidity are cash on hand and cash flows from operations, while our primary external sources include trade credit, the Credit Facility, the 2025 Notes and the Seller Term Loan. Our primary uses of capital have been for inventory, sales on credit to our customers, maintenance and growth capital expenditures, debt repayments and the acquisition of Variperm. We continually monitor other potential capital sources, including equity and debt financing, to meet our investment and target liquidity requirements. Our future success and growth will be highly dependent on our ability to generate positive operating cash flow and access outside sources of capital.
As of March 31, 2024, we had $134.2 million principal amount of 2025 Notes outstanding, $96.5 million of borrowings under our revolving Credit Facility and $59.7 million principal amount of the Seller Term Loan outstanding. The 2025 Notes mature in August 2025 and, subject to certain exceptions, the Credit Facility matures in September 2028 and the Seller Term Loan matures in December 2026. See Note 7 Debt for further details related to the terms for our debt arrangements.
As of March 31, 2024, we had cash and cash equivalents of $48.5 million and $71.6 million of availability under the Credit Facility. We anticipate that our future working capital requirements for our operations will fluctuate directionally with revenues. Furthermore, availability under the Credit Facility will fluctuate directionally based on the level of our eligible accounts receivable and inventory subject to applicable sublimits. In addition, we expect total 2024 capital expenditures to be approximately $10.0 million, primarily for replacement of end of life machinery and equipment.
We expect our available cash on-hand, cash generated by operations, and estimated availability under the Credit Facility to be adequate to fund current operations during the next 12 months. In addition, based on existing market conditions and our expected liquidity needs, among other factors, we may use a portion of our cash flows from operations, proceeds from divestitures, securities offerings or other eligible capital to reduce outstanding debt or repurchase shares of our common stock under our repurchase program.
In November 2021, our board of directors approved a program for the repurchase of outstanding shares of our common stock with an aggregate purchase amount of up to $10.0 million. Shares may be repurchased under the program from time to time, in amounts and at prices that the company deems appropriate, subject to market and business conditions, applicable legal requirements and other considerations. During the three months ended March 31, 2024, we did not repurchase shares of our common stock and the remaining authorization under this program is $2.4 million.
In January 2024, we completed the Variperm Acquisition for consideration of approximately $150.0 million of cash (subject to customary purchase price adjustments) and 2.0 million shares of our common stock. We may pursue additional acquisitions in the future, which may be funded with cash and/or equity.

25


Our cash flows for the three months ended March 31, 2024 and 2023 are presented below (in millions):
  Three Months Ended March 31,
20242023
Net cash provided by (used in) operating activities$5.0 $(23.1)
Net cash used in investing activities(152.8)(0.8)
Net cash provided by financing activities151.8 19.3 
Effect of exchange rate changes on cash(1.7)0.3 
Net increase (decrease) in cash, cash equivalents and restricted cash$2.3 $(4.3)
Net cash provided by (used in) operating activities
Net cash provided by operating activities was $5.0 million for the three months ended March 31, 2024 compared to net cash used in operating activities of $23.1 million for the three months ended March 31, 2023. This improvement in operating cash flow usage is primarily attributable to an increase in cash provided from working capital, mainly accounts receivable and inventories. It was offset by an increase in cash used for accounts payable and accrued liabilities of $24.1 million for the three months ended March 31, 2024 compared to $5.5 million for the three months ended March 31, 2023.
Net cash used in investing activities
Net cash used in investing activities was $152.8 million for the three months ended March 31, 2024, mainly related to Variperm Acquisition of $150.1 million and $2.9 million of capital expenditures, partially offset by $0.2 million of proceeds from the sale of property and equipment. Net cash used in investing activities was $0.8 million for the three months ended March 31, 2023, including $1.1 million of capital expenditures, partially offset by $0.3 million of proceeds from the sale of property and equipment.
Net cash provided by financing activities
Net cash provided by financing activities was $151.8 million for the three months ended March 31, 2024 compared to $19.4 million of cash provided by financing activities for the three months ended March 31, 2023, respectively. The change in net cash provided by financing activities primarily resulted from $96.5 million in borrowings from the revolving Credit Facility and net $59.7 million from the Seller Term Loan during the three months ended March 31, 2024 compared to a net $25.0 million of borrowings on the revolving Credit Facility during the three months ended March 31, 2023.
Supplemental Guarantor Financial Information
The Company’s 2025 Notes are guaranteed by our domestic subsidiaries which are 100% owned, directly or indirectly, by the Company. The guarantees are full and unconditional, joint and several.
The guarantees of the 2025 Notes are (i) pari passu in right of payment with all existing and future senior indebtedness of such guarantor, including all obligations under our Credit Facility and the Seller Term Loan; (ii) secured by certain collateral of such guarantor, subject to permitted liens under the indenture governing the 2025 Notes; (iii) effectively senior to all unsecured indebtedness of that guarantor, to the extent of the value of the collateral securing the 2025 Notes (after giving effect to the liens securing our Credit Facility and any other senior liens on the collateral); and (iv) senior in right of payment to any future subordinated indebtedness of that guarantor.
In the event of a bankruptcy, liquidation or reorganization of any of the non-guarantor subsidiaries of the 2025 Notes, the non-guarantor subsidiaries of such notes will pay the holders of their debt and their trade creditors before they will be able to distribute any of their assets to the Company or to any guarantors.
The 2025 Notes guarantees shall each be released upon (i) any sale or other disposition of all or substantially all of the assets of such guarantor (by merger, consolidation or otherwise) to a person that is not (either before or after giving effect to such transaction) the Company or a subsidiary, if the sale or other disposition does not violate the applicable provisions of the indenture governing such notes; (ii) any sale, exchange or transfer (by merger, consolidation or otherwise) of the equity interests of such guarantor after which the applicable guarantor is no longer a subsidiary, which sale, exchange or transfer does not violate the applicable provisions of the indenture governing such notes; (iii) legal or covenant defeasance or satisfaction and discharge of the indenture governing such notes; or (iv) dissolution of such guarantor, provided no default or event of default has occurred that is continuing.
The obligations of each guarantor of the 2025 Notes under its guarantee will be limited to the maximum amount as will, after giving effect to all other contingent and fixed liabilities of such guarantor (including, without limitation, any
26


guarantees under the Credit Facility) and any collections from or payments made by or on behalf of any other guarantor in respect of the obligations of such other guarantor under its guarantee or pursuant to its contribution obligations under the applicable indenture, result in the obligations of such guarantor under its guarantee not constituting a fraudulent conveyance, fraudulent preference or fraudulent transfer or otherwise reviewable transaction under applicable law. Nonetheless, in the event of the bankruptcy, insolvency or financial difficulty of a guarantor, such guarantor’s obligations under its guarantee may be subject to review and avoidance under applicable fraudulent conveyance, fraudulent preference, fraudulent transfer and insolvency laws.
We are presenting the following summarized financial information for the Company and the subsidiary guarantors pursuant to Rule 13-01 of Regulation S-X, Guarantors and Issuers of Guaranteed Securities Registered or Being Registered. For purposes of the following summarized financial information, transactions between the Company and the subsidiary guarantors, presented on a combined basis, have been eliminated and information for the non-guarantor subsidiaries have been excluded. Amounts due to the non-guarantor subsidiaries and other related parties, as applicable, have been separately presented within the summarized financial information below.
Summarized financial information for the year-to-date interim period and the most recent annual period was as follows (in thousands):
Three Months Ended
March 31,
Summarized Statements of Operations20242023
Revenue$131,926 $151,263 
Cost of sales100,005 116,471 
Operating income(1,751)2,667 
Net loss(10,315)(3,486)
March 31, 2024December 31, 2023
Summarized Balance Sheet
Current assets $363,462 $388,817 
Non-current assets249,886 251,901 
Current liabilities$130,647 $144,493 
Payables to non-guarantor subsidiaries5,480 190,816 
Non-current liabilities318,849 178,811 
Critical accounting policies and estimates
There have been no material changes in our critical accounting policies and procedures during the three months ended March 31, 2024. For a detailed discussion of our critical accounting policies and estimates, refer to our 2023 Annual Report on Form 10-K. For recent accounting pronouncements, refer to Note 2 Recent Accounting Pronouncements.
Item 3. Quantitative and qualitative disclosures about market risk
Not required under Regulation S-K for “smaller reporting companies.”
27


 
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures as defined under Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Our disclosure controls and procedures have been designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC's rules and forms. Our disclosure controls and procedures include controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
Our management, under the supervision and with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Exchange Act Rule 13a-15(b) as of March 31, 2024. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of March 31, 2024.
Changes in Internal Control over Financial Reporting
In January 2024, we completed the acquisition of Variperm. We are currently integrating Variperm into our internal controls over financial reporting. Except for the inclusion of Variperm, there have been no changes in our internal control over financial reporting during the quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


28


 
PART II — OTHER INFORMATION
Item 1. Legal Proceedings
Information related to Item 1. Legal Proceedings is included in Note 11 Commitments and Contingencies, which is incorporated herein by reference.
Item 1A. Risk Factors
For additional information about our risk factors, see “Risk Factors” in Item 1A of our 2023 Annual Report on Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
In November 2021, our board of directors approved a program for the repurchase of outstanding shares of our common stock with an aggregate purchase amount of up to $10.0 million. Shares may be repurchased under the program from time to time, in amounts and at prices that the Company deems appropriate, subject to market and business conditions, applicable legal requirements and other considerations. The program may be executed using open market purchases pursuant to Rule 10b-18 under the Exchange Act, in privately negotiated agreements, or by way of issuer tender offers, Rule 10b5-1 plans or other transactions. From the inception of the program through March 31, 2024, we have repurchased approximately 298 thousand shares of our common stock for aggregate consideration of approximately $7.6 million. Remaining authorization under this program is $2.4 million.
No shares were purchased during the three months ended March 31, 2024.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
Rule 10b5-1 Trading Plan
During the quarter ended March 31, 2024, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements.
29


 
Item 6. Exhibits
Exhibit
NumberDESCRIPTION
4.1*
10.1**#
10.2**#
10.3**#
10.4**#
10.5**#
10.6**#
10.7**#
10.8*
10.9*
10.10*
22.1*
31.1**
31.2**
32.1**
32.2**
101.INS**Inline XBRL Instance Document.
101.SCH**Inline XBRL Taxonomy Extension Schema Document.
101.CAL**Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB**Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE**Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF**Inline XBRL Taxonomy Extension Definition Linkbase Document.
104**Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

*Previously filed.
**Filed herewith.
#Identifies management contracts and compensatory plans or arrangements.
30


 
SIGNATURES
As required by Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has authorized this report to be signed on its behalf by the undersigned authorized individuals.
FORUM ENERGY TECHNOLOGIES, INC.
 
Date:May 3, 2024By:/s/ D. Lyle Williams, Jr.
D. Lyle Williams, Jr.
Executive Vice President and Chief Financial Officer
(As Duly Authorized Officer and Principal Financial Officer)
By:/s/ Katherine C. Keller
Katherine C. Keller
Senior Vice President and Chief Accounting Officer
(As Duly Authorized Officer and Principal Accounting Officer)


31
EX-10.1 2 exhibit101-2024formofperfo.htm EX-10.1 Document
Exhibit 10.1
FORUM ENERGY TECHNOLOGIES, INC.
2024 PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT
This Restricted Stock Unit Agreement (this “Agreement”) is made as of the ___ day of ___________, 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _________________ (the “Employee”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (as amended, the “Plan”), the Employee is hereby awarded [number of units] restricted stock units (“RSUs” and such number of RSUs, the “Target RSUs”). The RSUs represent the right to receive a number of shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), of between 0% and 200% of the Target RSUs with the final number of RSUs that become “Earned RSUs” determined based on the “Payout Multiplier” as set forth in Exhibit A. The Employee acknowledges receipt of a copy of the Plan, and agrees that this award of RSUs shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof. Capitalized terms used in this Agreement that are not defined herein shall have the meanings given to them in the Plan.
2.Forfeiture Restrictions and Assignment.
(a)Restrictions. The RSUs may not be sold, assigned, alienated, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, and except as otherwise provided in Section 3, in the event of the Employee’s termination of employment for any reason whatsoever or failure to satisfy the performance conditions set forth in Exhibit A (the “Relative TSR Condition”), the Employee shall, for no consideration, forfeit all unvested RSUs and such unvested RSUs shall be cancelled. The obligation to forfeit unvested RSUs as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.”
(b)Lapse of Forfeiture Restrictions. The Forfeiture Restrictions shall lapse and the RSUs shall become vested immediately upon the date that the Relative TSR Condition set forth in Exhibit A has been met, subject to the Employee’s continuous employment by the Company or any of its Affiliates (collectively, the “Company Group”) from the Date of Grant through the applicable Determination Date (as defined in Exhibit A) (such condition, the “Service Condition”). Except as otherwise provided in Section 3, any RSUs with respect to which the Forfeiture Restrictions do not lapse in accordance with this Section 2(b) and Exhibit A shall be cancelled and forfeited to the Company for no consideration upon the earlier of: (i) the date of the termination of the Employee’s employment with the Company, and (ii) the applicable Determination Date.
3.Termination of Employment.
(a)Death or Disability. If the Employee’s employment with the Company Group is terminated by reason of the Employee’s death or Disability (as defined below), then (i) a pro rata amount of the unvested RSUs will be deemed to satisfy the Service Condition and remain eligible to vest subject to satisfaction of the Relative TSR Condition in accordance with Exhibit A, with such pro rata amount determined by a fraction (not to exceed 1.0) with respect to each
    1


unvested Tranche (as defined in Exhibit A) of the RSUs, the numerator of which shall be the number of whole months that have elapsed for the period beginning on the first date of the applicable Performance Period (as defined in Exhibit A) and ending on the date of the Employee’s death or Disability, as applicable, and the denominator of which shall be the number of whole months in the applicable Performance Period for such Tranche and (ii) the remaining unvested RSUs shall be cancelled and forfeited to the Company for no consideration. Such pro rata amount of the unvested RSUs that become Earned RSUs shall be settled within thirty (30) days after the applicable Determination Date (but in no event later than March 15 of the calendar year following the calendar year in which the end of the applicable Performance Period occurs). For purposes of this Section 3(a), an Employee shall have a “Disability” on the date that the Employee becomes eligible for long-term disability benefits pursuant to the Company’s long-term disability plan.
(b)Retirement. If the Employee’s employment with the Company Group is terminated by reason of Retirement (as defined below), then (i) a pro rata amount of the unvested RSUs will be deemed to satisfy the Service Condition and remain eligible to vest subject to satisfaction of the Relative TSR Condition in accordance with Exhibit A, with such pro rata amount determined by a fraction (not to exceed 1.0) with respect to each unvested Tranche of the RSUs, the numerator of which shall be the number of whole months that have elapsed for the period beginning on the first date of the applicable Performance Period and ending on the date of the Employee’s Retirement, and the denominator of which shall be the number of whole months in the applicable Performance Period for such Tranche and (ii) the remaining unvested RSUs shall be cancelled and forfeited to the Company for no consideration. Such pro rata amount of the unvested RSUs that become Earned RSUs shall be settled within thirty (30) days after the applicable Determination Date (but in no event later than March 15 of the calendar year following the calendar year in which the end of the applicable Performance Period occurs). For purposes of this Section 3(b), “Retirement” shall mean termination of the Employee’s service relationship with all members of the Company Group which is specifically determined by the Committee in its sole and absolute discretion to constitute Retirement.
(c)Change in Control. In the event of a Change in Control, the Relative TSR Condition with respect to all outstanding RSUs shall be deemed to have been satisfied as of the date of the Change in Control at the greater of (i) target performance (i.e. a Payout Multiplier of 1.00) or (ii) actual performance determined in accordance with Exhibit A assuming each applicable Performance Period ended on the date of such Change in Control. The Earned RSUs under this Section 3(c) shall remain subject to the Service Condition through the original end of the applicable Performance Period, notwithstanding such deemed earlier end to such Performance Period under this Section 3(c). For the avoidance of doubt, following a Change in Control the Earned RSUs shall also remain subject to earlier deemed satisfaction of the Service Condition under Sections 3(a), 3(b), 3(d) and the Plan, in which case settlement of the Earned RSUs shall be accelerated and the date of satisfaction of the Service Condition (and lapse of all Forfeiture Restrictions) shall be considered the “Determination Date” hereunder.
(d)Good Reason. In lieu of the definition of “Good Reason” set forth in the Plan, “Good Reason” for purposes of this Agreement shall mean the occurrence of any of the following events without the Employee’s express written consent:
    2


(i)a change in the Employee’s status, title or position with the Company Group, including as an officer of the Company, which, in the Employee’s good faith judgment, does not represent a promotion, with commensurate adjustment of compensation, from the Employee’s status, title or position as in effect immediately prior thereto; the assignment to the Employee of any duties or responsibilities which, in the Employee’s good faith judgment, are inconsistent with the Employee’s status, title or position in effect immediately prior to such assignment; the withdrawal from the Employee of any of the Employee’s duties or responsibilities which, in the Employee’s good faith judgment, are consistent with the Employee’s status, title or position in effect immediately prior to such withdrawal; or any removal of the Employee from or any failure to reappoint or reelect the Employee to any position; provided that the circumstances described in this item (i) do not apply as a result of the Employee’s death, Retirement, or Disability or following receipt by the Employee of written notice from the Company of the termination of the Employee’s employment for Cause;
(ii)a reduction by the Company in the Employee’s then current base salary;
(iii)the failure by the Company to continue in effect any benefit or compensation plan in which the Employee was participating immediately prior to such failure other than as a result of the normal expiration or amendment of any such plan in accordance with its terms; or the taking of any action, or the failure to act, by the Company which would adversely affect the Employee’s continued participation in any benefit or compensation plan on at least as favorable a basis to the Employee as is the case immediately prior to the action or failure to act or which would materially reduce the Employee’s benefits under any such plan or deprive the Employee of any material benefit enjoyed by the Employee immediately prior to the action or failure to act;
(iv)the relocation of the principal place of the Employee’s employment to a location 25 miles further from the Employee’s then current principal residence;
(v)the failure by the Company upon a Change in Control to obtain an agreement, satisfactory to the Employee, from any successor or assign of the Company (whether direct or indirect, by purchase, merger, consolidation or otherwise) to expressly assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no succession or assignment had taken place; or
(vi)any material default by the Company in the performance of its obligations under this Agreement.
Any event or condition described in this Section 3(d) which occurs prior to the effective date of any Change in Control, but which the Employee reasonably demonstrates (x) was at the request of a third party who has indicated an intention or taken steps reasonably calculated to effect a Change in Control, or (y) otherwise arose in connection with or in anticipation of a Change in Control, shall constitute Good Reason for purposes of this Agreement notwithstanding that it occurred prior to such effective date. The Employee’s continued employment or failure to give the Company any notice of termination for Good Reason shall not constitute consent to, or a
    3


waiver of rights with respect to, any circumstances constituting Good Reason hereunder. For purposes of this Section 3(d), any good faith determination of Good Reason made by the Employee shall be conclusive.
4.Settlement. Except as otherwise provided in Section 2 or 3, settlement of Earned RSUs shall be made no later than 15 days after the applicable Determination Date. Settlement will be made by issuance of a number of shares of Common Stock equal to the Earned RSUs. The Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulation or agreement.
5.Shareholder Rights. The Employee shall have no rights to dividends, voting rights or any other rights of a shareholder with respect to shares of Common Stock subject to this award of RSUs unless and until such time as the award has been settled by the issuance of shares of Common Stock to the Employee. The Employee shall have the right to receive a cash dividend equivalent payment with respect to any RSUs that vest hereunder for the period beginning on the Date of Grant and ending on the date the shares of Common Stock are issued to the Employee in settlement of the RSUs, which dividend equivalents shall (i) be accrued in a notional bookkeeping account as and when cash dividends on Common Stock are paid to Company stockholders and (ii) be payable to Employee in cash upon settlement of the associated RSUs.
6.Corporate Acts. The existence of the RSUs shall not affect in any way the right or power of the Board or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, any merger or consolidation of the Company, any issue of debt or equity securities, the dissolution or liquidation of the Company or any sale, lease, exchange or other disposition of all or any part of its assets or business or any other corporate act or proceeding. The prohibitions of Section 2(a) hereof shall not apply to the transfer of RSUs pursuant to a plan of reorganization of the Company, but the stock, securities or other property received in exchange therefor shall also become subject to the Forfeiture Restrictions.
7.Withholding of Tax. To the extent that the settlement of RSUs and associated dividend equivalents results in compensation income or wages to the Employee for federal, state, local or foreign tax purposes, the Company shall withhold an appropriate number of shares of Common Stock, having a Fair Market Value determined in accordance with the Plan, equal to the amount necessary to satisfy the applicable federal, state, local and foreign tax withholding obligation with respect to the settled RSUs. The settlement of the RSUs as described in Section 4 and dividend equivalents described in Section 5 will be net of such amount that is withheld to satisfy applicable taxes pursuant to this Section 7. In lieu of withholding of shares of Common Stock, the Committee may, in its discretion, authorize tax withholding to be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay, or by such other method as the Committee determines may be appropriate to satisfy all
    4


obligations for withholding of such taxes. The Employee acknowledges and agrees that the Company is making no representation or warranty as to the tax consequences to the Employee as a result of the receipt of the RSUs, the lapse of any Forfeiture Restrictions or the issuance of shares of Common Stock pursuant thereto, or the forfeiture of any RSUs pursuant to the Forfeiture Restrictions.
8.Employment Relationship. For purposes of this Agreement, the Employee shall be considered to be in the employment of the Company as long as the Employee remains an employee of the Company Group. Without limiting the scope of the preceding sentence, it is specifically provided that the Employee shall be considered to have terminated employment with the Company Group at the time of the termination of the “Affiliate” status of the entity or other organization that employs the Employee. Nothing in the adoption of the Plan, nor the award of the RSUs thereunder pursuant to this Agreement, shall confer upon the Employee the right to continued employment by the Company Group or affect in any way the right of the Company Group to terminate such employment at any time. Unless otherwise provided in a written employment agreement or by applicable law, the Employee’s employment by the Company shall be on an at-will basis, and the employment relationship may be terminated at any time by either the Employee or the Company Group for any reason whatsoever, with or without cause or notice. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee or its delegate, and its determination shall be final.
9.Section 409A. The award of RSUs is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) including, but not limited to, by reason of compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4); or (ii) in compliance with Section 409A, and the provisions of this Agreement shall be administered, interpreted and construed accordingly. Payments under this Agreement in a series of installments shall be treated as a right to receive a series of separate payments for purposes of Section 409A. If the Employee is identified by the Company as a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code on the date on which the Employee has a “separation from service” (other than due to death) within the meaning of Section 1.409A-1(h) of the Treasury Regulations, notwithstanding the provisions of Sections 2 or 3 hereof, any transfer of shares payable on account of a separation from service that are deferred compensation shall take place on the earlier of (i) the first business day following the expiration of six months from the Employee’s separation from service or (ii) such earlier date as complies with the requirements of Section 409A. To the extent required to comply with Section 409A, the Employee shall be considered to have terminated employment with the Company Group when the Employee incurs a “separation from service” with a member of the Company Group within the meaning of Section 409A(a)(2)(A)(i) of the Code. The Company makes no commitment or guarantee to the Employee that any federal or state tax treatment shall apply or be available to any person eligible for benefits under this Agreement.
10.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Employee.
11.Amendment. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Employee and an authorized officer of the Company.
    5


12.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.

    6


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Employee has executed this Agreement, all as of the date first above written.
                        FORUM ENERGY TECHNOLOGIES, INC.
                        By:                        
        John C. Ivascu
Executive Vice President, General Counsel, Chief Compliance Officer and Corporate Secretary            


EMPLOYEE
                                                

    7


Exhibit A

Relative TSR Condition

1.Definitions. For purposes of this Exhibit A, the following definitions shall apply:
(a)Ending Share Price” means the average closing price of the applicable shares over the last 10 trading days of the applicable Performance Period.
(b)Peer Group” means Oil States International, Inc. (OIS), Dril-Quip Inc. (DRQ), Hunting plc (HTG), DMC Global Inc. (BOOM), Core Laboratories N.V. (CLB), Newpark Resources, Inc. (NR), Cactus, Inc. (WHD), ChampionX Corporation (CHX), NOV Inc. (NOV), and Expro Group Holdings N.V. (XPRO).
(c)Performance Period” means (i) with respect to Tranche 1 RSUs, January 1, 2024 through December 31, 2024, (ii) with respect to Tranche 2 RSUs, January 1, 2024 through December 31, 2025, and (iii) with respect to Tranche 3 RSUs, January 1, 2024 through December 31, 2026.
(d)Starting Share Price” means the average closing price of the applicable shares over the first 10 trading days of the applicable Performance Period.
(e)Total Shareholder Return” means common stock price growth for each applicable entity over the applicable Performance Period, as measured by dividing (i) the sum of (A) the cumulative amount of dividends for the Performance Period, assuming dividend reinvestment, and (B) the difference between the entity’s Ending Share Price and the Starting Share Price; by (ii) the entity’s Starting Share Price. In the event of a spin-off or similar divestiture during the Performance Period by an entity that is a member of the Peer Group, the Committee may make such adjustments to the calculation of such entity’s Total Shareholder Return as it determines may be appropriate, including, without limitation, taking into account the common stock price growth for both the entity that is the member of the Peer Group and the divested entity over the Performance Period. In calculating Total Shareholder Return, the share prices and dividends of Peer Group entities that trade in foreign currency shall be converted to U.S. dollars.
(f)Tranche 1 RSUs” means [33% of units] of the Target RSUs.
(g)Tranche 2 RSUs” means [33% of units] of the Target RSUs.
(h)Tranche 3 RSUs” means [remaining units] of the Target RSUs.
2.Relative TSR Methodology. For purposes of determining the “Payout Multiplier” and the number of Earned RSUs for each Tranche of RSUs, as soon as administratively practicable following the end of the applicable Performance Period, the Committee shall:
(a)Calculate the Total Shareholder Return for the Company and each company in the Peer Group for the applicable Performance Period.



(b)Rank the Company and each member of the Peer Group based on Total Shareholder Return with the company having the highest Total Shareholder Return ranking in the first position and the company with the lowest Total Shareholder Return ranking in the 11th position.
(c)Determine the number of Earned RSUs by multiplying the Tranche 1 RSUs, Tranche 2 RSUs or Tranche 3 RSUs, as applicable, by the Payout Multiplier in the Eleven Company Payout Schedule below:
Eleven Company Payout Schedule
Company RankingPayout Multiplier
12.00
21.80
31.60
41.40
51.20
61.00
70.80
80.60
90.40
100.20
110.00
(d)Notwithstanding the Payout Multiplier determined pursuant to Section 2(c) above, (i) in the event the Total Shareholder Return for the Company is less than -15%, the Payout Multiplier shall not be more than 1.00; and (ii) in the event the Total Shareholder Return for the Company is less than 0% but greater than -15%, any portion of the Payout Multiplier that exceeds 1.00 shall be reduced by half (i.e., if the Payout Multiplier is 1.60 and the Total Shareholder Return for the Company is less than 0% but greater than -15%, the final Payout Multiplier will be 1.30).
(e)Notwithstanding the Payout Multiplier determined pursuant to Section 2(c) above, in the event the Total Shareholder Return for the Company is greater than or equal to 15% (with respect to the Tranche 1 RSUs), 17.5% (with respect to the Tranche 2 RSUs) or 20% (with respect to the Tranche 3 RSUs, the Payout Multiplier shall not be less than 1.00.
(f)If any calculation with respect to the Earned RSUs would result in a fractional share, the number of Earned RSUs shall be rounded up to the nearest whole share.
(g)The date on which the Committee makes the determinations under this Section 2 shall be the applicable “Determination Date.”
3.Peer Group Changes; Relative TSR Methodology Adjustments.
(a)If, as a result of merger, acquisition or a similar corporate transaction, the Committee determines that a member of the Peer Group shall cease to be a member of the Peer
    9


Group (an “Affected Peer Company”), the Eleven Company Payout Schedule shall not be used and an alternative schedule shall be used in its place whereby the lowest ranking (excluding the Affected Peer Company) results in a Payout Multiplier of 0.00, the highest ranking results in a Payout Multiplier of 2.00, and the Payout Multiplier for the other rankings will be linearly interpolated on a straight-line basis.
(b)If a member of the Peer Group declares bankruptcy or is otherwise delisted from a nationally recognized stock exchange, it shall be deemed to remain in the Peer Group until the end of each applicable Performance Period and shall occupy the lowest ranking in the Payout Schedule.
(c)If, as a result of mergers, acquisitions or similar corporate transactions, there are five or more Affected Peer Companies, the Committee may, in its sole discretion, revise the makeup of the Peer Group and make adjustments to the Payout Multipliers, as it determines to be equitable and appropriate.
    10
EX-10.2 3 exhibit102-2024formoftimex.htm EX-10.2 Document

Exhibit 10.2
FORUM ENERGY TECHNOLOGIES, INC.

2024 RESTRICTED STOCK UNIT AGREEMENT
This Restricted Stock Unit Agreement (this “Agreement”) is made as of the ___ day of     , 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _________________ (the “Employee”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (as amended, the “Plan”), the Employee is hereby awarded [number of units] restricted stock units (the “RSUs”) evidencing the right to receive an equivalent number of shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), subject to certain restrictions thereon. The Employee acknowledges receipt of a copy of the Plan, and agrees that this award of RSUs shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof. Capitalized terms used in this Agreement that are not defined herein shall have the meanings given to them in the Plan.
2.Forfeiture Restrictions and Assignment.
(a)Restrictions. The RSUs may not be sold, assigned, alienated, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, and except as otherwise provided in Section 3, in the event of the Employee’s termination of employment for any reason whatsoever, the Employee shall, for no consideration, forfeit all unvested RSUs and such unvested RSUs shall be cancelled. The obligation to forfeit unvested RSUs upon termination of employment as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.”
(b)Lapse of Forfeiture Restrictions. Provided that the Employee has been continuously employed by the Company or any of its Affiliates (collectively, the “Company Group”) from the Date of Grant through the lapse date set forth in the following schedule, the Forfeiture Restrictions shall lapse and the RSUs shall otherwise become vested with respect to a percentage of the RSUs, rounded to the nearest whole RSU, determined in accordance with the following schedule:
            Additional Percentage of
            Total Number of RSUs
Vesting Date             Vesting on Vesting Date
First Anniversary of Date of Grant                33%
Second Anniversary of Date of Grant                33%
Third Anniversary of Date of Grant                Remainder
Except as otherwise provided in Section 3, any RSUs with respect to which the Forfeiture Restrictions do not lapse in accordance with the preceding provisions of this Section 2(b) shall be
    1


cancelled and forfeited to the Company for no consideration as of the date of the termination of the Employee’s employment with the Company.
3.Termination of Employment.
(a)Death or Disability. If the Employee dies or becomes Disabled (as defined below), to the extent not previously vested pursuant to Section 2(b) above, each one-third of the RSUs described in Section 2(b) that are unvested as of the date of the Employee’s death or Disability, as applicable, shall become vested in a pro rata amount determined by a fraction with respect to each unvested one-third of the RSUs, the numerator of which shall be the number of months (not including any partial months) that have elapsed for the period beginning on the Date of Grant and ending on the date of the Employee’s death or Disability, as applicable, and the denominator of which shall be the number of months for the period beginning on the Date of Grant and ending on the corresponding Vesting Date on which each such unvested one-third of the RSUs would have vested pursuant to Section 2(b). Any remaining unvested RSUs shall be cancelled and forfeited. The shares of Common Stock in respect of the vested RSUs shall be issued to the Employee within thirty (30) days after the Employee’s death or Disability, as applicable. For purposes of this Section 3(a), an Employee shall become “Disabled” or have a “Disability” on the date that the Employee becomes eligible for long-term disability benefits pursuant to the Company’s long-term disability plan.
(b)Retirement. If the Employee’s employment with the Company Group is terminated by reason of Retirement (as defined below), to the extent not previously vested pursuant to Section 2(b) above, each one-third of the RSUs described in Section 2(b) that are unvested as of the date of the Employee’s Retirement shall become vested in a pro rata amount determined by a fraction with respect to each unvested one-third of the RSUs, the numerator of which shall be the number of months (not including any partial months) that have elapsed for the period beginning on the Date of Grant and ending on the date of the Employee’s Retirement, and the denominator of which shall be the number of months for the period beginning on the Date of Grant and ending on the corresponding Vesting Date on which each such unvested one-third of the RSUs would have vested pursuant to Section 2(b). The shares of Common Stock in respect of the vested RSUs shall be issued to the Employee within thirty (30) days after the date of the Employee’s Retirement. For purposes of this Section 3(b), “Retirement” shall mean termination of the Employee’s service relationship with all members of the Company Group which is specifically determined by the Committee in its sole and absolute discretion to constitute Retirement.
(c)Good Reason. In lieu of the definition of “Good Reason” set forth in the Plan, “Good Reason” for purposes of this Agreement shall mean the occurrence of any of the following events without the Employee’s express written consent:
(i)a change in the Employee’s status, title or position with the Company Group, including as an officer of the Company, which, in the Employee’s good faith judgment, does not represent a promotion, with commensurate adjustment of compensation, from the Employee’s status, title or position as in effect immediately prior thereto; the assignment to the Employee of any duties or responsibilities which, in the
    2


Employee’s good faith judgment, are inconsistent with the Employee’s status, title or position in effect immediately prior to such assignment; the withdrawal from the Employee of any of the Employee’s duties or responsibilities which, in the Employee’s good faith judgment, are consistent with the Employee’s status, title or position in effect immediately prior to such withdrawal; or any removal of the Employee from or any failure to reappoint or reelect the Employee to any position; provided that the circumstances described in this item (i) do not apply as a result of the Employee’s death, Retirement, or Disability or following receipt by the Employee of written notice from the Company of the termination of the Employee’s employment for Cause;
(ii)a reduction by the Company in the Employee’s then current base salary;
(iii)the failure by the Company to continue in effect any benefit or compensation plan in which the Employee was participating immediately prior to such failure other than as a result of the normal expiration or amendment of any such plan in accordance with its terms; or the taking of any action, or the failure to act, by the Company which would adversely affect the Employee’s continued participation in any benefit or compensation plan on at least as favorable a basis to the Employee as is the case immediately prior to the action or failure to act or which would materially reduce the Employee’s benefits under any such plan or deprive the Employee of any material benefit enjoyed by the Employee immediately prior to the action or failure to act;
(iv)the relocation of the principal place of the Employee’s employment to a location 25 miles further from the Employee’s then current principal residence;
(v)the failure by the Company upon a Change in Control to obtain an agreement, satisfactory to the Employee, from any successor or assign of the Company (whether direct or indirect, by purchase, merger, consolidation or otherwise) to expressly assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no succession or assignment had taken place; or
(vi)any material default by the Company in the performance of its obligations under this Agreement.
Any event or condition described in this Section 3(c) which occurs prior to the effective date of any Change in Control, but which the Employee reasonably demonstrates (x) was at the request of a third party who has indicated an intention or taken steps reasonably calculated to effect a Change in Control, or (y) otherwise arose in connection with or in anticipation of a Change in Control, shall constitute Good Reason for purposes of this Agreement notwithstanding that it occurred prior to such effective date. The Employee’s continued employment or failure to give the Company any notice of termination for Good Reason shall not constitute consent to, or a waiver of rights with respect to, any circumstances constituting Good Reason hereunder. For purposes of this Section 3(c), any good faith determination of Good Reason made by the Employee shall be conclusive.
    3


4.Settlement. Except as otherwise provided in Section 2(b) or 3, settlement of RSUs shall be made no later than 15 days after the lapse of Forfeiture Restrictions. Settlement will be made by issuance of shares of Common Stock. The Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulation or agreement.
5.Shareholder Rights. The Employee shall have no rights to dividends, voting rights or any other rights of a shareholder with respect to shares of Common Stock subject to this award of RSUs unless and until such time as the award has been settled by the issuance of shares of Common Stock to the Employee. The Employee shall have the right to receive a cash dividend equivalent payment with respect to any RSUs that vest hereunder for the period beginning on the Date of Grant and ending on the date the shares of Common Stock are issued to the Employee in settlement of the RSUs, which dividend equivalents shall (i) be accrued in a notional bookkeeping account as and when cash dividends on Common Stock are paid to Company stockholders and (ii) be payable to Employee in cash upon settlement of the associated RSUs.
6.Corporate Acts. The existence of the RSUs shall not affect in any way the right or power of the Board or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, any merger or consolidation of the Company, any issue of debt or equity securities, the dissolution or liquidation of the Company or any sale, lease, exchange or other disposition of all or any part of its assets or business or any other corporate act or proceeding. The prohibitions of Section 2(a) hereof shall not apply to the transfer of RSUs pursuant to a plan of reorganization of the Company, but the stock, securities or other property received in exchange therefor shall also become subject to the Forfeiture Restrictions.
7.Withholding of Tax. To the extent that the settlement of RSUs and associated dividend equivalents results in compensation income or wages to the Employee for federal, state, local or foreign tax purposes, the Company shall withhold an appropriate number of shares of Common Stock, having a Fair Market Value determined in accordance with the Plan, equal to the amount necessary to satisfy the applicable federal, state, local and foreign tax withholding obligation with respect to the settled RSUs. The settlement of the RSUs as described in Section 4 and dividend equivalents described in Section 5 will be net of such amount that is withheld to satisfy applicable taxes pursuant to this Section 7. In lieu of withholding of shares of Common Stock, the Committee may, in its discretion, authorize tax withholding to be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay, or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. The Employee acknowledges and agrees that the Company is making no representation or warranty as to the tax consequences to the Employee as a result of the receipt of the RSUs, the lapse of any Forfeiture Restrictions or the issuance of
    4


shares of Common Stock pursuant thereto, or the forfeiture of any RSUs pursuant to the Forfeiture Restrictions.
8.Employment Relationship. For purposes of this Agreement, the Employee shall be considered to be in the employment of the Company as long as the Employee remains an employee of the Company Group. Without limiting the scope of the preceding sentence, it is specifically provided that the Employee shall be considered to have terminated employment with the Company Group at the time of the termination of the “Affiliate” status of the entity or other organization that employs the Employee. Nothing in the adoption of the Plan, nor the award of the RSUs thereunder pursuant to this Agreement, shall confer upon the Employee the right to continued employment by the Company Group or affect in any way the right of the Company Group to terminate such employment at any time. Unless otherwise provided in a written employment agreement or by applicable law, the Employee’s employment by the Company shall be on an at-will basis, and the employment relationship may be terminated at any time by either the Employee or the Company Group for any reason whatsoever, with or without cause or notice. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee or its delegate, and its determination shall be final.
9.Section 409A. The award of RSUs is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) including, but not limited to, by reason of compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4); or (ii) in compliance with Section 409A, and the provisions of this Agreement shall be administered, interpreted and construed accordingly. Payments under this Agreement in a series of installments shall be treated as a right to receive a series of separate payments for purposes of Section 409A. If the Employee is identified by the Company as a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code on the date on which the Employee has a “separation from service” (other than due to death) within the meaning of Section 1.409A-1(h) of the Treasury Regulations, notwithstanding the provisions of Sections 2 or 3 hereof, any transfer of shares payable on account of a separation from service that are deferred compensation shall take place on the earlier of (i) the first business day following the expiration of six months from the Employee’s separation from service or (ii) such earlier date as complies with the requirements of Section 409A. To the extent required to comply with Section 409A, the Employee shall be considered to have terminated employment with the Company Group when the Employee incurs a “separation from service” with a member of the Company Group within the meaning of Section 409A(a)(2)(A)(i) of the Code. The Company makes no commitment or guarantee to the Employee that any federal or state tax treatment shall apply or be available to any person eligible for benefits under this Agreement.
10.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Employee.
11.Amendment. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Employee and an authorized officer of the Company.
    5


12.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.


    6


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Employee has executed this Agreement, all as of the date first above written.
                        FORUM ENERGY TECHNOLOGIES, INC.


                        By:                        
        Neal Lux
        President and CEO

                        
EMPLOYEE

                                                
                        



    7
EX-10.3 4 exhibit103-2024formofperfo.htm EX-10.3 Document
Exhibit 10.3
FORUM ENERGY TECHNOLOGIES, INC.
2024 PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT
This Restricted Stock Unit Agreement (this “Agreement”) is made as of the ___ day of ___________, 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _________________ (the “Employee”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (as amended, the “Plan”), the Employee is hereby awarded [number of units] restricted stock units (“RSUs” and such number of RSUs, the “Target RSUs”). The RSUs represent the right to receive a number of shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), or an equivalent cash amount if there are insufficient shares available for issuance under the Plan, of between 0% and 200% of the Target RSUs with the final number of RSUs that become “Earned RSUs” determined based on the “Payout Multiplier” as set forth in Exhibit A. The Employee acknowledges receipt of a copy of the Plan, and agrees that this award of RSUs shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof. Capitalized terms used in this Agreement that are not defined herein shall have the meanings given to them in the Plan.
2.Forfeiture Restrictions and Assignment.
(a)Restrictions. The RSUs may not be sold, assigned, alienated, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, and except as otherwise provided in Section 3, in the event of the Employee’s termination of employment for any reason whatsoever or failure to satisfy the performance conditions set forth in Exhibit A (the “Relative TSR Condition”), the Employee shall, for no consideration, forfeit all unvested RSUs and such unvested RSUs shall be cancelled. The obligation to forfeit unvested RSUs as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.”
(b)Lapse of Forfeiture Restrictions. The Forfeiture Restrictions shall lapse and the RSUs shall become vested immediately upon the date that the Relative TSR Condition set forth in Exhibit A has been met, subject to the Employee’s continuous employment by the Company or any of its Affiliates (collectively, the “Company Group”) from the Date of Grant through the applicable Determination Date (as defined in Exhibit A) (such condition, the “Service Condition”). Except as otherwise provided in Section 3, any RSUs with respect to which the Forfeiture Restrictions do not lapse in accordance with this Section 2(b) and Exhibit A shall be cancelled and forfeited to the Company for no consideration upon the earlier of: (i) the date of the termination of the Employee’s employment with the Company, and (ii) the applicable Determination Date.
3.Termination of Employment.
(a)Death or Disability. If the Employee’s employment with the Company Group is terminated by reason of the Employee’s death or Disability (as defined below), then (i) a pro rata amount of the unvested RSUs will be deemed to satisfy the Service Condition and remain eligible to vest subject to satisfaction of the Relative TSR Condition in accordance with Exhibit
    1


A, with such pro rata amount determined by a fraction (not to exceed 1.0) with respect to each unvested Tranche (as defined in Exhibit A) of the RSUs, the numerator of which shall be the number of whole months that have elapsed for the period beginning on the first date of the applicable Performance Period (as defined in Exhibit A) and ending on the date of the Employee’s death or Disability, as applicable, and the denominator of which shall be the number of whole months in the applicable Performance Period for such Tranche and (ii) the remaining unvested RSUs shall be cancelled and forfeited to the Company for no consideration. Such pro rata amount of the unvested RSUs that become Earned RSUs shall be settled within thirty (30) days after the applicable Determination Date (but in no event later than March 15 of the calendar year following the calendar year in which the end of the applicable Performance Period occurs). For purposes of this Section 3(a), an Employee shall have a “Disability” on the date that the Employee becomes eligible for long-term disability benefits pursuant to the Company’s long-term disability plan.
(b)Retirement. If the Employee’s employment with the Company Group is terminated by reason of Retirement (as defined below), then (i) a pro rata amount of the unvested RSUs will be deemed to satisfy the Service Condition and remain eligible to vest subject to satisfaction of the Relative TSR Condition in accordance with Exhibit A, with such pro rata amount determined by a fraction (not to exceed 1.0) with respect to each unvested Tranche of the RSUs, the numerator of which shall be the number of whole months that have elapsed for the period beginning on the first date of the applicable Performance Period and ending on the date of the Employee’s Retirement, and the denominator of which shall be the number of whole months in the applicable Performance Period for such Tranche and (ii) the remaining unvested RSUs shall be cancelled and forfeited to the Company for no consideration. Such pro rata amount of the unvested RSUs that become Earned RSUs shall be settled within thirty (30) days after the applicable Determination Date (but in no event later than March 15 of the calendar year following the calendar year in which the end of the applicable Performance Period occurs). For purposes of this Section 3(b), “Retirement” shall mean termination of the Employee’s service relationship with all members of the Company Group which is specifically determined by the Committee in its sole and absolute discretion to constitute Retirement.
(c)Change in Control. In the event of a Change in Control, the Relative TSR Condition with respect to all outstanding RSUs shall be deemed to have been satisfied as of the date of the Change in Control at the greater of (i) target performance (i.e. a Payout Multiplier of 1.00) or (ii) actual performance determined in accordance with Exhibit A assuming each applicable Performance Period ended on the date of such Change in Control. The Earned RSUs under this Section 3(c) shall remain subject to the Service Condition through the original end of the applicable Performance Period, notwithstanding such deemed earlier end to such Performance Period under this Section 3(c). For the avoidance of doubt, following a Change in Control the Earned RSUs shall also remain subject to earlier deemed satisfaction of the Service Condition under Sections 3(a), 3(b), 3(d) and the Plan, in which case settlement of the Earned RSUs shall be accelerated and the date of satisfaction of the Service Condition (and lapse of all Forfeiture Restrictions) shall be considered the “Determination Date” hereunder.
(d)Good Reason. In lieu of the definition of “Good Reason” set forth in the Plan, “Good Reason” for purposes of this Agreement shall mean the occurrence of any of the following events without the Employee’s express written consent:
    2


(i)a change in the Employee’s status, title or position with the Company Group, including as an officer of the Company, which, in the Employee’s good faith judgment, does not represent a promotion, with commensurate adjustment of compensation, from the Employee’s status, title or position as in effect immediately prior thereto; the assignment to the Employee of any duties or responsibilities which, in the Employee’s good faith judgment, are inconsistent with the Employee’s status, title or position in effect immediately prior to such assignment; the withdrawal from the Employee of any of the Employee’s duties or responsibilities which, in the Employee’s good faith judgment, are consistent with the Employee’s status, title or position in effect immediately prior to such withdrawal; or any removal of the Employee from or any failure to reappoint or reelect the Employee to any position; provided that the circumstances described in this item (i) do not apply as a result of the Employee’s death, Retirement, or Disability or following receipt by the Employee of written notice from the Company of the termination of the Employee’s employment for Cause;
(ii)a reduction by the Company in the Employee’s then current base salary;
(iii)the failure by the Company to continue in effect any benefit or compensation plan in which the Employee was participating immediately prior to such failure other than as a result of the normal expiration or amendment of any such plan in accordance with its terms; or the taking of any action, or the failure to act, by the Company which would adversely affect the Employee’s continued participation in any benefit or compensation plan on at least as favorable a basis to the Employee as is the case immediately prior to the action or failure to act or which would materially reduce the Employee’s benefits under any such plan or deprive the Employee of any material benefit enjoyed by the Employee immediately prior to the action or failure to act;
(iv)the relocation of the principal place of the Employee’s employment to a location 25 miles further from the Employee’s then current principal residence;
(v)the failure by the Company upon a Change in Control to obtain an agreement, satisfactory to the Employee, from any successor or assign of the Company (whether direct or indirect, by purchase, merger, consolidation or otherwise) to expressly assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no succession or assignment had taken place; or
(vi)any material default by the Company in the performance of its obligations under this Agreement.
Any event or condition described in this Section 3(d) which occurs prior to the effective date of any Change in Control, but which the Employee reasonably demonstrates (x) was at the request of a third party who has indicated an intention or taken steps reasonably calculated to effect a Change in Control, or (y) otherwise arose in connection with or in anticipation of a Change in Control, shall constitute Good Reason for purposes of this Agreement notwithstanding that it occurred prior to such effective date. The Employee’s continued employment or failure to give the Company any notice of termination for Good Reason shall not constitute consent to, or a
    3


waiver of rights with respect to, any circumstances constituting Good Reason hereunder. For purposes of this Section 3(d), any good faith determination of Good Reason made by the Employee shall be conclusive.
4.Settlement. Except as otherwise provided in Section 2 or 3, settlement of Earned RSUs shall be made no later than 15 days after the applicable Determination Date. Settlement will be made by issuance of a number of shares of Common Stock equal to the Earned RSUs, unless there are insufficient shares available for issuance under the Plan, in which case such RSUs will be cash-settled. In such event, settlement will be made by the Company delivering to the Employee a lump sum cash payment equal to the product of (i) the Fair Market Value per share of Common Stock on the Determination Date (or the most-recently-completed trading day preceding such date if such date is not a trading day), multiplied by (ii) the number of Earned RSUs vesting on such date; provided, however, that the Fair Market Value payable for each Earned RSU shall not exceed five times the closing price of a share of Common Stock on the Date of Grant. The Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulation or agreement.
5.Shareholder Rights. The Employee shall have no rights to dividends, voting rights or any other rights of a shareholder with respect to shares of Common Stock subject to this award of RSUs unless and until such time as the award has been settled by the issuance of shares of Common Stock to the Employee. The Employee shall have the right to receive a cash dividend equivalent payment with respect to any RSUs that vest hereunder for the period beginning on the Date of Grant and ending on the date the shares of Common Stock are issued to the Employee in settlement of the RSUs, which dividend equivalents shall (i) be accrued in a notional bookkeeping account as and when cash dividends on Common Stock are paid to Company stockholders and (ii) be payable to Employee in cash upon settlement of the associated RSUs.
6.Corporate Acts. The existence of the RSUs shall not affect in any way the right or power of the Board or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, any merger or consolidation of the Company, any issue of debt or equity securities, the dissolution or liquidation of the Company or any sale, lease, exchange or other disposition of all or any part of its assets or business or any other corporate act or proceeding. The prohibitions of Section 2(a) hereof shall not apply to the transfer of RSUs pursuant to a plan of reorganization of the Company, but the stock, securities or other property received in exchange therefor shall also become subject to the Forfeiture Restrictions.
7.Withholding of Tax. To the extent that the settlement of RSUs and associated dividend equivalents results in compensation income or wages to the Employee for federal, state, local or foreign tax purposes, the Company shall withhold an appropriate number of shares of Common Stock (or equivalent cash amount), having a Fair Market Value determined in
    4


accordance with the Plan, equal to the amount necessary to satisfy the applicable federal, state, local and foreign tax withholding obligation with respect to the settled RSUs. The settlement of the RSUs as described in Section 4 and dividend equivalents described in Section 5 will be net of such amount that is withheld to satisfy applicable taxes pursuant to this Section 7. In lieu of withholding of shares of Common Stock, the Committee may, in its discretion, authorize tax withholding to be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay, or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. The Employee acknowledges and agrees that the Company is making no representation or warranty as to the tax consequences to the Employee as a result of the receipt of the RSUs, the lapse of any Forfeiture Restrictions or the issuance of shares of Common Stock pursuant thereto, or the forfeiture of any RSUs pursuant to the Forfeiture Restrictions.
8.Employment Relationship. For purposes of this Agreement, the Employee shall be considered to be in the employment of the Company as long as the Employee remains an employee of the Company Group. Without limiting the scope of the preceding sentence, it is specifically provided that the Employee shall be considered to have terminated employment with the Company Group at the time of the termination of the “Affiliate” status of the entity or other organization that employs the Employee. Nothing in the adoption of the Plan, nor the award of the RSUs thereunder pursuant to this Agreement, shall confer upon the Employee the right to continued employment by the Company Group or affect in any way the right of the Company Group to terminate such employment at any time. Unless otherwise provided in a written employment agreement or by applicable law, the Employee’s employment by the Company shall be on an at-will basis, and the employment relationship may be terminated at any time by either the Employee or the Company Group for any reason whatsoever, with or without cause or notice. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee or its delegate, and its determination shall be final.
9.Section 409A. The award of RSUs is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) including, but not limited to, by reason of compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4); or (ii) in compliance with Section 409A, and the provisions of this Agreement shall be administered, interpreted and construed accordingly. Payments under this Agreement in a series of installments shall be treated as a right to receive a series of separate payments for purposes of Section 409A. If the Employee is identified by the Company as a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code on the date on which the Employee has a “separation from service” (other than due to death) within the meaning of Section 1.409A-1(h) of the Treasury Regulations, notwithstanding the provisions of Sections 2 or 3 hereof, any transfer of shares payable on account of a separation from service that are deferred compensation shall take place on the earlier of (i) the first business day following the expiration of six months from the Employee’s separation from service or (ii) such earlier date as complies with the requirements of Section 409A. To the extent required to comply with Section 409A, the Employee shall be considered to have terminated employment with the Company Group when the Employee incurs a “separation from service” with a member of the Company Group within the meaning of Section 409A(a)(2)(A)(i) of the Code. The Company makes no commitment or
    5


guarantee to the Employee that any federal or state tax treatment shall apply or be available to any person eligible for benefits under this Agreement.
10.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Employee.
11.Amendment. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Employee and an authorized officer of the Company.
12.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.

    6


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Employee has executed this Agreement, all as of the date first above written.
                        FORUM ENERGY TECHNOLOGIES, INC.
                        By:                        
        Neal Lux
        President and CEO


EMPLOYEE
                                                

    7


Exhibit A

Relative TSR Condition

1.Definitions. For purposes of this Exhibit A, the following definitions shall apply:
(a)Ending Share Price” means the average closing price of the applicable shares over the last 10 trading days of the applicable Performance Period.
(b)Peer Group” means Oil States International, Inc. (OIS), Dril-Quip Inc. (DRQ), Hunting plc (HTG), DMC Global Inc. (BOOM), Core Laboratories N.V. (CLB), Newpark Resources, Inc. (NR), Cactus, Inc. (WHD), ChampionX Corporation (CHX), NOV Inc. (NOV), and Expro Group Holdings N.V. (XPRO).
(c)Performance Period” means (i) with respect to Tranche 1 RSUs, January 1, 2024 through December 31, 2024, (ii) with respect to Tranche 2 RSUs, January 1, 2024 through December 31, 2025, and (iii) with respect to Tranche 3 RSUs, January 1, 2024 through December 31, 2026.
(d)Starting Share Price” means the average closing price of the applicable shares over the first 10 trading days of the applicable Performance Period.
(e)Total Shareholder Return” means common stock price growth for each applicable entity over the applicable Performance Period, as measured by dividing (i) the sum of (A) the cumulative amount of dividends for the Performance Period, assuming dividend reinvestment, and (B) the difference between the entity’s Ending Share Price and the Starting Share Price; by (ii) the entity’s Starting Share Price. In the event of a spin-off or similar divestiture during the Performance Period by an entity that is a member of the Peer Group, the Committee may make such adjustments to the calculation of such entity’s Total Shareholder Return as it determines may be appropriate, including, without limitation, taking into account the common stock price growth for both the entity that is the member of the Peer Group and the divested entity over the Performance Period. In calculating Total Shareholder Return, the share prices and dividends of Peer Group entities that trade in foreign currency shall be converted to U.S. dollars.
(f)Tranche 1 RSUs” means [33% of units] of the Target RSUs.
(g)Tranche 2 RSUs” means [33% of units] of the Target RSUs.
(h)Tranche 3 RSUs” means [remaining units] of the Target RSUs.
2.Relative TSR Methodology. For purposes of determining the “Payout Multiplier” and the number of Earned RSUs for each Tranche of RSUs, as soon as administratively practicable following the end of the applicable Performance Period, the Committee shall:
(a)Calculate the Total Shareholder Return for the Company and each company in the Peer Group for the applicable Performance Period.



(b)Rank the Company and each member of the Peer Group based on Total Shareholder Return with the company having the highest Total Shareholder Return ranking in the first position and the company with the lowest Total Shareholder Return ranking in the 11th position.
(c)Determine the number of Earned RSUs by multiplying the Tranche 1 RSUs, Tranche 2 RSUs or Tranche 3 RSUs, as applicable, by the Payout Multiplier in the Eleven Company Payout Schedule below:
Eleven Company Payout Schedule
Company RankingPayout Multiplier
12.00
21.80
31.60
41.40
51.20
61.00
70.80
80.60
90.40
100.20
110.00
(d)Notwithstanding the Payout Multiplier determined pursuant to Section 2(c) above, (i) in the event the Total Shareholder Return for the Company is less than -15%, the Payout Multiplier shall not be more than 1.00; and (ii) in the event the Total Shareholder Return for the Company is less than 0% but greater than -15%, any portion of the Payout Multiplier that exceeds 1.00 shall be reduced by half (i.e., if the Payout Multiplier is 1.60 and the Total Shareholder Return for the Company is less than 0% but greater than -15%, the final Payout Multiplier will be 1.30).
(e)Notwithstanding the Payout Multiplier determined pursuant to Section 2(c) above, in the event the Total Shareholder Return for the Company is greater than or equal to 15% (with respect to the Tranche 1 RSUs), 17.5% (with respect to the Tranche 2 RSUs) or 20% (with respect to the Tranche 3 RSUs, the Payout Multiplier shall not be less than 1.00.
(f)If any calculation with respect to the Earned RSUs would result in a fractional share, the number of Earned RSUs shall be rounded up to the nearest whole share.
(g)The date on which the Committee makes the determinations under this Section 2 shall be the applicable “Determination Date.”
3.Peer Group Changes; Relative TSR Methodology Adjustments.
(a)If, as a result of merger, acquisition or a similar corporate transaction, the Committee determines that a member of the Peer Group shall cease to be a member of the Peer
    9


Group (an “Affected Peer Company”), the Eleven Company Payout Schedule shall not be used and an alternative schedule shall be used in its place whereby the lowest ranking (excluding the Affected Peer Company) results in a Payout Multiplier of 0.00, the highest ranking results in a Payout Multiplier of 2.00, and the Payout Multiplier for the other rankings will be linearly interpolated on a straight-line basis.
(b)If a member of the Peer Group declares bankruptcy or is otherwise delisted from a nationally recognized stock exchange, it shall be deemed to remain in the Peer Group until the end of each applicable Performance Period and shall occupy the lowest ranking in the Payout Schedule.
(c)If, as a result of mergers, acquisitions or similar corporate transactions, there are five or more Affected Peer Companies, the Committee may, in its sole discretion, revise the makeup of the Peer Group and make adjustments to the Payout Multipliers, as it determines to be equitable and appropriate.
    10
EX-10.4 5 exhibit104-2024formoftimex.htm EX-10.4 Document

Exhibit 10.4
FORUM ENERGY TECHNOLOGIES, INC.

2024 RESTRICTED STOCK UNIT AGREEMENT
This Restricted Stock Unit Agreement (this “Agreement”) is made as of the ___ day of     , 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _________________ (the “Employee”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (as amended, the “Plan”), the Employee is hereby awarded [number of units] restricted stock units (the “RSUs”) evidencing the right to receive an equivalent number of shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), subject to certain restrictions thereon or an equivalent cash amount if there are insufficient shares available for issuance under the Plan. The Employee acknowledges receipt of a copy of the Plan, and agrees that this award of RSUs shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof. Capitalized terms used in this Agreement that are not defined herein shall have the meanings given to them in the Plan.
2.Forfeiture Restrictions and Assignment.
(a)Restrictions. The RSUs may not be sold, assigned, alienated, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, and except as otherwise provided in Section 3, in the event of the Employee’s termination of employment for any reason whatsoever, the Employee shall, for no consideration, forfeit all unvested RSUs and such unvested RSUs shall be cancelled. The obligation to forfeit unvested RSUs upon termination of employment as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.”
(b)Lapse of Forfeiture Restrictions. Provided that the Employee has been continuously employed by the Company or any of its Affiliates (collectively, the “Company Group”) from the Date of Grant through the lapse date set forth in the following schedule, the Forfeiture Restrictions shall lapse and the RSUs shall otherwise become vested with respect to a percentage of the RSUs, rounded to the nearest whole RSU, determined in accordance with the following schedule:
            Additional Percentage of
            Total Number of RSUs
Vesting Date             Vesting on Vesting Date
First Anniversary of Date of Grant                33%
Second Anniversary of Date of Grant                33%
Third Anniversary of Date of Grant                Remainder
    1


Except as otherwise provided in Section 3, any RSUs with respect to which the Forfeiture Restrictions do not lapse in accordance with the preceding provisions of this Section 2(b) shall be cancelled and forfeited to the Company for no consideration as of the date of the termination of the Employee’s employment with the Company.
3.Termination of Employment.
(a)Death or Disability. If the Employee dies or becomes Disabled (as defined below), to the extent not previously vested pursuant to Section 2(b) above, each one-third of the RSUs described in Section 2(b) that are unvested as of the date of the Employee’s death or Disability, as applicable, shall become vested in a pro rata amount determined by a fraction with respect to each unvested one-third of the RSUs, the numerator of which shall be the number of months (not including any partial months) that have elapsed for the period beginning on the Date of Grant and ending on the date of the Employee’s death or Disability, as applicable, and the denominator of which shall be the number of months for the period beginning on the Date of Grant and ending on the corresponding Vesting Date on which each such unvested one-third of the RSUs would have vested pursuant to Section 2(b). Any remaining unvested RSUs shall be cancelled and forfeited. The shares of Common Stock in respect of the vested RSUs shall be issued to the Employee within thirty (30) days after the Employee’s death or Disability, as applicable. For purposes of this Section 3(a), an Employee shall become “Disabled” or have a “Disability” on the date that the Employee becomes eligible for long-term disability benefits pursuant to the Company’s long-term disability plan.
(b)Retirement. If the Employee’s employment with the Company Group is terminated by reason of Retirement (as defined below), to the extent not previously vested pursuant to Section 2(b) above, each one-third of the RSUs described in Section 2(b) that are unvested as of the date of the Employee’s Retirement shall become vested in a pro rata amount determined by a fraction with respect to each unvested one-third of the RSUs, the numerator of which shall be the number of months (not including any partial months) that have elapsed for the period beginning on the Date of Grant and ending on the date of the Employee’s Retirement, and the denominator of which shall be the number of months for the period beginning on the Date of Grant and ending on the corresponding Vesting Date on which each such unvested one-third of the RSUs would have vested pursuant to Section 2(b). The shares of Common Stock in respect of the vested RSUs shall be issued to the Employee within thirty (30) days after the date of the Employee’s Retirement. For purposes of this Section 3(b), “Retirement” shall mean termination of the Employee’s service relationship with all members of the Company Group which is specifically determined by the Committee in its sole and absolute discretion to constitute Retirement.
(c)Good Reason. In lieu of the definition of “Good Reason” set forth in the Plan, “Good Reason” for purposes of this Agreement shall mean the occurrence of any of the following events without the Employee’s express written consent:
(i)a change in the Employee’s status, title or position with the Company Group, including as an officer of the Company, which, in the Employee’s good faith judgment, does not represent a promotion, with commensurate adjustment of
    2


compensation, from the Employee’s status, title or position as in effect immediately prior thereto; the assignment to the Employee of any duties or responsibilities which, in the Employee’s good faith judgment, are inconsistent with the Employee’s status, title or position in effect immediately prior to such assignment; the withdrawal from the Employee of any of the Employee’s duties or responsibilities which, in the Employee’s good faith judgment, are consistent with the Employee’s status, title or position in effect immediately prior to such withdrawal; or any removal of the Employee from or any failure to reappoint or reelect the Employee to any position; provided that the circumstances described in this item (i) do not apply as a result of the Employee’s death, Retirement, or Disability or following receipt by the Employee of written notice from the Company of the termination of the Employee’s employment for Cause;
(ii)a reduction by the Company in the Employee’s then current base salary;
(iii)the failure by the Company to continue in effect any benefit or compensation plan in which the Employee was participating immediately prior to such failure other than as a result of the normal expiration or amendment of any such plan in accordance with its terms; or the taking of any action, or the failure to act, by the Company which would adversely affect the Employee’s continued participation in any benefit or compensation plan on at least as favorable a basis to the Employee as is the case immediately prior to the action or failure to act or which would materially reduce the Employee’s benefits under any such plan or deprive the Employee of any material benefit enjoyed by the Employee immediately prior to the action or failure to act;
(iv)the relocation of the principal place of the Employee’s employment to a location 25 miles further from the Employee’s then current principal residence;
(v)the failure by the Company upon a Change in Control to obtain an agreement, satisfactory to the Employee, from any successor or assign of the Company (whether direct or indirect, by purchase, merger, consolidation or otherwise) to expressly assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no succession or assignment had taken place; or
(vi)any material default by the Company in the performance of its obligations under this Agreement.
Any event or condition described in this Section 3(c) which occurs prior to the effective date of any Change in Control, but which the Employee reasonably demonstrates (x) was at the request of a third party who has indicated an intention or taken steps reasonably calculated to effect a Change in Control, or (y) otherwise arose in connection with or in anticipation of a Change in Control, shall constitute Good Reason for purposes of this Agreement notwithstanding that it occurred prior to such effective date. The Employee’s continued employment or failure to give the Company any notice of termination for Good Reason shall not constitute consent to, or a waiver of rights with respect to, any circumstances constituting Good Reason hereunder. For
    3


purposes of this Section 3(c), any good faith determination of Good Reason made by the Employee shall be conclusive.
4.Settlement. Except as otherwise provided in Section 2(b) or 3, settlement of RSUs shall be made no later than 15 days after the lapse of Forfeiture Restrictions. Settlement will be made by issuance of shares of Common Stock, unless there are insufficient shares available for issuance under the Plan, in which case such RSUs will be cash-settled. In such event, settlement will be made by the Company delivering to the Employee a lump sum cash payment equal to the product of (i) the Fair Market Value per share of Common Stock on the applicable Vesting Date (or the most-recently-completed trading day preceding the Vesting Date if the Vesting Date is not a trading day), multiplied by (ii) the number of RSUs vesting on such Vesting Date; provided, however, that the Fair Market Value payable for each vested RSU shall not exceed five times the closing price of a share of Common Stock on the Date of Grant. The Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulation or agreement.
5.Shareholder Rights. The Employee shall have no rights to dividends, voting rights or any other rights of a shareholder with respect to shares of Common Stock subject to this award of RSUs unless and until such time as the award has been settled by the issuance of shares of Common Stock to the Employee. The Employee shall have the right to receive a cash dividend equivalent payment with respect to any RSUs that vest hereunder for the period beginning on the Date of Grant and ending on the date the shares of Common Stock are issued to the Employee in settlement of the RSUs, which dividend equivalents shall (i) be accrued in a notional bookkeeping account as and when cash dividends on Common Stock are paid to Company stockholders and (ii) be payable to Employee in cash upon settlement of the associated RSUs.
6.Corporate Acts. The existence of the RSUs shall not affect in any way the right or power of the Board or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, any merger or consolidation of the Company, any issue of debt or equity securities, the dissolution or liquidation of the Company or any sale, lease, exchange or other disposition of all or any part of its assets or business or any other corporate act or proceeding. The prohibitions of Section 2(a) hereof shall not apply to the transfer of RSUs pursuant to a plan of reorganization of the Company, but the stock, securities or other property received in exchange therefor shall also become subject to the Forfeiture Restrictions.
7.Withholding of Tax. To the extent that the settlement of RSUs and associated dividend equivalents results in compensation income or wages to the Employee for federal, state, local or foreign tax purposes, the Company shall withhold an appropriate number of shares of Common Stock (or equivalent cash amount), having a Fair Market Value determined in
    4


accordance with the Plan, equal to the amount necessary to satisfy the applicable federal, state, local and foreign tax withholding obligation with respect to the settled RSUs. The settlement of the RSUs as described in Section 4 and dividend equivalents described in Section 5 will be net of such amount that is withheld to satisfy applicable taxes pursuant to this Section 7. In lieu of withholding of shares of Common Stock, the Committee may, in its discretion, authorize tax withholding to be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay, or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. The Employee acknowledges and agrees that the Company is making no representation or warranty as to the tax consequences to the Employee as a result of the receipt of the RSUs, the lapse of any Forfeiture Restrictions or the issuance of shares of Common Stock pursuant thereto, or the forfeiture of any RSUs pursuant to the Forfeiture Restrictions.
8.Employment Relationship. For purposes of this Agreement, the Employee shall be considered to be in the employment of the Company as long as the Employee remains an employee of the Company Group. Without limiting the scope of the preceding sentence, it is specifically provided that the Employee shall be considered to have terminated employment with the Company Group at the time of the termination of the “Affiliate” status of the entity or other organization that employs the Employee. Nothing in the adoption of the Plan, nor the award of the RSUs thereunder pursuant to this Agreement, shall confer upon the Employee the right to continued employment by the Company Group or affect in any way the right of the Company Group to terminate such employment at any time. Unless otherwise provided in a written employment agreement or by applicable law, the Employee’s employment by the Company shall be on an at-will basis, and the employment relationship may be terminated at any time by either the Employee or the Company Group for any reason whatsoever, with or without cause or notice. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee or its delegate, and its determination shall be final.
9.Section 409A. The award of RSUs is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) including, but not limited to, by reason of compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4); or (ii) in compliance with Section 409A, and the provisions of this Agreement shall be administered, interpreted and construed accordingly. Payments under this Agreement in a series of installments shall be treated as a right to receive a series of separate payments for purposes of Section 409A. If the Employee is identified by the Company as a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code on the date on which the Employee has a “separation from service” (other than due to death) within the meaning of Section 1.409A-1(h) of the Treasury Regulations, notwithstanding the provisions of Sections 2 or 3 hereof, any transfer of shares payable on account of a separation from service that are deferred compensation shall take place on the earlier of (i) the first business day following the expiration of six months from the Employee’s separation from service or (ii) such earlier date as complies with the requirements of Section 409A. To the extent required to comply with Section 409A, the Employee shall be considered to have terminated employment with the Company Group when the Employee incurs a “separation from service” with a member of the Company Group within
    5


the meaning of Section 409A(a)(2)(A)(i) of the Code. The Company makes no commitment or guarantee to the Employee that any federal or state tax treatment shall apply or be available to any person eligible for benefits under this Agreement.
10.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Employee.
11.Amendment. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Employee and an authorized officer of the Company.
12.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.


    6


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Employee has executed this Agreement, all as of the date first above written.
                        FORUM ENERGY TECHNOLOGIES, INC.


                        By:                        
        Neal Lux
        President and CEO

                        
EMPLOYEE

                                                
                        
    7
EX-10.5 6 exhibit105-2024formofdirec.htm EX-10.5 Document

Exhibit 10.5
FORUM ENERGY TECHNOLOGIES, INC.
2016 STOCK AND INCENTIVE PLAN
2024 NON-EMPLOYEE DIRECTOR RESTRICTED STOCK UNIT AGREEMENT
This Restricted Stock Unit Agreement (this “Agreement”) is made as of the ___ day of     , 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _________________ (the “Director”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (as amended, the “Plan”), the Director is hereby awarded [number of units] restricted stock units (the “RSUs”) evidencing the right to receive an equivalent number of shares of the Company’s common stock, par value $0.01 per share (the “Common Stock”), subject to certain restrictions thereon. The Director acknowledges receipt of a copy of the Plan, and agrees that this award of RSUs shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof. Capitalized terms used in this Agreement that are not defined herein shall have the meanings given to them in the Plan.
2.Forfeiture Restrictions and Assignment.
(a)Restrictions. The RSUs may not be sold, assigned, alienated, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, and in the event of termination of the Director’s service on the Board for any reason whatsoever, the Director shall, for no consideration, forfeit all unvested RSUs and such unvested RSUs shall be cancelled. The obligation to forfeit unvested RSUs upon termination of service as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.”
(b)Lapse of Forfeiture Restrictions. Provided that the Director has served continuously on the Board from the Date of Grant through [vesting date], the Forfeiture Restrictions shall lapse. Notwithstanding the foregoing, if a Change in Control occurs and the Director has served continuously on the Board from the Date of Grant to the date upon which such Change in Control occurs, then the Forfeiture Restrictions shall lapse with respect to the RSUs on the date upon which such Change in Control occurs.
3.Settlement and Delivery of Stock. Settlement of RSUs shall be made no later than 15 days after the lapse of Forfeiture Restrictions. Settlement will be made by issuance of shares of Common Stock. Notwithstanding the foregoing, the Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulation or agreement.
    1


4.Shareholder Rights. The Director shall have no rights to dividends, voting rights or any other rights of a shareholder with respect to shares of Common Stock subject to this award of RSUs unless and until such time as the award has been settled by the issuance of shares of Common Stock to the Director. The Director shall have the right to receive a cash dividend equivalent payment with respect to any RSUs that vest hereunder for the period beginning on the Date of Grant and ending on the date the shares of Common Stock are issued to the Director in settlement of the RSUs, which such dividend equivalents shall (i) be accrued in a notional bookkeeping account as and when cash dividends on Common Stock are paid to Company stockholders and (ii) be payable to the Director in cash upon settlement of the associated RSUs.
5.Corporate Acts. The existence of the RSUs shall not affect in any way the right or power of the Board or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, any merger or consolidation of the Company, any issue of debt or equity securities, the dissolution or liquidation of the Company or any sale, lease, exchange or other disposition of all or any part of its assets or business or any other corporate act or proceeding. The prohibitions of Section 2(a) hereof shall not apply to the transfer of RSUs pursuant to a plan of reorganization of the Company, but the stock, securities or other property received in exchange therefor shall also become subject to the Forfeiture Restrictions.
6.Section 409A. The award of RSUs is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) including, but not limited to, by reason of compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4); or (ii) in compliance with Section 409A, and the provisions of this Agreement shall be administered, interpreted and construed accordingly. Payments under this Agreement in a series of installments shall be treated as a right to receive a series of separate payments for purposes of Section 409A. To the extent required to comply with Section 409A, Director shall be considered to have terminated service with the Company when Director incurs a “separation from service” with the Company within the meaning of Section 409A(a)(2)(A)(i) of the Code. The Company makes no commitment or guarantee to Director that any federal or state tax treatment shall apply or be available to any person eligible for benefits under this Agreement.
7.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Director.
8.Amendment. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Director and an authorized officer of the Company.
9.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.

    2


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Director has executed this Agreement, all as of the date first above written.

                        FORUM ENERGY TECHNOLOGIES, INC.


                        By:                        
        Neal Lux
        President and CEO

                        DIRECTOR

                                                
                        


    3
EX-10.6 7 exhibit106-2024formofdirec.htm EX-10.6 Document

Exhibit 10.6
FORUM ENERGY TECHNOLOGIES, INC.
2016 STOCK AND INCENTIVE PLAN

2024 NON-EMPLOYEE DIRECTOR RESTRICTED STOCK AGREEMENT
This Restricted Stock Agreement (this “Agreement”) is made as of the ___ day of _________, 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _____________ (the “Director”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (the “Plan”), the Director is hereby awarded [number of shares] shares (the “Restricted Shares”) of the Company’s common stock, par value $0.01 per share, subject to certain restrictions thereon. The Director acknowledges receipt of a copy of the Plan, and agrees that this award of Restricted Shares shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof.
2.Definitions. Capitalized terms used in this Agreement that are not defined below or in the body of this Agreement shall have the meanings given to them in the Plan. In addition to the terms defined in the body of this Agreement, the following capitalized words and terms shall have the meanings indicated below:
(a)Earned Shares” means the Restricted Shares after the lapse of the Forfeiture Restrictions without forfeiture.
(b)Securities Act” means the Securities Act of 1933, as amended.
3.Restricted Shares. The Director hereby accepts the Restricted Shares when issued and agrees with respect thereto as follows:
(a)    Forfeiture Restrictions. The Restricted Shares may not be sold, assigned, alienated, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of and in the event of termination of the Director’s service on the Board for any reason whatsoever, the Director shall, for no consideration, forfeit all unvested Restricted Shares. The obligation to forfeit and surrender Restricted Shares to the Company upon termination of service as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.” The Forfeiture Restrictions shall be binding upon and enforceable against any transferee of Restricted Shares.
(b)    Lapse of Forfeiture Restrictions. Provided that the Director has served continuously on the Board from the Date of Grant through [vesting date], the Forfeiture Restrictions shall lapse. Notwithstanding the foregoing, if a Change in Control occurs and the Director has served continuously on the Board from the Date of Grant to the date upon which such Change in Control occurs, then the Forfeiture Restrictions shall lapse with respect to the Restricted Shares on the date upon which such Change in Control occurs.



(c)    Certificates. A certificate evidencing the Restricted Shares shall be issued by the Company in the Director’s name, pursuant to which the Director shall have all of the rights of a stockholder of the Company with respect to the Restricted Shares, including, without limitation, voting rights and the right to receive dividends; provided, however, that dividends paid in shares of the Company’s stock shall be subject to the Forfeiture Restrictions and further provided that dividends that are paid other than in shares of the Company’s stock shall be paid within 60 days following the date on which such Forfeiture Restrictions lapse. Notwithstanding the foregoing, the Company may, in its discretion, elect to complete the delivery of the Restricted Shares by means of electronic, book-entry statement, rather than issuing physical share certificates. The Director may not sell, transfer, pledge, exchange, hypothecate or otherwise dispose of the stock until the Forfeiture Restrictions have expired, and a breach of the terms of this Agreement shall cause a forfeiture of the Restricted Shares. The certificate, if any, shall be delivered upon issuance to the Secretary of the Company or to such other depository as may be designated by the Committee as a depository for safekeeping until the forfeiture of such Restricted Shares occurs or the Forfeiture Restrictions lapse pursuant to the terms of the Plan and this Agreement. At the Company’s request, the Director shall deliver to the Company a stock power, endorsed in blank, relating to the Restricted Shares. Upon the lapse of the Forfeiture Restrictions without forfeiture, the Company shall cause a new certificate or certificates to be issued without legend (except for any legend required pursuant to applicable securities laws or any agreement to which the Director is a party) in the name of the Director in exchange for the certificate evidencing the Restricted Shares or, as may be the case, the Company shall issue appropriate instructions to the transfer agent if the electronic, book-entry method is utilized.
(d)    Corporate Acts. The existence of the Restricted Shares shall not affect in any way the right or power of the Board or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or its business, any merger or consolidation of the Company, any issue of debt or equity securities, the dissolution or liquidation of the Company or any sale, lease, exchange or other disposition of all or any part of its assets or business or any other corporate act or proceeding. The prohibitions of Section 3(a) hereof shall not apply to the transfer of Restricted Shares pursuant to a plan of reorganization of the Company, but the stock, securities or other property received in exchange therefor shall also become subject to the Forfeiture Restrictions and provisions governing the lapsing of such Forfeiture Restrictions applicable to the original Restricted Shares for all purposes of this Agreement, and the certificates, if any, representing such stock, securities or other property shall be legended to show such restrictions.
4.Status of Stock. The Director understands that at the time of the execution of this Agreement the sale of the Restricted Shares has not been registered under the Securities Act or any state securities law and that the Company does not currently intend to effect any such registration.
The Director agrees that the Restricted Shares and the Earned Shares when issued under this Agreement are being acquired for investment without a view to distribution, within the meaning of the Securities Act, and shall not be sold, transferred, assigned, pledged or hypothecated in the absence of (a) an effective registration statement for the sale of such shares
    2


under the Securities Act and applicable state securities laws or (b) if requested by the Company, the delivery by the Director to the Company of a written opinion of legal counsel, who shall be satisfactory to the Company, addressed to the Company and satisfactory in form and substance to the Company’s counsel, to the effect that an applicable exemption from the registration requirements of the Securities Act and any applicable state securities laws is available. The Director also agrees that the Restricted Shares and Earned Shares issued under this Agreement will not be sold or otherwise disposed of in any manner which would constitute a violation of any applicable federal or state securities laws.
In addition, the Director agrees that (a) the certificates, if any, representing the Restricted Shares and Earned Shares may bear such legend or legends as the Committee deems appropriate in order to reflect the Forfeiture Restrictions and to assure compliance with applicable securities laws, (b) the Company may refuse to register the transfer of the Restricted Shares or Earned Shares on the stock transfer records of the Company if such proposed transfer would constitute a violation of the Forfeiture Restrictions or, in the opinion of counsel satisfactory to the Company, of any applicable securities law, and (c) the Company may give related instructions to its transfer agent, if any, to stop registration of the transfer of the Restricted Shares.
5.Notices. Any notices or other communications provided for in this Agreement shall be sufficient if in writing. In the case of the Director, such notices or communications shall be effectively delivered if hand delivered to the Director at the Director’s principal place of service or if sent by registered or certified mail to the Director at the last address the Director has filed with the Company. In the case of the Company, such notices or communications shall be effectively delivered if sent by registered or certified mail to the Company at its principal executive offices.
6.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Director. The provisions of Section 4 shall survive the lapse of the Forfeiture Restrictions without forfeiture.
7.Entire Agreement; Amendment. This Agreement constitutes the entire agreement of the parties with regard to the subject matter hereof, and contains all the covenants, promises, representations, warranties and agreements between the parties with respect to the Restricted Shares granted hereby. Without limiting the scope of the preceding sentence, all prior understandings and agreements, if any, among the parties hereto relating to the subject matter hereof are hereby null and void and of no further force and effect. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Director and an authorized officer of the Company.
8.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.

    3


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Director has executed this Agreement, all as of the date first above written.

                        FORUM ENERGY TECHNOLOGIES, INC.

                        By:                        
                            Neal Lux
                            President and CEO

                        DIRECTOR

                                                
                        

    4
EX-10.7 8 exhibit107-2024formofcasha.htm EX-10.7 Document

Exhibit 10.7
FORUM ENERGY TECHNOLOGIES, INC.

2024 EMPLOYEE CASH AWARD AGREEMENT
This Cash Award Agreement (this “Agreement”) is made as of the __ day of [month], 2024 (the “Date of Grant”), between Forum Energy Technologies, Inc., a Delaware corporation (the “Company”), and _________________ (the “Employee”).
1.Award. Pursuant to the Forum Energy Technologies, Inc. 2016 Second Amended and Restated Stock and Incentive Plan (as amended, the “Plan”), the Employee is hereby awarded a cash award in the aggregate amount of $[amount] (the “Cash Award”), subject to certain restrictions thereon as specified in this Agreement. The Employee acknowledges receipt of a copy of the Plan, and agrees that this award shall be subject to all of the terms and provisions of the Plan, including future amendments thereto, if any, pursuant to the terms thereof. Capitalized terms used in this Agreement that are not defined herein shall have the meanings given to them in the Plan.
2.Forfeiture Restrictions and Assignment.
(a)Restrictions. The Cash Award may not be sold, assigned, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of, and except as otherwise provided in Section 3, in the event of the Employee’s termination of employment for any reason whatsoever, the Employee shall, for no consideration, forfeit all unvested portions of the Cash Award. The obligation to forfeit unvested portions of the Cash Award upon termination of employment as provided in the preceding sentence is herein referred to as the “Forfeiture Restrictions.”
(b)Lapse of Forfeiture Restrictions. Provided that the Employee has been continuously employed by the Company or any of its Affiliates (collectively, the “Company Group”) from the Date of Grant through the lapse date set forth in the following schedule, the Forfeiture Restrictions shall lapse and the Cash Award shall otherwise become vested with respect to a percentage of the Cash Award determined in accordance with the following schedule:
            Additional Percentage of
            Total Cash Award
Vesting Date            Vesting on Vesting Date
First Anniversary of Date of Grant                33%
Second Anniversary of Date of Grant                33%
Third Anniversary of Date of Grant                Remainder
Except as otherwise provided in Section 3, any portion of the Cash Award with respect to which the Forfeiture Restrictions do not lapse in accordance with the preceding provisions of this Section 2(b) shall be forfeited to the Company for no consideration as of the date of the termination of the Employee’s employment with the Company.
    1



3.Termination of Employment.
(a)Death or Disability. If the Employee dies or becomes Disabled (as defined below), to the extent not previously vested pursuant to Section 2(b) above, each one-third of the Cash Award described in Section 2(b) that is unvested as of the date of the Employee’s death or Disability, as applicable, shall become vested in a pro rata amount determined by a fraction with respect to each unvested one-third of the Cash Award, the numerator of which shall be the number of months (not including any partial months) that have elapsed for the period beginning on the Date of Grant and ending on the date of the Employee’s death or Disability, as applicable, and the denominator of which shall be the number of months for the period beginning on the Date of Grant and ending on the corresponding Vesting Date on which each such unvested one-third of the Cash Award would have vested pursuant to Section 2(b). Any remaining unvested Cash Award shall be forfeited. To the extent vested pursuant to this Section 3(a), the Cash Award will be paid to the Employee within 30 days after the Employee’s death or Disability, as applicable. For purposes of this Section 3(a), an Employee shall become “Disabled” or have a “Disability” on the date that the Employee becomes eligible for long-term disability benefits pursuant to the Company’s long-term disability plan.
(b)Retirement. If the Employee’s employment with the Company Group is terminated by reason of Retirement (as defined below), to the extent not previously vested pursuant to Section 2(b) above, each one-third of the Cash Award described in Section 2(b) that are unvested as of the date of the Employee’s Retirement shall become vested in a pro rata amount determined by a fraction with respect to each unvested one-third of the Cash Amount, the numerator of which shall be the number of months (not including any partial months) that have elapsed for the period beginning on the Date of Grant and ending on the date of the Employee’s Retirement, and the denominator of which shall be the number of months for the period beginning on the Date of Grant and ending on the corresponding Vesting Date on which each such unvested one-third of the Cash Award would have vested pursuant to Section 2(b). To the extent vested pursuant to this Section 3(b), the Cash Award will be paid to the Employee within 30 days after the date of the Employee’s Retirement. For purposes of this Section 3(b), “Retirement” shall mean termination of the Employee’s service relationship with all members of the Company Group which is specifically determined by the Committee in its sole and absolute discretion to constitute Retirement.
(c)Good Reason. In lieu of the definition of “Good Reason” set forth in the Plan, “Good Reason” for purposes of this Agreement shall mean the occurrence of any of the following events without the Employee’s express written consent:
ia change in the Employee’s status, title or position with the Company Group, including as an officer of the Company, which, in the Employee’s good faith judgment, does not represent a promotion, with commensurate adjustment of compensation, from the Employee’s status, title or position as in effect immediately prior thereto; the assignment to the Employee of any duties or responsibilities which, in the Employee’s good faith judgment, are inconsistent with the Employee’s status, title or
    2


position in effect immediately prior to such assignment; the withdrawal from the Employee of any of the Employee’s duties or responsibilities which, in the Employee’s good faith judgment, are consistent with the Employee’s status, title or position in effect immediately prior to such withdrawal; or any removal of the Employee from or any failure to reappoint or reelect the Employee to any position; provided that the circumstances described in this item (i) do not apply as a result of the Employee’s death, Retirement, or Disability or following receipt by the Employee of written notice from the Company of the termination of the Employee’s employment for Cause;
iia reduction by the Company in the Employee’s then current base salary;
iiithe failure by the Company to continue in effect any benefit or compensation plan in which the Employee was participating immediately prior to such failure other than as a result of the normal expiration or amendment of any such plan in accordance with its terms; or the taking of any action, or the failure to act, by the Company which would adversely affect the Employee’s continued participation in any benefit or compensation plan on at least as favorable a basis to the Employee as is the case immediately prior to the action or failure to act or which would materially reduce the Employee’s benefits under any such plan or deprive the Employee of any material benefit enjoyed by the Employee immediately prior to the action or failure to act;
ivthe relocation of the principal place of the Employee’s employment to a location 25 miles further from the Employee’s then current principal residence;
vthe failure by the Company upon a Change in Control to obtain an agreement, satisfactory to the Employee, from any successor or assignee of the Company (whether direct or indirect, by purchase, merger, consolidation or otherwise) to expressly assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no succession or assignment had taken place; or
viany material default by the Company in the performance of its obligations under this Agreement.
Any event or condition described in this Section 3(c) which occurs prior to the effective date of any Change in Control, but which the Employee reasonably demonstrates (x) was at the request of a third party who has indicated an intention or taken steps reasonably calculated to effect a Change in Control, or (y) otherwise arose in connection with or in anticipation of a Change in Control, shall constitute Good Reason for purposes of this Agreement notwithstanding that it occurred prior to such effective date. The Employee’s continued employment or failure to give the Company any notice of termination for Good Reason shall not constitute consent to, or a waiver of rights with respect to, any circumstances constituting Good Reason hereunder. For
    3


purposes of this Section 3(c), any good faith determination of Good Reason made by the Employee shall be conclusive.
4.Payment of Vested Award; Withholding of Tax. Except as otherwise provided in Section 2(b) or 3, the vested portion of the Cash Award shall be paid to the Employee no later than 15 days after the lapse of Forfeiture Restrictions, less all applicable federal, state, local or foreign tax taxes and withholdings. The Employee acknowledges and agrees that the Company is making no representation or warranty as to the tax consequences to the Employee as a result of the receipt of the Cash Award, the lapse of any Forfeiture Restrictions or the payment of such Cash Award.
5.Employment Relationship. For purposes of this Agreement, the Employee shall be considered to be in the employment of the Company as long as the Employee remains an employee of the Company Group. Without limiting the scope of the preceding sentence, it is specifically provided that the Employee shall be considered to have terminated employment with the Company Group at the time of the termination of the “Affiliate” status of the entity or other organization that employs the Employee. Nothing in the adoption of the Plan, nor the award of the Cash Award thereunder pursuant to this Agreement, shall confer upon the Employee the right to continued employment by the Company Group or affect in any way the right of the Company Group to terminate such employment at any time. Unless otherwise provided in a written employment agreement or by applicable law, the Employee’s employment by the Company shall be on an at-will basis, and the employment relationship may be terminated at any time by either the Employee or the Company Group for any reason whatsoever, with or without cause or notice. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee or its delegate, and its determination shall be final.
6.Section 409A. The Cash Award is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) including, but not limited to, by reason of compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4); or (ii) in compliance with Section 409A, and the provisions of this Agreement shall be administered, interpreted and construed accordingly. Payments under this Agreement shall be treated as a right to receive a series of separate payments for purposes of Section 409A. If the Employee is identified by the Company as a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code on the date on which the Employee has a “separation from service” (other than due to death) within the meaning of Section 1.409A-1(h) of the Treasury Regulations, notwithstanding the provisions of Section 3 hereof, any payment on account of a separation from service that is deferred compensation shall take place on the earlier of (i) the first business day following the expiration of six months from the Employee’s separation from service or (ii) such earlier date as complies with the requirements of Section 409A. To the extent required to comply with Section 409A, the Employee shall be considered to have terminated employment with the Company Group when the Employee incurs a “separation from service” with a member of the Company Group within the meaning of Section 409A(a)(2)(A)(i) of the Code. The Company makes no
    4


commitment or guarantee to the Employee that any federal or state tax treatment shall apply or be available to any person eligible for benefits under this Agreement.
7.Binding Effect; Survival. This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under the Employee.
8.Amendment. Any modification of this Agreement shall be effective only if it is in writing and signed by both the Employee and an authorized officer of the Company.
9.Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of law principles thereof.


    5


IN WITNESS WHEREOF, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and the Employee has executed this Agreement, all as of the date first above written.
                    FORUM ENERGY TECHNOLOGIES, INC.

                    By:                        
    Neal Lux
    President and CEO

                    EMPLOYEE

                                        
                    
                        


    6
EX-10.9 9 exhibit109-amendmentno1tos.htm EX-10.9 Document
Exhibit 10.9
Execution Version

AMENDMENT NO. 1 to Second Lien Seller Term Loan Credit Agreement

This AMENDMENT NO. 1 to SECOND LIEN SELLER TERM LOAN CREDIT AGREEMENT (this “Agreement”) dated as of April 10, 2024 (the “Amendment Execution Date”), but effective as of March 28, 2024 (the “Effective Date”), is among Forum Energy Technologies, Inc., a Delaware corporation (“Forum”), as borrower (in such capacity, the “Borrower”), the lenders identified on the signature pages hereof (together with their successors and permitted assigns, the “Lenders” and each, a “Lender”) and Variperm Energy Services Partnership, an Alberta general partnership (“VES Partnership”), as administrative agent and collateral agent for each of the Lenders (in such capacities, the “Agent”).
Recitals
A.    WHEREAS, Variperm Holdings Ltd., an Alberta corporation (the “Company”), VES Partnership, Jamie Olson, a resident of Alberta (“Olson”), Elise Robertson, a resident of Alberta (“Robertson”), Slotting RemainCo Limited Partnership, an Alberta limited partnership (“Remainco” and together with VES Partnership, Olson and Robertson, the “Sellers” and each, a “Seller”), Forum, Forum Canada ULC, an Alberta corporation (the “Purchaser”) and VES Partnership in its capacity as the representative of the Sellers are parties to that certain Stock Purchase Agreement, dated as of November 1, 2023 (as amended, restated, supplemented or otherwise modified from time to time, the “Stock Purchase Agreement”), pursuant to which the Sellers have sold to the Purchaser and the Purchaser has purchased from the Sellers the Shares (as defined in the Stock Purchase Agreement) (the “Sale”);
B.    WHEREAS, the Borrower, the Lenders and the Agent are parties to that certain Second Lien Seller Term Loan Credit Agreement dated as of January 4, 2024 (as amended, restated, supplemented or otherwise modified prior to the execution hereof, the “Existing Term Loan Credit Agreement”; and the Existing Term Loan Credit Agreement, as amended, restated, supplemented or otherwise modified from time to time, including, without limitation, as amended by this Agreement, the “Term Loan Credit Agreement”), pursuant to which the Lenders have made certain Loans available to and on behalf of the Borrower in order to finance the Sale;
C.    WHEREAS, pursuant to the Stock Purchase Agreement, if the Closing Cash Amount (as defined in the Stock Purchase Agreement, the “Closing Cash Amount”) as determined pursuant to Section 2.05 of the Stock Purchase Agreement is less than the Estimated Closing Cash Amount (as defined in the Stock Purchase Agreement, the “Estimated Closing Cash Amount”), then (i) the principal amount of the Loans shall be reduced (the “Principal Reduction”), effective as of the Closing Date (as defined in the Stock Purchase Agreement), by an amount equal to the Reduction Amount (as defined in the Stock Purchase Agreement, the “Reduction Amount”) and (ii) the interest accrued with respect to such Reduction Amount shall be correspondingly reduced (the “Interest Reduction” and together with the Principal Reduction, the “Loan Reduction”; the interest accrued with respect to such Reduction Amount, as reduced
        



pursuant to the Interest Reduction, the “Reduced Interest”) to reflect such reduction in the principal amount;
D.    WHEREAS, the Closing Cash Amount has been determined pursuant to Section 2.05 of the Stock Purchase Agreement to be less than the Estimated Closing Cash Amount; and
E.    WHEREAS, the Borrower, the Lenders and the Agent have agreed to amend certain provisions of the Existing Term Loan Credit Agreement in order to reflect the Loan Reduction and to amend certain other provisions as more fully set forth herein.
F.    NOW, THEREFORE, in consideration of the premises and the mutual covenants herein contained, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, agree as follows:
Defined Terms. Each capitalized term which is defined in the Term Loan Credit Agreement, but which is not defined in this Agreement, shall have the meaning ascribed such term in the Term Loan Credit Agreement.
Amendments to Existing Term Loan Credit Agreement.
Amendment to Section 1.1. Section 1.1 of the Existing Term Loan Credit Agreement is hereby amended, effective as of the Closing Date, by amending and restating the second sentence of the definition of “Loans” in Section 1.1 in its entirety to read as follows:
“The amount of the Loans made on the Closing Date shall be $59,676,939.”
Amendment to Section 2.1(a). Section 2.1(a) of the Existing Term Loan Credit Agreement is hereby amended, effective as of the Closing Date, by amending and restating clause (ii) thereof in its entirety to read as follows:
“(ii) the aggregate principal amount of the Loans deemed to have been made by each Lender hereunder equals $59,676,939.”
Amendment to Section 8.1. Section 8.1 of the Existing Term Loan Credit Agreement is hereby amended to add the following proviso at the end thereof to read as follows:
“provided that any failure by the Borrower to make any payment hereunder resulting from a failure by the Agent to provide in writing upon the request of the Borrower made at least ten (10) Business Days prior to the due date for any such payment (whether consisting of interest, fees, charges or other amounts (including principal)) either (i) payment and/or wiring instructions for any Lender or (ii) confirmation that there have been no changes to such payment and/or wiring instructions from what was previously provided, in each case, no later than three (3) Business Days prior to the due date for any such payment shall only constitute a Default or an Event of Default if the Borrower fails to make such payment no later than the later of (x) the receipt by Borrower of such corresponding payment and/or wiring instructions from the Agent and (y) the due date for such payment as otherwise set forth in this Agreement; provided, further, that notwithstanding anything to the contrary in this Agreement or any other Loan Document, the
        



Borrower shall be permitted to rely on the most recently delivered Register, list of Lenders and/or wire instructions delivered to the Borrower and no Default or Event of Default shall occur in respect of any payment made under this Agreement or any other Loan Document by any Loan Party (whether consisting of interest, fees, charges or other amounts (including principal)) if made in accordance with such Register, list of Lenders and/or wire instructions most recently received;”
Amendment to Schedule C-1. Schedule C-1 of the Existing Term Loan Credit Agreement is hereby replaced in its entirety with Schedule C-1 attached hereto as Exhibit A.
Waiver by Lenders. The Lenders hereby waive any and all interest accrued prior to the Effective Date pursuant to Section 2.5(a) of the Existing Term Loan Credit Agreement in excess of the Reduced Interest.
Miscellaneous.
Confirmation; Effect of this Agreement. Except as expressly set forth in Section 2 hereof, this Agreement shall not by implication or otherwise limit, impair, constitute a waiver of or otherwise affect the rights and remedies of the Agent or the Lenders under the Existing Term Loan Credit Agreement or any other Loan Document and shall not alter, modify, amend or in any way affect any of the terms, conditions, obligations, covenants or other provisions contained in the Existing Term Loan Credit Agreement or any other Loan Document, all of which are ratified and affirmed in all respects and shall continue in full force and effect. It is the express intent of the parties hereto that nothing contained herein shall be, nor shall be construed as, a substitution or novation of the Obligations under the Existing Term Loan Credit Agreement and the other Loan Documents, all of which are and shall remain in full force and effect as expressly amended hereby. Nothing herein shall be deemed to entitle the Borrower to a consent to, or a waiver, amendment, modification or other change of, any of the terms, conditions, obligations, covenants or other provisions contained in the Term Loan Credit Agreement or any other Loan Document in similar or different circumstances after the date hereof.
Ratification and Affirmation; Representations and Warranties. The Borrower (a) acknowledges the terms of this Agreement and the Existing Term Loan Credit Agreement as amended hereby, (b) represents and warrants to the Agent and the Lenders that as of the Amendment Execution Date, after giving effect to this Agreement: (i) all of the representations and warranties contained in each Loan Document are true and correct in all material respects (without duplication of materiality), except to the extent any such representations and warranties are expressly limited to an earlier date, in which case, such representations and warranties shall continue to be true and correct in all material respects (without duplication of materiality) as of such specified earlier date, and (ii) no Default or Event of Default has occurred and is continuing and (c) ratifies and affirms its obligations under, and acknowledges its continued liability under, each Loan Document and agrees that each Loan Document remains in full force and effect as expressly amended hereby.
        



CHOICE OF LAW AND VENUE; JURY TRIAL WAIVER; JUDICIAL REFERENCE PROVISION. Article 12 of the Term Loan Credit Agreement shall apply to this Agreement, mutatis mutandis.
Severability of Provisions. Section 17.4 of the Term Loan Credit Agreement shall apply to this Agreement, mutatis mutandis.
Counterparts; Electronic Execution. Section 17.7 of the Term Loan Credit Agreement shall apply to this Agreement, mutatis mutandis.
No Oral Agreement. Section 17.12 of the Term Loan Credit Agreement shall apply to this Agreement, mutatis mutandis.
Successors. This Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns in accordance with Section 13.2 of the Term Loan Credit Agreement.
Loan Documents. This Agreement is a Loan Document.
[Signature Pages Follow]
        



IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed effective as of the Effective Date.
BORROWER:FORUM ENERGY TECHNOLOGIES, INC.
By:
/s/ Neal Lux_________________________
Name:Neal Lux
Title:President and CEO

Amendment No. 1 to Second Lien Seller Term Loan Credit Agreement
Signature Page



VARIPERM ENERGY SERVICES PARTNERSHIP, BY ITS BOARD OF REPRESENTATIVES,
as Agent
By:
/s/ Deviyani Misra-Godwin___________
Name:Deviyani Misra-Godwin
Title:Board Representative

Amendment No. 1 to Second Lien Seller Term Loan Credit Agreement
Signature Page



SCF-VIII, L.P.,
as a Lender


By: /s/ Anthony DeLuca______________
Name: Anthony DeLuca
Title: Partner of Ultimate General Partner

ZALE HOLDINGS INC.,
as a Lender


By: /s/ Kelly Nurcombe_______________
Name: Kelly Nurcombe
Title: Director

RKK HOLDINGS LTD.,
as a Lender


By: /s/ Jame Nurcombe________________
Name: James Nurcombe
Title: President

ANRYL HOLDINGS LTD.,
as a Lender


By: /s/ Darryl Gosse__________________
Name: Darryl Gosse
Title: Authorized Signatory

CBDD INVESTMENTS, LLC,
as a Lender
By:
/s/ Kevin Whelan________________
Name:Kevin Whelan
Title:Chief Financial Officer, Managing Director







CPPIB CREDIT INVESTMENTS INC.,
as a Lender


By: /s/ David Colla_________________
Name: David Colla
Title: Authorized Signatory

NATIONWIDE MUTUAL INSURANCE COMPANY,
as a Lender


By: /s/ John Mercer_________________
Name: John Mercer
Title: Authorized Signatory
Amendment No. 1 to Second Lien Seller Term Loan Credit Agreement
Signature Page
        


JAMES NURCOMBE,
as a Lender
By:
/s/ James Nurcombe_____________
Name:James Nurcombe
GOLDMAN SACHS LENDING PARTNERS LLC,
as a Lender


By: /s/ Pryankush Goswami_________
Name: Pryankush Goswami
Title: Authorized Signatory


JAMIE OLSON,
as a Lender
By:
/s/ Jamie Olson________________
Name:Jamie Olson

Amendment No. 1 to Second Lien Seller Term Loan Credit Agreement
Signature Page
        




ELISE ROBERTSON,
as a Lender
By:
/s/ Elise Robertson______________
Name:Elise Robertson
KELLY NURCOMBE,
as a Lender
By:
/s/ Kelly Nurcombe_____________
Name:Kelly Nurcombe
CATHY CAMERON,
as a Lender
By:
/s/ Cathy Cameron______________
Name:Cathy Cameron

DARRYL GOSSE,
as a Lender
By:
/s/ Darryl Gosse________________
Name:Darryl Gosse

GEORDIE WHITE,
as a Lender
By:
/s/ Geordie White_______________
Name:Geordie White
COLBY SUTTON,
as a Lender
By:
/s/ Colby Sutton________________
Amendment No. 1 to Second Lien Seller Term Loan Credit Agreement
Signature Page
        


Name:Colby Sutton
TIM OTTENHOFF,
as a Lender
By:
/s/ Tim Ottenhoff_______________
Name:Tim Ottenhoff
COLIN MATTHEWS,
as a Lender
By:
/s/ Colin Matthews______________
Name:Colin Matthews
DA ZHU,
as a Lender
By:
/s/ Da Zhu_____________________
Name:Da Zhu

MICHAEL MA,
as a Lender
By:
/s/ Michael Ma_________________
Name:Michael Ma

Amendment No. 1 to Second Lien Seller Term Loan Credit Agreement
Signature Page
        



SEVERALLY AND NOT JOINTLY,

FOUR POINTS MULTI-STRATEGY MASTER FUND, INC.,
as a Lender
By: Shenkman Capital Management, Inc., its
Investment Manager


By: /s/ Serge Todorovich___________________
Name: Serge Todorovich
Title: General Counsel and Chief Compliance Officer


ELECTRONIC DATA SYSTEMS RETIREMENT PLAN,
as a Lender
By: Shenkman Capital Management, Inc., its
Investment Manager


By: /s/ Serge Todorovich___________________
Name: Serge Todorovich
Title: General Counsel and Chief Compliance Officer


DXC UK PENSION SCHEME,
as a Lender
By: Shenkman Capital Management, Inc., its
Investment Manager


By: /s/ Serge Todorovich___________________
Name: Serge Todorovich
Title: General Counsel and Chief Compliance Officer
        



Exhibit A
[See attached]

        



Schedule C-1
Allocations

LendersTerm Loans (USD)
SCF-VIII, L.P. $24,786,204.11
CBDD Investments, LLC$15,767,332.64
CPPIB Credit Investments Inc.$6,820,773.15
Zale Holdings Inc.$2,916,568.66
RKK Holdings Ltd.$2,916,568.66
Nationwide Mutual Insurance Company$2,031,116.17
James Nurcombe$930,793.43
Goldman Sachs Lending Partners LLC$740,624.53
Four Points Multi-Strategy Master Fund, Inc.$603,279.99
Jamie Olson$563,374.97
Electronic Data Systems Retirement Plan$241,803.05
Geordie White$196,348.44
Anryl Holdings Ltd.$194,437.91
Elise Robertson$159,214.66
Kelly Nurcombe$146,967.38
Cathy Cameron$146,967.38
Darryl Gosse$146,967.38
DXC UK Pension Scheme$85,908.99
Colby Sutton$73,483.70
Tim Ottenhoff$73,483.70
Colin Matthews$48,989.13
Da Zhu$48,989.13
Michael Ma$36,741.85
Total:$59,676,939

        

EX-31.1 10 exhibit311-10q12024final.htm EX-31.1 Document

Exhibit 31.1

Forum Energy Technologies, Inc.
Certification

I, Neal A. Lux, certify that:

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


EX-31.2 11 exhibit312-10q12024final.htm EX-31.2 Document

Exhibit 31.2

Forum Energy Technologies, Inc.
Certification

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


EX-32.1 12 exhibit321-10q12024final.htm EX-32.1 Document

Exhibit 32.1


Certification Pursuant to 18 U.S.C. Section 1350
(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)


In connection with the Quarterly Report on Form 10-Q of Forum Energy Technologies, Inc. (the “Company”) for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Neal A. Lux, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:

(1)  The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"); and
(2)  The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:  May 3, 2024By: /s/ Neal A. Lux
 Neal A. Lux
 President and Chief Executive Officer

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification shall not be deemed filed by the Company for purposes of § 18 of the Exchange Act.

EX-32.2 13 exhibit322-10q12024final.htm EX-32.2 Document

Exhibit 32.2


Certification Pursuant to 18 U.S.C. Section 1350
(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)


In connection with the Quarterly Report on Form 10-Q of Forum Energy Technologies, Inc. (the “Company”) for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), D. Lyle Williams, Jr., as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:

(1)  The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"); and
(2)  The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:  May 3, 2024By:/s/ D. Lyle Williams, Jr.
D. Lyle Williams, Jr.
Executive Vice President and Chief Financial Officer

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This certification shall not be deemed filed by the Company for purposes of § 18 of the Exchange Act.

EX-101.SCH 14 fet-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Business Segments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Business Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenue - Schedule of Changes in Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Acquisition - Schedule of Fair Values of the Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Acquisition - Schedule of Business Acquisition, Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Business Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Business Segments - Schedule of Income Statement by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Business Segments - Schedule of Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Business Segments - Schedule of Revenue from External Customers by Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Business Segments - Schedule of Revenue Disaggregated by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 fet-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 16 fet-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 17 fet-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Patents and technology Patents and Technology [Member] Patents and Technology [Member] Accrued liabilities Accrued Liabilities, Current Latin America Latin America [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Less: inventory reserve Inventory Valuation Reserves Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Fair Values of the Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred income taxes, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable—trade Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Total other expense Nonoperating Income (Expense) Seller Term Loan, 12.5% of Borrowing Base Seller Term Loan, 12.5% Of Borrowing Base [Member] Seller Term Loan, 12.5% Of Borrowing Base Increase (decrease) in contract with customer assets (as percent) Contract With Customer, Asset, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent Contract With Customer, Asset, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Fixed charge coverage ratio consecutive days threshold Debt Instrument, Fixed Charge Coverage Ratio, Consecutive Days Threshold Debt Instrument, Fixed Charge Coverage Ratio, Consecutive Days Threshold Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Credit Facility Unused Portion Greater Than 50% Credit Facility Unused Portion Greater Than 50% [Member] Credit Facility Unused Portion Greater Than 50% Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Schedule of Revenue Disaggregated by Geography Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Geographical [Axis] Geographical [Axis] Other debt Other Debt [Member] Other Debt [Member] Inventory write down Inventory Write-down Income Taxes Income Tax Disclosure [Text Block] Billings in excess of costs and estimated profits earned Increase (Decrease) in Contract with Customer, Liability Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities Liabilities, Current [Abstract] Billings in excess of costs and profits recognized Contract With Customer, Liability, Billings In Excess Of Cost Contract With Customer, Liability, Billings In Excess Of Cost Eliminations Intersegment Eliminations [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Deferred financing costs, net Debt Issuance Costs, Noncurrent, Net Long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Diluted (in USD per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable—trade, net of allowances of $9,983 and $10,850 Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Number of performance periods Number Of Performance Periods Number Of Performance Periods Treasury stock, common shares (in shares) Treasury Stock, Common, Shares Credit Facility Credit Facility Line of Credit [Member] Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Other comprehensive income (loss), tax Other Comprehensive Income (Loss), Tax Net loss Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Property and equipment, net of accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Debt instrument, carrying value Debt and Lease Obligation Liabilities and equity Liabilities and Equity [Abstract] Finite-Lived and Indefinite-Lived Intangible Assets [Line Items] Finite-Lived and Indefinite-Lived Intangible Assets [Line Items] Finite-Lived and Indefinite-Lived Intangible Assets [Line Items] Federal Funds Effective Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Contract liabilities Contract with Customer, Liability Total inventories Inventory, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Award vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Recent Accounting Pronouncements Significant Accounting Policies [Text Block] 2017 Credit Facility, 12.5% of Borrowing Base 2017 Credit Facility, 12.5% Of Borrowing Base [Member] 2017 Credit Facility, 12.5% Of Borrowing Base Name Measure Name Line of credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill beginning balance Goodwill ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Drilling and Completions Drilling And Completions [Member] Drilling And Completions Underlying Securities Award Underlying Securities Amount Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable—trade Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt conversion, interest rate of debt Debt Conversion, Original Debt, Interest Rate of Debt Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Trademarks Trademarks [Member] Time Based Restricted Stock Units Time-Based Restricted Stock Units [Member] Time-Based Restricted Stock Units Debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Production Equipment Production Equipment [Member] Production Equipment [Member] Downhole Downhole [Member] Downhole Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Contract assets - current Contract with Customer, Asset, after Allowance for Credit Loss, Current Transaction expenses Other Expenses Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Contract with Customer, Liability [Abstract] Contract with Customer, Liability [Abstract] Business combination, acquisition related costs Business Combination, Acquisition Related Costs Award Type [Axis] Award Type [Axis] Number of equity instruments other than options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Noncash activities Noncash Investing and Financing Items [Abstract] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Operating lease right of use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] SOFR Floor Secured Overnight Financing Rate (SOFR) Floor [Member] LIBOR Floor Entity File Number Entity File Number Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Net Intangibles Finite-Lived Intangible Assets, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Canadian Subsidiaries Canadian Subsidiaries [Member] Canadian Subsidiaries [Member] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, 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 Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair value Debt Instrument, Fair Value Disclosure Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Fixed charge coverage ratio Debt Instrument, Fixed Charge Coverage Ratio Debt Instrument, Fixed Charge Coverage Ratio Common stock, shares issued (in shares) Common Stock, Shares, Issued Business combination, consideration transferred Business Combination, Consideration Transferred Gross profit Gross Profit Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Treasury stock at cost, 708,900 and 708,900 shares Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Long-term debt, carrying value Long-Term Debt Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Seller Term Loan Seller Term Loan [Member] Seller Term Loan Maximum Maximum [Member] Document Type Document Type Acquisitions Goodwill, Acquired During Period Geographic Concentration Risk Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Stock issuance related to business acquisition Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Treasury stock Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Increase (decrease) in contract with customer liability (as percent) Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent Business Acquisition [Axis] Business Acquisition [Axis] Trade accounts receivable allowance Accounts Receivable, Allowance for Credit Loss, Current Performance Restricted Stock, Liability-Classified Performance Restricted Stock, Liability-Classified [Member] Performance Restricted Stock, Liability-Classified Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Conversion of debt to common stock Conversion of Stock, Amount Converted Line of credit facility, incremental commitments Line Of Credit Facility, Incremental Commitments Line Of Credit Facility, Incremental Commitments Title of 12(b) Security Title of 12(b) Security Time-Based Restricted Stock Units, Liability-Classified Time-Based Restricted Stock Units, Liability-Classified [Member] Time-Based Restricted Stock Units, Liability-Classified Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income (loss) Business Acquisition, Pro Forma Net Income (Loss) Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Impact on non-U.S. local currency translation Goodwill, Foreign Currency Translation Gain (Loss) Inventories, net Inventories, net Inventory, Net Proceeds from issuance of Seller Term Loan Payments For Repurchase Of Senior Notes Payments For Repurchase Of Senior Notes Debt conversion shares amount (in shares) Debt Conversion, Converted Instrument, Shares Issued Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts payable, deferred revenue and other accrued liabilities Increase (Decrease) in Accounts payable, deferred revenue and other accrued liabilities Increase (Decrease) in Accounts payable, deferred revenue and other accrued liabilities Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding CORRA Rate CORRA Rate [Member] CORRA Rate [Member] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Acquisition Mergers, Acquisitions and Dispositions Disclosures [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Stimulation and Intervention Stimulation and Intervention [Member] Stimulation and Intervention [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Variperm Holdings Ltd Variperm Holdings Ltd [Member] Variperm Holdings Ltd Retained deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Debt conversion, percent payable in cash or additional notes (as percent) Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash Or Additional Notes Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash Or Additional Notes Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Loss per share Earnings Per Share, Basic [Abstract] PEO PEO [Member] Contract assets - noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Noncash losses and other, net Other Operating Activities, Cash Flow Statement Reduction of debt principal amount Debt Instrument, Increase (Decrease), Net Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net loss Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Repayments on Credit Facility Repayments of Debt Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Organization and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting [Domain] Vesting [Domain] Accumulated other comprehensive income / (loss) AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Valve Solutions Valve Solutions [Member] Valve Solutions [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Canada CANADA Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Proceeds from issuance of senior long-term debt Proceeds from Issuance of Senior Long-Term Debt Common stock, $0.01 par value, 14,800,000 shares authorized, 12,992,570 and 10,901,878 shares issued Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Subsea Subsea [Member] Subsea Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date PEO Name PEO Name Asia-Pacific Asia Pacific [Member] Base Rate Base Rate [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Gain (loss) on pension liability Change in pension liability Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Product Concentration Risk Product Concentration Risk [Member] Drilling Drilling [Member] Drilling Corporate Corporate, Non-Segment [Member] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Debt stated interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total equity Balance at beginning of period Balance at end of period Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Revenue Business Acquisition, Pro Forma Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized Contract with Customer, Liability, Revenue Recognized Costs and estimated profits in excess of billings Costs and estimated profits in excess of billings Contract With Customer, Asset, Costs In Excess Of Billings Contract With Customer, Asset, Costs In Excess Of Billings Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Change in foreign currency translation Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Concentration Risk Type [Axis] Concentration Risk Type [Axis] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Loss per share Earnings Per Share Reconciliation [Abstract] Middle East Middle East [Member] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Credit Facility Unused Portion Less Than or Equal to 50% Credit Facility Unused Portion Less Than Or Equal To 50% [Member] Credit Facility Unused Portion Less Than Or Equal To 50% Intangible assets, net Net Intangibles Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Total identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Debt conversion, percent payable in cash Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash Amortization period Finite-Lived Intangible Asset, Useful Life Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Payment of capital lease obligations Payments For Capital Lease Obligations Payments For Capital Lease Obligations Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense 2017 Credit Facility 2017 Credit Facility [Member] 2017 Credit Facility [Member] Europe & Africa Europe and Africa [Member] Europe and Africa [Member] Artificial Lift and Downhole Artificial Lift and Downhole [Member] Artificial Lift and Downhole Common stock Common Stock [Member] Deferred revenue Deferred revenue Contract With Customer, Liability, Deferred Revenue Contract With Customer, Liability, Deferred Revenue Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings (Loss) Per Share Earnings Per Share [Text Block] Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Weighted average interest rate Debt, Weighted Average Interest Rate Minimum Minimum [Member] Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Coiled Tubing Coiled Tubing [Member] Coiled Tubing [Member] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Foreign exchange and other losses, net Gain (Loss), Foreign Currency Transaction, before Tax Payment of withheld taxes on stock-based compensation plans Payment, Tax Withholding, Share-Based Payment Arrangement Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Retained deficit Retained Earnings [Member] Business acquisition, goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Current portion of long-term debt Less: current portion Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and equity Liabilities and Equity Other long-term assets Other Assets, Noncurrent Other expense Nonoperating Income (Expense) [Abstract] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease assets Operating Lease, Right-of-Use Asset Basic (in USD per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Financial Data by Segment and Assets by Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Percentage of borrowing base Debt Instrument, Percentage Of Borrowing Base Debt Instrument, Percentage Of Borrowing Base Borrowings on Credit Facility Proceeds from Issuance of Debt Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Long-term debt, gross Long-Term Debt, Gross Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Additional paid-in capital Additional Paid in Capital Share-Based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Backlog Order or Production Backlog [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Work in process Inventory, Work in Process, Gross Number in shares in acquisition (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive effect of stock options and restricted stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Accrued revenue Accrued revenue Contract With Customer, Asset, Accrued Revenue Contract With Customer, Asset, Accrued Revenue Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Schedule of Intangible Assets Summary of Intangible Assets [Table Text Block] Summary of Finite and Infinite lived Intangible Assets. Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Restricted stock issuance, net of forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Sales Sales [Member] Schedule of Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Treasury stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Accounts receivable—trade Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Deferred financing costs Payments of Financing Costs Name Trading Arrangement, Individual Name Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table] Equity [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Goodwill and Intangible Assets Intangible Assets Disclosure [Text Block] Legacy FET And Variperm Legacy FET And Variperm [Member] Legacy FET And Variperm Deferred income taxes Increase (Decrease) in Deferred Income Taxes Percentage of target units Percentage Of Target Units Granted Percentage Of Target Units Granted Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments related to business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired 2025 Notes 2025 Notes [Member] 2025 Notes Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Credit Facility [Domain] Credit Facility [Domain] Variable interest rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Diluted (in shares) Weighted average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Changes in Contract Assets and Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Finance lease right of use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Interest expense Interest Income (Expense), Nonoperating, Net Operating expenses Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Capital expenditures for property and equipment Payments to Acquire Property, Plant, and Equipment Cost and estimated profit in excess of billings Increase (Decrease) In Cost And Estimated Profit In Excess Of Billings Increase (Decrease) In Cost And Estimated Profit In Excess Of Billings Company Selected Measure Amount Company Selected Measure Amount Increase (decrease) in contract with customer liabilities Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Debt conversion, converted instrument, rate Debt Conversion, Converted Instrument, Rate Additional paid-in capital Additional Paid-in Capital [Member] Commitments and Contingencies Commitments Disclosure [Text Block] Total assets Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover page. Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Raw materials and parts Inventory, Raw Materials and Supplies, Gross Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Total operating expenses Operating Expenses Business Segments Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Increase (decrease) in contract with customer assets Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Debt instrument, mandatorily convertible, face amount Debt Instrument, Mandatorily Convertible, Face Amount Debt Instrument, Mandatorily Convertible, Face Amount Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Weighted average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unamortized debt discount Unamortized Debt Issuance Expense Operating income Segment operating income Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Contract with customer, contract duration (less than) Contract With Customer, Contract Duration Contract with Customer, Contract Duration Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Business Segments [Axis] Segments [Axis] Unused capacity commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Conversion of debt to common stock Stock Issued During Period, Value, Conversion of Convertible Securities Performance Restricted Stock Performance Restricted Stock [Member] Performance Restricted Stock Other comprehensive income (loss), net of tax of $0: Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Line of credit outstanding Long-Term Line of Credit Customer relationships Customer Relationships [Member] Gain on disposal of assets and other Gain (Loss) on Disposition of Assets for Financial Service Operations Equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 18 fet-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
Apr. 26, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-35504  
Entity Registrant Name FORUM ENERGY TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1488595  
Entity Address, Address Line One 10344 Sam Houston Park Drive  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77064  
City Area Code (281)  
Local Phone Number 949-2500  
Title of 12(b) Security Common stock  
Trading Symbol FET  
Security Exchange Name 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   12,283,670
Entity Central Index Key 0001401257  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 202,392 $ 188,957
Cost of sales 138,633 136,855
Gross profit 63,759 52,102
Operating expenses    
Selling, general and administrative expenses 54,666 45,511
Transaction expenses 5,921 0
Gain on disposal of assets and other (28) (260)
Total operating expenses 60,559 45,251
Operating income 3,200 6,851
Other expense    
Interest expense 8,760 4,549
Foreign exchange and other losses, net 1,227 2,972
Total other expense 9,987 7,521
Loss before income taxes (6,787) (670)
Income tax expense 3,528 2,816
Net loss $ (10,315) $ (3,486)
Weighted average shares outstanding    
Basic (in shares) 12,201 10,179
Diluted (in shares) 12,201 10,179
Loss per share    
Basic (in USD per share) $ (0.85) $ (0.34)
Diluted (in USD per share) $ (0.85) $ (0.34)
Other comprehensive income (loss), net of tax of $0:    
Net loss $ (10,315) $ (3,486)
Change in foreign currency translation (804) 4,158
Gain (loss) on pension liability (15) 15
Comprehensive income (loss) $ (11,134) $ 687
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Other comprehensive income (loss), tax $ 0 $ 0
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 48,488 $ 46,165
Accounts receivable—trade, net of allowances of $9,983 and $10,850 161,978 146,747
Inventories, net 303,003 299,639
Prepaid expenses and other current assets 20,893 21,887
Costs and estimated profits in excess of billings 10,488 13,365
Accrued revenue 1,935 1,801
Total current assets 546,785 529,604
Property and equipment, net of accumulated depreciation 87,660 61,401
Operating lease assets 54,818 55,399
Deferred financing costs, net 2,585 1,159
Intangible assets, net 261,405 167,970
Goodwill 63,202 0
Deferred income taxes, net 130 368
Other long-term assets 4,804 5,160
Total assets 1,021,389 821,061
Current liabilities    
Current portion of long-term debt 5,150 1,186
Accounts payable—trade 108,254 125,918
Accrued liabilities 64,937 62,463
Deferred revenue 10,276 10,551
Billings in excess of costs and profits recognized 4,480 4,221
Total current liabilities 193,097 204,339
Long-term debt, net of current portion 282,302 129,567
Deferred income taxes, net 28,183 940
Operating lease liabilities 59,898 61,450
Other long-term liabilities 11,707 12,132
Total liabilities 575,187 408,428
Commitments and contingencies
Equity    
Common stock, $0.01 par value, 14,800,000 shares authorized, 12,992,570 and 10,901,878 shares issued 130 109
Additional paid-in capital 1,413,970 1,369,288
Treasury stock at cost, 708,900 and 708,900 shares (142,057) (142,057)
Retained deficit (709,786) (699,471)
Accumulated other comprehensive loss (116,055) (115,236)
Total equity 446,202 412,633
Total liabilities and equity $ 1,021,389 $ 821,061
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Trade accounts receivable allowance $ 9,983 $ 10,850
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 14,800,000 14,800,000
Common stock, shares issued (in shares) 12,992,570 10,901,878
Treasury stock, common shares (in shares) 708,900 708,900
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net loss $ (10,315) $ (3,486)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation expense 4,072 2,570
Amortization of intangible assets 9,766 6,016
Inventory write down 534 892
Stock-based compensation expense 1,573 841
Deferred income taxes (1,002) 421
Noncash losses and other, net 1,299 1,398
Changes in operating assets and liabilities    
Accounts receivable—trade 8,783 (10,047)
Inventories 8,577 (18,123)
Prepaid expenses and other assets 2,694 1,037
Cost and estimated profit in excess of billings 2,822 769
Accounts payable, deferred revenue and other accrued liabilities (24,071) (5,527)
Billings in excess of costs and estimated profits earned 291 111
Net cash provided by (used in) operating activities 5,023 (23,128)
Cash flows from investing activities    
Capital expenditures for property and equipment (2,910) (1,083)
Proceeds from sale of property and equipment 177 264
Payments related to business acquisition, net of cash acquired 150,086 0
Net cash used in investing activities (152,819) (819)
Cash flows from financing activities    
Borrowings on Credit Facility 245,167 119,426
Repayments on Credit Facility (148,696) (94,426)
Proceeds from issuance of Seller Term Loan 59,677 0
Payment of capital lease obligations (147) (273)
Deferred financing costs (3,070) 0
Repurchases of stock 0 (3,497)
Payment of withheld taxes on stock-based compensation plans (1,090) (1,873)
Net cash provided by financing activities 151,841 19,357
Effect of exchange rate changes on cash (1,722) 325
Net increase (decrease) in cash, cash equivalents and restricted cash 2,323 (4,265)
Cash, cash equivalents and restricted cash at beginning of period 46,165 51,029
Cash, cash equivalents and restricted cash at end of period 48,488 46,764
Noncash activities    
Operating lease right of use assets obtained in exchange for lease obligations 2,775 1,835
Finance lease right of use assets obtained in exchange for lease obligations 750 926
Stock issuance related to business acquisition 44,220 0
Conversion of debt to common stock $ 0 $ 113,650
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Treasury stock
Retained deficit
Accumulated other comprehensive income / (loss)
Balance at beginning of period at Dec. 31, 2022 $ 307,035 $ 62 $ 1,253,613 $ (138,560) $ (680,595) $ (127,485)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 841   841      
Restricted stock issuance, net of forfeitures (1,873) 1 (1,874)      
Conversion of debt to common stock 113,650 46 113,604      
Stock issuance related to business acquisition 0          
Treasury stock (3,497)     (3,497)    
Currency translation adjustment 4,158         4,158
Change in pension liability 15         15
Net loss (3,486)       (3,486)  
Balance at end of period at Mar. 31, 2023 416,843 109 1,366,184 (142,057) (684,081) (123,312)
Balance at beginning of period at Dec. 31, 2023 412,633 109 1,369,288 (142,057) (699,471) (115,236)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 1,573   1,573      
Restricted stock issuance, net of forfeitures (1,090) 1 (1,091)      
Stock issuance related to business acquisition 44,220 20 44,200      
Currency translation adjustment (804)         (804)
Change in pension liability (15)         (15)
Net loss (10,315)       (10,315)  
Balance at end of period at Mar. 31, 2024 $ 446,202 $ 130 $ 1,413,970 $ (142,057) $ (709,786) $ (116,055)
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
Forum Energy Technologies, Inc. (the “Company,” “FET,” “we,” “our,” or “us”), a Delaware corporation, is a global manufacturing company serving the oil, natural gas, industrial and renewable energy industries. With headquarters located in Houston, Texas, FET provides value added solutions that increase the safety and efficiency of energy exploration and production.
Basis of Presentation
The Company's accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions have been eliminated in consolidation.
In management's opinion, all adjustments, consisting of normal recurring adjustments, necessary for the fair statement of the Company’s financial position, results of operations and cash flows have been included. Operating results for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any other interim period.
These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, which are included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 5, 2024.
Change of Segment
In the first quarter 2024, following the Variperm Holdings Ltd. ("Variperm") acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Refer to Note 10 Business Segments for the product lines making up each segment. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB"), which the Company adopts as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.
Accounting Standards Issued But Not Yet Adopted
Segment Reporting (Topic 280). In November 2023, FASB issued ASU 2023-07, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. This update is effective retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years after December 15, 2024. Early adoption is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.
Income Taxes (Topic 740). In December 2023, FASB issued ASU 2023-09, which improves income tax disclosures. This update is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. This update should be applied prospectively but retrospective application is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to receive in exchange for those goods or services. For a detailed discussion of our revenue recognition policies, refer to the Company’s 2023 Annual Report on Form 10-K.
Disaggregated Revenue
Refer to Note 10 Business Segments for disaggregated revenue by product line and geography.
Contract Balances
Contract balances are determined on a contract by contract basis. Contract assets represent revenue recognized for goods and services provided to our customers when payment is conditioned on something other than the passage of time. Similarly, the Company records a contract liability when we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract. Such contract liabilities typically result from billings in excess of costs incurred on construction contracts and advance payments received on product sales.
The following table reflects the changes in our contract assets and contract liabilities balances for the three months ended March 31, 2024 (in thousands):
March 31, 2024December 31, 2023Decrease
$%
Accrued revenue$1,935 $1,801 
Costs and estimated profits in excess of billings10,488 13,365 
Contract assets - current12,423 15,166 
Contract assets - noncurrent1,070 1,828 
Contract assets$13,493 $16,994 $(3,501)(21)%
Deferred revenue$10,276 $10,551 
Billings in excess of costs and profits recognized4,480 4,221 
Contract liabilities$14,756 $14,772 $(16)— %
During the three months ended March 31, 2024, our contract assets decreased by $3.5 million and our contract liabilities decreased nominally primarily due to the timing of milestone billings for projects in our Subsea product line. The noncurrent portion of contract assets is recorded on the consolidated balance sheets as other long-term assets.
During the three months ended March 31, 2024, we recognized $5.5 million of revenue that was included in the contract liabilities balance at the beginning of the period.
Substantially all of our contracts are less than one year in duration. As such, we have elected to apply the practical expedient which allows an entity to exclude disclosures about its remaining performance obligations if such obligation is part of a contract that has an original expected duration of one year or less
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
On January 4, 2024, the Company and its wholly owned subsidiary acquired all of the issued and outstanding common shares of Variperm (the “Variperm Acquisition”). Variperm, headquartered in Canada, is a manufacturer of downhole technology solutions, providing sand and flow control products for heavy oil applications.
Total consideration for the Variperm Acquisition includes approximately $150.0 million of cash and 2.0 million shares of the Company’s common stock determined using the market price at closing date, which was subject to customary purchase price adjustments. In connection with the closing, to fund the cash portion of the purchase price, the Company borrowed $90.0 million under its senior secured asset-based lending facility (“Credit Facility”) on January 2, 2024 and entered into a $60.0 million second lien seller term loan credit agreement (“Seller Term Loan”) on January 4, 2024. In March 2024, in connection with the finalization of working capital adjustments, the principal amount of the Seller Term Loan was reduced by $0.3 million.
During the three months ended March 31, 2024, the Company recognized acquisition-related costs of $5.9 million for consulting fees and other costs expensed as transaction expenses. The acquisition of business on the statement of cash flow is presented net of the cash and cash equivalents acquired.
The following table summarizes the fair value of identified assets acquired and liabilities assumed at the date of acquisition. The preliminary allocation of consideration transferred is based on management's estimates, judgments and assumptions. These estimates, judgments and assumptions are subject to change upon final valuation and should be treated as preliminary values. Management estimated that consideration paid exceeded the fair value of the net assets acquired. Therefore, goodwill of $63.9 million was recorded, most of which is not expected to be deductible for income tax purposes. The final allocation of purchase consideration could include changes in the estimated fair value of inventories; property, plant and equipment; intangible assets comprising of customer relationships, backlog and trade names; deferred income taxes; and leases. The Company has preliminarily estimated the useful lives of customer relationships, backlog and trade names as approximately eight years, two years and eight years, respectively.
The following table summarizes the fair values of the assets acquired and liabilities assumed at the date of the acquisition (in thousands):
Cash and cash equivalents$4,388 
Accounts receivable—trade24,036 
Inventories13,422 
Property and equipment26,213 
Intangible assets104,600 
Prepaid expenses and other assets3,718 
      Total assets acquired176,377 
Current liabilities11,760 
Long-term liabilities29,864 
      Total liabilities assumed41,624 
Total identifiable net assets acquired134,753 
Goodwill63,941 
Total purchase consideration$198,694 
The excess of the total equity value of Variperm based on the purchase consideration over net assets acquired was recorded as goodwill. The goodwill is primarily attributable to revenue synergies and assembled workforce expected to be realized from the acquisition. Intangible assets acquired as a result of the Variperm Acquisition are amortized on a straight-line basis to reflect the pattern in which the economic benefits of the intangible assets are realized. Acquired goodwill and intangibles relate to our Downhole reporting unit and Downhole asset group.
The fair value for trade names were estimated using the income approach, specifically the relief-from-royalty method which estimates the cost savings that accrue to the owner of the intangible assets that would otherwise be payable as royalties or licenses fees on revenues earned through the use of the asset. The fair value of customer relationships and backlog were estimated using the multi-period excess earnings method. The excess earning
method model estimates revenues and cash flows derived from the asset and then deducts portions of the cash flow that can be attributed to supporting assets. The resulting cash flow, which is attributable solely to the asset acquired, is then discounted at a rate of return commensurate with the risk of the asset to calculate the present value.
Unaudited Pro Forma Financial Information
The acquired Variperm business contributed revenues and net income of $27.4 million and $4.4 million, respectively, to the Company for the period from January 4, 2024 to March 31, 2024. The following unaudited pro forma summary presents the results of operations of the Company as if the acquisition of Variperm occurred on January 1, 2023:
Three Months Ended
March 31,
20242023
Revenue$202,392 $226,700 
Net income (loss)(7,148)(5,587)
The amounts have been calculated after applying the Company's accounting policies and adjusting the results of Variperm to reflect additional depreciation, amortization, and other purchase accounting adjustments assuming the fair value adjustments to the property, plant and equipment and intangibles assets and other purchase accounting adjustments have been applied on January 1, 2023. The pro forma amounts do not include any potential cost savings or other expected benefits of the acquisition, and are presented for illustrative purposes only and are not necessarily indicative of results that would have been achieved if the acquisition had occurred as of January 1, 2023 or of future operating performance.
XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
The Company's significant components of inventory at March 31, 2024 and December 31, 2023 were as follows (in thousands):
March 31, 2024December 31, 2023
Raw materials and parts$99,096 $92,563 
Work in process27,574 28,693 
Finished goods212,782 216,570 
Total inventories339,452 337,826 
Less: inventory reserve(36,449)(38,187)
Inventories, net$303,003 $299,639 
XML 32 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The changes in the carrying amount of goodwill from December 31, 2023 to March 31, 2024, were as follows (in thousands):
Artificial Lift and Downhole
Goodwill, December 31, 2023$— 
Acquisitions63,941 
Impact on non-U.S. local currency translation(739)
Goodwill, March 31, 2024$63,202 
Goodwill is not amortized and is tested for impairment at least annually or when events and circumstances indicate that fair value may be below its carrying value.
Intangible Assets
Intangible assets consisted of the following as of March 31, 2024 and December 31, 2023, respectively (in thousands):
March 31, 2024
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$366,577 $(171,760)$194,817 
10 - 35
Patents and technology88,983 (42,533)46,450 
5 - 19
Trade names46,677 (29,423)17,254 
7 - 19
Trademarks5,089 (2,205)2,884 
15
Non-compete agreements189 (189)— 
5
Total intangible assets$507,515 $(246,110)$261,405 
December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$267,838 $(164,672)$103,166 
10 - 35
Patents and technology89,151 (41,189)47,962 
5 - 19
Trade names42,847 (28,974)13,873 
7 - 19
Trademarks5,089 (2,120)2,969 
15
Non-compete agreements190 (190)— 
5
Total intangible assets$405,115 $(237,145)$167,970 
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt Debt
Debt as of March 31, 2024 and December 31, 2023 consisted of the following (in thousands): 
March 31, 2024December 31, 2023
2025 Notes$134,208 $134,208 
Seller Term Loan59,677 — 
Credit Facility96,471 — 
Other debt3,340 2,864 
Long-term debt, principal amount293,696 137,072 
Unamortized debt discount(4,341)(5,074)
Debt issuance cost(1,903)(1,245)
Long-term debt, carrying value287,452 130,753 
Less: current portion(5,150)(1,186)
Long-term debt, net of current portion$282,302 $129,567 
2025 Notes
Our 9.00% convertible secured notes due August 2025 (“2025 Notes”), of which $134.2 million principal amount was outstanding at March 31, 2024, pay interest at the rate of 9.00%, of which 6.25% is payable in cash and 2.75% is payable in cash or additional notes, at the Company’s option. The 2025 Notes are secured by a first lien on substantially all of the Company’s assets, except for Credit Facility priority collateral, which secures the 2025 Notes on a second lien basis. In January 2023, $122.8 million or 48% of the then-outstanding principal amount of the 2025 Notes mandatorily converted into approximately 4.5 million shares of common stock.
Seller Term Loan
On January 4, 2024, the Company entered into the Seller Term Loan in connection with the closing of the Variperm Acquisition, which had an initial principal amount of $60.0 million and matures in December 2026. In March 2024, in connection with the finalization of purchase price adjustments, the principal amount of the Seller Term Loan was reduced by $0.3 million. The Seller Term Loan bears interest at the rate of (i) 11.00% per year for the period commencing on the Closing Date to (but excluding) the first anniversary of the Closing Date, (ii) 17.00% per annum for the period commencing on the first anniversary of the Closing Date to (but excluding) the second anniversary of the Closing Date and (iii) 17.50% per annum for the period commencing on the second anniversary of the Closing Date to (but excluding) the maturity date. The Company has an option to prepay the Seller Term Loan anytime without premium or penalty.
The Seller Term Loan requires the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 as of the last day of each fiscal quarter commencing at the time excess availability is less than the greater of (x) 12.5% of the Line Cap and (y) $31.25 million and continuing until excess availability exceeds the greater of (x) 12.5% of the Line Cap and (y) $31.25 million for 60 consecutive days. “Line Cap” has the meaning set forth in the Credit Facility.
Subject to customary exceptions, all obligations under the Seller Term Loan are guaranteed, jointly and severally, by our wholly owned U.S. and Canadian subsidiaries and are secured by substantially all assets of each such entity and the Company, subject to customary exclusions pursuant to certain intercreditor arrangements.
The Seller Term Loan also contains customary representations and warranties and affirmative and negative covenants, as well as customary events of default, with corresponding grace periods, including, without limitation, payment defaults, cross-defaults to other agreements evidencing indebtedness and bankruptcy-related defaults.
Credit Facility
Our Credit Facility, which has a maturity date, subject to certain exceptions, of September 2028, provides revolving credit commitments of $250.0 million (with a sublimit of up to $70.0 million available for the issuance of letters of credit for the account of the Company and certain of its domestic subsidiaries) (the “U.S. Line”), of which up to $50.0 million is available to certain of our Canadian subsidiaries for loans in U.S. or Canadian dollars (with a sublimit of up to $10.0 million available for the issuance of letters of credit for the account of our Canadian
subsidiaries) (the “Canadian Line”). Lender commitments under the Credit Facility, subject to certain limitations, may be increased by an additional $100.0 million.
Availability under the Credit Facility is subject to a borrowing base calculated by reference to eligible accounts receivable in the U.S., Canada and certain other jurisdictions (subject to a cap) and eligible inventory in the U.S. and Canada. Our borrowing capacity under the Credit Facility could be reduced or eliminated, depending on future fluctuations in our receivables and inventory. As of March 31, 2024, our total borrowing base was $189.1 million, of which $96.5 million amount was drawn and $21.0 million was used as security for outstanding letters of credit, resulting in remaining availability of $71.6 million.
Borrowings under the U.S. Line bear interest at a rate equal to, at our option, either (a) the Secured Overnight Financing Rate (“SOFR”), subject to a floor of 0.00%, plus a margin of 2.25% to 2.75%, or (b) a base rate plus a margin of 1.25% to 1.75%, in each case based upon the Company's quarterly total net leverage ratio. The U.S. Line base rate is determined by reference to the greatest of (i) the federal funds rate plus 0.50% per annum, (ii) the one-month adjusted term SOFR plus 1.00% per annum, and (iii) the “prime rate” of interest announced by Wells Fargo Bank, National Association, subject to a floor of 0.00%.
Borrowings under the Canadian Line bear interest at a rate equal to, at our Canadian borrowers’ option, either (a) Canadian Overnight Repo Rate Average (“CORRA”), subject to a floor of 0.00%, plus a margin of 2.25% to 2.75%, or (b) a base rate plus a margin of 1.25% to 1.75%, in each case based upon the Company's quarterly net leverage ratio. The Canadian Line base rate is determined by reference to the greater of (i) the Floor, (ii) the one-month CORRA, and (iii) the prime rate for Canadian dollar commercial loans made in Canada as reported by Thomson Reuters, subject to a floor of 0.00%.
The weighted average interest rate under the Credit Facility was approximately 8.34% and 7.96% for the three months ended March 31, 2024 and 2023, respectively.
The Credit Facility also provides for a commitment fee in the amount of (a) 0.375% on the unused portion of revolving commitments if average usage of the Credit Facility is greater than 50% and (b) 0.500% on the unused portion of revolving commitments if average usage of the Credit Facility is less than or equal to 50%.
If excess availability under the Credit Facility falls below the greater of 12.5% of the borrowing base and $31.25 million, we will be required to maintain a fixed charge coverage ratio of at least 1.00:1.00 as of the end of each fiscal quarter until excess availability under the Credit Facility exceeds such threshold for 60 consecutive days.
Subject to customary exceptions, all obligations under the Credit Facility are guaranteed, jointly and severally, by our wholly-owned U.S. subsidiaries and, in the case of the Canadian Line, our wholly-owned Canadian subsidiaries, and are secured by substantially all assets of each such entity and the Company, subject to customary exclusions.
The Credit Facility contains various covenants that, among other things, limit our ability (none of which are absolute) to incur additional indebtedness or issue certain preferred shares, grant certain liens, make certain loans and investments, pay dividends, make distributions or make other restricted payments, enter into mergers or acquisitions unless certain conditions are satisfied, change our lines of business, prepay certain indebtedness, enter into certain affiliate transactions or engage in certain asset dispositions.
If an event of default exists under the Credit Facility, the lenders will have the right to accelerate the maturity of the obligations outstanding under the Credit Facility and exercise other rights and remedies. Obligations outstanding under the Credit Facility, however, will be automatically accelerated upon an event of default arising from a bankruptcy or insolvency event. An event of default includes, among other things, nonpayment of principal, interest, fees or other amounts within certain grace periods; representations and warranties proving to be untrue in any material respect; failure to perform or otherwise comply with covenants in the Credit Facility or other loan documents, subject, in certain instances, to grace periods; cross-defaults to certain other indebtedness if such default occurs at the final maturity of such indebtedness or if the effect of such default is to cause, or permit the holders of such indebtedness to cause, the acceleration of such indebtedness; bankruptcy or insolvency events; material monetary judgment defaults; invalidity or unenforceability of the Credit Facility or any other loan document; and the occurrence of a Change of Control (as defined in the Credit Facility).
Other Debt
Other debt consists of various finance leases of equipment.
Letters of Credit and Guarantees
We execute letters of credit in the normal course of business to secure the delivery of product from specific vendors and also to guarantee our fulfillment of performance obligations relating to certain large contracts. The Company had $21.0 million and $20.3 million in total outstanding letters of credit as of March 31, 2024 and December 31, 2023, respectively.
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For interim periods, our income tax expense or benefit is computed based on our estimated annual effective tax rate and any discrete items that impact the interim periods. For the three months ended March 31, 2024 and 2023, the Company recorded a tax expense of $3.5 million and $2.8 million, respectively. The estimated annual effective tax rates for all periods were impacted by losses in jurisdictions where the recording of a tax benefit is not available. Furthermore, the tax expense or benefit recorded can vary from period to period depending on the Company’s relative mix of earnings and losses by jurisdiction. Finally, the Company believes that it is reasonably possible that a decrease of approximately $1.5 million of noncurrent unrecognized tax benefits may occur by the end of 2024 as a result of a lapse of the statute of limitations.
The Organization for Economic Co-operation and Development (“OECD”) introduced Base Erosion and Profit Shifting (“BEPS”) Pillar 2 rules that impose a global minimum tax rate of 15%. Numerous countries, including European Union member states, have enacted, or are expected to enact, legislation to be effective January 1, 2024 with general implementation of a global minimum tax by January 1, 2025. Based on current enacted legislation, we do not expect a material impact on our future effective tax rate.
We have deferred tax assets related to net operating loss and other tax carryforwards in the U.S. and in certain states and foreign jurisdictions. We recognize deferred tax assets to the extent that we believe these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including, but not limited to, our recent history of pretax losses over the prior three year period, the goodwill and intangible asset impairments for various reporting units, the future reversals of existing taxable temporary differences, the projected future taxable income or loss and tax-planning. We believe that there is a reasonable possibility that within the next 12 months, a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change on the basis of the level of profitability that we are able to actually achieve. As of March 31, 2024, we do not anticipate being able to fully utilize all of the losses prior to their expiration in the following jurisdictions: the U.S., the U.K., Germany, Singapore, China and Saudi Arabia. As a result, we have certain valuation allowances against our deferred tax assets as of March 31, 2024.
XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company had $96.5 million and $59.7 million borrowings outstanding under the Credit Facility and Seller Term Loan as of March 31, 2024. The Credit Facility incurs interest at a variable interest rate, and therefore, the carrying amount approximates fair value. The Company has an option to prepay the Seller Term Loan anytime without premium or penalty, therefore, the carrying amount approximates fair value. The fair value of the debt is classified as a Level 2 measurement because interest rates charged are similar to other financial instruments with similar terms and maturities.
The fair value of our 2025 Notes is estimated using Level 2 inputs in the fair value hierarchy and is based on quoted prices for those or similar instruments. At March 31, 2024, the fair value and the carrying value of our 2025 Notes approximated $134.1 million and $128.8 million, respectively. At December 31, 2023, the fair value and the carrying value of our 2025 Notes approximated $130.9 million and $127.9 million, respectively.
There were no other significant outstanding financial instruments as of March 31, 2024 and December 31, 2023 that required measuring the amounts at fair value on a recurring basis. We did not change our valuation techniques associated with recurring fair value measurements from prior periods, and there were no transfers between levels of the fair value hierarchy during the three months ended March 31, 2024.
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Business Segments Business Segments
In the first quarter 2024, following the Variperm Acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.
The Drilling and Completions segment designs, manufactures and supplies products and solutions to the drilling, subsea, coiled tubing, well stimulation and intervention markets, including applications in oil and natural gas, renewable energy, defense and communications. The Artificial Lift and Downhole segment designs, manufactures and supplies products and solutions for the artificial lift, production and infrastructure markets.
The Company’s reportable segments are strategic units that offer distinct products and services. They are managed separately since each business segment requires different marketing strategies. Operating segments have not been aggregated as part of a reportable segment. The Company evaluates the performance of its reportable segments based on operating income. This segmentation is representative of the manner in which our Chief Operating Decision Maker and our board of directors make decisions on how to allocate resources and assess performance. We consider the Chief Operating Decision Maker to be the Chief Executive Officer.
The amounts indicated below as “Corporate” relate to costs and assets not allocated to the reportable segments.
Summary financial data by segment follows (in thousands):
Three Months Ended
March 31,
20242023
Revenue
Drilling and Completions$119,071 $126,764 
Artificial Lift and Downhole83,342 62,207 
Eliminations(21)(14)
Total revenue$202,392 $188,957 
Segment operating income
Drilling and Completions$4,559 $4,990 
Artificial Lift and Downhole11,786 8,633 
Corporate(7,252)(7,032)
Segment operating income9,093 6,591 
Transaction expenses5,921 — 
Gain on disposal of assets and other(28)(260)
Operating income$3,200 $6,851 
A summary of consolidated assets by reportable segment is as follows (in thousands):
March 31, 2024December 31, 2023
Drilling and Completions$593,294 $615,033 
Artificial Lift and Downhole413,533 178,785 
Corporate14,562 27,243 
Total assets$1,021,389 $821,061 
Corporate assets primarily include cash, certain prepaid assets and deferred loan costs.
The following table presents our revenues disaggregated by product line (in thousands):
Three Months Ended
March 31,
20242023
Drilling$36,472 $40,307 
Subsea21,835 12,806 
Stimulation and Intervention38,560 47,310 
Coiled Tubing22,204 26,341 
Downhole52,243 23,211 
Production Equipment18,482 19,896 
Valve Solutions12,617 19,100 
Eliminations(21)(14)
Total revenue$202,392 $188,957 
The following table presents our revenues disaggregated by geography (in thousands):
Three Months Ended
March 31,
20242023
United States$111,317 $129,186 
Canada35,639 13,668 
Europe & Africa21,602 11,672 
Middle East17,355 17,982 
Asia-Pacific10,168 7,681 
Latin America6,311 8,768 
Total revenue$202,392 $188,957 
XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
In the ordinary course of business, the Company is, and in the future could be, involved in various pending or threatened legal actions, some of which may or may not be covered by insurance. Management has reviewed such pending judicial and legal proceedings, the reasonably anticipated costs and expenses in connection with such proceedings, and the availability and limits of insurance coverage, and has established reserves that are believed to be appropriate in light of those outcomes that are believed to be probable and can be estimated. The reserves accrued at March 31, 2024 and December 31, 2023, respectively, are immaterial. In the opinion of management, the Company’s ultimate liability, if any, with respect to these actions is not expected to have a material adverse effect on the Company’s financial position, results of operations or cash flows.
For further disclosure regarding certain litigation matters, refer to Note 12 of the notes to the consolidated financial statements included in Item 8 of the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 5, 2024.
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share
The calculation of basic and diluted earnings per share for each period presented was as follows (dollars and shares in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Net loss$(10,315)$(3,486)
Weighted average shares outstanding - basic12,201 10,179 
Dilutive effect of stock options and restricted stock— — 
Weighted average shares outstanding - diluted12,201 10,179 
Loss per share
Basic$(0.85)$(0.34)
Diluted$(0.85)$(0.34)
For the three months ended March 31, 2024 and 2023, we excluded all potentially dilutive restricted shares and stock options in calculating diluted earnings per share as the effect was anti-dilutive due to net losses incurred for these periods. Diluted earnings per share was calculated using treasury stock method for the restricted shares and stock options.
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Stock-based compensation
During the three months ended March 31, 2024, the Company granted 86,391 performance restricted stock units (assuming target performance) to an employee that vest based upon the Company's total shareholder return compared to the total shareholder return of a group of peer companies over three different performance periods. The performance periods run from January 1, 2024 through December 31, 2024, January 1, 2024 through December 31, 2025 and January 1, 2024 through December 31, 2026, and 1/3 of each award is allocated to each performance period. The performance restricted stock units may settle for between 0% and 200% of the target units granted.
Also, the Company granted 20,000 time-based restricted stock units to employees that vest after 1 year.
Liability-classified awards
During the three months ended March 31, 2024, the Company granted 82,406 performance restricted stock units (assuming target performance) to employees with same terms as the performance restricted stock units above.
Also, during the three months ended March 31, 2024, the Company granted 168,797 time-based restricted stock units to employees that vest ratably over three years.
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions The Company has sold and purchased inventory, services and fixed assets to and from affiliates of certain directors. The dollar amounts of these related party activities are not significant to the Company’s unaudited condensed consolidated financial statements.
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net loss $ (10,315) $ (3,486)
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recent Accounting Pronouncements (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB"), which the Company adopts as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.
Accounting Standards Issued But Not Yet Adopted
Segment Reporting (Topic 280). In November 2023, FASB issued ASU 2023-07, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. This update is effective retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years after December 15, 2024. Early adoption is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.
Income Taxes (Topic 740). In December 2023, FASB issued ASU 2023-09, which improves income tax disclosures. This update is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. This update should be applied prospectively but retrospective application is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Contract Assets and Contract Liabilities
The following table reflects the changes in our contract assets and contract liabilities balances for the three months ended March 31, 2024 (in thousands):
March 31, 2024December 31, 2023Decrease
$%
Accrued revenue$1,935 $1,801 
Costs and estimated profits in excess of billings10,488 13,365 
Contract assets - current12,423 15,166 
Contract assets - noncurrent1,070 1,828 
Contract assets$13,493 $16,994 $(3,501)(21)%
Deferred revenue$10,276 $10,551 
Billings in excess of costs and profits recognized4,480 4,221 
Contract liabilities$14,756 $14,772 $(16)— %
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Fair Values of the Assets Acquired and Liabilities Assumed
The following table summarizes the fair values of the assets acquired and liabilities assumed at the date of the acquisition (in thousands):
Cash and cash equivalents$4,388 
Accounts receivable—trade24,036 
Inventories13,422 
Property and equipment26,213 
Intangible assets104,600 
Prepaid expenses and other assets3,718 
      Total assets acquired176,377 
Current liabilities11,760 
Long-term liabilities29,864 
      Total liabilities assumed41,624 
Total identifiable net assets acquired134,753 
Goodwill63,941 
Total purchase consideration$198,694 
Schedule of Business Acquisition, Pro Forma Information The following unaudited pro forma summary presents the results of operations of the Company as if the acquisition of Variperm occurred on January 1, 2023:
Three Months Ended
March 31,
20242023
Revenue$202,392 $226,700 
Net income (loss)(7,148)(5,587)
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The Company's significant components of inventory at March 31, 2024 and December 31, 2023 were as follows (in thousands):
March 31, 2024December 31, 2023
Raw materials and parts$99,096 $92,563 
Work in process27,574 28,693 
Finished goods212,782 216,570 
Total inventories339,452 337,826 
Less: inventory reserve(36,449)(38,187)
Inventories, net$303,003 $299,639 
XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill from December 31, 2023 to March 31, 2024, were as follows (in thousands):
Artificial Lift and Downhole
Goodwill, December 31, 2023$— 
Acquisitions63,941 
Impact on non-U.S. local currency translation(739)
Goodwill, March 31, 2024$63,202 
Schedule of Intangible Assets
Intangible assets consisted of the following as of March 31, 2024 and December 31, 2023, respectively (in thousands):
March 31, 2024
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$366,577 $(171,760)$194,817 
10 - 35
Patents and technology88,983 (42,533)46,450 
5 - 19
Trade names46,677 (29,423)17,254 
7 - 19
Trademarks5,089 (2,205)2,884 
15
Non-compete agreements189 (189)— 
5
Total intangible assets$507,515 $(246,110)$261,405 
December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet IntangiblesAmortization Period (In Years)
Customer relationships$267,838 $(164,672)$103,166 
10 - 35
Patents and technology89,151 (41,189)47,962 
5 - 19
Trade names42,847 (28,974)13,873 
7 - 19
Trademarks5,089 (2,120)2,969 
15
Non-compete agreements190 (190)— 
5
Total intangible assets$405,115 $(237,145)$167,970 
XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Debt as of March 31, 2024 and December 31, 2023 consisted of the following (in thousands): 
March 31, 2024December 31, 2023
2025 Notes$134,208 $134,208 
Seller Term Loan59,677 — 
Credit Facility96,471 — 
Other debt3,340 2,864 
Long-term debt, principal amount293,696 137,072 
Unamortized debt discount(4,341)(5,074)
Debt issuance cost(1,903)(1,245)
Long-term debt, carrying value287,452 130,753 
Less: current portion(5,150)(1,186)
Long-term debt, net of current portion$282,302 $129,567 
XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Financial Data by Segment and Assets by Reportable Segment
Summary financial data by segment follows (in thousands):
Three Months Ended
March 31,
20242023
Revenue
Drilling and Completions$119,071 $126,764 
Artificial Lift and Downhole83,342 62,207 
Eliminations(21)(14)
Total revenue$202,392 $188,957 
Segment operating income
Drilling and Completions$4,559 $4,990 
Artificial Lift and Downhole11,786 8,633 
Corporate(7,252)(7,032)
Segment operating income9,093 6,591 
Transaction expenses5,921 — 
Gain on disposal of assets and other(28)(260)
Operating income$3,200 $6,851 
A summary of consolidated assets by reportable segment is as follows (in thousands):
March 31, 2024December 31, 2023
Drilling and Completions$593,294 $615,033 
Artificial Lift and Downhole413,533 178,785 
Corporate14,562 27,243 
Total assets$1,021,389 $821,061 
Schedule of Revenue from External Customers by Products and Services
The following table presents our revenues disaggregated by product line (in thousands):
Three Months Ended
March 31,
20242023
Drilling$36,472 $40,307 
Subsea21,835 12,806 
Stimulation and Intervention38,560 47,310 
Coiled Tubing22,204 26,341 
Downhole52,243 23,211 
Production Equipment18,482 19,896 
Valve Solutions12,617 19,100 
Eliminations(21)(14)
Total revenue$202,392 $188,957 
Schedule of Revenue Disaggregated by Geography
The following table presents our revenues disaggregated by geography (in thousands):
Three Months Ended
March 31,
20242023
United States$111,317 $129,186 
Canada35,639 13,668 
Europe & Africa21,602 11,672 
Middle East17,355 17,982 
Asia-Pacific10,168 7,681 
Latin America6,311 8,768 
Total revenue$202,392 $188,957 
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per share for each period presented was as follows (dollars and shares in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Net loss$(10,315)$(3,486)
Weighted average shares outstanding - basic12,201 10,179 
Dilutive effect of stock options and restricted stock— — 
Weighted average shares outstanding - diluted12,201 10,179 
Loss per share
Basic$(0.85)$(0.34)
Diluted$(0.85)$(0.34)
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Basis of Presentation (Details)
3 Months Ended
Mar. 31, 2024
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 2
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]    
Accrued revenue $ 1,935 $ 1,801
Costs and estimated profits in excess of billings 10,488 13,365
Contract assets - current 12,423 15,166
Contract assets - noncurrent 1,070 1,828
Contract assets 13,493 16,994
Increase (decrease) in contract with customer assets $ (3,501)  
Increase (decrease) in contract with customer assets (as percent) (21.00%)  
Contract with Customer, Liability [Abstract]    
Deferred revenue $ 10,276 10,551
Billings in excess of costs and profits recognized 4,480 4,221
Contract liabilities 14,756 $ 14,772
Increase (decrease) in contract with customer liabilities $ (16)  
Increase (decrease) in contract with customer liability (as percent) 0.00%  
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Increase (decrease) in contract with customer assets $ (3,501)
Increase (decrease) in contract with customer liabilities (16)
Revenue recognized $ 5,500
Contract with customer, contract duration (less than) 1 year
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Narrative (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended
Jan. 04, 2024
Jan. 02, 2024
Mar. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]          
Business combination, acquisition related costs       $ 5,900,000  
Goodwill     $ 63,202,000 $ 63,202,000 $ 0
Seller Term Loan          
Business Acquisition [Line Items]          
Face amount $ 60,000,000        
Reduction of debt principal amount     $ 300,000    
Credit Facility          
Business Acquisition [Line Items]          
Proceeds from issuance of senior long-term debt   $ 90,000,000      
Variperm Holdings Ltd          
Business Acquisition [Line Items]          
Business combination, consideration transferred $ 150,000,000        
Number in shares in acquisition (in shares) 2.0        
Goodwill $ 63,941,000        
Business acquisition, goodwill, expected tax deductible amount $ 0        
Variperm Holdings Ltd | Customer relationships          
Business Acquisition [Line Items]          
Amortization period 8 years        
Variperm Holdings Ltd | Backlog          
Business Acquisition [Line Items]          
Amortization period 2 years        
Variperm Holdings Ltd | Trade names          
Business Acquisition [Line Items]          
Amortization period 8 years        
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Schedule of Fair Values of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jan. 04, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill $ 63,202   $ 0
Variperm Holdings Ltd      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 4,388  
Accounts receivable—trade   24,036  
Inventories   13,422  
Property and equipment   26,213  
Intangible assets   104,600  
Prepaid expenses and other assets   3,718  
Total assets acquired   176,377  
Current liabilities   11,760  
Long-term liabilities   29,864  
Total liabilities assumed   41,624  
Total identifiable net assets acquired   134,753  
Goodwill   63,941  
Total purchase consideration   $ 198,694  
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Schedule of Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Variperm Holdings Ltd      
Business Acquisition [Line Items]      
Revenue   $ 27,400  
Net income (loss)   $ 4,400  
Legacy FET And Variperm      
Business Acquisition [Line Items]      
Revenue $ 202,392   $ 226,700
Net income (loss) $ (7,148)   $ (5,587)
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and parts $ 99,096 $ 92,563
Work in process 27,574 28,693
Finished goods 212,782 216,570
Total inventories 339,452 337,826
Less: inventory reserve (36,449) (38,187)
Inventories, net $ 303,003 $ 299,639
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Roll Forward]  
Goodwill beginning balance $ 0
Acquisitions 63,941
Impact on non-U.S. local currency translation (739)
Goodwill ending balance $ 63,202
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (246,110) $ (237,145)
Gross Carrying Amount 507,515 405,115
Net Intangibles 261,405 167,970
Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 366,577 267,838
Accumulated Amortization (171,760) (164,672)
Net Intangibles 194,817 103,166
Patents and technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 88,983 89,151
Accumulated Amortization (42,533) (41,189)
Net Intangibles 46,450 47,962
Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,677 42,847
Accumulated Amortization (29,423) (28,974)
Net Intangibles 17,254 13,873
Trademarks    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,089 5,089
Accumulated Amortization (2,205) (2,120)
Net Intangibles $ 2,884 $ 2,969
Amortization period 15 years 15 years
Non-compete agreements    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 189 $ 190
Accumulated Amortization (189) (190)
Net Intangibles $ 0 $ 0
Amortization period 5 years 5 years
Minimum | Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 10 years 10 years
Minimum | Patents and technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 5 years 5 years
Minimum | Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 7 years 7 years
Maximum | Customer relationships    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 35 years 35 years
Maximum | Patents and technology    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 19 years 19 years
Maximum | Trade names    
Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]    
Amortization period 19 years 19 years
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt, gross $ 293,696 $ 137,072
Unamortized debt discount (4,341) (5,074)
Debt issuance cost (1,903) (1,245)
Long-term debt, carrying value 287,452 130,753
Less: current portion (5,150) (1,186)
Long-term debt, net of current portion 282,302 129,567
2025 Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 134,208 134,208
Seller Term Loan    
Debt Instrument [Line Items]    
Long-term debt, gross 59,677 0
Credit Facility | 2017 Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 96,471 0
Other debt    
Debt Instrument [Line Items]    
Long-term debt, gross $ 3,340 $ 2,864
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details)
shares in Millions
1 Months Ended 3 Months Ended
Jan. 04, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jan. 31, 2023
USD ($)
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2023
Debt Instrument [Line Items]            
Long-term debt, gross   $ 293,696,000   $ 293,696,000 $ 137,072,000  
Outstanding letters of credit   21,000,000   $ 21,000,000 20,300,000  
Seller Term Loan            
Debt Instrument [Line Items]            
Face amount $ 60,000,000          
Reduction of debt principal amount   300,000        
Fixed charge coverage ratio 1.00          
Seller Term Loan | Debt Instrument, Redemption, Period One            
Debt Instrument [Line Items]            
Debt stated interest rate 11.00%          
Seller Term Loan | Debt Instrument, Redemption, Period Two            
Debt Instrument [Line Items]            
Debt stated interest rate 17.00%          
Seller Term Loan | Debt Instrument, Redemption, Period Three            
Debt Instrument [Line Items]            
Debt stated interest rate 17.50%          
Revolving Credit Facility | 2017 Credit Facility | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Variable interest rate       1.00%    
Revolving Credit Facility | 2017 Credit Facility | Base Rate | Minimum            
Debt Instrument [Line Items]            
Commitment fee percentage       1.25%    
Revolving Credit Facility | 2017 Credit Facility | Base Rate | Maximum            
Debt Instrument [Line Items]            
Commitment fee percentage       1.75%    
Revolving Credit Facility | 2017 Credit Facility | Federal Funds Effective Swap Rate            
Debt Instrument [Line Items]            
Variable interest rate       0.50%    
Revolving Credit Facility | Credit Facility Unused Portion Greater Than 50%            
Debt Instrument [Line Items]            
Unused capacity commitment fee percentage       0.375%    
Revolving Credit Facility | Credit Facility Unused Portion Less Than or Equal to 50%            
Debt Instrument [Line Items]            
Commitment fee percentage       0.50%    
2025 Notes            
Debt Instrument [Line Items]            
Debt conversion, interest rate of debt       9.00%    
Long-term debt, gross   $ 134,208,000   $ 134,208,000 134,208,000  
Debt conversion, percent payable in cash       6.25%    
Debt conversion, percent payable in cash or additional notes (as percent)       2.75%    
Debt instrument, mandatorily convertible, face amount     $ 122,800,000      
Debt conversion, converted instrument, rate     48.00%      
Debt conversion shares amount (in shares) | shares     4.5      
Credit Facility            
Debt Instrument [Line Items]            
Percentage of borrowing base   50.00%   50.00%    
Debt instrument, carrying value   $ 96,500,000   $ 96,500,000    
Line of credit facility, remaining borrowing capacity   71,600,000   71,600,000    
Credit Facility | Seller Term Loan | Minimum            
Debt Instrument [Line Items]            
Fixed charge coverage ratio consecutive days threshold 60 days          
Credit Facility | Seller Term Loan, 12.5% of Borrowing Base            
Debt Instrument [Line Items]            
Percentage of borrowing base 12.50%          
Line of credit facility, maximum borrowing capacity $ 31,250,000          
Credit Facility | 2017 Credit Facility            
Debt Instrument [Line Items]            
Long-term debt, gross   96,471,000   96,471,000 $ 0  
Line of credit facility, current borrowing capacity   189,100,000   189,100,000    
Debt instrument, carrying value   $ 96,500,000   $ 96,500,000    
Credit Facility | 2017 Credit Facility, 12.5% of Borrowing Base            
Debt Instrument [Line Items]            
Percentage of borrowing base   12.50%   12.50%    
Line of credit facility, maximum borrowing capacity   $ 31,250,000   $ 31,250,000    
Credit Facility | 2017 Credit Facility, 12.5% of Borrowing Base | Minimum            
Debt Instrument [Line Items]            
Fixed charge coverage ratio       1.00    
Fixed charge coverage ratio consecutive days threshold       60 days    
Credit Facility | Revolving Credit Facility            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   250,000,000   $ 250,000,000    
Line of credit facility, incremental commitments   $ 100,000,000   $ 100,000,000    
Weighted average interest rate   8.34%   8.34%   7.96%
Credit Facility | Revolving Credit Facility | SOFR Floor            
Debt Instrument [Line Items]            
Variable interest rate       0.00%    
Credit Facility | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum            
Debt Instrument [Line Items]            
Variable interest rate       2.25%    
Credit Facility | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum            
Debt Instrument [Line Items]            
Variable interest rate       2.75%    
Credit Facility | Revolving Credit Facility | Base Rate | Minimum            
Debt Instrument [Line Items]            
Variable interest rate       1.25%    
Credit Facility | Revolving Credit Facility | Base Rate | Maximum            
Debt Instrument [Line Items]            
Variable interest rate       1.75%    
Credit Facility | Revolving Credit Facility | CORRA Rate | Minimum            
Debt Instrument [Line Items]            
Variable interest rate       2.25%    
Credit Facility | Revolving Credit Facility | CORRA Rate | Maximum            
Debt Instrument [Line Items]            
Variable interest rate       2.75%    
Credit Facility | Revolving Credit Facility | Canadian Subsidiaries            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 50,000,000   $ 50,000,000    
Credit Facility | Letter of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   70,000,000   70,000,000    
Credit Facility | Letter of Credit | 2017 Credit Facility            
Debt Instrument [Line Items]            
Line of credit outstanding   21,000,000   21,000,000    
Credit Facility | Letter of Credit | Canadian Subsidiaries            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 10,000,000   $ 10,000,000    
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense $ 3,528 $ 2,816
Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations $ 1,500  
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, gross $ 293,696 $ 137,072
Credit Facility    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt instrument, carrying value 96,500  
Seller Term Loan    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, gross 59,677 0
2025 Notes    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, gross 134,208 134,208
2025 Notes | Fair Value, Inputs, Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt instrument, carrying value 128,800 127,900
Fair value $ 134,100 $ 130,900
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments - Schedule of Income Statement by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 202,392 $ 188,957
Segment operating income 3,200 6,851
Transaction expenses 5,921 0
Gain on disposal of assets and other (28) (260)
Operating Segments    
Segment Reporting Information [Line Items]    
Segment operating income 9,093 6,591
Operating Segments | Drilling and Completions    
Segment Reporting Information [Line Items]    
Total revenue 119,071 126,764
Segment operating income 4,559 4,990
Operating Segments | Artificial Lift and Downhole    
Segment Reporting Information [Line Items]    
Total revenue 83,342 62,207
Segment operating income 11,786 8,633
Eliminations    
Segment Reporting Information [Line Items]    
Total revenue (21) (14)
Corporate    
Segment Reporting Information [Line Items]    
Segment operating income $ (7,252) $ (7,032)
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments - Schedule of Assets by Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Assets $ 1,021,389 $ 821,061
Operating Segments | Drilling and Completions    
Segment Reporting Information [Line Items]    
Assets 593,294 615,033
Operating Segments | Artificial Lift and Downhole    
Segment Reporting Information [Line Items]    
Assets 413,533 178,785
Corporate    
Segment Reporting Information [Line Items]    
Assets $ 14,562 $ 27,243
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments - Schedule of Revenue from External Customers by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 202,392 $ 188,957
Operating Segments | Sales | Drilling | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 36,472 40,307
Operating Segments | Sales | Subsea | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 21,835 12,806
Operating Segments | Sales | Stimulation and Intervention | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 38,560 47,310
Operating Segments | Sales | Coiled Tubing | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 22,204 26,341
Operating Segments | Sales | Downhole | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 52,243 23,211
Operating Segments | Sales | Production Equipment | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 18,482 19,896
Operating Segments | Sales | Valve Solutions | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 12,617 19,100
Eliminations    
Disaggregation of Revenue [Line Items]    
Total revenue $ (21) $ (14)
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segments - Schedule of Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 202,392 $ 188,957
Sales | United States | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Total revenue 111,317 129,186
Sales | Canada | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Total revenue 35,639 13,668
Sales | Europe & Africa | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Total revenue 21,602 11,672
Sales | Middle East | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Total revenue 17,355 17,982
Sales | Asia-Pacific | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Total revenue 10,168 7,681
Sales | Latin America | Geographic Concentration Risk    
Segment Reporting Information [Line Items]    
Total revenue $ 6,311 $ 8,768
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss $ (10,315) $ (3,486)
Weighted average shares outstanding - basic (in shares) 12,201 10,179
Dilutive effect of stock options and restricted stock (in shares) 0 0
Weighted average shares outstanding - diluted (in shares) 12,201 10,179
Loss per share    
Basic (in USD per share) $ (0.85) $ (0.34)
Diluted (in USD per share) $ (0.85) $ (0.34)
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details)
3 Months Ended
Mar. 31, 2024
performance_period
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of performance periods | performance_period 3
Performance Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of equity instruments other than options granted (in shares) 86,391
Performance Restricted Stock | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of target units 0.00%
Performance Restricted Stock | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of target units 200.00%
Performance Restricted Stock | Share-Based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting percentage 33.33%
Performance Restricted Stock | Share-Based Payment Arrangement, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting percentage 33.33%
Performance Restricted Stock | Share-Based Payment Arrangement, Tranche Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting percentage 33.33%
Time Based Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of equity instruments other than options granted (in shares) 20,000
Award vesting period (in years) 1 year
Performance Restricted Stock, Liability-Classified | Share-Based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of equity instruments other than options granted (in shares) 82,406
Time-Based Restricted Stock Units, Liability-Classified | Share-Based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of equity instruments other than options granted (in shares) 168,797
Award vesting period (in years) 3 years
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %5IHU@'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 " !5::-8\Q;RE>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GV#Y/ZLM+3!H,5-G8SMMJ:Q8ZQ-9*^_9RL31G; ^QHZ>=/ MGT"M#D+W$9]C'S"2Q70UNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/I# M[1%JSF_!(2FC2,$$+,)"9+(U6NB(BOIXPAN]X,-G[&:8T8 =.O24H"HK8'*: M&(YCU\(%,,$(HTO?!30+<:[^B9T[P$[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH&7+'SY-?F8;W=,%GS^KK@-P5OMM6=J+BH[]\GUQ]^%V'7&[NS M_]CX+"A;^'47\@M02P,$% @ 56FC6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !5::-8_\3L;N4% "K'P & 'AL+W=OS? '?SFL].KJ\EB[74CTG2R$T>8W".+FJ+;5>?6PT$F\I(IZ< MRY6(XHPB,58D22- M(J[>KD4HUU P62VTN-'J7*[X0$Z&_K<8*SAJYBA]$(DX"&1,EYE>U M/OTX<%T3D#WQ>R#6R=XQ,2@S*9_-RQ$"$H5&"O6B"_F/ WUHUQ_%EN@EM'S9)AD MOV2]>;;9K!$O3;2,ML%0@BB(-__\=5L1>P$N.Q# M@'L70 ]] 9W&Y#57&-3 ML@SKAFO>NU1R391Y&M3,058W6330!+%)XT0KN!M G.X-Y(M09 P9(W62++D2 MR65#@["YW?"V(M<;$79 Q"5W,M;+A QC7_C?QS>@0'FIV*Y4UPP5O./JG+CT MC#"'-2WE&>#A_16$L[8M_+OBN'DEN9F>BU;2W_U9HA6TNW]L-;11:-H53&?\ MF*RX)ZYJT-L2H5Y$K??S3[3M_&K#^T%BW\$V<]@FIMZ[D5X*_523Z=M*V$CQ M<.K4O]J0T*B*2*TPXZ'Q%3D[.6>G9,M4'.:1;!HXG$=<:\[#Q)I( M-*PB8#<'[**%&L8ZT&_D-@@%N4^CF5 V,%S#<6C=;;4<:_;0T(IP%SG<11FX M1[$(S# *:;SGD;6-XCJW#X_?[LCP?OCXZ8E,AX//]P]?'CZ-AI,S,KH?G-NP M4<&*V-0I9EBG#/@H]J2"QLI-NSTC$PT]E$A%!C*-M7J#?]]:&T?4;X8V8CRH M*O*>J:!ED*?\E8Q\Z+'!// R;J19'Y%LTSIM=KNMBY:5%PVNRLL*7E:&M^_[ MH)Z<[0[(%WB./,3VO.*2U'&;33+A$?DLC0V,P:2I9W*CP/5::P"5JUH#A4.B MJ"?!:V"ZEM8:P"4G:0 ]Q'4<*^XI+!(M/!+%7O8BHK+;5-L M!3V%<:*%&3&%3L=IVV=A?&XJJ2%BZ*X]O H',*_T0+ T5QYS,--!A#.2>4?9C]0B;" M2Q7DT@J)*PUD%,&, F..]VP%/85C8H5C8KBG 7_O!_&"3-ZBF0QM?$<$;H=3 MZZK!*5P1*UP1PRW,+F%D^.HM>;P0!QWP$:'[IXG5]>%A5?D*%\1*N:!!JI3Y M2MM\FF5YA$DCM:XK'5%\LJY&#?"HJIR%UV&EO,XHUD)MEB'-YS;?@5LY<<5# MG*Z&E7(WPTBHA>F1GT!!+\$ 1"L>VW.*"QY< M/\'CJH(6YH;AWF27QZ6 /&)X%9>'\+BJ>(7%8:56B+;S]\3,W^#)LV5[\I!J ML*RQF3FMQ#_(O&SK8:/6RM3,7M%+CS+6==L=<$XO-L;"YK!2"T4#&$H5^+E1 M[(M7\INPIQ&7PD7K 'M$[-#"-!Y6E;'P/B[N5-XS;I?B M#U/B3R%[W'W=L%PE]('0'\#&7+K&'-$X."HBL?]7[#&WG:HF?"R7>*$ M>&:A=;,SFE_-=Z+[V?YKHWA\LXU]Q\U\F9!0S"'4.>_ @*;J M3&HMH^QP*;@OE'D [L^EU+L3\X)\?[[W'U!+ P04 " !5::-8"9JP"*<% M !\& & 'AL+W=O88:-Q= BQKT;3KP[ 'QJ)MH9+HD;2=_/L=2HIDBQ2; GZ)+C[G MZ#O7CV2F>RZ^R35C"CT7>2EO1VNE-C?CL5RL64'E-=^P$GY9-"YH5HYFT^K=1S&;\JW*LY)]%$ANBX**ESN6\_WM"(]>7WS* M5FNE7XQGTPU=L4>FOFP^"G@:MU;2K&"ES'B)!%O>CM[AF[GO:85*XN^,[>7! M/=*N/''^33_OUK_K7(> MG'FBDLUY_C5+U?IVE(Q0RI9TFZM/?/\':QP*M;T%SV7U%^T;66^$%ENI>-$H M X(B*^LK?6X"<: =NP*I%$@?85@0,%O%/S*T1I9Y=9[JNAL*O@>"2T-UO1- M%9M*&[S)2IW&1R7@UPSTU&S.RQ22PE($=Y+G64H5/#PJN$"VE$1\"3\54"-K MG;P=0_?E@A<,G?_)I;Q 5^C+XWMT?G:!Y)H*)E%6HL]KOI6T3.4E.CMZGHX5 M8-9?'B\:?'1+,K%CH]G//^'(^\7FZ8F,'?D=M'X'+NNS3VS'RBVS^5@K1I6BGD*[F8[U MA$S'NT/TIAA.DDD8MV)'N,(65^C$->=2Z9*7-&?63'C93*B38(W9H<0LM=A;RAPT3 M5&7E"K'GC9XHUNC%IZS?$QD[!XCF"\(9K"A,YT M^VIN<@8B,7,01%'4RY0I%80AQO9,35KH$R?TSX*6DM8LZH(X,2%.".XA-(4\ M.SKL=8SDN8L<%A\(L*69W'#H0]V.5$H&7*2#S-6:"2N1> :6*Y+T\%J%HB', M!RR*W3'E2@-]4P\TIHZZU N-+K6(!2$)!Y*/20>5.*%VC9I5W&.%2(QO^[ P M[",TI6#$#0'L&!&[*?O!K!*WH3LJ"I[)V[&W'@]A-A/>E8F!7.1T.C$ G M<62DPY0*PF RD(Z.$+&;$6&U#&MA/2H6:UJN6->$* 6!JQ.;@BF(3J55L:+YU;(?=='??HG,&T^0K/S1'L"E%$AP-0.Q8 M#;MI[2_8\^J"M *;&(O%*^SY..Q#L\CY03* C7241CSG2/M:[29A7T5W,'RA MAYJ]$NRKI8)^@FEL@TV<1/FC@^Y4UHYCT%$D<5/D'979 IT#M]?.7U@]-DD/ M1H;77W78Q#P<#\PZTG$C<7/C^RS?ZC1]#Z5)?%:4%C$'RHX@B9L@J[$!+%Y# MM (\*4.>RMJQNQU#$C=#=H6C3QI:O^V9J4W%APWL72?]/K>+^<% 9CJN)&ZN M/*R?-X -WP;6*C8(MF-($KUAG;4X.MMI6.A<#]*+BMCUZEN/?;B<>3=6-YQ$ M_,/%=B)KQT'I*)FX*=G%(HWJ=UG$)N=@D8Z$B9N$Y_7Z"VIKV:S)%ELA6+EX M04KOZ7*J]W16Y";E7B5>T,=MV6[B,!F W1$S<1-SM9^K*TIOZS;-&7">T:^SM\,Z\/PCLS];G\ Q6KK)0H9TLP MZ5W'$#U1'W77#XIOJM/B)ZX4+ZK;-:,I$UH ?E]RKEX?] ?:?SC,_@=02P,$ M% @ 56FC6%+P>BEQ @ WP4 !@ !X;"]W;W)K8BCFU9HV3V3#>H M:&>AC62.IF89V\8@JP)(BCA-DO-8,JZB(@]K4U/D>N4$5S@U8%=2,O-[C$)O M1M$@VB[<\67M_$) MYLSB1(OOO'+U*'H?084+MA+N3F^NL?/SUO.56MCPA4T7FT10KJS3L@.3 LE5 M^V>/71YV ,2S'Y!V@/0Y8/@"(.L 63#:*@NVKIAC16[T!HR/)C8_"+D):'+# ME;_%F3.TRPGGBHE6%=T)5D CJP6OF*/)S-&/+LM9T O:DE0BM;^[-<*-*K5$ M./ZLK3V!XRDS%%>CXR43)_ &[F=7<'QT D? %7RM]Z_IUNLX/4AXR\P99(-32)-TN$?/Y-_AV0$Y M69_Z+/!E+_!U>>Q3#3\NY]89*NR?^Y+5D@WWD_G'?F$;5N(HHJNR:-88%:]? M#R)[Z'O>_A(?;B"Q6+@?))3?&NIH2OJ5-P['%?"EK>\\#KV].Z M2/)XO>OK4$0K-MYY*Q+-,K002W)6RK6EU*_V7>HR/,YGZV/J7FVS^4O3MCXJ ME"57%@0NB#(Y>T=OW[3MI)TXW807.=>.WG<8UM2!T?@ VE]H[;83?T#?TXL_ M4$L#!!0 ( %5IHU@I-[>^$0< /T= 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$%Q08X-1_T0+6)@3;=0X$5*]IU>\U(M"U4 M$EV*SL,^_8ZR(]DB1:= WR22?*3^1QWO=R==W2O]M=U(:=!#737M]6QCS/;5 M8M'F&UF+]J7:R@9^62E="P.G>KUHMUJ*HAM45PN*<;*H1=G,EE?=M8]Z>:5V MIBH;^5&C=E?70C^^E96ZOYZ1V=.%3^5Z8^R%Q?)J*];RLS1?MA\UG"WZ68JR MEDU;J@9IN;J>O2&O;ABW SJ+?TIYWQX=(^O*K5)?[,S5,B5V%7F MD[K_0QX2LJT>02?;83M^@2??G\#OU\\0NZ0&6#_MZH72N:HKU: M&-!@9UKDA_N]W=^/3MSO@] O$2-S1#&-/,-OPL/?R;P?SDZ'+\#SWGW:NT^[ M^=B4^SNM96.0:%OPT^?.?GSD'V\WV:MV*W)Y/8-=U$I])V?+%S^1!+_V.?># M)CMQE?6NLM#LRQO1;A \-)3; _EM5]Z)"GSW>KV?*NFFLIG@;AGQB/.KQ=VQ M.QZKA"1Q;W6B,^IU1D&=;_)<[4 6)(E<@L;;2K[XB5-"7QLM"CE'#20WM4*B M@A1D@[2U9Q?9/..L\^^"X#F/L<^M_9WC(\$D(5DZ]LMC%B5IE/H=BWO'XJ!C M[YL[6&ZE2]EV3O@$QLZ=&688LY% UXQF6<(RO\"D%Y@$!7[4:RFRDADQT;I\DKB3,L[%PCQ7A?&)ATUYW&HYLU9J]6-F:LNX2V%:K50E7 M(5O)!XB1+DANRPK&KKWZ4_>98S?B/5:,344\[_7S:EL%6$EU_8TLSBUDVD2O(0$X2I!6@>"4A M*@JT*AM(PU9Q;C?B9&X[S'>R^6,G0CQ6A,13:@?XD3#]WC=&-.L28')8T6F9 MS)5IGZPCU+4C29JE>$+JP#\2!N#O2A7WD*F\XEPT)0QJH;$VUVQ*UD O$L97 M_[S+)E>U1$8\!$!&7$01YNPA#^X2/B%TH!@)8^ROCEB5:M:71NHZM(-<'$7\ M*!D=5+I6,4FFUG. %@E3:Y]9 ^)\1**$\6RLSS6$<@DG4ZEHP!+ASRJ.JU( M.4L#A8M7:)!NWULB_ZC93GT><$?"O'OR>:MTUV8"/(9(*N2M/]@]6".Q$^VN M%2$\\3\E.J"/AM'7U\M;\3@NEKT-C0LN@CF-QV'OLZ-Q1B;V)QT(1\.$>RIW MSH05=;F51!E+QS(]9C1*V(3*H\;PF7@+5&74PRI,TV0LT6<6QQ/[DPY,HV&F MO3V4LZ=%;MY7PT\U,)0[:MV4_\G"ZX3+L0BRX-@'CQ6E4RX,K*-AUIV6E^ZIV/CE#G@]M@1FL7) M1(=$!RC2,!2_C][4TZ=!93GNYCQF630!1CJ D8;!.*Z ST6%B[\XX]FX#/:8 M05473ZD=($G#S=NXVCBGUM.DD10[(>PQ _;3";4#WNASVKES&CTX2V/"'9&N M781Y1"<(P0:DL3#2;E1=E\9V5![$>0Y9DE$]MOP'*[ R4->3=G7[?Y)&P"7[SF=5YJ47=J&G;?QGXMNP, JM:_PBY^+PGLU'C\JL)O&%,V MT7RP@=7L.4VLG,Y=+G6C*'%?6/CL"$W81!G/!CRS,)X=X/5O""<$<^>;AK_K M]AAZN^[%T;Y[E89H^KN<".A ME]/6 'Y?*66>3NP7P/Z+[_)_4$L#!!0 ( %5IHU@GR&'-\ ( " ( 8 M >&PO=V]R:W-H965T&ULK99M3]LP$,>_BI6A"236//0A M+6LC01%B+R95%+87TUZXR;6Q<.S,=EK8I]\Y2:.6!@K2^J*QG;N_?W<^VQEO MI'K4*8 A3QD7>N*DQN07KJOC%#*J.S('@6^64F748%>M7)TKH$GIE'$W\+R! MFU$FG&AAGHJD4":X)) 1; M6G*64(.=*\JIB(',K; FIS.J0)@4#(LI/R-?R,/\FIR>G)$3P@2Y3V6AJ4CT MV#7(9)7=N)[_JIH_>&7^[U1U2-<_)X$7]%KVGH-FGHOJ4>W2N: &ZQ6!8"EU]!#&Q- M%QS'..Y[6QIM\5>B@U+4'A_K:#0:XK*L=^,Z-/*]8=]KK/: >PUP[TW@JP2T!-:&%2J=A?W(86OQIMY:[$^[NI[ T]^WO!_@[#/?Y!PS_X.#_3NCC. M/CA$"D:CH!^^9&\Q]$:>/PR'[>QAPQX>J7&@NE#/6_JXCJ4*X@A]> 5>L/1 M0=Z/FE7D[L[Y;>]./!173&C"88F.7B=$!57=1U7'R+P\TA?2X 51-E.\PD%9 M WR_E-)L._:6:#X*HG]02P,$% @ 56FC6-R&#;T-" "", !@ !X M;"]W;W)K49,L6*3H!8;IC_*+:_AEY54&V;@H[J?ZJWBK&P6;:HI MB:+9=,-$/9E?-=_=JOF5W)E*U/Q6(;W;;)AZON&5?+R>X,G^BV_B?FWL%]/Y MU9;=\SMN_MS>*O@T/6@IQ8;76L@:*;ZZGGS"EXN8V 6-Q%^"/^JC:V1-64KY MW7[XK;R>1!81KWAAK H&_Q[X@E>5U00X_NF43@[WM N/K_?:OS3&@S%+IOE" M5G^+TJRO)]D$E7S%=I7Y)A]_Y9U!B=57R$HW?]%C)QM-4+'31FZZQ8!@(^KV M/WOJ-N)H >CQ+R#= C)<$(\LH-T"VAC:(FO,^LP,FU\I^8B4E09M]J+9FV8U M6"-JZ\8[H^!7 >O,?"'K$IS"2P176E:B9 8^W!GX!]XR&LD56C"]1E_ XQI= MH#_O/J-W/[Y'/R)1HS_6JKJ0$T5N>TZ.Y\T]Z9C-R9HJ^R-FN-?@$$ MY>GZ*5AQ,(7L3;DA085?F?J(*/Z 2$1B#Y[%RY?3 !QZV%G:Z*-C.VLW;=5L MVDK)#8+,4\R(^KX-76$$]^Y:JS7V:[59?:FWK.#7$TA;S=4#G\Q_^@'/HI]] M)K^1LI,-B \;$(>TSW^'(E1)[36R73EK5MI*\S"_P!'%R=7TX1B^1XS&V>P@ M=8(K.>!*@H[Y5/X'\JH-;B.A%A6R+D3%4=T!MM_:Z\)Z<*OD@X 1F!X!I$."GC51&_+<%"$5+U(;5]V()CF5:<^.-P]0!DJ>S MV0"M*S2+\$@09@>T61#M;_4#!*!4S^A1"<-1*1]K'\#,N7="XP$^5R;+B1]> M?H"7!^'=&5E\O[#\6*)";JRWSWH^=V#@)*4#K*Y0%F,_5ASU'!:=B4Y/D0K$>*YMD(6M*C)6'Z6D/V $P@^:-BUR12 [T2;"FJ41;KM+]1 MX7LK;:=[T3,Y#O+D_%-1R)VE"ZB 7#PPJ"D__9 13'XVBI7>9.@TG@1ZF@VS MP2-EXS%.1[S74R\.<^^^O(QY)W;1)6DZ1.=*7> ,$SJ"KB=@'&2J^:WB6R;* M?3$YRH5 J>YTGI#&+!_60H\4-!9C^]F3'PZSWT)JTZ#DVHA-TR)#8[ 2QN8' M?RJX;AIER A8>>_'[R&]C#BEQY5*9_D(_)X:\1ENW ?PECW;Z/U@)YVV9"H. MD;+CQRXH"K7CYS/BUPB36)B%-O7*D+0C$980O2 M,S")7C7L"*@_^@6P29#87TL3;Z7M=!-Z@B=A@E^PK3"L:LM:*GE ^SDY( MAH=MHT_P6.H4>$_M)#Q<#PO!2M0,INOSN-]T4'XK;:>;T'<+)-PMW$@%:QIR M@I%I ?$%C<(75E@V??9:[^D-X@3/G-1QY3#.8S(RC)*^02#A!N$;-&1=_KP0 ML8?5<9S--=R=NK][9/L'@_M!ZQG=H#M'!U-Q !TQDE"ML;C5KEF;&I,T5XI"Z@H(^9 MU=,F/3-DOQ@[8@8M^;VH:QMDMD7E2DAO%T<]!](S/!L^:?"()3@B(_T0[8F5 MAHGU=39Q.X0'K7'9-,[B+!M:XQ&;I6---NTYEV;![FY_A'DFK8/$_>I'6&^D M[=3DGJUIF*W_?1C 6Y)6]KFP=1)TYOOS4+DT#):5W5%$6TGLX/T9&C\.\_J4IU?S_9ESLDGR:#,G)(Y2/-8AQWPO$X5Z@>8;1 M-X9GYD(O>+<%@,Z5./!#S<0I^+Y+B,-=PD+"P*=T]RRKY$MC@4-+L-EW"5[ MQ'E@ZH!U13"FLV2(>'KT3L&&J_OF50N-FG/$]IG\X=O#ZQR?FI<8!M_?X,M% M^U)&KZ9]1^0K4U#"-032"E1&'U/80=6^=M%^,'+;O+FPE,;(37.YYJSDR@K M[RLIS?Z#O<'AY9?Y_P!02P,$% @ 56FC6'?8B_1K!@ CRD !@ !X M;"]W;W)K'&MH@E[G+_?5>&P%D6 E*U+V##[K?R?JN5](TGCZSY MS%>4"O2U*FM^-5@)L7X[&O%L12O"W[ UK>&?.]941,!M;IFI;L\6J !]]^N"GN5T+^,)I. MUN2>WE+Q:?VA@;O1'B4O*EKS@M6HH7=7@W?X;>JV#JW%[P5]Y,^ND7R4)6.? MYJ S6I82"<;Q904CL^OOZ$G[LS&G#?T*++YM" M/*$A^G0[1R]?O$(OI,W'%=MP4N=\,A(P1!EHE.V&<[T=CGMD.!^9(*7&;69V MF[&J@KKF%W)>D!*M29$/X1$RLB[T(UF<> #H!WS3/!T=2V+V MOZ$"^@

XI&Z&7) M.'_5#3""\MG7D+NO(;>-Z!^)>$U*4F<4$8&6]+ZHZZ*^EV6SIDW!B+VNW:)O M-\1>'(1.UR[1V(6Q$XR5H:4Z/#?RXX-=)[?>/K=>Z^@=R>W[.I,51=%+R&%[ M]>KH-/SSAI4E@@[]2)K\+UV:/1./M@3H!Z3=#M"O\IKJ"F:+ M&#RKZMC'RJ0T1KVT#LX(N+ 9,+$)EEH"Z] ;[.D-C/3>4"Z:(I-MOUU[4,'Y M1O;EUZB&+2WT8]BXWM%";""VCNN@E_HACB.E;\[Z5@H]&"A+V:QOYH<* M=WHD1R7/^!"7DF<3++4$UB$OVI,7G6ZP^VD'![7M)@P(7&XXV'(.)R]8JGF[ MV]01&?72KW)H',&ES=8FV,(F6&(3++4$UJF)>%\3L;$F3IX'KN-^N_3\<:3P M;HQR*>\VP19GC3^Q&3*U!-8A=+PG=&SNT)NFH77VA$1#:EYN=U D_QN.ZO*\ MK&-XW.^[.(@5@HU1+R78)MC")EAB$RP]D=@.O]@Y*"*.F>%6[9"GK/5.=@] M,F,.&A0VZA(7"GSZ)'N:)+NAUTMRWTZ39(V1%X[=.%:3W#<\DF2-83@>^U$O MR3I$'+A>>"3)!W4&^_^CTH=MZAHSJVASJV@+JVB)5;34%EJWI Z*$#9+0M^C M^&&-P!/T5"!SX(L+XIR8"ZLQ$ZMHJ2VT+M$'U0B;9:-_K?WAOO SA+ZKJ@\: M,U7].X*D:KCF![J83*L:DBVT+ID'%0G_US(2[NM(ON^Z/3;[9JK-7 _E."J= M5M4?JVBI+;0NG0RV^7Y MH OA$\+0A;)!7[P8]G4#JZJ05;2%5;3$*EIZ(KG=MQP.PI!K%H9,PH';5RI@ MV?-ZC)I#7,JH5;2%5;3DS(RDMJ)V23VH0:Y9#3I7.O"UK./>6Q^^'X*URGK? M#GOJ4JLS\K$WCM3%5F.H/]7J#"-G'/7D&RTBI#A0Y\SHV9MF\E5%R-!]47-4 MTCOP=-Y$0'>S??MO>R/8NGWY;,F$8%5[N:($#K/2 /Z_8TQ\NY'OL^W?P9S^ M U!+ P04 " !5::-8E[5!X"X& J#@ & 'AL+W=OP4UE4RX-6MQKYV)/-XJ-+CV63R?%Q)909G)W'MRIV=V"9H M9>C*"=]4E72;<])V?3J8#KJ%:[4J R^,STYJN:(%A8_UE2JXJ,5]8( M1\7I8#X].C]D^2CP2=':[SP+]F1I[1=^>9N?#B8,B#1E@35(_-W2!6G-B@#C M:ZMST)OD@[O/G?;7T7?XLI2>+JS^K/)0G@Y>#D1.A6QTN+;K-]3Z\XSU95;[ M^"O6K>QD(++&!UNUAX&@4B;]R[LV#C]R8-8>F$72F#/#MQ=BT<2T,; M/T17XVF 4X:3L@@.NPKGPMD'MY)&_253B$PNSJ577MA"7#GR9$+<.1D'V.(3 MXZS5>Y[TSKZC]T"\MR:47KPR.>7?GA\#8P]TU@$]GSVJ\+UT(W$P'8K99';X MB+Z#WO&#J._@!QP?B@MKO-4JW\9AUWT.QVMEI,F4U&*!10(O@Q>_SY<^.##K MCX/ID^GQP_XMYA[][A8]K_0U[_#[T" M%=-4R#VYU4;<4%8:J^U*D1^*MR8;B;U0DGCZY.5L-CF^L%4MS6887Z?'W?+K M5S?WE]9T?\4VKE^RKEMM?+NV/Q127)*6:^E(9-;5UK49!V@I5MHND=%*FJ9 M%ANGS IB$8_@E/ [0[5*#X61D(#X2L(-97)4IV-"ENG_Q( M?%:A%"5:YM=&ND#."VTSD"B'E'ACN1/[XN@[ M&;R!UC8S/R%461L5#DAC9),KAI]95+?QZ:DM(+P4?:WX;:T KV[R!)?5-;P( MJV%K*$)36/;-TJM4#>PIXAGN_1GZSQD5Z?"-K*"/O M,)48B^A@E,2:8N2E9/H8DD[X4!>;G MKK=M//.1^)"D@:U3T8$)I2,25>K$Q)U8H(]F9=](!=>%L:%W1.E(705Z8EIV M\#N]D7B5W !4PJ3E;/=&MN0=&R$@5Q"7;4DMS4$(4Z=A:1+V525 '!EX0'( M!B)WJP_2AX%NB<=1V88"_;/&/FC=.-](A#W8A+O1Y-OZ7#6Z#6GKU()3BMBW M$J_NLE*:5RU#67QZJ+K**Q)NNCD/_$"AW6<"9 6%(]B>C-DI;HG/ M&C^:&*8XJJ+#\PI0,]E[]'&T&(E?YO.KWB].(Q>8ID _4,Z,TY>VT3F3@>^# M;=']V9ATX5ISUXO5ONT6_Z+T/I4@=Y])!T.Q+A4HS(3H:J!S^WZ9L;R8&]/ MS'7,C4C#J1+3R<^_ H3&X1XHTLS[J42>)>*.Q$6B!8*XH%4LZK?)6J&<#Z+M MZ5%X" \TZK0;&Y]04.!XA2:OF0M>O N@^]Z@VQCL(W5(<]<#ULP+M3) A='6 M\BF.%9]L^X1VV7@,9N_3K5:A]><.]>K0DOALB$:WO<'NS?3%'Y?#H0J[>J2+$]4N[-J75L'Y-!:"CKG]#<2![XKP+ MP:*+3,>>=K@)OKMX./TE#JU:D(3/+2AT3<2I1)^W7!?Z.]UW38YCA 8<\!>< M]=ST$&G47&!G"_Z\8*OH7ZE_Q+C(6/T/J* G=7"L U%3@Z&;UX-A N?9FDEV#K^#6PM $4B8]\ M,R'' M@O+.+;OK"!_O/P[&]02P,$% @ 56FC6$*HQ1L7! % H !@ M !X;"]W;W)K=@BB),61=$'FAI9Q%*DEJ3L^.\[0]F*@CI>M'WHB\3;G#DS9WB9 M;*W[X@O$ ,^E-GZ:%"%4UVGJ98&E\'U;H:&9W+I2!.JZ=>HKAR*+1J5.AX/! M^[04RB2S21R[=[.)K8-6!N\=^+HLA=LM4-OM-#E/#@,/:ET$'DAGDTJL<8GA MJ;IWU$M;E$R5:+RR!ASFTV1^?KT8\_JXX%>%6]]I T>RLO8+=^ZR:3)@0JA1 M!D80]-O@#6K-0$3CZQXS:5VR8;=]0+^-L5,L*^'QQNK?5!:*:7*50(:YJ'5X ML-M/N(_G@O&DU3Y^8=NL'8T2D+4/MMP;$X-2F>8OGO=YZ!A<#=XP&.X-AI%W MXRBR_"""F$V>&UJ=PC+AK$X1N((_AL32@\?#099J_M4V+74AP>*"Z&)P$_ M"]>'T7D/AH/A^ 3>J UY%/%&;^!U8[5:284>_IBO?'!4(G\>"[C!&Q_'XVUS M[2LA<9K0OO#H-IC,OO_N_/W@YQ-LQRW;\2GT?R70?T.$6V=+"+3U(-CX[X&A M[25>#*K7!L(A*.]KS&"U@U @W"HCC%1"=]TL@S"9<)F'A:4?O$MNY\M%L1SO%T-'"+&&%6N&&M Z%"!%2D2L9V(&+*=&[0Q3^P/1 C2,T-L". MCLG6/TTJK>-X(8B.('L8[0-6UD6S=X^V4A*&5X,SZ,.=(9,- MEBMTO)]&/6 -#G'/ET]Q],?!Y2%RBL193IN+B&*E28N]$TZTMKZFY#C\6BO7 MQ-"C^E!TQ"O-Q>!LO2X 34&QDHL7&U)W1=<$>+4VI*P4A(C/=-MX]'UX+!0G M@S-%[#JB.PS. #B1OC/;_H[6.F M1((RK%4)%7TM)76K0J',:ZCC .,^?!1.[UJ9F"#!E"J0!$S]I8YI1C5%0&F4 ML4YSP(W0M8CJ=.I0!:J?75-*A&EK]^UR84&EI9WZ*)XIH7NM+\>#LRAUR_R4 MU#_]36K58 ;QW)7KA";_6(.+;Z;PQ9,O;*WI9*$-5E6:3X#J50&LJ(9>%46S M3HK_69ICAW_:N:E+=.OX'N%C@?9XW]E [TB8K.@9QLZ7D#SN;7AT&$'[4-P]A=02P,$% M @ 56FC6++!%L*9!0 3 T !D !X;"]W;W)K&ULE5=IC]LV$/TKA+,)$D"Q)?G8([L+[&Y:M"A2!-D>'XI^H*6QQ$8B59): MK_OK^X8ZUGO$: '#IBC.\,W,>T/Z?&OL5U<2>7%?5]I=3$KOF[/9S&4EU=)- M34,:;S;&UM+CT18SUUB2>3"JJUD:QZM9+96>7)Z'N<_V\MRTOE*:/EOAVKJ6 M=G=-E=E>3)+),/%%%:7GB=GE>2,+NB7_:_/9XFDV>LE53=HIHX6ES<7D*CF[ M7O#ZL. W15NW-Q8/\^Q(Y8UM+1C:E^5[DO+R8G$Y'31K:5_V*V/U ?SY+]9:9RX5MLN[6+ MXXG(6N=-W1L#0:UT]ROO^SSL&9S$WS!(>X,TX.XV"B@_2B\OSZW9"LNKX8T' M(=1@#7!*\[@S3;QC.Q2>C?>G$=SJG M_+']#"!&).F Y#H]Z/"3M%,Q3R*1QNGB@+_Y&-D\^)L?CDQLK*G%#;!:, #9 M]:6X"7DE*_ZX6KLP_^=+">C\+U[VSVHYZZ2=9%0$!L^M6FUAS/I6;TL0Q=<8R>G M\,R-L*MU6+7;&TNGW)Y/Z1QYYDF@D?9/<\?,8>1=&1C9R!!@OD.% MGW.CHUHC=QPX$PF[YZ$*'32'5;Y4NA &)>!"@TB!CD"#,R*P$V?"5-RJ6E72 M5KMHOU@!FV4X#W%52JY5I?RNVWQ+(ZT>$3$*3&JS\@D_ ;+5(TQ953N1MQ1U M;46.H2%F93KN#-K@,)ZKIV?7:->B?=HPQ35R'*$43E;DQA 0;8_K<42*W>T: ME054J!).H@X77H,OA>N5PVR#W\PXSU-9&X1K@NC1_]KN@!S\=\64^1T3:"B6 M&[(6[ 92!IQ3\4O)NJQPP'/,7JXK>B+YH-T )_#A"<=XOQ>C&UGP6T&_>1(O!97 M66;;/0$>B20ZG2_#[TF<@&>NQTL.1 QB13(VRC_)]5B!)(X6)RET;Q<KZ/1T@<'; M>;2,DW?B;8JOUPBX[]Q[0<91>KSJ!LME(JX/\(>#'T+>:P4+A!GC.TV3!U#[ MM83S172\7/6#XY21):MW(G38] ,C:X-H_E.AHQ>9E/?%S+FU'AI/?U#;O-/=<'SBQ,H#]WJ!B' !1&U-&+\I9B%]6+.F0FG=9S/T M>$(+S:?BI=O3;.^&BZY9A'L\=TA<,;K+[C@[_E6XZF[(#\N[_QD(%1L[4=$& MIO'T>#D1MKN[=P_>-.&^O#8>+3H,2_S=(&ULG5G;DMNX$?T5E'9JUZ[B:'0;S8S'GBI?UHE3<>*R=S6OSZG&R!$R1K'FP=[)!"7[M.G3S>HIUMC/[E2*2^^U%7CGHU*[]LG M%QNM4H6O*BN+F:3R?*BEKH9W3WEL7?V[JGI M?*4;]EIX&+NZ>MW*@/RO_>OK/X=I%V*72M M&J=-(ZQ:/QL]GSYYL:#Y/.$/K;9N\%F0)RMC/M&7-\6ST80,4I7*/>T@\>=> MO51511O!C,]QSU$ZDA8./_>[OV;?X3!Q;,XH(9VQT. M8BM?22_OGEJS%99F8S?ZP*[R:ABG&PK*!V_Q5&.=OWN>?^ZTTX30TPN/#6GX M(H^+7X3%LP<6S\5;T_C2B5^;0A6'ZR]@2+)FUEOS8O;=#=]*.Q;S:29FD]GB M._O-DW=SWF_^P'XO.H<1Y\1+4Z]T(P,1FD(\=PZ$'S@O_OU\Y;P%2?YS"H=P MS.+T,90X3UPK<_5LA,QPRMZKT=W//TV7D]OO.+%(3BR^M_O_"M$/+Q;_;,3? M9-,A]\0B0)P)7RH"IY7-CH'1WHEM::IJ)\RV406R=>5TH6F1I+TLQF15";/F MM=JYCD:P%"GO/#[H9B-R4]-#$2K?O[I>C:;W*;!@97\ M:'K[>)R69**$VGR&W5[1Z;H1+V4C"YGA="&1#4VW1N ZJRP=5*"$5WG9 MF,IL=L*9JJ/=729::^XU&^G(:OJWAC3!Y,9;Y!^>%UT.&*!X=/(]D-"5D&U; MZ9P9Y,;B-^-E14N C;*!5S2?G#OE%8S.JZX %MC'FB\:>J* \=GT(+&K MBF;!^ERZDHV:#<;W. [B14A-KVY= MN;_!,4"2A!* 4D7_#*Z"WG\#WUNI< M">E%7AE^5L"*#/'6>2FVTE&P/T(NA3=1>RCL;6?S$L+7+R\^XA%T&<5 O&D( MA"9*[%;[DL^+^V>TT;J#,SQ(GK7&^N@IC1WN?4C'E;'(%/AQ=C/$"-LASL13 MIQH-S)W*.V8EY?0Y270A*A5X"%[H2ON=>!0I]Q(SM1>OXWC/-F'VN3$+N<%! M@)>1<_!$BK/ET!(<;#"GTHH^5Q7,(NQ%921@"0?)C56*P$H6? @S?Z.9?\?, M4R;$]&1\H8F(3LA6?1KN-:2MTE]ECRP50LY"V6KBZ2!D 6*@W>2ZI4>UZ6!< M#,>Q;4P*.-+EP& %ND[&\][]L7C5V9Y@OH2;H@[50%$UB';W8GX86@OD-HW^ M2E';)\FY514(6U&Z@O1_*:=IAX&0X'\97&LK 4@Y3\L270QUCW-;*,N^=" F%<>@L MVC3"Y1< [3QK& CUL2LV=?"W*8(U;2^3)?#ZH;D" G<@/Z5L-DIT+06>Z,W0 M[ NX*TU7@9.@'GI1'R(^])"1A EOD]7)#I(C$L$#KUNID>Y?Y<9B\PQYXI@]07B!<6,\4S1GXPRY M55#6>4U$(>(C7TT-9^47TLS6)"X'< [CF53UT,6<(8N5*"+L2%/(MSTX1T1L M[H&=L6#:+=5&5#:_0Q6M)!!EB000+>%[2RJ)/=GF"!.,AM9PK2&><4U!LG*B M4]A+W8(5*YE_0IGF[< ^&-?(FLY#>QUYF-RG8=J .CAN"-)UF5\L):ENS.0^U>O!P=I-=+Q=QUU/0 M+J;9Q0H(CGO90%MB9AXQJHZY!T.N@]OP:,I*#;'N7H.5V9"#SXQDZL*ZY!!"(\5):: M]RC5+)1 U-0ZA^&-6FN?PO.M^M&IO6_C8 \9G=#D"U=:Y8(,,92FL^)5?X]! M-I#ET(JNT4%TTS,^26RLZ=HH+'OUY@O)0+ZV*%0#1=Q?#Z*ZLK;)O,P$J16H MG4NZ!](,$E6U/J?XG%NSDQ486"OH2!&1234^M$14X)R\QP$N%%N9Y[9CU^@Y M72WMP[CQBBU7*\[ZK0:15Q2/G0S31#"". 8G<3$+.L$](;\M8B:B39&V8?$' M0)NR+P('DOH-; \6!D:^KPT/@EE3?WH.!FI3] E,9C 6 ;/Q,+GCLQ[.VA2J M&L"97$D:3DAGF/Q>R,[W,5P"@J2X)=Y MXC4Z!%R!H*=OFO!JDV0B70XH3??"VM\/^!5!A.D@+J2H,8FH]9M=C1>I]:/G M9XO]P&$WD/48]3U,_Q8A$HC#>W0MI"6'MZOCGJ)+'B.C!?O7OW;MP7$QKRFD M3 XJU?* *NF]$)K$;QN)8>DQ>=YQGS:XPP;3YD]@&MT-AV\*CZSG>>)]K!YG M]#6;W\SH$UJ%*S0$_]CC^Z@RSCT6CZZRZ>(:?R^SR^NKQR%R=>A32GE/<@&" M)5J 8&M/[4/;5KL^4Z-_OU ]81[2@]9 35+MXHMS/W\ 5O)\4#%D43 RX%2A M@#+8Y3G>L?#TWU(ODVKTX/C!53VT'?WA X$:SHGL^6YC_DV=Z7 M+^/JK3A7S%(C@!P M>-6?1M,/)<_#[P/[Z>%7%F3>1B/%*[7&TLGXZG($1>5?+L(7;UK^M6!E/$H@ M?Z37K\K2!#Q?&P0O?J$#TL]'=_\%4$L#!!0 ( %5IHU@7P%(DS@( !<& M 9 >&PO=V]R:W-H965TMJ7I2T11/$>'E,G, M&J4?38%HX;DJI9E[A;7U- A,6F#%S8FJ4=))KG3%+6WU*C"U1IZUH*H,6!@F M0<6%]!:SUG>C%S.UMJ60>*/!K*N*ZYUG$K5H5UCF QJ_D*[]!^ MJV\T[8*>)1,52B.4!(WYW#L=3,]B%]\&?!?8F!T;7"9+I1[=YBJ;>Z$3A"6F MUC%P6I[P',O2$9&,7QM.K[_2 7?M+?MEFSOELN0&SU7Y(#);S+VQ!QGF?%W: M6]5\P4T^0\>7JM*TO]!TL1'S(%T;JZH-F!140G8K?][4800 M;L!G'9B] H[@6DE;&/@L,\S^Q@]0#!O43>HOW M[P9)^.F W+B7&Q]B?^LQ#H+W2]MAA/L"X5Q5-9 M_DOR/\$M;^BCMJ@%+TU[2%4&N5HC' 1OYP M% ,;^\DD@DLA!?5"!BNE,CH<,'\T9K0F%!7"O;*\[/-S-8FBB1\/&:TC?\P2 M^$J'<-.97V0-#V/( HC/PPCLAC)3J()[/LF M@IUFK5"OVI%DZ W6TG9]VWO[J7?:-?N?\&YD4EU70AHH,2=H>#(:>J"[,=1M MK*K;UE\J2X.D-0N:W*A= )WG2MGMQEW0_Q&ULQ59M;]LV M$/XK![4H8D"-]?Z2V@:<9.L"K$70I!N&81]HZ6P1D4B7I.)FOWY'*G:^ZY>Z@3)QNI[G2#:.!KUPH]]1ICUF?CL:X:[)@^E6L4M+.4JF.& MIFHUUFN%K'9.73N.@B ;=XP+;S9Q:]=J-I&]:;G :P6Z[SJF'LZQE9NI%WK; MA4]\U1B[,)Y-UFR%-V@^KZ\5S<8[E)IW*#27 A0NI]X\/#M/K+TS^(WC1N^- MP6:RD/+.3J[JJ1=80MAB92P"H[][O,"VM4!$X\LCIK<+:1WWQUOTGUWNE,N" M:;R0[>^\-LW4*SRH<X)F\$VC3VH>FUD]^A,##HN MAG_V];$.>PY%\ V'Z-$AML!$#5?",+'BBQ9AKC4:/1D;BF$MQ]4CWOF %WT#+X8/4IA& MPT^BQOJY_YBX[0A&6X+GT5' #TR=0ASZ$ 51<@0OWB4<.[SXAQ*&2ZZK5NI> M(?PY7VBCZ-C\=:@,0Y3DEW(A&$LLM/?] K-?PYE41A=$[F%=?>JZY[0\:LM@ODQ"N.JH$<18@I'C[ M^?3F%%I949"J5PI%]0!T*(1NF>LJ)WE$_[VGE77%5]ITFA MRFE0\XH9I%J1]Y*0X)ZU/5+7>( %TH^J"9Q\=S*Y_=,#(N^ML&&EHDIQQY1$ MM5H/ZCBQM5U[40 GRDL%?&KG>HVN(5-*+X5] ?%>2:WA8DMV/IRI>44Y]Z0" M49D/Q1P4^4A?LB?>^OGF-2HN:SBY$O ',J5'<.%Z+)%3.$BJ&[[6)%R<97Z: MYS0Z"?/0S[-@1..P3/PBS"$,X"W$*5P3@:T.!JM&R%:N'J H_+*(X22)_#2. M1Y!D?I(&D))36,*M8C6"8!W1HYV,HIQ$I9]$9!GF?I0FD.]9TM?R3D/J!T5) M=G2TMO08[DZ0,B'<9_#=) MJ/"DPR!)G/MADKI+) M?+B+T1NXXM026UR2:W":IQZHX7XS3(Q&PO=V]R:W-H M965T[Y'JE2J=-*:R:OSJY&;YX,Z;UO.!GK3:N]5V0)#-C/M./ M;_-7)P-B2!4J\[2#Q+][=:N*@C8"&[_&/4^:(XFP_;W>_1W+#EEFTJE;4_RB M<[]\=7)Y(G(UEU7A[\SF;RK*#(P1I)$B9[W 0<_E6>OGZI34;86DU=J,O+"I3@SE=DE$^>HN[&G3^ M]5LU\R_//7:BW^=9I'H3J-(C5"/QG2G]THF_E+G*N_3GX*!A(ZW9>),^N>%W MTO;%:)B(=)".G]AOU(@UXOU&3X@EWFJ7%<955HE_W,R:XFZG53-GZZDAD!K[DO,J)PB^5F)L"3JG+A3C3):Z8RH'2]5[L[K>_ M%SXNQ/?&*R=.Q7 T3M+!9>O;1[@9EO^H[$J\-[(4%U?)9#H5W_SI,AVFU^+6 MJEQ[\4YFNM#^45Q-DO%TV-S^ .XLG ORC9+1>"#2Y'(RQD[EXKFG/>E6(M96 MEYE>RT+(E:E*+]*K43*YFH"-:3*8IN*G$C>LU[]!9MXM!R1XY=D8^PY[XNP" M"\>]H$OM7"7+3$%3#DN&R=5@U*/_Z?BBMW=Z)JU]).7=RZ)2(KV<)N.+%&;:H&0$BC/2-GIX'J[ M#5\87O<2XF"SU$# *0S:3Q%XBH+8V%/XAN!7>>>!&U*%]#O0@9'DH] E1%0X M&?<)>%9Z18@#AT:2U\0N@OHP('#ASOW&*.DA?= M,U "[Q6.-+"@(UC1"KM?6/&CD186;X_Y%X(C559@/'IH#^J&0^0WZ.8 M*6G=4?\\TSTQ'')@@0+%(Q8SIIDI!2#G;&,%[DC=93!?U/Y;V@26.YM5GARB MJ AVO:@!_:_=CK$5'^Q(UX0#L M!?XNOHZ_WWG$$089?11 X)HJF+7V&("(T!R"'-&C8*'X>Q L(/"HKQF6B NT M=J7!/KA'R2\+_W@$,U;!C>HX51^-PZ@'\/CC\/D " +4=D'9%%*BPB=8:4.B M F:%DK 188M(^7\H96C3@N[EDM6B)-QICKP-^/^*8 &DME4:$-7U,W0P QHB2 M)7&(;$1[(.[HZ)S=;(2H7,T^(3Z1$4*[06@,Z0L,4"*E;#C\GA^3;8,95^$ 0)7L0?0NM"5$?%+NH'$N)D$RU M8%B M$>PYBB9L0*IY+"0D1@+7@TJ)NPWOYQMA MYPAB\'2R./TNU2+\(&/<\_HW*WQN%15!>;-W?Z]@HN)VY]HV>V._;D 47=M&T[4! M#=5\Q(\F;5]2(V&(6TJ>]Z:X)YZ#G3G2Z)"+N19(+]K%P!FK5M*)K"]:4JWI MX--IIV@(L:%036YH6@U0%,H#6*%B"J?6JV26M?-]'6LY#$7)<$N#M]RLD+]U MUG$;M!E$%F,%NQ@%C -U?F2Z(YQV+;Y;N@01N>]A1R7."V"?BR,^T;26YE3R M0M(G]#;\#^OM**M=Y31+V@J"NA1'NS8*MO%O#Y0'@+=U(R!OA8PVH[X%[*+< M"ZU&V6Y>('Y;_KZX:6>5HT>3K5J'2S&#MX?.GD96:).*K I^-J/P,T>U1TK$ M6H7(SMUBU!GY0*;T?=UAT6EDQR1H47;!QT[_"=[GA7_;9X;<"8 =(^:3T8+S(2;-U[0L8*-)\22(GB"TH:/)8@,TK M*M[%O*@R7\4 3*+@T*WD(4PUK,(.!\8L"1-YXV&X'853(7XZO+SJ#VM;MIOJ MJTFK76IUTKF5FU!DG*;#%@SH7D5XP7_.@"0T8;W=SNUY0P)Y'$)JB,#X0?49 METQM3%%0FP[[DVV?\*86I8WU)GAPQ]!I&&1H%U 40@_><.M-B@E5*'IAS2@Y MD[U8-804_@'U0$DS4_$.=@J)XHXVJ@<3'S^\N]N&J@ZJYH4Q7% -P@!AC;3- MB< N0H!*>9" M3PT2 @09[,>.099A_G=HQG6-,- 0VF#ZHB,2&;LK]6Z[G%" M)/ZSJTO2XC$"@08XA6H7O*$X:"FP80%>FRL:_NCR@&=N:T?GZV:,NQN54R4% M()>H,+>R#+IM2.R>B,*4ZOF*!K:QM<1A/'(B#0?:8;?%2EKM32M(H@]=!=;K M>I.R3P.%L@228^OY"PH3!P^U"R/>(-LGXGL98]R-ZJ1$:8N&I8'!'Y=FY:"! M.U513/P"S$CV#3^^H1 ;]=)@BGDZGGLH-G=G89?]T?@9BS?M7TV>-46)7Z(V M%JOPX(3JBOS0V#Y,\JA45_S JHA=^.ZYW%LT=2N=(5ME"H)$D[VW,R."]J _ MHC%JA$=5*J1Q]UA7I?AU28X$;;HI(;.A9C^/3X+]Y M\K;/I_P? P"QT!??S@^VZG.1_8%KR8F=4 B =FY(<'T\7'#S3(AUZ-+SXW.(/S ^V$/TOS$] M>-Z:'NP.#)+: 3@NUK!IQ[AD?Z>#K4+R/Y\_'/;Y9I1P#[8,LD(S#"#8H^"# MJU.1RWG,+REQ)B(V6!"TMOY9B6"\+4=)+CESID"L[!%#Z$^JSB.53O\.)% 3 MIIHF8,WI@+02)O\)31<0<+8MD K-S^% @"3,*>O9"D3L\-$#.6'!-#'&VLW\"(<>*FAN:QL8[ M;&1 UKJZG0]MU=1AHUY 0YU"\V@7&G(R M:V12Y2(DG>U: A,)OS:1:XYB0"9/>%H#'L &*GJR,>69*K>R+L2B)6)JF/1S M<4-I,HWQ(.DB:NR(@_R.@N^V(@2"Z%#2H,'\:1];LV*RZUZ(L4 +^$.H,CB/ W] MWX$MPM2,P\,!OX.3U7,S>L13/\))FLHBH23-UH^SLU7HOVDVT@)"9U1W_:79 M(5<$X 46G5&2];9B6-'8B.H32R54K"ZND>5T0[ H1./4"!P MI*VM8C)$+U<_%^!';1TT\^*]B!:3Z7Q.0=GL;*D##Q(52Q(>CUB*J41!V3%V MW?L;;XGB4"K ,M8[>^NOOX!"+&A,", I3SGC4Y4O.L/9:PJILD#N"C:I2E7" MLIEJ=?Q'S$<@.6#"ZR9]L6Y#Y4]UB;B-X7&.Q :HF0(E)C4+<^X4#N.DUX^O M=_ K%ZTW/>+K*:S+.L'->32@N/X)T9U^6JH(=UC\&935X!)QP[R)7T7&<" M)LJ-C>-[JLX)V#4SG$+F58$$4#0Q(;A<&&>VHB"/Q*,3-PDSUH8EO\7D=A_[ M[4Z,P@RI]?B7Q>4!Q9,SHZ]XG6BG23GT*M1YZ[TT3L6W/!7@.6-X1:VYVKS@ M=Q/>:]LN#V\'?L?=+]7XA'12__!FS6^YS8Q'+N"O2X4FT=("W)\; MX^L?=$#SVN/K?P%02P,$% @ 56FC6#_#+*C4!@ M0\ !D !X;"]W M;W)K&ULC5==;QNW$OTKA)H6MX J69+=!(EMP';< M-BUZ8\3-[4-Q'ZC=T8H-E]R27,GJK[]GAEQ9[E7!/YC:!L/GA5'LO3^$[^\JR]&)^P0 M6:H26]#XV] -69HOR4K'CX/UK^3V!'+4D>Z\?974Z?UQ>C52-6T MTKU-'_SV!RKQG+&]RMLHOVJ;91>+D:KZF'Q;E.%!:US^UP\E#P<*KTX^HS O M"G/Q.V\D7K[525^>![]5@:5AC1\D5-&&<\9Q4>Y3P*J!7KI\YRK?DOI%/U \ MGR98Y._3JFA?9^WY9[07ZF?OTCJJ6U=3_51_"D_V[LP'=Z[GSQK\68>)6LS& M:GXR/WW&WF(?WD+L+?XV//76Q,KZV =2OUTM8PH Q'^/A9PMGAZWR$WR.G:Z MHHL1NB!2V-#H\JLO9M^>O'G&W].]OZ?/6?_;_XH4@DYH0\7J/*!I?73L%;JQ6)RAKZQ5B@ RB_FDU?#AS$48Y># ML+N)^@4F_T&848$,E;9V"$!M":C* 7+:=@I BY S3OW>!Q-K(QP$P35+LNO9 M9>,:]C*[?5 "YY/2&VVL7EI"?OH G=#Z0#GPSQ1OGX=*.[4!R:I5\$.>5?+# M4TU0S9N[PT1^]<6K^>SEFPA#5DO,K7E@!TD'!_$H*2S!(E=KKK@G^0:D#RQ>R@DEAUWE5] M".22ZAT'WCCS)T(_R&0$4^Z4KR#'WK);")N5,Y80#B, !)Z+8'67=V;)F'1" M%_"K-:W!&UW]Z\E"[K_=JL$E=K,'!]>W>_-W"' MG.B@YBKTEAZ;S<.65HWU2X 8D\.T??O8J8AJ=O;E1/V[;RGXGIN^AR.&0!(@ M"-L+.F[[@&B I8^.76JI75*0S+#<6F\XH0+Z,<-0 ]N,2ND"H$W6QLI28Z+- M*<'7)1WTU(\:30:<#OV]-6FM&I0OP&M$88DSEW6E1D<"0FF?FCF;2"J%N@:, M%#\/G1FC;U7MI=FRV[#/: LF;\Y\5=AOU2>>'/]/!A/U*^5,X"Q V"LC4*-% M4NFCG R'$U:!!C++/20E]MS8HE+I$'8 TU:'6JB#4?AQ MVD#4570 R+%:]DDVEY:4Q.:AAG YDK7!B0DX %0PG3G@0E9^0WG$="# 4 ;- M#K16*#&35N-]O37LFV0\:=<(.4DJ!!$F,![S! #!&FZ=0)T/4M7>@72RJ0*8 M@'R&J&T4%GV >RP'QR1P3$>H,G!K V0%#K?H@_I^SXU4+ TZ97QC_SV&L/1- M9S&O8%N*_UA(+1.7IU,FNT*\5(C76)-VI?[HO (Z!URHV;P,XC$4)<#<@BRP MT;8O%&=QK-=P6TG>G(=7KB$>23!#-0/C \[@^I%8CRK[WM8#%Q9P>0>>20LRJ'C&$:RA;9,YE)>71.U ]^RT4;EPZ10PO0AK+)-BT3 MY7.Q#$:Y<6*_Y"JR1Q7ZIJ%AX.)H9>)@Q?*,R)AEOM=/RI(-9;AXOL7T/&3Q ML.823]25F'EZ3#ID-NV2J4S'I+\DB:*86O5LIT^&^U;TGKG%Y^@E/WX,*GQY/*YQKZ; M EA?>9^&%]Y@?U.__!]02P,$% @ 56FC6(26OU\L! 4 H !D !X M;"]W;W)K&ULK59I;^,V$/TK [7HI\!WSMH&'"3'*^N^^)PY MT&M9&#])\A"JJV[7ISF7RG=LQ09?YM:5*F#H%EU?.599="J+[J#7.^N62IMD M.HYSCVXZMG4HM.%'1[XN2^76-US8U23I)]N)CWJ1!YGH3L>56O 3AS^J1X=1 M=X>2Z9*-U]:0X_DDN>Y?W8S$/AI\TKSRK7<2)3-KO\C@MVR2](00%YP&05!X M+/F6BT* 0.-E@YGLEA3']OL6_3YJAY:9\GQKB\\Z"_DDN4@HX[FJB_#1KG[E MC9Y3P4MMX>,_K1K;X2BAM/;!EAMG,"BU:9[J=1.'EL-%[PV'P<9A$'DW"T66 M=RJHZ=C9%3FQ!IJ\1*G1&^2TD:0\!8>O&GYA>J^THT^JJ)D>6/G:,2(>_+@; M "XFW70#=-, #=X &M*#-2'W](O)./O6OPM2.V:#+;.;P;N #\IU:-@_H4%O M,'H';[A3.HQXP[]7>J=]6E@1Z^G/ZYD/#L7QUS'-#>3H.*0TS)6O5,J3!!WA MV2TYF?[T0_^L]_,[A$<[PJ/WT/]):OX5$#WG3+>VK)194ZXR^O'RK'.*(BN* MV"\&,Z>7G?/=S,PZ2-!FX0GM[0,L,* :"7<4!,QQI@/=JU07.JPCQ!,:#I^? MV97TP2K@PGM.R&Z:[]+;:;@-8 F9K=0Z M GZOQ:P#MBCT;,@1$K$M=5V2=81=4Q5A??*?2.W'$C-QSW@62'M*"^6]GFO. M)*"*/O"2"QI0N4\PS3A5M3^(%%QSY1;BYYB\1G*5$YU6B-)<&V52K0IXH2_J MIE)$W]X6\GV,-TC73@?-_AA=6SM)[BG];F59D :'*#2CVDL(MJ2UJ5!/>$2) M+914KCH=/L8Y$[CCE7'"^-8,\>%O],(/>A?QR^U M1IMOZE2 16?3"UXZO%U#T /; +1$+G7R.1G-('.0#A()9L%QYB(AVI:EM/< MZ)=:HN.]!66)3:S@/59KE;*]),O6G&8<5L MJ)!*]MLF/5K!V5YNR!UCX>:\9#DO#_?#8\='MW7*EXP6EKL,VEE"UQSXN]G= M=>FZN27LS9N[%E9;((V@/8=KKW-^FI!K[B_-(-@JWAEF-N &$E]S7/G8B0&^ MSRW*;S.0!7:7R.E74$L#!!0 ( %5IHUA5!7,@70< 'L1 9 >&PO M=V]R:W-H965T[#Q7V@)=HB(HLJ2<7-O[]G*-EQ6\=[T=T72Z+(F3-G9@XI7VZT M>;2EE(Z^KJO:7@U*YYKSX=#FI5P+>Z8;6>/-4INU<'@TJZ%MC!2%7[2NAG$8 MIL.U4/7@^M*/W9OK2]VZ2M7RWI!MUVMAGF]DI3=7@VBP'?BD5J7C@>'U92-6 MX&FXLU*HM:RMTC49N;P:S*+SFQ'/]Q/^4')C]^Z)(UEH_<@/[XNK M0.6!;"REM=_:D*5UX- ML@$56N=7O>+@6"MZNXJOO8\["W( MPE<6Q/V"V./N''F4[X03UY=&;\CP;%CC&Q^J7PUPJN:DS)W!6X5U[OJFM1BQ MEN9R!:Z=O1PZF.67P[PW<=.9B%\QD= '7;O2TEU=R.+;]4/ V6&*MYANXJ,& M/PAS1DD44!S&HR/VDEV,B;>7O&*O#XT^R48;I^H5_6>VL,Z@(OY[*-S.VNBP M->Z2<]N(7%X-T 96FBPCG981\>L_W_Y.&KB,, ?[-+[FEPI M::F,=?2E%<9)XQD/:*DK-"L3Q3/^$$8UTJQIEG]IE57<30%M)(E*K6I9D&X- M^I.Y%8M*DMUZV"A7TF+KV/>?S/RB9N<9\@G4;7"28(V&>$SBANO4'4NS^C7NP>JP7OW6EJVXV-]B6NC M#T$^IY/HE-X9554\BWW=ZG5328[9^N>3^)1FJ**ERI6HZ'>U='[\G=[4I:[@ M_2/"*A7",BK'#*0 "F%)+[=PV=1&&@XI%R#?2&>T;:07J.J9'&-;LFXQ:BLI M+T6]ZL(0>:Y-P6%V]'X^FY_1;[/9_1D](,)7H?<10K LD@;R056[1$Y:X/.S M;=LTE<)#8W31YJX?U57;60 JYK#H/018L+!2!)1K5:$*7+OPPQLH+%FGUFTE M.N&%&54[KL/:#T#]'Z4#!E7G55MXN.P[[[E!F##IU]4" $'B2F"ZD;7<^'SA MQJR> Y9?[ _23\WU>MW66R,='<<2]0]0@HKSG(@7-Q7WOV1Q-+FP!QM)8!'KE9,KE1."Q)@KA4--+=$E!8H-5+KO8()P ME%8C\\U$'GC&WQL(./ MNS;<02[%DT0/.EI("1)6*R-7F%^0 )O@B]M!' CV&U)VC6X]S7L]SLN9A4-L ML9) E.H]=4"0$!FVK7;A=<6IO V623_RY"T?4B 6J]M2R>5>M.]DKOSIY(-X MQ%QFG:2=$;S[A2(_:=& M>-PZ!E5^GUI9.O'KKUL*//3T':B/E-V<.1&R0HNV1@7\2[/;0F_:( M)+ZA*)H&X23BNS@-)NGHN&!D29",8DKC( XG=%M#. MBW[G_ UC"9)IS#ZR+)B.)]L=^(?R/(9T%(S'4W^=3L/C**,HF&0I94&:)+3+ M'9U,@GB,O0O7,,'U512@9)I0&HRG$3T845O1"9G\VK#66AH'TSCRQ1'%%_2; M8+FN680:;8&(&[LK!M\/* #>C)XCM/P=*]>>W]O* &?(:YID(TCFFT_$-@2 M%[RN5-%+AS>+$OFQHKB1A7VU9KXK$+2*7"\ K!])CG$_G@+@=,0 HS'(2X[S M/XJ28(Q)T21#(L9[*8B0Q32F&)D8)7VA]#&A.H(PCH(DXRR#V2!,H[VE_;3& M*#"CH-O=U@E%$+;$%BS!!D*&D#5"%?L)X"W2&+!7:5%W#=LU_MYAR!/9BZ#M MCW.^?EGZ[9YX@_I^CR$^=?YL:^[(1N[38#3A[AB%08*NFOM#!8& +!FC+8,L M3&G^W6GB_?YI(LG :DBC29!$(2CSAY$'?QBAF%L53E,T;O22HG'L,Q CKU%$ M]R^;]1TVO,:74Y0%HRPF"$0V37$$KJ";\]W&#UQI-.&W$2KWIY7@;Z1A)?7* MB*9\_MDBN-5 , M>BO6S07-EGS$Y62E8P/60+:4'WX/U?DWCHHVNX]T$,HRO_V6]1_=CJNF_C MW>CNGX59]T'],KW[6P+IWSTXW?C/ZX5V^)+QMZ44 MV*1Y MXOM7;;!W:P^[_E^G]02P,$% @ 56FC6-UH2 @B! -@D !D M !X;"]W;W)K&ULI5;;;N,V$/T50@OL4VK9O(XDWM?"LCEGZ;A\Z3K))3:_)B/O^0 MMU+;;+-*>W=^LW)]--K2G1>A;UOI#U=DW'Z=+;+CQKW>-I$W\LVJDUMZH/A+ M=^>QRB>42K=D@W96>*K7V>7BXNJ4[9/!KYKVX=E_P4I*Y[[RXDNUSN9,B RI MR @2CQU=DS$,!!I_C9C9%)(=G_\_HG^?M$-+*0-=._.;KF*SSLXS45$M>Q/O MW?X'&O6<,9YR)J1?L1]LSXI,J#Y$UX[.8-!J.SSEXYB'9P[G\U<UB5]QY'=5O EX*_U, M+!]RX2W_"]ZQ8T.RKC0>Q*_7Y8A>C3-'R]E80AR^G(0'J2+ MT$E%ZPR3$LCO*-N\?[?X,/_TAH332<+I6^C_OF3_ TY\L2(V))ROM,70"N5Z M'["N1=D'((5PD@R TDE[$!IK1M]U'3B:\3"5*.L'^SID=)8.=]-KU0>" M ?H60>"#DR62A8&AK31I:IT%:'!M"KMOM&HP 0O8S-&>P[)'@PK=U(;66JCXV$(KU&, MP$(G%8,TR!C<6 >%""H:8U^)L<$"\&04$MDNR6CB'$?'F9$=0G=>@S"3,WQ. M<8#8.*YD'Q52^[H[G$L$HQ1<2GD#"X$+T<7*3 M\PTI:DORQ]WE"7MVE YFKY3=N]?W=>+#Y^ M"@)G<2(&E6-6T7(UHN.92C$&9&WPA_ZQP="XJ9.XC"H.XANYPWMQY"-DA3K MA>J:(9Q]D4*-0;&IG3H7-(,GF6"6RHKKU,LA)!I8R="(&C=CF G<,I@7#TPO MJJ>#R*,A?>I313[*5,&HMPF#N8%FCX'*X"Y_, MAR\*!-MBBC#2-5SGLX]GF?##+3TLHNO2S5BZB'LV_6WP84.>#?"^=LC>N. MTZ?2YF]02P,$% @ 56FC6/YIF/=8 P _@< !D !X;"]W;W)K&ULG55M;]LV$/XK!W4H:L"UWIS42VT#<5^P @'1CI91"A1):DX^?>](V7-P5RO&Y!8?+OGGN?N>%SNM+FS-:*#AT:U=A75 MSG47<6R+&AMA9[K#EG8J;1KA:&JVL>T,BM(;-2K.DN0\;H1LH_72KUV;]5+W M3LD6KPW8OFF$>=R@TKM5E$;[A8]R6SM>B-?+3FSQ!MWG[MK0+!Y12ME@:Z5N MP6"UBB[3B\V]X\GNYBA(FA H+QPB"/O?X!I5B(*+Q M;<",1I=L>#C>H[_WVDG+K;#X1JLOLG3U*EI$4&(E>N4^ZMUO..@Y8[Q"*^M_ M81?.YDD$16^=;@9C8M#(-GS%PQ"' X/%CPRRP2#SO(,CS_*M<&*]-'H'AD\3 M&@^\5&]-Y&3+2;EQAG8EV;GU.V%:V6XMO/B@K9W -1JXJ87!9>P(G@_%Q0"U M"5#9#Z!RN-*MJRV\:TLLG]K'1&ODENVY;;*3@%?"S"!/IY EV?P$7CYJS3U> M_F]:1Y'PU^6M=89*X^LQO0%N?AR.K\N%[42!JXCN@T5SC]'Z^;/T/'E]@NQ\ M)#L_A?[?$O,_H>!3C5 (5?1*^#NB*RYQ68!H2RBEZAV6@'OSCNRLMZ-F0,M% MS4M2E^#UMWQX)RS07Z4577?R6-) &.L!O:T%V8*K=6]IR4X!'PKLW &V:'3? M.CNY('8&\4E1 94$>=W7!/_D\ >U+D7"X!=XD2;3/#V;\#"?SA?G$_CB[R69 MBGLTU&;V+*A!64<42!F\'%2GV31+4B"0]-6O\);U4\L K"KJ(1PB. M@Q4T$90SLF '8?/YLT669J_'[\_YW\?Z*0-.UT%D-IXD24MFBZ QF>7S22!* MQO_ MG^ GX:$\C[5%(D^4$Q4,LQSB[$N(/+X_O?Q\#)2JK:2 JJP(M-D]NHL A->FS!QNO,=_E8[>B_\L*8' M&@T?H/U*4PZ'"3L8G_SU=U!+ P04 " !5::-8>=9BHH0# !#"0 &0 M 'AL+W=OS"[0S/Z]YU=4K*"2(;;YL'6'C/?S#?'#A>= M=0^^1B3XI)7QRZ0F:B[3U!!?DH\(?$SA^L(3!96_L0-C^7RR0+#J'"@@*" MX)]'O$&E A"[\7' 3/8F@^+A>H?^8^3.7-;"XXU5?\J2ZF5RD4")E6@5?;#= M3SCP.0MXA54^_H>NE\W98M%ZLGI0YKV6IO\5GX8X'"A<9"<4\D$ACW[WAJ*7 MMX+$:N%L!RY(,UI81*I1FYV3)B3EGAS?2M:CU3W9XJ&VJD3G7\.[CZVD[2(E M1@[W:3&@7/?Z*7NT=RO?N76=/POX7K@Q3"=$]S&O&F)_!Z8O#7U=J3XTKX^QC''F)V'")TQZ5O1('+A,O?HWO$9/7M M-Y-Y]L,S#L[V#LZ>0W]Q'OX]"L3#-Z%T2RBLYG;V(G;$;>NDV0#5R'\.$72? M1 Q)!$Y!4>]S,(IB-ZPNS!8V3AABF8OY:/IV @VZ^#R8 KE1.<*R"+<^&(;6 M2/+PG?#<]]&<R( R@;I3=8O!&$#PR$/1>MPU[>V#_M6<-$@I\ M+1SV?-DPM1M'Y125A4Z-)^Y M'-;2EGX,O]5X[ )<:Z!R5L,OPK3\W,$0R(!JVTT-MUB@7K.9IQ"_5/2,HU6^ M6'H^BN*3=!J(HN"LBDZX$J0'H90M!/7ABE=?1?L\)EX%!V)2^AKHU89B&L.5\O9XG>79*,LR(!X'0R&?<"&P&*K('Y21 MJ(CC,8$MAG?E5RG64G%KO"D4EZ6L)*/$D/BOT1/Y:);-OTI//%'I)-7@A6:O MT&G.FX^V7V!$K+F6=[$M_S>[R?QB=/[V_+^GPO&46JOM88>%K/CQL4?%TQN(XT'A16K9N/SLP1&ULG51-;]LP#/TK MA OT5,2)DWZ@30(TW8;M4*!HN^TP[*#8="Q4ECR1;II_/TI.W QH W072Z3( MQ_%1%3*I- MF@V'9VFMM$WFT^B[\_.I:]EHBW<>J*UKY3<+-&X]2T;)SG&O5Q4'1SJ?-FJ% M#\C?FSLO5MJC%+I&2]I9\%C.DNO1Y6(2XF/ #XUKVMM#4+)T[BD8WXI9,@R$ MT&#. 4')\HPW:$P $AI_MIA)7S(D[N]WZ%^B=M&R5(0WSOS4!5>SY"*! DO5 M&KYWZZ^XU7,:\')G*'YAW<6.)3AOB5V]318&M;;=JEZV]["7<#%\)R';)F21 M=U3R_1Z,8"[A3GC?PZ)4E M%>^+IBD+?HA*\RW6HL/*WL$:PZVS7!%\M@46_^:GPJLGE^W(+;*#@+?*#V \ M.H%LF$T.X(U[L>.(-_ZP6/AUO23V8OU^2W<'.WD;-O3-)34JQUDBC4'HGS&9 M'Q^-SH97!TA/>M*30^@??*'_Q8+'"N'&U8VR&Z@4 3E3@+(%-*W/Q2%9VCZC M9>D\#6+1 MPAFC/*C:M99C(%=RB=+Q'=&ULK51=;],P%/TK5I@02*SY;)E& M$FEM0>-AJ%H9/+O);6/-L8/M--N_QQ]IZ*:T0HB7QM>^Y]QS7-^;=EP\R@I MH:>:,IEYE5+-M>_+HH(:RPEO@.F3+19=YH7?8N">[2ID-/T\;O(,UJ(=F)73D#RPE MJ8%)PAD2L,V\F_!ZD9A\F_"#0">/UL@XV7#^:(*O9>8%1A!0*)1AP/JSAP50 M:HBTC%\]IS>4-,#C]8']B_6NO6RPA 6G/TFIJLR[\E )6]Q2=<^[6^C]3 U? MP:FTOZASN=.IAXI6*E[W8*V@)LQ]\5-_#T> \!0@Z@'1:T!R A#W@-@:=TEV@%PKX(5@!:$EE0 M+EL!Z!(]K)?HW<5[=($(0]\KWDK,2IGZ2M,TYG>O98-+B#S='-*$'OP\K=OPEGP:M1HFZ-O MPB%G%FGFR3Z_#(,XG*;^_EC^2%J<7,V&+*?+/WKE-8B=;7Z)"MXRY=[-L#O, MEQO;5J_VYWKNN#'QA\8-+?TJ=H1)1&&K*8/)1]VUP@T"%RC>V%[:<*4[TRXK M/3M!F 1]ON5<'0)38)C&^6]02P,$% @ 56FC6";:+PY$ @ B@8 !D M !X;"]W;W)K&ULG95=;YLP%$#_BL6D/;6%0#ZV M#)"2;M/RT"E*N^W9P1>P:FQFF]#^^]F&L&Q*J)278)M[C\]UY$O<"OFL2@"- M7BK&5>*56M=+WU=9"156=Z(&;M[D0E98FZDL?%5+P,0E5

)-O./"CA:EM@M^&M>X@$?0/^JM-#-_H!!: M 5=4<"0A3[S59+E>V'@7\)-"JT[&R%:R%^+93C8D\0(K! PR;0G8/ YP#XQ9 MD-'XW3.]84N;>#H^TK^ZVDTM>ZS@7K!?E.@R\3YXB$".&Z9WHOT&?3TSR\L$ M4^X7M5UL]-%#6:.TJ/ID8U!1WCWQ2W\.)PF&4I.GTXTY7@(2/4E,*"_02DK,"S#'KE7L:[.# MC?.SGK;N:.$%6H0>!->E0E\X ?)OOF_,!KWPJ+<.1X$/6-ZA:'*#PB"LV>Z%- M[W+#TGPL0-H \SX70A\G=H/A\Y/^ 5!+ P04 " !5::-8,4D+A!X$ ? M"@ &0 'AL+W=O=H63%P3H.BC[T1>)M MSIR9,[Q,-M9]]05B@.=2&S]-BA"JJS3ULL!2^+ZMT-!,;ETI G7=.O650Y%% MHU*GP\'@8UH*99+9)([=N=G$UD$K@W<.?%V6PFT7J.UFFIPENX%[M2X"#Z2S M2276N,3P6-TYZJ4=2J9*-%Y9 P[S:3(_NUJ,>7U<\+O"C=]K T>RLO8K=VZS M:3)@0JA1!D80]'O":]2:@8C&MQ8SZ5RRX7Y[AWX38Z=85L+CM=5_J"P4T^0R M@0QS4>MP;S>_8AO/.>-)JWW\PJ99.QXG(&L?;-D:$X-2F>8OGML\[!E<#MXP M&+8&P\B[<119?A)!S";.;L#Q:D+C1@PU6A,Y95B497 TJ\@NS.Y1H@DPE]+6 M)BBSACMG#;4E4NJ#AY,[JY54Z$\G:2"';);*%GS1@ _? !_!%VM"X>&SR3![ M;9\2T8[M<,=V,3P*^$6X/HS.>C <#,='\$9=]*.(-WH#;S_L-DSX:[[RP5&U M_'THX 9O?!B/=]"5KX3$:4);Q*-[PF3VX8>SCX-?CK ==VS'Q]#?U>H0W_^& M"#?.EA!H%T*P\=\#0SM-O!A4KPV$0U#>UYC!:@NA0+A11ABIA-YWLPS"9,)E M'A:6?G"2W,R7B^2T!YM"R2(:7MNR$F8+(K,5(WNP>9SP%4J5*W*!>8YQ6T,F M O;AT6CTM(Y6N8WR-*P\;2*/68\VC:%3AEG""K7")](Z%")$2$6N9& '+J9$ M;W=1^!W3'36.T-@ 6SHQ._\TJ;2.XX4@.H+:8^(9 MY%V2R%]H M;*4D#"\'I]"'6T,F3UBNT/%^&O6 -=C%/5\^QM&?!A>[R"D29SEM+B**E28M M6B><:&U]3C[\% H3@9GBMCMB>XP.,O5P#WR0'<49=)+2N,6A?,D]%H9PZ&+ MG.2 3R1NC/?LO-?&3(D$95BK$BKZ6DKJ1H5"F==0AP'&??@LG-YV,C%!@BE5 M( F8^DL=TXQJBH#2*&.=YH!/0M;^[D:[U\^\N?1? MEC=/)[H6*<<>-.9D.NA?G"?@FN=(TPFVBD^ E0WTH(C-@EYPZ'@!S>?6AEV' M'71OPMD_4$L#!!0 ( %5IHUC$?98$/ , !(' 9 >&PO=V]R:W-H M965TU44K7,T%)M [U3R$J7U#9!'(9YT#(NO,7,^1[58B8[ MTW"!CPITU[9,_;W"1N[G7N0='$]\6QOK"!:S'=OB,YI?=X^*5L&(4O(6A>92 M@,)J[BVCAU5JXUW ;QSW^L0&JV0CY5>[^%3.O= 2P@8+8Q$8O5YPC4UC@8C& M7P.F-QYI$T_M _I/3CMIV3"-:]G\SDM3S[VI!R56K&O,D]S_C(.>S.(5LM'N M"?L^-D\]*#IM9#LD$X.6B_[-7HU V MFM"LX:2Z;"+'A?THST;1+J<\LWC"%Q0=PLT7MFE0W\X"0ZAV+R@&A%6/$'\' M(8'/4IA:PX^BQ/)M?D!L1DKQ@=(JO@CXF:D[2"(?XC!.+^ EH\3$X27_([%2 MLH4U<55T%:C,IH:U*S J^&.YT<[_Y[D"]/CI>7S;-@]ZQPJ<>]07&M4+>HOW M[Z(\_'"!?3JR3R^A+YZI# M&DT:X0JN85D4JB-0-5R *XC\^R1S[VD84;WTP!>UX=3A%+M3LN+&B<-7(JMM MW4D"56FK(0K]=#J%*/&3/#O6>U#^ S6L4B@,1+&?$ILH\Z,\/Q,GI!A#_7 2 M6D+Q]#^!5_:D]#ZQ1N[?WZ=DW"1^%D:WR/+(E@= MV+_15(SB#Y(5%G(K^#<"2TEF2,\XCHZD3K\E@:?^),L'8Q);9E%^"^_?3>,H M_@#7YZY^<#*GJ.NV;AIKHM()TX^LT3L._&4_YX[A_=^";L*6"PT-5I0:WDTR M#U0_@?N%D3LW]3;24(L[LZ:?%BH;0/N5E.:PL >,O\'%/U!+ P04 " !5 M::-88+3FI;2#)UJU#6P1)EGT8]H&6SA91BE1)*D[WZWND M;,U9'&-?++[FT\AJK]2**(WC(FH9E\%BYL]N]&*F>BNXQ!L-IF];IK]?H5";>9 $ MNX-;OFZL.X@6LXZM\0[M']V-IETTHM2\16FXDJ!Q-0\NDXNKB9/W @\<-V9O M#2Z2I5)?W>9C/0]BYQ *K*Q#8/1YQ&L4P@&1&]^VF,%HTBGNKW?H'WSL%,N2 M&;Q6XD]>VV8>3 .H<<5Z86_5YC?6-5NE6G?RY^998N95AO03IK0W,*'ZK7).2[=H]Q93;>< M].SBLOK6<\-]AD[NV5*@.9U%EI#=?51M4:X&E/05E P^*VD; [_(&NOG^A%Y M-+J5[MRZ2H\"?F;Z#+(DA#1.\R-XV1AFYO&R5_"N>D,GQL"U:I=)\Z67%!@)$;W??O? MUQFB.FKW<%3W9'&E!!4UEVNPCCG;RN;_D#'GT,KY^/C,1S;XR/9]%'L^LL%' M8-:+U\SBJ+K/5"[I3/6&],WI!5PSTWBLRBV0!,DL2K+T%O(PFTXI*Y7JW8'& M"NF6W'WW9IHFZ7MZZQHAS<,X*^"C?"0UI9TO21;F:0HWFCJ@MM\]OH/NJ"=9 M2(LP33)2L$RNN8M^&UL2YV$1QZ2''>.D\D0-U+C82%]1)'HGF85E,H5[99EX MD9BD+,*L+.&ZU]J9VT]2DH1E$<,G)=<_6=3ML\OT/)P6^1;U4&KS)"S2G0"O M"9RON'\^297PPH\L#\M)!K\J56^X$%!DX7F>;-6[7E<-]42H%+7I&O506&\A M.9^&Q7D.1U@_&5D_^=^L'\MXKV!#]T+@6S2]QC"FZ/@0S8\;>L[H7K*^YI92 MT!&\A]U-+O!5X,CD>$EKF@">X8XHWOC(=VHW'9/$'0/\)8U)Z('JI7-OJ*K* M/3511,+O3/;.SM#_L@NX;S3BLQX+U"&K9FR17@YND=C;(^6?MF%VGKH5$;4D M.GZAQ^6R4BW"B5#&G,))&2;YE+Z3<#(M3P\]5;0W6%K4:S\^#?A2&F;,>#I. MZ,MA,/TK/HQW\G?-*3$"5Z0:GY7T&'H8F&ULA57;;MLP#/T5PBNV%C!J1W:&K"KJN+F]1RE7D^#7K!5W(EEZ;PBFDUJOL1[=%_K6T.[J$,I1(7* M"JW X&(:G/7&YZFW;PR^"5S;'1E\)G.MG_SFNI@&L2>$$G/G$3@MSWB!4GH@ MHO%S@QET(;WCKKQ%OVIRIUSFW.*%EH^B<.4T& 90X(*OI+O3Z\^XR:?O\7(M M;?.%=6N;L #RE76ZVC@3@TJH=N4OFSKL. SC-QS8QH$UO-M #1$XH?RGWSM"I(#\WNU;/J)PV BT,/-*22]$%C,T@-X29=FTN E M_TGS%2Z%S:6V*X/P_6QNG:%W\6-?QBU@NA_0]\K8UCS':4#-8-$\8S![_ZZ7 MQ1\/T$T[NNDA]-D]]5ZQD@AZ 1WU?20/PNPG^5 B7.BJYNKU@P4KEDHL1,Z5 M@YRT6E$PZ^.*KF3< =U'7G87 EP5<(DY5G,T6VT":Z2B<@L++:G7Z3T)!:[4 M*TOF]F3\-\B_ '=\36_;H1%*16)X90&YVC MM< &87^0 AN&V2B!*Z$$M40!2ZT+.NRQ<#!DM&9D%<.#=EQV^?F7GR2C,.TS M6@?AD&7PA3#'.Q78% ^.DRQ,T]$)"<.P-QRW;:;OA=];V_&_S=G)279="69"X(-?X=- / MP+33J-TX73<38*X=S9-&+&F H_$&=+[0VFTW/D#W2YC] E!+ P04 " !5 M::-8?REELCD$ X"@ &0 'AL+W=ODZF:_?D?* M=IW$]8I]V1>;+W?//7?/D>)DH_0GTW!NX6O72C,-&FO7%^.QJ1K>,7.NUESB MSE+ICEFIM*R2_U6#ZKF/ZX9*W M:C,-:+!;^"!6C74+X]EDS5;\CMN/ZUN-L_$>I18=ET8H"9HOI\&<7ERFSMX; M_";XQAR,P66R4.J3F]S4TR!TA'C+*^L0&/Y]X5>\;1T0TOB\Q0SV(9WCX7B' M_K//'7-9,,.O5/N[J&TS#8H :KYD?6L_J,TO?)N/)UBIUOA?V RV:1Q U1NK MNJTS,NB$'/[9UVT=#AR*\#L.T=8A\KR'0)[E-;-L-M%J ]I9(YH;^%2]-Y(3 MTHER9S7N"O2SL[=*U1O1ML!D#3?2,KD2BY;#W!AN#9S=,YR9T61L,9AS&5=; MX,L!./H.< SOE+2-@9]DS>O'_F,DN6<:[9A>1B M>[SXOV5^+4S5*M-K#G_.%\9J[)^_CI5AB)(D&S\,V)'))]#LDI]-D=GM&Z1])J";M\CG$\B7*2,@-+U>*-@"WF MT55O4 JVYK!X )9:F9?ZR.,OCX+*AO2LLC3"6URZL$W>0PZMK MW-J3C+T*3TM.\%HV:^XOUO;AF9)/(-YJ90Q<[9IH/C31O*KZKL>R(Q5<0O'_ M'B1XCU^D;[S-X\U;KH6JX>Q&PA^<:3."*W]7(CG-!PU-(]8&E8JSC*1YCJ,S MFE.29^$(Q[1,2$%SH"&\ACB%6R0@L2XN3\NK1JI6K1Z@*$A9Q'"61"2-XQ$D M&4G2$%)THB7<:U9SD*Q#>KB3892SJ"1)A)8T)U&:0'Y@B5^]3P92$A8EVF'_ MI".(2%$D0%-XCUU9J6[-+6JTTIQWG@]UMO@SVC=W"O?*8M^*9YJ^A#3,28I@ MF&N$A"CUN489)4F8'CDR_Y,D49:3(BZ\)%F"=8N\)&%,:);]JR0EH2E%22CQ M=4ER4F;144FPN(F3!$7,$Y0D)D4>GY*$1J&3I,S*4Y*4(?(NPQ^3! N/.@R2 MQ#FA2>ISQ0J4>7CT_A@??,VQ>BO_9G$G%K49/NS[U?VS:#Z\!KZ9#V\J/($K M@7=@RY?H&I[G>'?HX9TR3*Q:^[?!0EF4R@\;?-IQ[0QP?ZF4W4U<@/UC&PO=V]R:W-H965T)Y,PYU#81B^,B:KF0P6KAS^[T:J%ZVPB)=QI, MW[9#CZ)[XT[:*1I18M2B.4!(V;97"5 MS*\SY^\=_A2X-T=K<)FLE?KN-K_7RR!V@K#!RCH&3J\'O,&F<40DX^\#9S"& M=,#C]1/[6Y\[Y;+F!F]4\Y>H[6X93 .H<PCD5=YRRU<+K?:@G3>QN85/ MU:-)G)#NH]Q;359!.+NZQ;6%B\]\W:"9+")+E,X050?X]0!GOX"G\$%)NS/P MFZRQ_C\^(BFC'O:DYYJ=)?S ]26D20@L9MD9OG3,+_5\Z;G\;H6I&F5ZC?#U M:FVLIKOP[52R U=VFLOUQ]QTO,)E0 U@4#]@L'KU(BGB-V>49J/2[!S[ZI[Z MK>X;!+4!I_J4OK,,I_7Y G#C6*FVU6XL+G!94Z *VS7JI],4*D4-9RS6#F%W M"!O54.<*N84+(>E$]8:09C+_F>\Y%SUR^$-9-/ 2DC0+63P]6MU3+Y+[9]0M MO%=<0CX+B[*$5R^F+&%OX$9C+2R\Y95HA'V$61%F93*:/Y(Z31U(^:5AFL7 MPFF1$9/AX [Q5O;3 9FE8S J2489QR>"+)(.VXA_*V;/5 M=%V\YT5&O,D$+G)RS";^LX PIN>R0JJ4(91:^XUH^N> ^\ MZ1'8M RSG%'L."SS%-ZC,7/JCG/W:A@W_[D/0YNNP%9( M PUN"!I?EGD >AB$P\:JS@^?M;(TROQR1_\.U,Z![!M%U^.P<0'&O]'J7U!+ M P04 " !5::-8ZB\+3/X$ !5# &0 'AL+W=O\^Y%\_Y3NEOIA#"PF-5UN9B5EC;G,[G M)BM$Q+JG).?9_-*R[KV>*\&[O3BW/5VE+6 MXDZ#::N*ZZ=+4:K=Q8S,]@.?Y;:P;F"^.&_X5JR$_=+<:7R:CRBYK$1MI*I! MB\W%;$E.+YF;WTWX*L7./+L'%\E:J6_NX6-^,?,=(5&*S#H$CI<'<27*T@$A MC>\#YFSR.%E MJC3=+^SZN3'NF+7&JFI8C,^5K/LK?QSR\&Q!XK^P@ X+:,>[WZAC>?<"BJR7T/1[7J2Q8V(Y%\(&(&(AM58GVC>V0-ME"M06;FY!3N M"RW$3[X 5#4K1EG=3X#,'T3="KC6LBR=,"ZP*U4UI7#%:^ M$))Z?DS<'65> MS$)8HH8;V='Y)#=],J[5KBX4)B )O""DP*A'_1AN2HG%PWNL8TI.X)B$)W"O M+"[6P^9O'1:UX7VS$X_8M8TP$'DI M)7#T)J&$GL$'[-* KW-I&F60$9J+]_9QM)0MA,;T)+@S9?X)_/'K?F\AP'SZ M>&5>$A%8[KNY0\HP?%5*M :JS$=7ZA^NW+M%XG[F1<_\8I!KD8EJC<2&D6 J M]U&*!-/0$201)B^8SG]( B_"221.4(CHF00$5604*"H1!H-1AIC0'9Y/B1K= U,KCJO@A"=XF]TRIOLT&[%5:J MS(0Y5/&3NQZN^/M"#/JX//?J=6_=)T*U>E\TQGF);[=:;#O9D5;3TP*WSVO[ MP:@P&HYY8>Q*,O2] $MYU:Z-X(!93X((>X&7^ Q65E9MR?L//6;C8VU=''4W M$"0HI0]A[ 7$1XEEB;O>MVN'3UU_P$T9=@ORPQ<1[62G:"9"]HEV6#??6]ET M'B:)%R84L"LE*8.OO'S KJO*MG[I_):[WRII8-:643L/QQ8JJB%^W"@'-ANKWC-N2S.TX*W,Z2 MH@F61O+?[GCF&@T0WR.(%WLL(?#)M4]88LDZ/'09V@E;#;Y_G?CS9T<]!-UV M!UJ#K;>M;7_J&T?',_.R/RK^F-X?N#%W6XE^+,4&E_KO8FP3NC_$]@]6-=W! M<:TL-IWNML!SO]!N K[?*&7W#VZ#\9_$XA]02P,$% @ 56FC6#TN09'U M @ G08 !D !X;"]W;W)K&ULC55M;],P$/XK MIX"F52K-6[>5K:VT\B*0&*KH8!\0']SDTEASXF [Z_CWG.TF=&PK2%'BE[OG M[CG[GDRW4MWJ$M' ?25J/0M*8YKS,-19B173(]E@33N%5!4S-%6;4#<*6>Z< M*A$F470:5HS7P7SJUI9J/I6M$;S&I0+=5A53OQ8HY'86Q$&W\(5O2F,7POFT M81MT#N2S?,L/F4R6WH*PUH=F!H^J\*3E>VT-9&46[G/S,_!U3-:\W&HX_ M2:T'L$0%JY(IA.-KMA:H!]/04!QK'68[S(7'3)[!3.%*UJ;4\*[.,7_H'U)^ M?9))E^0B.0AXQ=0(TG@(292,#^"E/>G4X:7_(OV'[??+M3:*[LB/I_AZN/'3 M<+9OSG7#,IP%U!@:U1T&\Z,7\6ET<2#9<9_L^!#Z?$5]F+<"01;P./$A+)CF M&; ZA[=,LTT%-(05U/ERNG 5/: 3I?#;P&4\I6TY(> MYGV)@];%;)MC9Z M< [7I4)\<*6 +@1%[6Z$?:7PF11,T!V&EW <1\,T/AG883H<3TX'<./:DUS9 M'2I2FRX+TBEM* 5B!J]VK.-DF$0Q$$A\]MI7E90#L"A(2FQQJ"NS6Y"-+9;G M1%!&\<8C=+QH#O^QSM/ M7<)P3S(J5!LGC!HR6W2O'OUJK[V77G+^F'OAIL/8<*J#P()R V%N*JE:BL94=:@[!;1T MH):'<11=A2UE(L@2Y]NJ+)$]7!PW+.Z0>L(LZ2C M->P OW5;9:QP8BE9"T(S*8B"*@W6\]5F:>-=P'<&@SXZ$UM)+N6#-3Z7:1!9 M0<"A0,M S6L/U\"Y)3(R?H^+X!4 \ F*G MVR=R*F\HTBQ1W"E.K01QX3]*#M4YI89'&9?54T%^TM]BT1)-E0S M361%M@HT"/0W;VX *>/Z;1*BR6JQ83%FV/@,\0L9%N1."FPT^2A**)_C0Z-V MDAP?)&_BLX1W5,W(8GY!XBA>$@VUF1$\P[N86K%PO(O_:,4%N99"2\[*I\X\ M:XAIT"T35!2,%F#W;Z4[6D :=#:7VD.0 MO7XUOXH^G"EO.96W/,>>?>G;')05KJ"3"FG.X= ]?4JLI[MT=':W]UF'1W+6@:K==FA2R%^A'&PO=V]R:W-H965T:PH.I.+('CFYF0"ZKQ5LYM MM91 L\II4=B>XT3V@C)N)8/JV:-,!F*E"\;A41*U6BRH?'V 0FR&EFMM'SRQ M>:[+!W8R6-(Y/(/^MGR4>&>W43*V *Z8X$3";&B-W/NQ&Y4.E<5?##9J[YJ4 M5*9"?"]O/F=#RRD100&I+D-0_%O#&(JBC(0X_FN"6NV:I>/^]3;Z[Q5Y)#.E M"L:B^)ME.A]:L44RF-%5H9_$Y@]H"(5EO%04JOHEF\;6L4BZ4EHL&F=$L&"\ M_J5'EIO)& M-HR7V_BL);YEZ*>3)U@#7P&Y)<]X0K)5 43,R#BG? Z*,$[&@FN)R28CI4 K M0GFV>_:%T2DKF&9H>S4!35FAKC'6M^<)N?IT33Z5$?[,Q4JAFQK8&A&7Z]II M@^ZA1N>=0>>3K[A4KLAO/(/LT-]&IBU=;TOWP>L,^)7*.^*[-\1SO," 9]SM M/H&T=?<[X/AM]OTJGG\F7IO(#=,Y&5?;#?*FSO4-H3,-DHP*K#7*4R!8M60L M(6.8>:$4^6?F@ M8 =9"MHL!5W1DU&:RA5DV#6JLVKB6@>(J@!EYUHG;M\/!_9ZGX/!*';+X M"+[!RO>CT(P_:O%';^!O3B"MR_L6FXZ4P+4)9W2*P O*0CC :; *W2@RX^RU M.'OOQ,D%[X#:,Z2TYQPA-1C%7FP&&K= X_< -6&+#1L9](_3:+"*^OW C*[? MHNMWHOO,4Q1[!>0J@_KJNCRFZ4$?2IL^U$&A?U)*MWZX5TLUA4XL%S8-U]DI MF_/A7,D5560),L5C=6W4J^XUKSSWSG%^-KF.NUTO3<>>T+L7:F!VVFC \HRON[M/ M[=34Y*$1C$,925N]V:J,A%3,.?O_^/NH(>&?H N"^+@1FJP\[QR%G6Z[W<+= M'KEB]YUH!!F9-@AXT.MY9V#N)-SMUO#W-8JWN(2GK=$]8=()Z-+3 MO]-\MUOT+R/\^G9SK)>-][B?G+1.9.]E;N\-/@AU7LV#"HFLN*YGH/9I.W.. MJDG+WIG7 RM.!G/&%2E@AJ[.70^W2-8S8'VCQ;(:HZ9"8UZJRQSG9I"E ;Z? M":&W-^4"[22>_ !02P,$% @ 56FC6*S>FCV> @ H@8 !D !X;"]W M;W)K&ULK55-;]LP#/TK@E<,#=#6'XF=H7,,-.F& M]="A:-?M,.R@V$PL5)8\24[:_?I1:&W/[AEZ]+8 S]+:[J&.S#W]8W"G=^A%*P" MH9D41,%JYEV$Y_.IM7<&7QEL]<&:V$B64C[8S54Q\P(K"#CDQB)0?&U@ 9Q; M()3QV.+E MDFOW)-O6-D;CO-%&5CMG5% QT;[IXRX/!PY1](I#M'.(G.Z6R*F\I(9FJ9); MHJPUHMF%"]5YHS@F;%'NC,);AGXFNX4-B ;(*?E,E:(V1>3X$@QE7(_($6&" M?"EEHZDH=.H;9+1^?KY#G[?HT2OH8W(MA2DU^2 **%[Z^ZBTDQOMYN:YC#SL'A2U5?*@P3/KU)9V^9%#?OO0*?WVE+G/R5FC@.@G[F:<<\ M'61>]*;@Y#DU16,[$F?7,0>MB2FI&/6)&Z8)R1-0U?>9^0=S YG7;CIJY&^$ M:4=(=]H-X(MV[CR;M],;&W/-A"8<5N@:G$VQ1JJ=B.W&R-I-H:4T&*9;EO@3 M 64-\'XEI=EO+$'W6\I^ U!+ P04 " !5::-8.$8:1?\% !",P &0 M 'AL+W=O!Y*?,4C MZI4XW@KY1:T8T^@Y2W-UW5MIO7[K>2I>L8RJ<[%FN=FS$#*CVJS*I:?6DM&D M",I2+_3]D9=1GOL5QQD2/)%M>]F^ M"2]L0%'B,V=;M;.,[*G, MA?AB5]XGUSW?'A%+6:PM@IJ?)S9C:6I)YCB^5M!>7:<-W%U^H9/BY,W)S*EB M,Y'^P1.]NNY=]E#"%G23Z@>Q?<>J$QI:7BQ25?Q'V[+LJ-]#\49ID57!Y@@R MGI>_]+EJB)V 8' @(*P"PF,#^E5 __N X8& 014P.#9@6 4,CSVD414P*MJ^ M;*RBI2.JZ60LQ19)6]K0[$(A5Q%M&ICG]LIZU-+LY29.3V[BKQNN>*'R&_2! M2DFMU.A5Q#3EJ7IMMGYZC-"KGU\CM:*2*<1S=,?3U$2HL:?-,5B2%U?U165] MX8'Z G0GR9S*B:?6&_RRT_!R/^U2RQ( M6 0)PY P @1KB3RH11ZXZ(W(LE%K>D%_/WM E)D2%@$"<.0, ($:XE\68M\Z>RX MQ( 1S<0FUUUR7NYG%-_OR.HS9RVG2@4)PY P @1K27552W7EE.J!)9OR 54L MS./D7*.UY'G,US1U*.ADGMHA(6'1U=ZUU>^XLC!DG00(UM(O\)NG3]^IX$RR MA&MD^AQ/N?[6)9>;<*I>H+0(E(9!:02*UE9VQU<(X.^5%1-*:TA:!$K#H#0" M16MK'39:A\Y>?"]%S%BBT$**#'&E-C0W-U&3E!7+N9 H%?GRC;9#89NE.Y5W MUG"R\N%>)KWJO$M'H/5B4!J!HK55;CC_M@3I85DH9!:02*UI:U\9@" MM\GT89/-F;1O9)IW,[M.[*MZS^M.24OZ<$?2\'LI06TE4!H&I1$H6EO*QEH* MG*:&TXBM0MLVYM4@Z.AYH 81* V#T@@4K2U78Q(%;I>H3J@[W>T,+2L1SQ![ M7K/8O@31]-D,>@N?8IZZC*5@WUG:4Q?44P*E85 :@:*UU6U\I%/OR8. 1U MJ$!I$2@-@]((%*VM=>-0A4Y79'*3":GYW^7@U_1V+CK'O?]!N43?&)5=.6#F MCCQ925#_"91&H&AM)1O_*73[3X?2]93&7U*Q[%05U&\"I46@- Q*(U"TMM*- M)Q7^@"^,0E!_"I06@=(P*(U T=I:-_Y4Z/[0Z-C\[*:$COP,ZCZ!TC HC4#1 MVDHV[E/H=I\.Y>>/DB8,Y31CG6-H-_7D?@MJ2H'2,"B-0-'::C>F5#CZ 3D: M]%LH4%H$2L.@- )%:VO=N%:AV[4Z-D>[*:XQ-*BA!4K#H#0"12N5]':F!&1, M+HO)&];^W^2ZG!U0;ZTGB-P4TR*\IG@YN^2.RB7/%4K9PH3ZYQ R4A MH6XCN5\:#)SWV _'[FM/MES\DFM*%7K(TEQ.G;52Q;GKRGA-,R+/>$%S>++D M(B,*FF+ERD)0DE1!6>KZGA>Y&6&Y,YM4]V[$;,)+E;*-]%#N.?^E&U?)U/%TCVA*8Z4E"/QLZ)RFJ5:"?OQN1)TVIP[:EA"@Y<15T7G?!C9N.7M8=]9_HZ#^&3XPAR^H'&;/>B&NT"\Q>ZWV/U*+WA"[[*4<$G4@15 4K&ASNS=&QQYG_IPV11;6!+KH Q:E(%) M??:%\V3+TK2/6!T959%Z!=S,H@"^X,3=[*,PZI^*XCBEUZ;KC"]LQQ<:QW=' M!"NHR-!7GB8L7TETK9*^P1IE3BT/FV(+2V(=?(,6W\#^3!O81&E3;&%)K(,R M:E%&QDJ<$[FNUOQ87U# N2$IS57O:FZ4.A5A=#2IPF TZD[CA:6,'33#%LW0 MB.8BCGD)), *Q12PW*?TW9N1C_U/2I"$]@$R"IX*J!8;[ 'R0R^(#@A92MDA M-&H)C8R$KO(-E H7X!/Z:!B#3Z4Q.J*!@] _6/87EE)V:(Q;&F,CC1L!SEVH M/]5TTC.I "^M^L 8=4X%,SXND\C'P0$82RD[8+"W,Z3>,X6B2+YB,(,0J?QF MKU7LE$+#6H'2W<>ME8],5SQNU#AN JUV[4.LOR>!2%AW!>PT;CG8_&1F_9S*H],'J&Z>U^+R"K M#KI1VP<4XL@_ O0:YACOW#$VV^,:$$M@8L=DRF_;MYM"3@1R[XR@8A_B0QVO88[SSQ]ALD.OR*4H1KXFD M*.:YA%H21&]8>QE9M%&=9=YSI7A67:XI;+"$?@&>+SE7CPU]/-J>G\_^!U!+ P04 M " !5::-8#>?)2SD# "T#0 &0 'AL+W=OXD3ME,*D\.9$6&"D3(61/^M\0*3Q#CIJ&;[Y@D5#/^$4\D?87-D5?SX$H MDXJGA5B/(*4L_R=_"A [ NU3+_ +@?]4$+P@Z!:"[FL%02$(+)D\%VLT4+$RKUNE39M[[K1+Z*=4Z-3F/?F=44OL.CN%63ZLX2Q#X'*:9 MU'VEA)TN1S 3'"QPN&3YK#/*@Q 5H8D\U!YWMR$"[>)@]?+^\V9-,M7US7^@4O^-T305-R2*-3J3#^\Z?>]C':(VS<*6S"KX@A)?8-V[+^"KF]WPXTJWP:7" M5/ZL0QFTB;)-L[ ELPK*7HFRUS@3;W"-+,,Z8(W"?8'E9GUK9K:S]<0?!)XW M[)%H*62'1+TGT&TE\U?LT91%/$0X2+N5A'9-&BWV9])\Q"9XC:2EB!I7OZ2+1O]]4=3$]/N#G:^WDF3'>SS1>6]? MA0J/W>C'@TXP?))P.LRF*A;T62(AXQE1^W"M;RZO' MN3UP/VF?FBN)/28_VN3W&7T:6U F(<&YMO1.!GK;$/D5(:\HOK*'Y@>N]!'< M%I?Z6H7"=-#/YYRK;<4$*"]JDW]02P,$% @ 56FC6,.J;N[3 @ )0@ M !D !X;"]W;W)K&ULK99;3]LP&(;_BI6A"20@ M:9QCUT8"*C2D34(RFL9/O??V\B0\= M;;AXEDL A5[JBLFQMU2J&?J^+)=0$WG.&V#ZR9R+FBC=%0M?-@+(K!75E1\& M0>+7A#*O&+7W;D4QXBM540:W LE571/Q>@D5WXR]@?=VXXXNELK<\(M10Q9P M#^JQN16ZYUN7&:V!2Q>#X55FZMN"'Q0VX$! M@@I*91R(OJSA"JK*&&F,W[VG9X]@2#*(/!&$O M"/]5@'L!;H-V9&VL"5&D& F^0<)4:S?3:-]-J]9I*#-?\5X)_91JG2INV!J8 MXH*"1,<34(16\@2=HN8H$)14$NG/B1HBE/.;=D9):V3V@761YT&>C/SU=AA'51@GV%:]HXPL M9720\DFO>C/G&L%+D$ZZSB#>&C=,XS3:H7-494G^ 5ULZ>*#=->44;W89FC! MN7LYQ/O##L(T"W?H7&5)G 9NO,3B)0?Q'K@BE7Y[=DV[").]H3'.HWB7T%6F M-/NZU.N]"G1-I?Z' =A"O3S.>?JK6.."OO/H/@#4$L#!!0 ( %5I MHUA9J&PO=V]R:W-H965TU>^J%2U:S;AVD?'+B 56-3VX3VW^\,"N84QE3GKJO3 DJJ1[("@2=KJ4IJ<*ER M5U<*:-8ZE=SU/2]T2\J$D\3MWHU*8ED;S@3<**+KLJ3J:0%<-C-G[.PV;EE> M&+OA)G%%/^?(?^I8T=8UE1#1>2_V29 M*6;.1X=DL*8U-[>R^0;;>*86+Y5$?92E47C*T,\D7Z7, M&L8YH2(C5\)0D;,5!S+7&HPFIV2):9#5N"/7I#<^O@1#&=10?:WOXNQ] 'YNX 6_D' :ZI&)!A_ M(+[G3\C=\I(<'YT

BK@#F@P#V2H[UQ5- M8>9@&6E0&W"2]^_&H??I@,Q)+W-R"/U9Y@IR)@03.28MIR*%(:4=5MABV?+= M)%[L;@;HISW]]"#]/'VHF6:VX :3H?.>[A&&P=ED/$P:]J3A0=*K$J_3$*QQ M(<7IW6@Y(ERFE&/]* 4B?2)&4:$YM;*&5(4O5)U&P=FPJ*@7%?W?0X#(WGB% MZ,4KA %F[S_\[EZ1EZ#RMI5IDLI:F*[>^]V^6\Z[)O%LWK5:K!%,#DTXK-'5 M&T48NNK:5[!W,79'3.HC_"9;Z^&'DCL*3WP3;* M/[/=;[0*R"[P%BS*RK]@5]E:([#89CF+*V?.( Z3_6?PO4I$PP&2#@=4.:"^ M#KARP&6@>V9E6%=!'LRF*=N!M+#F:,67,C>E-X\F3(K'>)NG_&K(_?+9>\:6 MNS"*0) LP8!=1<)EE-,_ &-SRPEEN^1EVK[C^\HKF01AEK[CEU]LK M\/+%*_ "A GXLF;;C&-FTTG.:18WFRPJ2F_WE% 'I>L@?0TP_ 4@"Q&%^USO M?D47M3N6W2<\.76&4)TA5.+A#KQW81+F=/R15]NRRA(OD^;)=EK^_,A!P(>< MQME?J@3L[TC4=RQ6[IML$RSHQ8@OS8RF#W0T^_DGZ%B_JM)A"$Q*#JZ3@W7H ML\O%8AMOHR#G:;B,69J'_P3%\E0%O4=R2J2BNSS,QH@X$%K3R4,S'I4==B&Q M:SN)*JFI$BW5]RG+,C /TO0Q3%8%VVV2JWCN8>S&_6W+M:%]0+-M1BP;P@Z6 M=LW2UK+\Q#NWJ"?EZK%;-T8.Y/<^X-_8&X)I,CB$P*3E>G1S/S*KR6N6('<=VW8.J M;9LAQ_6PIZY:OV;I&VM3?HO!&+K0=0[;E,K.(8Z+U%2A)79DZZDMH$*0%K=/ M/'B8396=A:'C='!LJ :HY7C#4YGP.B^60TX7ZX1%;/6HI*H%&EKJIM#DL(44 M@.?7 M"H&#"%)B=(R &HUP.]VT&%TZQ,S_,]?%C "C,?VK"C?H46@'HQ,*0A MP/9./R;(QBVN*CL(/;^#K) $\,F: +9W>^(0^[!GJL 4FIP@H0B@(4D VYL]<9R6)%"9(8^X M'44K- $T)PJ@8K='/D&M'J"R\WR7J,DB(0K0DT4!4FSV+K+) 465&?9*3=(6>?6#)>L'A# M=XBG'TIC/ZW?B:[Y\XVT,_@7])[=ZR*%KUA2:G "Q MR6-R]J:&M;IB<((,H M[Q$_Q ME&,18HSHQ=!U\'VP@-%##GZ8SS%+(4+!$7S^:C>J\$RAR0EJO-=Q9(S3L]KU M*%C3T4]RE:,1M1H*^I]U-,,?H;/,4DB0K@1__Q%;E3CF4*3 MWX(3&L\^,L;J5^1'4'1%?I+K/II)XWW;XF7GZR!=A4D&(GK/L:S7+N^@Z?[] MX?U!SC;E*[AW+.<2IORZIKS:T\* 7[]G+/]Q4+S56[_%/?L/4$L#!!0 ( M %5IHUAP ]")" 0 +H2 9 >&PO=V]R:W-H965T(ZE&O*U+;:,I*F=&"W',@RCS' M_.D=R=A^9D'KYXU/=+V1^H8=3[=X399$/FSON1K9#4I*F%6R%ECB>,K9 M'G!MK=#T116;RENIH86>QJ7DZBE5?C)>D$<)KL!2I4=:9@2P%;ACQ?KJ,^$Y MJ!Z^6A"):29>*[.'Y0*\>O$:O "T )\WK!2X2,74EHJ)QK.3^JWO#F]%S[SU M(^;7P(5O '*09W"?#[LO2-*XNUUW6^EO@H":(* *SQT*PFTA)"]5ADKPSYTR M +>2Y.)?D[@#FF=&TPOO1FQQ0F:66EF"\!VQXI>_P<#YW21U)+".<+<1[@ZA MQ]542SW5J0K!&[#F3!BG\P 35#!Z9]C%*'*#*)C:NV,MIV;0#9T0-68=EE[# MTAMD^5#@G'%)OY&TX@E2*A)6%M+$] #E'U&X\EP/]H@:K'PG],P\_8:G/\BS M2B,J1(F+A("$"2-!__35,'+<'D&3%?)\,\&@(1A<--T)YOR)%FNPPUE)3&2# M$QIH$GH^ZK$]-8.N$_JNF6[8T V'Z1(A;M0FR+E>E%N= JPPL0P-LPE]IT?2 M8 7A)#!SG#0<)Q>%M%"55^VA9Y">&$*+7*Z]QN@O80\ZD MEXR_MNLR;0LP'"QS\5+U<82#JNNX8]BX8(8A+IZ:_Z/NPK;P0G?+ M'PFM*[ZMYW"XH)^?EZ=UVH^",.RGY:F9\TQ&MK4<#A?S.2 ]3FA&Y1/X MKII-&(+>;2/I0>"+IVHDM&X8VHX!!N/FZ6 ']SFTB>A_\5RG=[E:G*Q@+]SCFN&IONWKE*-BEG9O?%U;T@ M4MNF1@(O('M2-7_\@83<:H1:,//LOMBQ%?%\L?MCOO"H::Y>TNS7_%'KPOMM MO4KR#Q>/1?'T_O(R7SSJ=92_2Y]T4O[+?9JMHZ+\-GNXS)\R'2VW&ZU7E\%@ M,+E<1W%R<7VU?>U+=GV5;HI5G.@OF9=OUNLH^WZC5^G+APO_8O_"7?SP6%0O M7%Y?/44/^JLN?GGZDI7?7;Y2EO%:)WF<)EZF[S]<_.B_5_Y@7FVQ? M?KVGR^U/7_XTWZ)S"6^K[:+,J[M*7O^GZ)QI7O$6ZRK?_ M[[W4[QU<>(M-7J3K>N-R#]9QLOMO]%O]FSC8( A.;!#4&P1=-QC6&PR;&\Q/ M;#"J-QAUK3"N-QAWW6!2;S!I;."/3FPPK3>8;@=K]]O=#DT8%='U59:^>%GU M[I)6?;$=W^W6Y8C$297%KT56_FM<;E=/ECE.G6BQM_N\,$)O.]]2I/B,?=$LM3+ENV% M>_NA8_O+\D=]_7F#_<][$SB!_Q,E[[S!Z*T7#(*1]\O7T'OSGS^T_5QNS*^<-_;.8L,/>U)CA'E/_XMM^6/_[L7R#]U.AU_G_M>S=S8XV:J=5A_CW^5.TT!\NRF-XKK-G M?7']7__A3P;_W98&$A:2,$'") E3$,P*R^@U+",7_?ICFCS\M=#9NFQ+WXJW MWD.6YFU_43=.3-^4[&"3+:PZ"7B^#N;#R7PR& RN+I\/(T"6%9W+RN-W^L/I M8!HP]:JLF7W!L.6-RIH]ZP1G+R.X,0Y@E_+4TN= M>3]7?X ?TRAI&S0GH>^@D;"0A D2)DF8@F!60*:O 9FBS7Q*AH6$A21,D#!) MPA0$L\(R>PW+S'DTD278B];I)FD]^L^.#IV30=NA\]99I>^XDS!!PB0)4Q#, M&O?YZ[C/G>-^IY>;G; HNW]U'N<]97&RB)^BE2,.3F;?0\7\J-NV]=J0K"E( MF"1A"H)98? 'QE0,W(>!^#>]]!;EQ?&#]A;IL\ZB\HM*6Z1M.:AIAV/G-PX( M[H)]CP@H3: TB=(41;.#<*"L_%YGE][O7N-\XJU7'COT^JDZ>+SUON@L3I?> MYT2WYL19K.\! Z6%*$V@-(G2%$6S(Q682 7H^6B-HT)#TD*4)E":1&F*HMFA M,4+2=RJL76CR(BK*MA0GA2YK%%4_:C_,[%BS@W8T>.6O>K$I7_0^/^LLJ:85>C).HF110>[*$'EOOGZ6 M=VW3DV[<.]/WZ(/20I0F4)I$:8JBV9$SKCCPT985H#88I84H3: TB=(41;-# M8VQPX!2'U_^(LCCZMM+G^Y4;U#LNJ =&::*FV5>+@X:_E&A-1='L&!B_&[C] M[A]H5S=1KG=]Z7?O4YS$Z\VZ-3;HY%24%J(T@=(D2E,4S8Z7D<;!B&U-J!9& M:2%*$RA-HC1%T>S0&"TDLT7Y=?30WIU0)XS20I0F M:MJ\T9V"<;,_H;:7HME9,+8W<-O>/]N?HM].]B=T[V]5=G[^A(];?M6:XS0*;\H M+41I J5)E*8HFGUSJ''+PP':K8:H'49I(4H3*$VB-$71[- 8.SQTSR3N+OK< MH-YQ0;TP2A,UK=&J!LU.A195%,W.@1&^0[?P=76JYBN_))M<+[TO:;:]-45E MNHQ,YOW\&"6[/1H/_M*:(%05H[00I0F4)E&:HFAVT [6,( 7,6!7,6"7,6#7 M,6 7,F!7,OAWB.*A$<5#IU.\KH\XBZBL41V!%GVNL=SLW@E"K3%*$S6MNCG) MZES#HZLLM*ZB:'8ZC!$>NHWPG^A='W6>'S2N-//$OS;EU5>1>J>:&&J445J( MT@1*DRA-430[<<8[#R=L$T-M,DH+49I :1*E*8IFA\;8Y*%[0G(O,>AF]4X, MJI)1FJAI9Z^V4$=,T>PH&$<\=#OB8!",O;^G1>L:9S?NC7N//2J%49I :1*E M*8IF1\2HX^&<;3&H D9I(4H3*$VB-$71["7?C (>N:<7;T.S2)-GG>7;FUHL MJ[=?1*0M/FYPW_B@M!"EB9K6F,8W;ZX3ATI>BF;'PDC>D5OR=E\+$'6\- M;&\4#&8MJP&B K=[85F_=7S^K8K:1WL0C:$=N0WMT=]V?0+I/47?:X/O+:+\ ML75<4?.*TD*4)FI:XVQR-41QV68>@0#2_-O&BYC"OU$:V\ MI#H!]=Y$^?[]K3>1N&OWS@XJ8%&:J&F-[ 1'\@RMJBB:G9V#96+=:G6;G?C@ MGMAUE"RC(LWBU?]>@P4\=C>UNC"="I#Y#=]-X!0S9C90(XK2%$6S MLV&,Z*C#N@LF&_NE\W>'"^]-O'_E!^_WTZN[W[B+](X(ZDEKFN\?9&3T;MR, M".H_49JB:'9$C/\./6D^4%J(T@=(D2E,4SQ'(ABY.>X@-P]/-!=1EGVO!ODY6FU:1]E-[#O*->WP M*F(^&;<^& $UEIWK2K2NHFCV>!MK.3YC+:O#_NM3+ZK+S^UY0WF!H:M'C&W_ MNE__SO=3@UI3@%K-\;$QG/J3UA2@4K-S78G6513-3H'1GF.W]FQ;$.5H82_' MC>9N?._!1]4G2A,H3:(T1='L$!E!.F8GG8Y1YXG20I0F4)I$:8JBV:$Q9G3L M-J..U?8KTY'KQ69[9]8R^IY[Q6.Y"X_IJNT)?S=G"DT&6T9K=% -BM($2I,H M35$T.SH'C^\ZLT;!V:;UUO.#=^._5.;2(R*V[ M:N\TH&85I4F4IBB:G09C5L?N::,YM*[H7%>B=15%L\?;Z-&)VUIV.TGL MY;G<%7OG 76G*$V@-(G2%$6SYB-SIRX=28DL-Q5>H_^M*,."]&Z MHG-=B=95%,W.@)&8DS/KJ_ZY\P[W;!%W[=[)0/4G2A,H3:(T1='LA!G].6%O MO9^@TA.EA2A-H#2)TA1%LT(S-=)SZIZ=ZI@MTI89-ZUO9E!:B-)$3;-\2*,_ MH0451;.#8$3FU"TRN6E#[D*],X*NN(K2Q)E?Z>D)4A+=#T71[.@8D3KM.]?U MY-)VK7E!!2I*"U&:0&D2I2F*9F?(:-@I.]5UBCI8E!:B-('2)$I3%,T.C7&Y M4[?+A:ZKW55Z9VET=.*PN[H]OK!&"XN:-CE?6**%%46S4V#,Z]0]:_5D"N*D M?*DZFD2K@Z5W6S^==9?H'8'QT4CX@Q,10%5K]\(2+:PHFAT!XU&G;H_Z3UT] M8;@\?XWJ\]:SCP5P WL/>)O4',R&H^9HHRJU8U6)5E7M5:?SR6M5>Q"-)9WV MNM'>=1I9S4S_+.\\N4K3K'5X456*TD*4)E":1&F*HMF!,LIURMZ1/T4M*DH+ M49I :1*E*8IFA\98U*E[$FGW)\NX0;WC@OI3E":F+3?M-WL,*D4IFI6!F9&B M,[<4[=F)]&)3ONA]+L\]DNH\Q)-Q$B6+ZMW;)W:^J7K5#^Y/<-Q[U#=,*"U$ M:0*E292F*)J=.^-@9S[:L&:H:45I(4H3*$VB-$71[- 8^SISV]?N#70M5LR@M1&FBIIU= MR!FMJBB:'02C;F=N==NO:VVGPFW;D_MJ"K6[*"U$:0*E292F*)J=+..39U.V M+Z'.&*6%*$V@-(G2%$6S0V.<\P@&*,[[[MX;/?&=/J*R5VT M=VA0^XO2!$J3*$U1-#M:QA'/V35DYZC^16DA2A,H3:(T1='LT!C].W=/)^[1 MF%#QB])"E";F;>ODMGS"A%95%,T.@E&Z\[XK+S@;4Y1$RSA*O*^;;WE.TQQW>/G;BSD6VLNA>6;*5%89K9,$_R(+;[!ZW MH(^Z*,]8JGSL_JU]Z%'-R^)"%B=8G&1Q"L,U(A0<1"A N]">AX4'];TL3K X MR>(4AFN$9W@0'O>T8:P7H39XC[.>&WBJ%Z&NMWMER596&*Z1A=%!%MPR]WPO MZO%0A3/%^B<"-;XL3K XR>(4AFLD:WR0+'9YW#T/"P]J?EF<8'&2Q2D,UPC/ MY" \[CG"C1:5;HJ\B))EV9+:HX/JWSW.6M#%/]&)4+G;O;)D*RL,UQCRZ<&0 M]UT,HJ43=79U9ZKUCP3J>%F<8'&2Q2D,UXC6["!:[+(0>QX6'E3ULCC!XB2+ M4QBN$9[Y07CRM]7R('[ZI%L[+JUMO]-T7Z5*;QHLQ04:3K[9>/.EKJK'I#^>_W M:5KLOZD*O*39K]O=OOY_4$L#!!0 ( %5IHUBIPE\.H ( *\& 9 M>&PO=V]R:W-H965T^K],2*JI/90T"=W*I*FIPJ@I?UPIHYD 5]\,@F/H59<)+ M8K=VK9)8-H8S =>*Z*:JJ/HQ!RXW,V_D[19N6%$:N^ G<4T+N 5S7U\KG/D] M2\8J$)I)013D,^]B=+Z8V'I7\)G!1N^-B76RDO+!3BZSF1=80< A-9:!XF,- M"^#<$J&,[QVGUQ]I@?OC'?M'YQV]K*B&A>1?6&;*F7?FD0QRVG!S(S>?H//C M!*:2:_=+-EUMX)&TT496'1@55$RT3[KM[F$/@#S#@+ #A$\!XQ< 40>(G-%6 MF;.UI(8FL9(;HFPULMF!NQN'1C=,V+=X:Q3N,L29Y%*DL@)R1[>@R?$2#&5< MOR%OR?WMDAP?O2%'A ER5\I&4Y'IV#=XJ(7Z:7? O#T@?.& B%Q)84I-/H@, MLL=X'\7VBL.=XGEXD/"*JE,2C4Y(&(3C 3V+OX='!^1$_05&CB_ZXP62)=,I ME[I10+Y>K+11^!_]-G1C+>-XF-'V[;FN:0HS#QM3@UJ#E[Q^-9H&[X?L_B>R M1^;'O?GQ(?:=>8/F88O!HF'(;LLQ=1PV5=9)- G/8G^];^-Y47@VFO9%C^1- M>GF3@_+NA8)4%H+]A,R)7(& G!E]@@&4-6V0X*U@RS-1D%S)BG!::R R)[2N M.4OIB@/1AIK&N%7.*H8S! [VPN29B]$D")Y8/2CZ7]^8O]?[%:C"1:(FJ6R$ M:9NJ7^U3]\*%S9/U.:9Q&YZ_:=HHQY8IF-"$0XZ4P>D[-*#:>&PG1M8N85;2 M8%ZY88E?%%"V /=S*3!F/B51#/C/%@B.9 M9$YQ9#J6Y9LQH8D1]+-[ESSHLU1&-,%+#B*-8\(?3S!BJX%A&T\WKNAL+O4- M,^@OR RO4=XN+KD:F07*A,:8",H2X#@=&,?VT=#VM4-F<4=Q);:N05,9,W:O M!V>3@6'IB##"4&H(HOZ6.,0HTD@JCK\YJ%',J1VWKY_03S/RBLR8"!RRZ!>= MR/G Z!HPP2E)(WG%5C\P)^1IO)!%(ON%56YK&1"F0K(X=U81Q#19_Y.'7(@M M![O]@H.3.SAO=7!S!S9-IFW8D,3G<9KR=53 MJOQD<$HHASL2I0@72$3*4>5("M@?H20T$M_@ &ZO1["_]PWV@"9P,V>I(,E$ M]$VIYMRWEAK@O"#\&U6^!83KO"?5CO/L*P<'?+[J9B75!W"NI. MAN>^2KT%QT*@8IU+, %58%<8IIS39 8G1%#1@MN$C07R)1E'"&?)(I7:AB4A MC2C):O+WN9H"SB3&XD^5/.MXVM7QZ 5[)!8DQ(&A5J2>"8W@ZQ?;M[Y7B=40 M6$DZMY#.K4,/SEDR.Y#(8[5BQK(%,\Y$94&L8?P,1N\HR\#IN7[/[YO+;2Z[ M9K;;L3I.85:*LEU$V:Z-S/2$%B)JU=P]3Y9,7M- M2M<06$DZOY#.KRV3D2IAM;,)R5.]][4@))P_:JV66L\J[FM ;ZM>>[YG6<^J MNG;:#Y+J%*0ZM:2NU8L1.=SH-7K.2%+%HA;AO1EL"*Q$MEN0[7ZRXN\V*5U# M8"7I>H5TO69V\MY.R7L]O]-Y5O*[5E;U'FY;FP;%JHU0O>T]^,DD5G<Y^VUG.-XI7ZC[5C=9]7\NETY MTDW[9-?W3YN:AG^PG?4LB2JSY[C$")S*X&NAWYVRAM#*0FPZ-+O]V2J^T9:O M*;2R?)NFSZYMC#[2NN2(I9IVNMV=YJ72KM.S7MK/-]V67=]N92E_.3R_XBC0 MMG?#J[*S=L,SMX[&^KN$.H/.E& 0X50Y6H<=19"OC_KK@62+[+0\9E*=O;/+ M.9()&UL?51-C],P$/TKEI$02%"G M:79!)8G4[H+8PZZJ5L !<7"226*M8P?;:9=_CS_24*2VE\0SGO?FS60FZ4&J M9]T"&/32<:$SW!K3+PG190L=U3/9@[ WM50=-=94#=&] EIY4,=)'$6WI*-, MX#SUOHW*4SD8S@1L%-)#UU'U9PU<'C(\QT?'EC6M<0Z2ISUM8 ?F6[]1UB(3 M2\4Z$)I)@134&5[-E^O$Q?N [PP.^N2,7"6%E,_.>*@R'#E!P*$TCH':UQ[N M@'-'9&7\'CGQE-(!3\]']B^^=EM+037<2?Z#5:;-\$>,*JCIP,U6'K["6,^- MXRLEU_Z)#B$VB3 J!VUD-X*M@HZ)\*8O8Q]. '%\ 1"/@-CK#HF\RGMJ:)XJ M>4#*15LV=_"E>K05QX3[*#NC["VS.).O!VT]6J,=-+;71J/WZ(DJ15VST)M[ M,)1Q_38EQB9S$%*.Q.M '%\@7J!'*4RKT6=10?4_GEB1D]+XJ'0=7R5\I&J& M%O-W*([B!.D@]PKO8NK PO,N+O".A:,M]%(9)AKT>9>&! 9A8 !D !X;"]W;W)K&ULM5AMCZ,V$/XK%CU5=U)WP280V"9(F^3:KG2KKC9W[8>J'[S!2:P# MG-K.9D^Z'W\V$ C$L(W$?DG S#P\,_:\,),#XU_%EA )7M(D$U-K*^7NQK;% M:DM2+*[9CF3JR9KQ%$MURS>VV'&"XUPI36SD.+Z=8II9T21?>^#1A.UE0C/R MP('8IRGFWV8D88>I!:WCPB/=;*5>L*/)#F_(DL@ONP>N[NP*):8IR01E&>!D M/;5NX"6M4[M>+I]1']M]QX92I:6R8I#2K/C'+Z4C3A04CED!E0JHK3#J4'!+!34J4GH]E>J!4AP))LU.Y( :[ M4IV5>)\0P-;@+ENQE("EQ)+HY^#IVU$4O%\0B6DB/BB=+\L%>/_N W@': 8^ M;]E>X"P6$ULJCOI-]JKD,ROXH X^+KAGF=P*\#&+2=S4MY5ME8'H:. ,]0+> M8WX-7/@+0 X:&?C,_[^ZVT/'K?SMYGAN!][1=X]DQ[BDV49YN A&?:C_^:3$ MP9URM?C7Y+L">V3&UA%_(W9X1::6"FE!^#.QHI]_@K[SJ\GP@< :;AA5;ACU MH4>?F<2)2@//)-L3DZ6%NI^KZU3T'.D-"-'$?CZUX5P,!D'HC2NQ!CNO8N?U MLCMNDDJ6'.>;1/,P,!$MD+P3!JY*H2V:YT)^X$$S2;\BZ?>[D.-,X"(9DA>5 MU@4QQIM_]FXO1+!%\%S(,;,;5^S&O>Q^5Q4$*&8Q%3LFU%ZK7(*%("K!J,0 MF-P2;F([/B-RA8(669.,W\$WJ/@&O7S_K+;ZF A-['HQ+HV_@< :YH:5N>$; MIJ%P2#<,!-9P W3J\N<,%NHEU.G!"YW0;9U.@Y3OA1W!#D_J-+SP@(+O8,%I MDN@U'5-SENX2HC?07'=[\2_=M:'0FMY M3?0&Y[?$GPH5PR$UG1%W5# WD+] M>BDM]4\/)(2A,V[7 ),<\L?^J./HUK4>]A?[BV)L=$9BY'EAFZI!*@P[2@"L MRS[LK_O&&+M5YVM-5U0Y^1-=RSS4%NR0;5EBMJ#W'1PSHOV6< M]78P%[MB(+2F*^J&!O9W-*_'V7E?$KCNJ-VR&L1\A)R.EA76#0SL[V NBK+ MD!+&@=^F>BX6^*[;P;3N/6!O38\^)E1]R>+N2C5H?S$46O/KLVXPD/.&$81Z MNY=+73$46M,5=0N#^EN85R.HU&]V]NTR91*"'34*U0T%ZJW2T9QQM3]8FGD- MVB\,A=:TM.X7T%M.(-"@(XBAT)JNJ!L3-%QC@LY'#5=CY+6SNU',<5'K?-HG M$[N4\$T^R!1@Q?:9+&9;U6HU++W-1X2M]1F\F18[ZAF0 )62M( MYWJL(H870\WB1K)=/A=\8E*R-+_<$AP3K@74\S5C\GBC7U"-EJ,?4$L#!!0 M ( %5IHU@,:,JF*P, ,- 9 >&PO=V]R:W-H965TICVXY":Q:C"SG:25 M]N-G Z'04+14]"5@<\_AWG,/Y#+:,GXO5@ 2/20T%6-C)65V9IHB7D&"Q2G+ M(%57%HPG6*HE7YHBXX#G.2BAIF-9@9E@DAK1*-^[YM&(K24E*5QS)-9)@OGC M!5"V'1NVL=NX(7QIR0UJGMJ8/U\ MQ_XY+UX59R-39" \UA@==4WK#M%R@+\C5?S*C(?]&VC+4,%*^% M9$D)5ADD)"V.^*$4H@:PO1< 3@EP_A?@E@ W+[3(+"]KBB6.1IQM$=?1BDV? MY-KD:%4-274;9Y*KJT3A9'2Q%FI'"#2#I>J.%.@CFBFOS-<4$%N@5U MYO4M X[SME2F_8NFG%"J]Y0#T80E&07=K=;T.^D/[5!/9 TE_$H)_PV-ZO,Y_NAP6V;[ENNT\'55J#PWUZKOJT(#'! M%%V1A8M#F]0364.-L%(C?$.OAGW*T!-90X9A)Q .0K_=J[;U- A8G8E-&%>-P;+5A=W80_7OBZU9:6WD ML=_0B25Y7U+TQ-:4XFG0L3L'B XWEL#&?[SG!\XS-[:$.0/'>_[F-&L3JOX\ M4 /?DJ0"45@HG'4Z4'[FQ<1=+"3+\J'UCDDU N>G*_65 EP'J.L+QN1NH>?@ MZKLG^@=02P,$% @ 56FC6&K"T%[4! &AP !D !X;"]W;W)K&ULM5E=;Z,X%/TK%CM:S4@[!1M"2#>)-$V[VDI;;=5T M9A]6^^ $)T$#.&.;I"/-CU\;* 1"W#)U7A(^[CW<>^X!'?!X3]E7OB%$@*,X#!/2F(;.8YO)SA*K>DX M/W;/IF.:B3A*R3T#/$L2S+Y?D9CN)Q:TG@\\1.N-4 ?LZ7B+UV1.Q.?M/9-[ M=H421@E)>413P,AJ8GV"ES,4J(0\XDM$]OQ@&ZA6%I1^53NWX<1R5$4D)DNA M(+#\VY$9B6.%).OX5H):U355XN'V,_H?>?.RF07F9$;C?Z)0;"968(&0K' 6 MBP>Z_Y.4#0T4WI+&//\%^S+6L< RXX(F9;*L((G2XA\_E40<)$B<[@14)J!V M@GR(ZD&0$K1A-P\R0(2W$,9GEAA'&P^ [N M&0VSI7Q.!HYA_D("?Y]?@_;L/X!V(4O"XH1F7H7QL"]F M*L->EL5>%<6B$\6ZX(ZF8L/!31J2L)EOR\:K[M%S]U=("WB'V05PX6\ .-<1Q^LU(VN<2_R _G__DJ'@5I"$_]?%6X'K=>.J M1\$EW^(EF5CR7N=R1,2:_OH+])W?NYHV!-:@P*LH\'3HTTK9]1NJL@?H;&].^SA. P&P6@PK,(:U0VJZ@;:ZO[>$B9GDZ[KV^4'F..8 MJ/]K%L6Q.O?C^98 ,YHN910KYOD0\:]=+6FOV7=XAL :]/@5/?Z9].N;I, 0 M6(."847!\&WZ+=('!\)T?6_8EN]QE.>XS@GU!E5MP<^K=YXM.,&]M:N]8M_! M&0)KD#.JR!F=2;LCDQ08 FM0 )W:##AO4V^9?RA,! -WT))O1QA$@>-WZQ<> MF!7X!@6+*,GB8GS*BMRF0A&4Y@?ZZEI?2-^IFD)KTH9JVM"9M%T"FZ+!$%J3 MAMI=0:US>86ZW>.'Q^MNF MD'/MA*#>"NG-,MVG&RK?,7LK67O1WB,TA-:DJ#9D,#B7DHT:+U-H31IJZP6U MMN852AX=272 D.>VE7PX*#<^E2:,.RA1:DX;:02']-ZV7-1D+ M3QPL:9:*8LFA.EHM<'W*EW5:QZ_@Y:Q8IJIABE6S.\S6D7S:QF0E(9V+H;Q' M6+$05>P(NLW7&PO=V]R:W-H965T>>T",/-UR\R@4A"OR((R9'UD*IY;5M2W]!8BRO M^)(P_"X"!)BB,;=3JN'6/*K/$PV7L4XR%?J8@R\BB 7,4Q M%F\W).*;D06M[<83#1?*;-CCX1*'9$;4\_)1Z)6=HP0T)DQ2SH @\Y$U@==3 MA$Q"$O&=DHTL/0/3R@OGKV9Q'XRLCJF(1,17!@+KCS69DB@R2+J.?S-0*S_3 M)):?M^A?DN9U,R]8DBF/_J*!6HPLSP(!F>-5I)[XYD^2-=0S>#Z/9/(7;++8 MC@7\E50\SI)U!3%EZ2?^D1%12M X]0DH2T"["=T#"4Z6X"2-II4E;=UBA<=# MP3= F&B-9AX2;I)LW0UE9HPS)?2W5.>I\CI*@D]@IK42K"(" M^!P\D35A*P)NJ<1A*$B(%0G RQOX@_!0X.7B#7RX)0K32'[4J<^S6_#AW4?P M#E &OBWX2F(6R*&M=*GF0-O/RKI)RT('RG+ V=J(<$="TA0S;=UBWF?:-OG M#6H$?,#B"CCP=X ZJ%M3S_3X=*>A'">GW4GPG -X&=N:WB47BK(0W+/TG33: M_ONK#@?WBL3RGSKN4NQN/;9Y\:_E$OMD9.DW6Q*Q)M;X_6_0[7RN:[PEL H- MW9R&;A/Z^!M7.-*_!HG&ZCI-T]TDW?PBK<=F ,TM-?E'O;#H.<->OT\K%)= M+Z^NUUC=#$=$@O_ ,Z-&]#.EM6_66^E3'TPY\_4<13JW)RI?Z[IH/.;4>;4$ M5F'$S1EQ+RA;MTT:6@*KT-#/:>C_FFS3]%Y9CQ ZL+\CVYHP-(">6R];+Z_. M.TJV4\QP@,_1:R/^J8-J":Q"Q2"G8G!!O0[:I*$EL H-L%/\E^_\FF*S_+(6 MG9[K#'846Q,&'=?UZA4+2RX$'J79NY70#A6\Q_'R,YC,!?7/$G#S::>.KBVT M*C>HX 9=4,09>%M4M(16I:)P3;#1C1PA8V=/GTB?ONL7:L(@=/OH@(P+.P.; M_Y>4;ZO>J2VT*A6%>X*-KN0( M^;K[NNP[O=ZN?.O"!MXA^1:V!C;[FJU\)Y+B3X_8IW,MV7/TVWC,R4-K":U* M2N&FH'=)_;;JI=I"JU)1N"G8Z%*.T.]@7Y@=6+('61O[87W7@_7R187)0&PO M=V]R:W-H965T3.,1J$F>V@>[?[]H)::!NZ$-?(+Z^]_@,/XJ$$(F> MLC07$RN1LKBV;1$F),.BRPJ2PTS,>(8E#/G:%@4G.-)!66I[CC.P,TQS*QAK MVX('8[:1*HKO)"E0O^B7>7K6"C<",FR*A@89#0O__%3M1&- , Q!WA5@'<+*&]#4A]X;'0UJ:*Z.<2DYS%*(D\%GS'.:KP7J?&=" MG*,%X6B98$Y09TXDIBG8+M']%>_S%M5PG7,\.I9+\6 M!0[)Q()L%H1OB15\_. .G$\FK>\$=J"\5ROOM:$'/Z VI7#73"++R(&.5 5H M&URZCN_VQ_:V2=_@YO=&@]KK@%>_YM5OY?6@,YY$"&\)APJVO]=0^X2$2PRG M!9D )8.&J .7NYP^-\DH%^HW^+F>Y[A'*@Q>CCN\,JL8U"H&K2KF--VHPHA( M'$.E1"Q&4$/"1\0*538% B50?N&BT5")+2=/Z!F\8.H<:6GS.- QK'4,W^$T M(J46G$[P'[[I/ Q>KY_'J-8Q:LUS5551 3FNZ9G(C=XSL=\)[$#J52WUJO7( MIG5JJ.>BUFP\D1)IV,Q@ISLZSG.CE]\SGXCK/#]YSNDC>X,@^5=V3;@&>8:E]U,.9"LT W!BDEH+_1G AT@X&PO=V]R:W-H965T.B,'1; DFT3>L-V?4#;4U_E"EHC\ M&^W*L9Z#PHV0+"V#%8*49L4O>2B)J 7T#@7@,@#GN(M".O=U0^4>O7D+DM!$_#YQ MI:JA1[IAF>^RR( E]B:\)KP,Q3X)PA[ MN(?6P',E9B'\I[8IBY"("0=AJ1145 1YI> 0%3K1J9[B"%VQ5.E>D%PY%YR3 M; 5*BQ(M]J@^;D[V^>&+'>$1^N>C2HD^2$C%OTW4%?5[S?7U]7'I;M>U5W/EGWV:9,N@".VK'.("@X%^K^!V:8.BAK]O(:^ MX+>S8.)N&V#U*UA]*ZQY#+X1/%C ;! MV&]6S:C".FJM&J7E:YK1=),VP;'F;#NG"GK@M==@ QT>61@G@ ME1LTWNI;S>U'M1$\T08^H WC?[[= )_11L'LY??,&O)/T)W:5L_$Z*\,&B%; MJ[?EU]BHWS^V@+JP7M]XKV\UO]D7-64T6^GGE%)(C2"+)./Z3>4L4)\#ZC'F MZ-O=\;74<[=CC;BMU=N2:^S4'QU;/5T8KV^D%QO?Q?Z1]8.[\&=L_!E;[?&%^BF3O%@_QCVQW3WO: JHT,<3 M^7P^9*+VG&TI,WZ+>\?61!>6BXWE8ONK:T"#\ Q9[1ST-M7!I[Q>WM]01]I&1!$T7QZ55"A*!+JL[]_".; M'5-;_1C3Q<'A B;4_HNUVW^)6 M_4S&H AM8M.M+1ZDH-[+]1*)0"';9+)81ZB.5LLP%\7B@QE>K.%&POJQ+['Y]QC^X98'=1F)=C-G#$3+4LAZR&9&U-]BN-Z.FDFWXD MD9<;JYP-R=W)^U\+92[?1?Y^].'HJ'-W>KD?/W' *8F#HN>(Q1KL(T&R6#1,Z&+D?)N^R<7H6I&]Q'3%N]FLT*)3<;%M"?, J MTY)%]U0,R9@*/M$<6 4MN5CY< \"4R64CHRM%YNJ"Y'ZP<-=WX-2:G1*+I5V MN7T&_W?2#-\#UCTPR(5H#?:(#XP&%36&:7EE.VZP"SZ!HJ9]NZJLPYFFJV[O MG&P([F:33)3.F6[3=,DZ-!H(5H =S6=SN!M5Q0 :HTK;R#F=*4F=AS6C:5C9 M*1/B!IZSG\6.]K+8VK,.[)ALF]90T_0RO@/ZVVI>>UNV]RK=J.+WRGQ9V.E( MUX<'@UUK5O"EZR^+U@"FWL75:56)U6?!9[)D?O(O3C@:T#4OFBO-'VPV*)6I M#3!-HGNF#9]N1WYK6MVRI5F7T[+ /?<.T//?7><9DTQ3L6W:UOY;7N57.TXN M_I5E]U]EWW#08_/R?.LFSP_!9'H()@^B)ON'8#)[DR;CY@6^=4K8.2.TT0C. M8D/R TYU8I,TFBRX,%PVO3G/]#?T;?C87C=M#X(V%YR#$.@%L,U MFJ;(ZJ3P">\/]I0D29:%$<#"#I($0^!IQ!', 7C D"1Q[\&]]U&\?D_%FU^_ M1H]02P,$% @ 56FC6)>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'Z.-GV;;$'87 MHY&OMK(1_D^[DP:VK*UK1("/;C/R.R=%[;=2AD:/BO'X?-0(9;(/[P_[6KA1 M^L$&605E#33&ACLE'_VO[?$C>U!>K916X6F:=>^US%BCC&K4LZRGV3AC?FL? M_[)./5L3A%Y6SFH]S?+]ACOI@JJ.FI<1\E:L?-<2Q.I& ,@T.Q_##M?*^=!] MH]N_ ,8'"5_>?VJ#_:QTD&XF@OSB;+M39A-W T!/*C MT,)4DB60'('D)X3L]>0$@9R<0[!/(= M->2#-&TOM,=8:H]I<2ZK?UOXT]B>(J$B(3;)W$ /!7"Z]"D2IHVF6D]VPI-T=@6/;GQ.%_99M& MA0ZINP# 4S%=I:G^79V;;U_Q190'2^WPO62%LO]G#CX ME\%6]UNK:^G\'^P3Q&YX2JMBS (%L05N8B,4'0OAPA.[=<)XT4W.TN$M,"D4 MQ%)8B"?VX..H=C^/A?!,^4K;>!FGD.CL@E@3<^,5#&_LP#J6'Y<.>G)SE#(% M)HF"6!)HD=0KW O,'P6Q/WZ62>P,IMY:^ERM;N$R <2K;72)9RK%1)>IR$URP/PJ M0'1QG92=S6002O?/3,PC);%'TKP> $TQ,:V4OU$K_6'O)BTI)F:8DM@P+V-V M&95B8K(IB673$^'0&8DIIB16#&K"?@AATBF)I8-CIFNG'#,/)S9/)^S^J7AM MS>;UK70-FZ4S XZ9AQ.;YR"6(K92TJ.V883VP;'["4EYAU. M[!T<,[W/Q#'O<&+O(%.)>*VG-Q8Q[TR(O3.TFC<8FQ-,.Y/]@P.'IP5JN88A MJK_"/WAHKX2N%H[%E_T=$#Z)*YCK5NLK:/MFKJVH#P\?'!Z<^/ #4$L#!!0 M ( %5IHUBAE^J4R0$ * > : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-V;ENPD 4A>%707X AKN8+()4:=)&O(!%AD4LMCP3!=X^" IRK!1I MHCF5-;9\_X_[)F_;8]ILNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q< M6;7]HL8=#*9AO[GC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S M+X/#5]OOTB;&7(T63;^.>5Z%T_Y^.H7K0<:7R=7H[6->]6\?4H7200I!6C[( M(,C*!SD$>?F@&H+J\D%3")J6#WJ H(?R08\0]%@^Z F"GLH'R01EG! D#; F MT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\E MT%M1;R706PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'H;ZFT$>AOJ;01Z&^IM!'K;8+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^CMJ+<3Z%VCWC6!WC7J7?^GWBF?]S'=>VYK?/Y_4ITO]\;[XZ_+ MV\G!2[CB'."'],LW4$L#!!0 ( %5IHU@HM&@3PP$ (D> 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H";/" B MB2W;4/C[.F&06M&HB$J]FT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297V MJ;%4QY&Y<94.\=$MF-792B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I M)XFCTB>]Q_W$)FN2:&O+(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\' M'-:];LBY(J?>3+OPHJLXBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H M5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7& MTE=_'S6GG5/^R^RXO1_&K=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%( M'[<@?=R!]'$/T@&UL4$L! A0#% @ 56FC6/_$ M[&[E!0 JQ\ !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 56FC6"DWM[X1!P _1T !@ M ("!K18 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 56FC6'?8B_1K!@ CRD !@ ("!72D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 56FC6++! M%L*9!0 3 T !D ("!KSH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 56FC6)5L$\5Q! < H !D M ("!*4X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 56FC6(26OU\L! 4 H !D ("! M>&@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 56FC6/YIF/=8 P _@< !D ("!R'@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 56FC6,1]E@0\ P $@< !D M ("!'XP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 56FC6'\I9;(Y! . H !D ("!QY8 M 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ M56FC6#TN09'U @ G08 !D ("!P:, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 56FC6*S>FCV> @ MH@8 !D ("!MZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 56FC6 WGR4LY P M T !D M ("!BKL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 56FC6*0HV(5)!@ T2T !D ("!V,0 'AL M+W=O&PO=V]R:W-H965T>4#;A$ 3M 9 " M@9?/ !X;"]W;W)K&UL4$L! A0#% @ 56FC M6*G"7PZ@ @ KP8 !D ("!/.$ 'AL+W=O&PO=V]R:W-H965T_G !X;"]W;W)K M&UL4$L! A0#% @ 56FC6/P>>9>&! 9A8 M !D ("!3>H 'AL+W=O&PO=V]R:W-H965T MU 0 !H< 9 " @6SR !X;"]W;W)K&UL4$L! A0#% @ 56FC6'Q- 79#! 218 !D M ("!=_< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 56FC6-53\3TQ P "A, T ( !)00! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 56FC6*&7ZI3) 0 H!X !H ( ![ P! 'AL+U]R96QS M+W=O XML 72 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 73 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 161 235 1 false 65 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.f-e-t.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Basis of Presentation Sheet http://www.f-e-t.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Recent Accounting Pronouncements Sheet http://www.f-e-t.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.f-e-t.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Acquisition Sheet http://www.f-e-t.com/role/Acquisition Acquisition Notes 11 false false R12.htm 0000012 - Disclosure - Inventories Sheet http://www.f-e-t.com/role/Inventories Inventories Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://www.f-e-t.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.f-e-t.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.f-e-t.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value Measurements Sheet http://www.f-e-t.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 0000017 - Disclosure - Business Segments Sheet http://www.f-e-t.com/role/BusinessSegments Business Segments Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://www.f-e-t.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Earnings (Loss) Per Share Sheet http://www.f-e-t.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 19 false false R20.htm 0000020 - Disclosure - Stockholders' Equity Sheet http://www.f-e-t.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 0000021 - Disclosure - Related Party Transactions Sheet http://www.f-e-t.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://www.f-e-t.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://www.f-e-t.com/role/RecentAccountingPronouncements 24 false false R25.htm 9954472 - Disclosure - Revenue (Tables) Sheet http://www.f-e-t.com/role/RevenueTables Revenue (Tables) Tables http://www.f-e-t.com/role/Revenue 25 false false R26.htm 9954473 - Disclosure - Acquisition (Tables) Sheet http://www.f-e-t.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.f-e-t.com/role/Acquisition 26 false false R27.htm 9954474 - Disclosure - Inventories (Tables) Sheet http://www.f-e-t.com/role/InventoriesTables Inventories (Tables) Tables http://www.f-e-t.com/role/Inventories 27 false false R28.htm 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.f-e-t.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.f-e-t.com/role/GoodwillandIntangibleAssets 28 false false R29.htm 9954476 - Disclosure - Debt (Tables) Sheet http://www.f-e-t.com/role/DebtTables Debt (Tables) Tables http://www.f-e-t.com/role/Debt 29 false false R30.htm 9954477 - Disclosure - Business Segments (Tables) Sheet http://www.f-e-t.com/role/BusinessSegmentsTables Business Segments (Tables) Tables http://www.f-e-t.com/role/BusinessSegments 30 false false R31.htm 9954478 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.f-e-t.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.f-e-t.com/role/EarningsLossPerShare 31 false false R32.htm 9954479 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://www.f-e-t.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://www.f-e-t.com/role/OrganizationandBasisofPresentation 32 false false R33.htm 9954480 - Disclosure - Revenue - Schedule of Changes in Contract Assets and Contract Liabilities (Details) Sheet http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails Revenue - Schedule of Changes in Contract Assets and Contract Liabilities (Details) Details 33 false false R34.htm 9954481 - Disclosure - Revenue - Narrative (Details) Sheet http://www.f-e-t.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 34 false false R35.htm 9954482 - Disclosure - Acquisition - Narrative (Details) Sheet http://www.f-e-t.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 35 false false R36.htm 9954483 - Disclosure - Acquisition - Schedule of Fair Values of the Assets Acquired and Liabilities Assumed (Details) Sheet http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails Acquisition - Schedule of Fair Values of the Assets Acquired and Liabilities Assumed (Details) Details 36 false false R37.htm 9954484 - Disclosure - Acquisition - Schedule of Business Acquisition, Pro Forma Information (Details) Sheet http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails Acquisition - Schedule of Business Acquisition, Pro Forma Information (Details) Details 37 false false R38.htm 9954485 - Disclosure - Inventories (Details) Sheet http://www.f-e-t.com/role/InventoriesDetails Inventories (Details) Details http://www.f-e-t.com/role/InventoriesTables 38 false false R39.htm 9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 39 false false R40.htm 9954487 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 40 false false R41.htm 9954488 - Disclosure - Debt - Schedule of Long-Term Debt (Details) Sheet http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long-Term Debt (Details) Details 41 false false R42.htm 9954489 - Disclosure - Debt - Narrative (Details) Sheet http://www.f-e-t.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 42 false false R43.htm 9954490 - Disclosure - Income Taxes (Details) Sheet http://www.f-e-t.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.f-e-t.com/role/IncomeTaxes 43 false false R44.htm 9954491 - Disclosure - Fair Value Measurements (Details) Sheet http://www.f-e-t.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.f-e-t.com/role/FairValueMeasurements 44 false false R45.htm 9954492 - Disclosure - Business Segments - Narrative (Details) Sheet http://www.f-e-t.com/role/BusinessSegmentsNarrativeDetails Business Segments - Narrative (Details) Details 45 false false R46.htm 9954493 - Disclosure - Business Segments - Schedule of Income Statement by Segment (Details) Sheet http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails Business Segments - Schedule of Income Statement by Segment (Details) Details 46 false false R47.htm 9954494 - Disclosure - Business Segments - Schedule of Assets by Segment (Details) Sheet http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails Business Segments - Schedule of Assets by Segment (Details) Details 47 false false R48.htm 9954495 - Disclosure - Business Segments - Schedule of Revenue from External Customers by Products and Services (Details) Sheet http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails Business Segments - Schedule of Revenue from External Customers by Products and Services (Details) Details 48 false false R49.htm 9954496 - Disclosure - Business Segments - Schedule of Revenue Disaggregated by Geography (Details) Sheet http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails Business Segments - Schedule of Revenue Disaggregated by Geography (Details) Details 49 false false R50.htm 9954497 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://www.f-e-t.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://www.f-e-t.com/role/EarningsLossPerShareTables 50 false false R51.htm 9954498 - Disclosure - Stockholders' Equity (Details) Sheet http://www.f-e-t.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.f-e-t.com/role/StockholdersEquity 51 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - fet-20240331.htm 4 fet-20240331.htm fet-20240331.xsd fet-20240331_cal.xml fet-20240331_def.xml fet-20240331_lab.xml fet-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "fet-20240331.htm": { "nsprefix": "fet", "nsuri": "http://www.f-e-t.com/20240331", "dts": { "inline": { "local": [ "fet-20240331.htm" ] }, "schema": { "local": [ "fet-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "fet-20240331_cal.xml" ] }, "definitionLink": { "local": [ "fet-20240331_def.xml" ] }, "labelLink": { "local": [ "fet-20240331_lab.xml" ] }, "presentationLink": { "local": [ "fet-20240331_pre.xml" ] } }, "keyStandard": 214, "keyCustom": 21, "axisStandard": 18, "axisCustom": 0, "memberStandard": 35, "memberCustom": 29, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 3 }, "contextCount": 161, "entityCount": 1, "segmentCount": 65, "elementCount": 477, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 520, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.f-e-t.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "0000002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R3": { "role": "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R7": { "role": "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.f-e-t.com/role/OrganizationandBasisofPresentation", "longName": "0000008 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.f-e-t.com/role/RecentAccountingPronouncements", "longName": "0000009 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.f-e-t.com/role/Revenue", "longName": "0000010 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.f-e-t.com/role/Acquisition", "longName": "0000011 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.f-e-t.com/role/Inventories", "longName": "0000012 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.f-e-t.com/role/GoodwillandIntangibleAssets", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.f-e-t.com/role/Debt", "longName": "0000014 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.f-e-t.com/role/IncomeTaxes", "longName": "0000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.f-e-t.com/role/FairValueMeasurements", "longName": "0000016 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.f-e-t.com/role/BusinessSegments", "longName": "0000017 - Disclosure - Business Segments", "shortName": "Business Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.f-e-t.com/role/CommitmentsandContingencies", "longName": "0000018 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.f-e-t.com/role/EarningsLossPerShare", "longName": "0000019 - Disclosure - Earnings (Loss) Per Share", "shortName": "Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.f-e-t.com/role/StockholdersEquity", "longName": "0000020 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.f-e-t.com/role/RelatedPartyTransactions", "longName": "0000021 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.f-e-t.com/role/RecentAccountingPronouncementsPolicies", "longName": "9954471 - Disclosure - Recent Accounting Pronouncements (Policies)", "shortName": "Recent Accounting Pronouncements (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.f-e-t.com/role/RevenueTables", "longName": "9954472 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.f-e-t.com/role/AcquisitionTables", "longName": "9954473 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.f-e-t.com/role/InventoriesTables", "longName": "9954474 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.f-e-t.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.f-e-t.com/role/BusinessSegmentsTables", "longName": "9954477 - Disclosure - Business Segments (Tables)", "shortName": "Business Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.f-e-t.com/role/EarningsLossPerShareTables", "longName": "9954478 - Disclosure - Earnings (Loss) Per Share (Tables)", "shortName": "Earnings (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.f-e-t.com/role/OrganizationandBasisofPresentationDetails", "longName": "9954479 - Disclosure - Organization and Basis of Presentation (Details)", "shortName": "Organization and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails", "longName": "9954480 - Disclosure - Revenue - Schedule of Changes in Contract Assets and Contract Liabilities (Details)", "shortName": "Revenue - Schedule of Changes in Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-4", "name": "fet:ContractWithCustomerAssetAccruedRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R34": { "role": "http://www.f-e-t.com/role/RevenueNarrativeDetails", "longName": "9954481 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R35": { "role": "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "longName": "9954482 - Disclosure - Acquisition - Narrative (Details)", "shortName": "Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954483 - Disclosure - Acquisition - Schedule of Fair Values of the Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisition - Schedule of Fair Values of the Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R37": { "role": "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails", "longName": "9954484 - Disclosure - Acquisition - Schedule of Business Acquisition, Pro Forma Information (Details)", "shortName": "Acquisition - Schedule of Business Acquisition, Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-45", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.f-e-t.com/role/InventoriesDetails", "longName": "9954485 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "longName": "9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R40": { "role": "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "longName": "9954487 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "fet:SummaryOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "fet:SummaryOfIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "longName": "9954488 - Disclosure - Debt - Schedule of Long-Term Debt (Details)", "shortName": "Debt - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R42": { "role": "http://www.f-e-t.com/role/DebtNarrativeDetails", "longName": "9954489 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R43": { "role": "http://www.f-e-t.com/role/IncomeTaxesDetails", "longName": "9954490 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R44": { "role": "http://www.f-e-t.com/role/FairValueMeasurementsDetails", "longName": "9954491 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:DebtAndCapitalLeaseObligations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R45": { "role": "http://www.f-e-t.com/role/BusinessSegmentsNarrativeDetails", "longName": "9954492 - Disclosure - Business Segments - Narrative (Details)", "shortName": "Business Segments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "longName": "9954493 - Disclosure - Business Segments - Schedule of Income Statement by Segment (Details)", "shortName": "Business Segments - Schedule of Income Statement by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R47": { "role": "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "longName": "9954494 - Disclosure - Business Segments - Schedule of Assets by Segment (Details)", "shortName": "Business Segments - Schedule of Assets by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-121", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R48": { "role": "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails", "longName": "9954495 - Disclosure - Business Segments - Schedule of Revenue from External Customers by Products and Services (Details)", "shortName": "Business Segments - Schedule of Revenue from External Customers by Products and Services (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-127", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R49": { "role": "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "longName": "9954496 - Disclosure - Business Segments - Schedule of Revenue Disaggregated by Geography (Details)", "shortName": "Business Segments - Schedule of Revenue Disaggregated by Geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-141", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "unique": true } }, "R50": { "role": "http://www.f-e-t.com/role/EarningsLossPerShareDetails", "longName": "9954497 - Disclosure - Earnings (Loss) Per Share (Details)", "shortName": "Earnings (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.f-e-t.com/role/StockholdersEquityDetails", "longName": "9954498 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "fet:NumberOfPerformancePeriods", "unitRef": "performance_period", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "fet:NumberOfPerformancePeriods", "unitRef": "performance_period", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "fet-20240331.htm", "first": true, "unique": true } } }, "tag": { "fet_A2017CreditFacility12.5OfBorrowingBaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "A2017CreditFacility12.5OfBorrowingBaseMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Credit Facility, 12.5% of Borrowing Base", "label": "2017 Credit Facility, 12.5% Of Borrowing Base [Member]", "documentation": "2017 Credit Facility, 12.5% Of Borrowing Base" } } }, "auth_ref": [] }, "fet_A2017CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "A2017CreditFacilityMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 Credit Facility", "label": "2017 Credit Facility [Member]", "documentation": "2017 Credit Facility [Member]" } } }, "auth_ref": [] }, "fet_A2025NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "A2025NotesMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025 Notes", "label": "2025 Notes [Member]", "documentation": "2025 Notes" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable\u2014trade", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r19", "r618" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable\u2014trade, net of allowances of $9,983 and $10,850", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r238", "r239" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r98", "r149", "r459", "r490", "r491" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income / (loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r11", "r31", "r407", "r410", "r435", "r486", "r487", "r716", "r717", "r718", "r724", "r725", "r726" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r668" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r90", "r618", "r791" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r379", "r380", "r381", "r501", "r724", "r725", "r726", "r778", "r792" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r674" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r674" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r674" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r674" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r63", "r64", "r350" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r639", "r650", "r660", "r685" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r674" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r681" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r646", "r654", "r664", "r681", "r689", "r693", "r701" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r150", "r240", "r244" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r52", "r56" ] }, "fet_ArtificialLiftAndDownholeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ArtificialLiftAndDownholeMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Artificial Lift and Downhole", "label": "Artificial Lift and Downhole [Member]", "documentation": "Artificial Lift and Downhole" } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia-Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r793", "r794", "r795", "r796" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "verboseLabel": "Assets", "label": "Assets", "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." } } }, "auth_ref": [ "r127", "r146", "r170", "r208", "r223", "r229", "r241", "r269", "r270", "r272", "r273", "r274", "r276", "r278", "r280", "r281", "r402", "r404", "r419", "r455", "r528", "r618", "r630", "r746", "r747", "r780" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r140", "r152", "r170", "r241", "r269", "r270", "r272", "r273", "r274", "r276", "r278", "r280", "r281", "r402", "r404", "r419", "r618", "r746", "r747", "r780" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r696" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r692" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r692" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r692" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r692" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r692" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r692" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r695" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r694" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r693" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r401", "r613", "r614" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r66", "r67", "r401", "r613", "r614" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number in shares in acquisition (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r124" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r401" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.f-e-t.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r708", "r709" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, goodwill, expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r399", "r400" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r65" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r1", "r2", "r10" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable\u2014trade", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total identifiable net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r69" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "fet_CORRARateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "CORRARateMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CORRA Rate", "label": "CORRA Rate [Member]", "documentation": "CORRA Rate [Member]" } } }, "auth_ref": [] }, "fet_CanadianSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "CanadianSubsidiariesMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian Subsidiaries", "label": "Canadian Subsidiaries [Member]", "documentation": "Canadian Subsidiaries [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r36", "r142", "r589" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r36", "r109", "r166" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r109" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r672" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r673" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r673" ] }, "fet_CoiledTubingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "CoiledTubingMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Coiled Tubing", "label": "Coiled Tubing [Member]", "documentation": "Coiled Tubing [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r27", "r83", "r457", "r515" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments Disclosure [Text Block]", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements 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, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r115" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r724", "r725", "r778", "r790", "r792" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r89", "r516" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value, 14,800,000 shares authorized, 12,992,570 and 10,901,878 shares issued", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r89", "r458", "r618" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r678" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r677" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r679" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r676" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r75", "r126", "r154", "r156", "r161", "r452", "r465" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r40", "r43", "r77", "r78", "r237", "r575" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r40", "r43", "r77", "r78", "r237", "r492", "r575" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r40", "r43", "r77", "r78", "r237", "r575", "r707" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r40", "r43", "r77", "r78", "r237", "r575" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r172", "r210", "r221", "r222", "r223", "r224", "r225", "r227", "r231", "r269", "r270", "r271", "r272", "r274", "r275", "r277", "r279", "r280", "r746", "r747" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r172", "r210", "r221", "r222", "r223", "r224", "r225", "r227", "r231", "r269", "r270", "r271", "r272", "r274", "r275", "r277", "r279", "r280", "r746", "r747" ] }, "fet_ContractWithCustomerAssetAccruedRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerAssetAccruedRevenue", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0, "order": 1.0 }, "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued revenue", "terseLabel": "Accrued revenue", "label": "Contract With Customer, Asset, Accrued Revenue", "documentation": "Contract With Customer, Asset, Accrued Revenue" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Contract Assets and Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r749" ] }, "fet_ContractWithCustomerAssetCostsInExcessOfBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerAssetCostsInExcessOfBillings", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0, "order": 2.0 }, "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Costs and estimated profits in excess of billings", "terseLabel": "Costs and estimated profits in excess of billings", "label": "Contract With Customer, Asset, Costs In Excess Of Billings", "documentation": "Contract With Customer, Asset, Costs In Excess Of Billings" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/RevenueNarrativeDetails", "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in contract with customer assets", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r602" ] }, "fet_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgressPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgressPercent", "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase (decrease) in contract with customer assets (as percent)", "label": "Contract With Customer, Asset, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent", "documentation": "Contract With Customer, Asset, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r325", "r327", "r338" ] }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetAbstract", "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]", "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract assets - current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r325", "r327", "r338" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract assets - noncurrent", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r325", "r327", "r338" ] }, "fet_ContractWithCustomerContractDuration": { "xbrltype": "durationItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerContractDuration", "presentation": [ "http://www.f-e-t.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, contract duration (less than)", "label": "Contract With Customer, Contract Duration", "documentation": "Contract with Customer, Contract Duration" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r325", "r326", "r338" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability [Abstract]", "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "fet_ContractWithCustomerLiabilityBillingsInExcessOfCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerLiabilityBillingsInExcessOfCost", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 2.0 }, "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billings in excess of costs and profits recognized", "label": "Contract With Customer, Liability, Billings In Excess Of Cost", "documentation": "Contract With Customer, Liability, Billings In Excess Of Cost" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/RevenueNarrativeDetails", "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in contract with customer liabilities", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r602" ] }, "fet_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgressPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgressPercent", "presentation": [ "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in contract with customer liability (as percent)", "label": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent", "documentation": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Revenue, Change In Measure Of Progress, Percent" } } }, "auth_ref": [] }, "fet_ContractWithCustomerLiabilityDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ContractWithCustomerLiabilityDeferredRevenue", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 }, "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/RevenueScheduleofChangesinContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue", "label": "Contract With Customer, Liability, Deferred Revenue", "documentation": "Contract With Customer, Liability, Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r339" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of debt to common stock", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate, Non-Segment [Member]", "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." } } }, "auth_ref": [ "r15", "r222", "r223", "r224", "r225", "r231", "r729" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r103", "r447" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "fet_CreditFacilityUnusedPortionGreaterThan50Member": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "CreditFacilityUnusedPortionGreaterThan50Member", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility Unused Portion Greater Than\u00a050%", "label": "Credit Facility Unused Portion Greater Than\u00a050% [Member]", "documentation": "Credit Facility Unused Portion Greater Than\u00a050%" } } }, "auth_ref": [] }, "fet_CreditFacilityUnusedPortionLessThanOrEqualTo50Member": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "CreditFacilityUnusedPortionLessThanOrEqualTo50Member", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility Unused Portion Less Than\u00a0or Equal to 50%", "label": "Credit Facility Unused Portion Less Than\u00a0Or Equal To 50% [Member]", "documentation": "Credit Facility Unused Portion Less Than\u00a0Or Equal To 50%" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, carrying value", "label": "Debt and Lease Obligation", "documentation": "Amount of short-term and long-term debt and lease obligation." } } }, "auth_ref": [ "r131" ] }, "us-gaap_DebtConversionConvertedInstrumentRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentRate", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, converted instrument, rate", "label": "Debt Conversion, Converted Instrument, Rate", "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments." } } }, "auth_ref": [ "r37", "r39" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion shares amount (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r37", "r39" ] }, "us-gaap_DebtConversionOriginalDebtInterestRateOfDebt": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtInterestRateOfDebt", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, interest rate of debt", "label": "Debt Conversion, Original Debt, Interest Rate of Debt", "documentation": "The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r37", "r39" ] }, "fet_DebtConversionOriginalDebtInterestRateOfDebtPercentPayableInCash": { "xbrltype": "percentItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DebtConversionOriginalDebtInterestRateOfDebtPercentPayableInCash", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, percent payable in cash", "label": "Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash", "documentation": "Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash" } } }, "auth_ref": [] }, "fet_DebtConversionOriginalDebtInterestRateOfDebtPercentPayableInCashOrAdditionalNotes": { "xbrltype": "percentItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DebtConversionOriginalDebtInterestRateOfDebtPercentPayableInCashOrAdditionalNotes", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, percent payable in cash or additional notes (as percent)", "label": "Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash Or Additional Notes", "documentation": "Debt Conversion, Original Debt, Interest Rate of Debt, Percent Payable In Cash Or Additional Notes" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r116", "r168", "r282", "r288", "r289", "r290", "r291", "r292", "r293", "r298", "r305", "r306", "r308" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r87", "r88", "r128", "r129", "r172", "r283", "r284", "r285", "r286", "r287", "r289", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r431", "r596", "r597", "r598", "r599", "r600", "r722" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r129", "r309" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r80", "r82", "r283", "r431", "r597", "r598" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r296", "r418", "r597", "r598" ] }, "fet_DebtInstrumentFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DebtInstrumentFixedChargeCoverageRatio", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Debt Instrument, Fixed Charge Coverage Ratio", "documentation": "Debt Instrument, Fixed Charge Coverage Ratio" } } }, "auth_ref": [] }, "fet_DebtInstrumentFixedChargeCoverageRatioConsecutiveDaysThreshold": { "xbrltype": "durationItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DebtInstrumentFixedChargeCoverageRatioConsecutiveDaysThreshold", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio consecutive days threshold", "label": "Debt Instrument, Fixed Charge Coverage Ratio, Consecutive Days Threshold", "documentation": "Debt Instrument, Fixed Charge Coverage Ratio, Consecutive Days Threshold" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reduction of debt principal amount", "label": "Debt Instrument, Increase (Decrease), Net", "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period." } } }, "auth_ref": [ "r722" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r284" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r172", "r283", "r284", "r285", "r286", "r287", "r289", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r431", "r596", "r597", "r598", "r599", "r600", "r722" ] }, "fet_DebtInstrumentMandatorilyConvertibleFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DebtInstrumentMandatorilyConvertibleFaceAmount", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, mandatorily convertible, face amount", "label": "Debt Instrument, Mandatorily Convertible, Face Amount", "documentation": "Debt Instrument, Mandatorily Convertible, Face Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r172", "r283", "r284", "r285", "r286", "r287", "r289", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r431", "r596", "r597", "r598", "r599", "r600", "r722" ] }, "fet_DebtInstrumentPercentageOfBorrowingBase": { "xbrltype": "percentItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DebtInstrumentPercentageOfBorrowingBase", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of borrowing base", "label": "Debt Instrument, Percentage Of Borrowing Base", "documentation": "Debt Instrument, Percentage Of Borrowing Base" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period One", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Three", "label": "Debt Instrument, Redemption, Period Three [Member]", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Two", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r25", "r59", "r60", "r79", "r80", "r82", "r84", "r118", "r119", "r172", "r283", "r284", "r285", "r286", "r287", "r289", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r431", "r596", "r597", "r598", "r599", "r600", "r722" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance cost", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r81", "r294", "r310", "r597", "r598" ] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred financing costs, net", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r81" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r383", "r384" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r383", "r384", "r456" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "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." } } }, "auth_ref": [ "r9", "r57" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r337", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r337", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r634" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r667" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "fet_DownholeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DownholeMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Downhole", "label": "Downhole [Member]", "documentation": "Downhole" } } }, "auth_ref": [] }, "fet_DrillingAndCompletionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DrillingAndCompletionsMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drilling and Completions", "label": "Drilling And Completions [Member]", "documentation": "Drilling And Completions" } } }, "auth_ref": [] }, "fet_DrillingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "DrillingMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Drilling", "label": "Drilling [Member]", "documentation": "Drilling" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r162", "r178", "r179", "r180", "r181", "r182", "r187", "r190", "r196", "r197", "r198", "r202", "r414", "r415", "r453", "r466", "r591" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r162", "r178", "r179", "r180", "r181", "r182", "r190", "r196", "r197", "r198", "r202", "r414", "r415", "r453", "r466", "r591" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Loss per share", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.f-e-t.com/role/EarningsLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r186", "r199", "r200", "r201" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r424" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r632" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r632" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r632" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r706" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r632" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r632" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r632" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r632" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r12", "r137", "r157", "r158", "r159", "r173", "r174", "r175", "r177", "r183", "r185", "r203", "r242", "r243", "r324", "r379", "r380", "r381", "r390", "r391", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r425", "r426", "r427", "r428", "r429", "r430", "r435", "r486", "r487", "r488", "r501", "r557" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r675" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r639", "r650", "r660", "r685" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r636", "r647", "r657", "r682" ] }, "fet_EuropeAndAfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "EuropeAndAfricaMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe & Africa", "label": "Europe and Africa [Member]", "documentation": "Europe and Africa [Member]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r681" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (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, 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 asset." } } }, "auth_ref": [ "r13", "r76" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r296", "r342", "r343", "r344", "r345", "r346", "r347", "r417", "r441", "r442", "r443", "r597", "r598", "r610", "r611", "r612" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r416" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r296", "r342", "r347", "r417", "r442", "r597", "r598", "r610", "r611", "r612" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r296", "r342", "r343", "r344", "r345", "r346", "r347", "r441", "r442", "r443", "r597", "r598", "r610", "r611", "r612" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Effective Swap Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r777" ] }, "fet_FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]", "documentation": "Finite-Lived and Indefinite-Lived Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 }, "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r144", "r260" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r448", "r449" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r449" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r53", "r55" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Intangibles", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r448" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign exchange and other losses, net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r554" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "us-gaap_GainsLossesOnSalesOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnSalesOfAssets", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on disposal of assets and other", "label": "Gain (Loss) on Disposition of Assets for Financial Service Operations", "documentation": "Amount of gain (loss) on sale or disposal of assets utilized in financial service operations." } } }, "auth_ref": [] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r42", "r575" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 }, "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill beginning balance", "periodEndLabel": "Goodwill ending balance", "label": "Goodwill", "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." } } }, "auth_ref": [ "r143", "r247", "r450", "r595", "r618", "r732", "r739" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r250", "r595" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impact on non-U.S. local currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r254" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r102", "r170", "r208", "r222", "r228", "r231", "r241", "r269", "r270", "r272", "r273", "r274", "r276", "r278", "r280", "r281", "r419", "r593", "r746" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r99", "r132", "r208", "r222", "r228", "r231", "r454", "r462", "r593" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r171", "r382", "r386", "r388", "r389", "r392", "r394", "r397", "r398", "r497" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.f-e-t.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r134", "r135", "r184", "r185", "r216", "r385", "r393", "r467" ] }, "fet_IncreaseDecreaseInAccountsPayableDeferredRevenueAndOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "IncreaseDecreaseInAccountsPayableDeferredRevenueAndOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, deferred revenue and other accrued liabilities", "label": "Increase (Decrease) in Accounts payable, deferred revenue and other accrued liabilities", "documentation": "Increase (Decrease) in Accounts payable, deferred revenue and other accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable\u2014trade", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Billings in excess of costs and estimated profits earned", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r446", "r721" ] }, "fet_IncreaseDecreaseInCostAndEstimatedProfitInExcessOfBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "IncreaseDecreaseInCostAndEstimatedProfitInExcessOfBillings", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cost and estimated profit in excess of billings", "label": "Increase (Decrease) In Cost And Estimated Profit In Excess Of Billings", "documentation": "Increase (Decrease) In Cost And Estimated Profit In Excess Of Billings" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.f-e-t.com/role/EarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options and restricted stock (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r191", "r192", "r193", "r198", "r352" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r646", "r654", "r664", "r681", "r689", "r693", "r701" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r699" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r635", "r705" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r635", "r705" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r635", "r705" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r257" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r143" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Intangibles", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r51", "r54" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eliminations", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r210", "r221", "r222", "r223", "r224", "r225", "r227", "r231" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r245" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r712" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "label": "Inventory, Gross", "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." } } }, "auth_ref": [ "r714" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.f-e-t.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r151", "r590", "r618" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and parts", "label": "Inventory, Raw Materials and Supplies, Gross", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r714" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: inventory reserve", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r49", "r714" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r713" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory write down", "label": "Inventory Write-down", "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." } } }, "auth_ref": [ "r246" ] }, "srt_LatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LatinAmericaMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Latin America", "label": "Latin America [Member]" } } }, "auth_ref": [ "r793", "r794", "r795", "r796" ] }, "fet_LegacyFETAndVaripermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "LegacyFETAndVaripermMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legacy FET And Variperm", "label": "Legacy FET And Variperm [Member]", "documentation": "Legacy FET And Variperm" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r21", "r170", "r241", "r269", "r270", "r272", "r273", "r274", "r276", "r278", "r280", "r281", "r403", "r404", "r405", "r419", "r514", "r592", "r630", "r746", "r780", "r781" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r94", "r130", "r461", "r618", "r723", "r730", "r779" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r23", "r141", "r170", "r241", "r269", "r270", "r272", "r273", "r274", "r276", "r278", "r280", "r281", "r403", "r404", "r405", "r419", "r618", "r746", "r780", "r781" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit outstanding", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r129", "r788" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "fet_LineOfCreditFacilityIncrementalCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "LineOfCreditFacilityIncrementalCommitments", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, incremental commitments", "label": "Line Of Credit Facility, Incremental Commitments", "documentation": "Line Of Credit Facility, Incremental Commitments" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused capacity commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "verboseLabel": "Credit Facility", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt, carrying value", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r129", "r295", "r311", "r597", "r598", "r788" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedLabel": "Less: current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r148" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r25", "r58" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r348", "r445", "r485", "r506", "r507", "r564", "r566", "r568", "r569", "r571", "r585", "r586", "r594", "r601", "r615", "r620", "r748", "r782", "r783", "r784", "r785", "r786", "r787" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r673" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r673" ] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.f-e-t.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r86", "r122" ] }, "us-gaap_MiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MiddleEastMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Middle East", "label": "Middle East [Member]", "documentation": "Region of Middle East." } } }, "auth_ref": [ "r793", "r794", "r795", "r796" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r348", "r445", "r485", "r506", "r507", "r564", "r566", "r568", "r569", "r571", "r585", "r586", "r594", "r601", "r615", "r620", "r748", "r782", "r783", "r784", "r785", "r786", "r787" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r692" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r700" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r674" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r165" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r165" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r109", "r110", "r111" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "netLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r100", "r111", "r133", "r139", "r153", "r155", "r159", "r170", "r176", "r178", "r179", "r180", "r181", "r184", "r185", "r194", "r208", "r222", "r228", "r231", "r241", "r269", "r270", "r272", "r273", "r274", "r276", "r278", "r280", "r281", "r415", "r419", "r463", "r536", "r555", "r556", "r593", "r629", "r746" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r163", "r178", "r179", "r180", "r181", "r187", "r188", "r195", "r198", "r208", "r222", "r228", "r231", "r593" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.f-e-t.com/role/RecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r673" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r643", "r654", "r664", "r681", "r689" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r671" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r670" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r681" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r700" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r700" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash activities", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r71" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expense", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "fet_NumberOfPerformancePeriods": { "xbrltype": "integerItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "NumberOfPerformancePeriods", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of performance periods", "label": "Number Of Performance Periods", "documentation": "Number Of Performance Periods" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsNarrativeDetails", "http://www.f-e-t.com/role/OrganizationandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r728" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Segment operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r208", "r222", "r228", "r231", "r593" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r432" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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." } } }, "auth_ref": [ "r221", "r222", "r223", "r224", "r225", "r231" ] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r72" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/OrganizationandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r85", "r125", "r493", "r494" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r145" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation", "verboseLabel": "Currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax of $0:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on pension liability", "verboseLabel": "Change in pension liability", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r6", "r98", "r121" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), tax", "label": "Other Comprehensive Income (Loss), Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r7", "r157", "r160", "r385", "r395", "r396", "r425", "r428", "r430", "r451", "r464" ] }, "fet_OtherDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "OtherDebtMember", "presentation": [ "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other debt", "label": "Other Debt [Member]", "documentation": "Other Debt [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherExpenses", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction expenses", "label": "Other Expenses", "documentation": "Amount of expense classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash losses and other, net", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r673" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r641", "r652", "r662", "r687" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "fet_PatentsAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "PatentsAndTechnologyMember", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and technology", "label": "Patents and Technology [Member]", "documentation": "Patents and Technology [Member]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r669" ] }, "fet_PaymentsForCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "PaymentsForCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of capital lease obligations", "label": "Payments For Capital Lease Obligations", "documentation": "Payments For Capital Lease Obligations" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "fet_PaymentsForRepurchaseOfSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "PaymentsForRepurchaseOfSeniorNotes", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from issuance of Seller Term Loan", "label": "Payments For Repurchase Of Senior Notes", "documentation": "Payments For Repurchase Of Senior Notes" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r34" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of withheld taxes on stock-based compensation plans", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r164" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payments related to business acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capital expenditures for property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r108" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r672" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r672" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r671" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r681" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r674" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r670" ] }, "fet_PercentageOfTargetUnitsGranted": { "xbrltype": "percentItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "PercentageOfTargetUnitsGranted", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of target units", "label": "Percentage Of Target Units Granted", "documentation": "Percentage Of Target Units Granted" } } }, "auth_ref": [] }, "fet_PerformanceRestrictedStockLiabilityClassifiedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "PerformanceRestrictedStockLiabilityClassifiedMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Restricted Stock, Liability-Classified", "label": "Performance Restricted Stock, Liability-Classified [Member]", "documentation": "Performance Restricted Stock, Liability-Classified" } } }, "auth_ref": [] }, "fet_PerformanceRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "PerformanceRestrictedStockMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Restricted Stock", "label": "Performance Restricted Stock [Member]", "documentation": "Performance Restricted Stock" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r715" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on Credit Facility", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r719" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of senior long-term debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration Risk", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r41" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r233", "r447", "r479", "r480", "r481", "r482", "r483", "r484", "r587", "r603", "r619", "r711", "r744", "r745", "r750", "r789" ] }, "fet_ProductionEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ProductionEquipmentMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production Equipment", "label": "Production Equipment [Member]", "documentation": "Production Equipment [Member]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r233", "r447", "r479", "r480", "r481", "r482", "r483", "r484", "r587", "r603", "r619", "r711", "r744", "r745", "r750", "r789" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r710", "r742" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r669" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r669" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r341", "r348", "r375", "r376", "r377", "r444", "r445", "r485", "r506", "r507", "r564", "r566", "r568", "r569", "r571", "r585", "r586", "r594", "r601", "r615", "r620", "r623", "r743", "r748", "r783", "r784", "r785", "r786", "r787" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r341", "r348", "r375", "r376", "r377", "r444", "r445", "r485", "r506", "r507", "r564", "r566", "r568", "r569", "r571", "r585", "r586", "r594", "r601", "r615", "r620", "r623", "r743", "r748", "r783", "r784", "r785", "r786", "r787" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r636", "r647", "r657", "r682" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r436", "r437", "r438", "r439", "r440", "r498", "r499", "r500", "r539", "r540", "r541", "r561", "r563" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on Credit Facility", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r720" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r645", "r656", "r666", "r691" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r91", "r120", "r460", "r489", "r491", "r496", "r517", "r618" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r137", "r173", "r174", "r175", "r177", "r183", "r185", "r242", "r243", "r379", "r380", "r381", "r390", "r391", "r406", "r408", "r409", "r411", "r413", "r486", "r488", "r501", "r792" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r209", "r210", "r221", "r226", "r227", "r233", "r235", "r237", "r336", "r337", "r447" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.f-e-t.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r136", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r340" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right of use assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r434", "r617" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right of use assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r434", "r617" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r700" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r700" ] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r66", "r67", "r401" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/EarningsLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r727" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from External Customers by Products and Services", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "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." } } }, "auth_ref": [ "r47" ] }, "fet_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table]", "label": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table]", "documentation": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r595", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r18", "r95", "r96", "r97" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Values of the Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Disaggregated by Geography", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r48", "r101" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r44", "r45", "r46", "r50" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Data by Segment and Assets by Reportable Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r44", "r45", "r46", "r50" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r349", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ] }, "fet_SecuredOvernightFinancingRateSOFRFloorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRFloorMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR Floor", "label": "Secured Overnight Financing Rate (SOFR) Floor [Member]", "documentation": "LIBOR Floor" } } }, "auth_ref": [] }, "fet_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r631" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r633" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r205", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r237", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r263", "r264", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r595", "r711", "r789" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r235", "r236", "r503", "r504", "r505", "r565", "r567", "r570", "r572", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r588", "r604", "r623", "r750", "r789" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/BusinessSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r204", "r205", "r206", "r207", "r208", "r220", "r225", "r229", "r230", "r231", "r232", "r233", "r234", "r237" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "fet_SellerTermLoan12.5OfBorrowingBaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "SellerTermLoan12.5OfBorrowingBaseMember", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seller Term Loan, 12.5% of Borrowing Base", "label": "Seller Term Loan, 12.5% Of Borrowing Base [Member]", "documentation": "Seller Term Loan, 12.5% Of Borrowing Base" } } }, "auth_ref": [] }, "fet_SellerTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "SellerTermLoanMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/DebtNarrativeDetails", "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails", "http://www.f-e-t.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seller Term Loan", "label": "Seller Term Loan [Member]", "documentation": "Seller Term Loan" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of equity instruments other than options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r349", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r751" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.f-e-t.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r112", "r167" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofAssetsbySegmentDetails", "http://www.f-e-t.com/role/BusinessSegmentsScheduleofIncomeStatementbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r138", "r205", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r237", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r262", "r263", "r264", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r595", "r711", "r789" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r28", "r137", "r157", "r158", "r159", "r173", "r174", "r175", "r177", "r183", "r185", "r203", "r242", "r243", "r324", "r379", "r380", "r381", "r390", "r391", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r425", "r426", "r427", "r428", "r429", "r430", "r435", "r486", "r487", "r488", "r501", "r557" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r235", "r236", "r503", "r504", "r505", "r565", "r567", "r570", "r572", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r588", "r604", "r623", "r750", "r789" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r173", "r174", "r175", "r203", "r447", "r495", "r502", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r535", "r537", "r538", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r557", "r624" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r173", "r174", "r175", "r203", "r447", "r495", "r502", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r535", "r537", "r538", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r557", "r624" ] }, "fet_StimulationandInterventionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "StimulationandInterventionMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stimulation and Intervention", "label": "Stimulation and Intervention [Member]", "documentation": "Stimulation and Intervention [Member]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r640", "r651", "r661", "r686" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issuance related to business acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r12", "r28", "r120" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of debt to common stock", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r12", "r28", "r120" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock issuance, net of forfeitures", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r12", "r120" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets", "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r89", "r92", "r93", "r113", "r518", "r534", "r558", "r559", "r618", "r630", "r723", "r730", "r779", "r792" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r117", "r169", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r412", "r560", "r562", "r573" ] }, "fet_SubseaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "SubseaMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsea", "label": "Subsea [Member]", "documentation": "Subsea" } } }, "auth_ref": [] }, "fet_SummaryOfIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "SummaryOfIntangibleAssetsTableTextBlock", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Summary of Intangible Assets [Table Text Block]", "documentation": "Summary of Finite and Infinite lived Intangible Assets." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r680" ] }, "fet_TimeBasedRestrictedStockUnitsLiabilityClassifiedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "TimeBasedRestrictedStockUnitsLiabilityClassifiedMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Restricted Stock Units, Liability-Classified", "label": "Time-Based Restricted Stock Units, Liability-Classified [Member]", "documentation": "Time-Based Restricted Stock Units, Liability-Classified" } } }, "auth_ref": [] }, "fet_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time Based Restricted Stock Units", "label": "Time-Based Restricted Stock Units [Member]", "documentation": "Time-Based Restricted Stock Units" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r672" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r679" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r70" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.f-e-t.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r70" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r699" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r701" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.f-e-t.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r702" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r703" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r701" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r701" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r704" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r702" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r61" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, common shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r61" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock at cost, 708,900 and 708,900 shares", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r29", "r61", "r62" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r61", "r120" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenueDisaggregatedbyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.f-e-t.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized debt discount", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r698" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.f-e-t.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r387" ] }, "fet_ValveSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "ValveSolutionsMember", "presentation": [ "http://www.f-e-t.com/role/BusinessSegmentsScheduleofRevenuefromExternalCustomersbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valve Solutions", "label": "Valve Solutions [Member]", "documentation": "Valve Solutions [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.f-e-t.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "fet_VaripermHoldingsLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.f-e-t.com/20240331", "localname": "VaripermHoldingsLtdMember", "presentation": [ "http://www.f-e-t.com/role/AcquisitionNarrativeDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofBusinessAcquisitionProFormaInformationDetails", "http://www.f-e-t.com/role/AcquisitionScheduleofFairValuesoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variperm Holdings Ltd", "label": "Variperm Holdings Ltd [Member]", "documentation": "Variperm Holdings Ltd" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.f-e-t.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.f-e-t.com/role/EarningsLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r189", "r198" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.f-e-t.com/role/EarningsLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.f-e-t.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.f-e-t.com/role/EarningsLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r187", "r198" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4,6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 79 0001401257-24-000089-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001401257-24-000089-xbrl.zip M4$L#!!0 ( %5IHUA6 3@BAB, %$= 0 > 97AH:6)I=#$P,2TR,#(T M9F]R;6]F<&5R9F\N:'1M[5WK<]M&DO]^?P7.N62E*HHA]9;MN,J6&5M[L>23 ME&3W4VH(#,F)08#!0Q3WK[]^S P&($B)CF-"#%.U7IMXS?3T=/_Z.2]'V3A\ M]7(D1?#JOU[^]]Z>]S;V\[&,,L]/I,ADX.6IBH;>KX%,/WE[>_JN\W@R2]1P ME'G[G?U#[]"'9^IH M_U3V3P;=LV/_\%"<^*>G^X>^/ K.3L1Q]VQP]EOW&3P*M_,S:38+Y0_/QBK: M&TG\_O.CD_;Q)'LQ54$V>M[M=+Y]5KHSD_?9G@C5,'I.XX6K@QAFIR_[<1@G MS[_IT'\O\,K>0(Q5.'O^CULUEJEW*:?>=3P6T3]:J8C2O50F:L WINH_\GEW M'SY._YSR>$[@/:&*I!E?=Q^'U+L?J;[*O&ZGW7WY/=YO9C4_-Y$,87I9/.&7 M.S/P@9XR6=,4?KRZ_OF#U[OL7;_[MW?;.W]_>?73U;N+WDW+N[@\;Y=G-3^? M?IQE\;A94R+>_=B[AJE]>'UYWO.N>S>WUQ?GM[VWWLWMU?G_>C]?7MQZK]]= M]WH?>I>WGSG'W_,T4X,9_Z2B *;\_ "8]B^?]6'MK&]'*O6N99HERL<-?I/% M_B?OYPC8\_4PD9)V_TZ&=WWWS>G^?N>%F??7'RW3+)!^G(A,Q='S',B7X%W/ M7MG!KF]XSUX1A;HO=CV@UE@$TA.I%P^\;"2]WW[[S0O$#/_Y6_%?BR4F$E@V MF[YO0?SCX-\EHADT;GE]F4VEC+P?XR0?>[U()L.9=RO]401#&2J9@BR*_';+ M$]Y;&8JI2*0'4YOHV3T!HI_'XXF(9LT@MX@"EW7YOR= Q-YX$L8S*9M Q;:W M&5JCV_XZU*S3U"\F(@@ A>Z%QZ64Q MZ8('!!;HA.ZQ=P/3@1WW&G1: 'H9=Q^J:5$H:?P)[@=64'?2^Q@*$&F@< 0_ MT?(:OS-QR$W8E4PJ(R=0>8]D(OLS#W4&$G^-S+Z$?-]]<]9]$>7CODQ0,^> MV5+X[6"-J_WLE9<46#(E-J5Q>3N-YL3KFY_3!G B;>DT]T=>L:PXM">PEV]! M?:<)RM9#D M!L]WOJ5]L-^!O^B5<+C+FZIL1#\.5"3"RDZ!"R*#-\%2-7P)>B*)0$8V9,-X M@AC(8RI3E\R3#G2U ]$YF1A@@;&1S5*#31^]Y M9/B4WC-)XCN5 H72\C=4Y( M(,]RD.R$K='+A!\%C)C%\SMY M$O#AS3 Y]Y^,R0GFW4 JXA?C6"760DY[G:9 VW7[*3?%#;$C=AO#%/OM!]C" MY84&"%V2D&,Q(RF#,C(. Y"JQ)_H/8 %EQ%Z&T"RD42&O\A[?R0B^NMH-HE! MQOCDCX@!?Z&@FZH4Y%("@QO()*$G(I_P&=\4J'02$[@8L "'%TH0\>@FM\^3 M, Y8,MY(HM=WWW2/.R\.6D:PR3N4DUI4&^UA83H#&?;QPCV2KI-D!9V,LAI4 MBTCAXA0$;1K#RQ(;32]P *%EU3)'R;Q$71S$R8PK[A.=#OZ+6(8"31W<@ M;+1U43@5RC];=.0C;X>PQ[5DB/L@ZWG[P%XP[ZV\,RWM4]HH"-@(+*&M+7&_ M:$\:W)!(E@@$P=+F6Q8+=/A:Y;8Q,#9$=_>;I+L[^\N5]T]BDE+\LXF,P=MV M$>SD?1[2!% 49$;Y&P% OA*]N=5X#'L8E'HX\_*)]@$$&/O51A:^O$Y<;A7B M8Q7B".1?'_U<8YFU7-.T%LR E,]4E,=YZ@*9_LQU4'H:U@![HJO]]6"@0ES# MU-N!686(H>Y@09^ %]E,Z%T2YY,F:&!OD,1CHELI 0)^@1$.V0\I)I-0^:(? MPDW2!9_T"(;DC!&_W1G+:+[K[1!,L2C["3#LC4SNE"^;!1M!(?16-*QPTQ7> M]42F$RV4IB/ECTS4NE:_!#&9D*Q@X-7"!T(%9"]I5SW 0/T];Q_4/FFA9BYG M(_9!#3(GDFDDSB#:%?]U!D&AO:5(T#4.LNN[;XY.7W@[:K?0ZHXKU#&9:S61 MHWYL"$:/@(WY':7?O%0@?FYN:,/@Z\&3<4?>EM>V9Y=QS9AU,_C@2;D@WTH! M&Q>DQ5N5BCZ Q&RMN87 !!>K"QL&A^A;,*(%8Y;6J;=(? 7SIX^$G,B@IS_B@:M;G,"GKNI4ZNUN,E-U'-RX9RD'9EE. S4LYPD MDR!D.P#5&X"@]DAJ/\8!U\\SI!R,EN/&H''I01%Y'T0"X^T>F2'Z(H0U%XDW M ZL9YA@")D1:S5]3D>,:@=\?MP%CW\^3%!TT/P+])GF"X7"==.1X20[ JD!V MJ83^6#B(9GO$FF%:F%A9;03#4I79+RV .')U&(-!A5R$Z0K&4NC+".1FELYE M>55SA&N?GF BUH;8NT\J;'19F@G68F6I6^ STJ*42\0@2Z%*L+O"57ISX_&T+32DQDZDQR@PS(5V M;M+SCFK+-DQIKM@*GP'\ ,(>!"5I+\ 8N0A+3SO;;HON5LH"$&F:CW'U"8XM M5UK<(Z "=@AAS"V\J;ER]#E-O:K>_%W-<1KB5Q+5YLT!-R4J3L >P.K,QZK= M%N:0($M8GJ?1:U8W*0SX-K0H\%(-%1;,0ZMR&L-=K)C]8%!!G/>SE@,A:K8M M*Z/2#DF59>-@^/D-"",^WZK[> M!LU$EJ.S"WN6(L@UNVB!K]8M&,?0'PHL,#\9*9?2)4F%MQ9^>(C":B#P([_G MP9!=4T$,]$#O7='/A!R[XYASI6E,V*)$1FF.NMX3 7*!00=P:0*73+F8R6M? M8=:"W%MR,$"XXU:*3 !^$<#"BG@0968,1H4&>*12^"5D_B!E@#?DV8EG_H*LUPZ10T^BYD5L\5O!8F8 NJ=(VY%9TXOA-A=;),%7V/4VP+0G0RB14R*4Y?A@2FW0?1(H9GS-CX M8S:;W8;U?)7X^1@-"%]B-"3U$]5W.BRH3([)R-49ZVB0S&BC(M7!K%T>W&^5 M',7E1,+8]42:QA7:S>3R@-'Z\'G$UY9/;"'/9Z5C(Y Y%WDJB3*K@.>GI4(: MI$.Z;:8$LDZ0L_%4*.V""A2*9;?KB-6?UNJ?MS@&2@N"[ MED25U6-W+Y;>24<6XA6="H![WE6I%.0OQQSLSI]BN;1(8,^K"=P,,F*Q4#7C MH;H=#H'4B*@(71\A6A-*UWN@8#7=:8RZX="@'E?5]X8>;^I#8X4WB1[QB>)F M_ )V"[3,14=JPY56E68\\VF\+M@4 ^",%\PE)"1K_#]6!.MZP\F0V7-G=- M$C9L;G!H-XS]DEZ'Q8J0[4/D!W]QD-I1][B GGW/_I$',X"Q#_*$1,9B9%_2 M/,6'0;( D *YL-D\T1R6T-ZXI?J'RO=J'=*Q%_TZ %TG,;4\H;-F&H4=6RZ-V&5W6TJ.I^T_ I!:4&8C"*2'3:' ?Z M&1C+=/6T*H@DB48N;NR$: MAH$<",0\]<#:C3+JS@=%YYI24,LRU9\,+*QIH5[#G'5H.2F*XVL, MW"+H%>QJI,+9+&5(P%@6(8>) 2%5:R+6F)53@V8Y 1&@%B95C#$G(N%F$_>[ MA'2U.8X[$%,!*1Z.J4$,\A FQM0$ X6*KV-2\ _G9KE/[+I*8J].!?I$F$Z%@$FXP =\+@K@D.#+,WFP?]I[P..TG$TX S< M&?%TT5'B3%F'*SQL?(G2".&&6/ MHMT&N('=G5($KA],&@QV^?^VHZ1:AJ[+D1=C_,4YC*AH3,#Y], M5X4;FWFQYFCY(SN]>/LHKP]:E921VG018CI RDX6;O=HI8Q>3#,NOF,*"PPS MJQ1+:'0@O;;[OMN?W@,<(4)KTA0#UFK1:+9"7_5M#T-&"O@]Z>E[ZKZ@,#J6 M@V:SGS$OM>EK.AN:M',J.%@2R!"EB+$Z[E0<4M@-U6Q!G5!,;60DYP<3.HNKW_D<6;[1)8)[Z9O5Q< \1R393!0 -D)V6C/E$+$1U ] M!H"7IPQ77!99L&CDH1UC"(?3@HU?#>C=(HJU2O1R:+4APO+HZ0A+7,%1'.(R M7Y.^;4"_Q+K:2N!@C0> NX OT"\6I"WO+B:EKZ^9=GOD)#&_H2A+G7E6A9@LA(Z/'+!^R!R>J;$T753Y?MM3T%1D:,CPN&WD@HLEQ"&C M#F=;/CW%%^G(T@J%M;K#,HP,K#VGL,W-;C:]QDBB4KF815 /U@*5V_ MJ/0A M#U']="E% /5!,!.-,Z$(\=V+T M"1+S\U,TFL"HUZS,II??:;X1DE/>4.%)$(QQX2(D3.C&$@W1@ M1#JB@7)(ID7*TYN8Y!EOZA+75@ +,.P880(*5\8__]&8P68QH4+WS2D:.H\I MD7$R%)'^M_4]5U*[YDYRXK? @)+AZ&,!K&YS*^F%CH8.YM:S0NF^SJO59W YV-82 M! 8*RB.;&15%TMC2C9+4J/ZR2.37)8Z5"H<%">X;T[GNY,D(R%\!0*#4T(D) MM^)^O4+R5OO13?A).[S+FM6VWG?4:RV X,2.E)W33I(#)C*.::-/!9Z'5(4K MR,0#B86]Z)O&@T%;%!4..1LMD1C:R\2]=4>U2M*%^7^J24O!Q ENG02'^J!1 MWD)(R#4S/PJ58)7N)YEYO]!Y>,MKOHK4_))AKPN1(XG!.<$Q3+?_@&-1U\]: MUT+;:4]=KBF.-*BBT6+E2EZ%>B3HB4IB84D*'M(8:A>Y[B'OR'I&(IG9BBU- M"(X0L&-R),-2/P:'%C!36>U*4G@<>5PGY:**:7D[+5I@XPG@$MFQF+5,G6Q1 M%=MR='65YEE,)>*V,)'Z$! .-89!V=="L67W!166+"K5Z244T:;TN0D.#36; M=@"P&AA+&%A@S*1B(HY'!T^_Z'(BH.!8>@#?_ E[3@P>=P]E"J++Q!0D6 P^%0G:YY1=;? ?B >*'OZ12PJG MU*3G5;,FK4KJ@T55)"Q6CWEJ82)#M=W& M?'G&0S-D'V/1ZNKAUECZQ>0.75PYH0M [:DHMEZ4:E_,79A\P@$7A@\E*Y3F MP.,IDQ8H=AEC[YNA;?P3Q!/WZXQT(U-_;KR[%E!FA>MS#L0Y+&)S3]""MJW] MBPH9US5;FQ92R:%B J(+8)DOIZZ["@[.+)).5BF^(CA%'E<$2/,S>Z_KXY+" M%L.XSQ?A+,)SY3!:>:?4I<969FDY+>9L2=BJ!+@Q/;SH]>0\7^HVH^&APY+. M]/!3(/)'.AI:)&XG-31;>.Y@RR8AF:)A#H%1YR9,T@$J8OH795+I$CPZE(,3 M-*T'F;BHB *(ZCZHK%,Q=_TY@PF*IUH%\99USM%NLT"&S)ZT5B:I+ :CJ,ILA[X->,S;RRE0US*$13 M 'U#;$_5;Y0Z3%&!79=]-"O9^IEN$ MBZ4%E,8!+.9O\65M0&/#MH?K=Z(-RFX;";+7W>GO[ASNVA(D"F-I3YC[X3D. M*$18]?#NFB8.:.0'((PPK$''TB*_)8!D3$,42NVBR!U[JX ZX0R8]2-[*NJS MB5F+X7(PK .(E<'7QDY8$-4'-5@*M'DS'SXMGD_E1) +?F*^6DTJ=7EIOJDH M;224BPX]6]!3HX9JL+=?6"(EJ]&=G3$@GDR0R;4Z2#I M?+^A>5:R+7DX=4K'-SC:XT8SM%%I(J]Q9(.\G!10/U'/'O,>F+-12^Y?9B#* MG-&50=7CG.Q)3MP?TP9V C&K]$5TRP1AO.K>=*M%RZKJ=@'&KIJUSG>34A(_;^"#7LOQ5]Z\F? MW8J^/R=[GKVZN/1^O;B][-W<>+^^[UWWKGYLK;6CM(N3T1=#SO^@"G?8!1OD M@'#DO?1S?>R,T\U0QZS0)8-W%6"F<,J5?#[V-=6H%AF;Y7[E[,L0?1!S)D"T M1-:L(>.B?JD7[>!U_?GCU?7/'[S>9>_ZW;^]V][Y^\NKGZ[>7?1N6M[%Y?F# M*?Y9/&E82DL3B.K^^69&+7N;)[F7 9QU$6N.W9X&#_TS'D7>>=N[N!.IGR_< M,V6,>=2H;=,CT8LFZR_HO?VH>SV!['TG(_($GG/A:\L['RE)>5$F\'*EQ3W* M]*)&Y49B[B?U*_R+F.-!X;X<)'[F8Y5^-)U&(XO>AX\_7?V[U]O*\2_%?5M! M_37WZ-:0^XIU/HL-.:2L"GYXIH[V3V7_9- ]._8/#\6)?WJZ?^C+H^#L1!QW MSP9GOQT^:X#QYS";C[F'R;JD;_5\H$>/]-&::XWS6WZD7-WY50O@W?+)-M22 M7^#$;(X/\X%,K[?VM)1U5Q+79CTW4]TVXL"OEJXX,(D;Q;DWJ1N7)[-S,W;5 MCFA, TH^Y'<@44YE)X? CJ#@4X2 M5?00<%*Y317.G8[#A]C"N]O!I"J:('6:>LRI<1O2JN*KG:F^0FOB1F^$CQ(X MAW*JFK,!KE3(T;74NT#LQIGO6*5\$?EM;^?JXF:WY;U-5+CW?[F:Z%_?7O\? M_/H>F_O@A@E];^?][3N\\<.Y]RZ,^R+4=[ZYNOH OY_'L/=_$OV83M[&7+O+ M]B]P^?RG-W 59C81R2>L0HOSQ,>:;W[Z\AJ?Q?,Y[4^_OG^+OXW$> (#_9=U M\=!Q?^?O_X6ON_K%/'_URRY[]WOW>'8T)[2]YYI",X9_?;R^VMV4/?FUSL/= M$-TT+YR;LS4QF;):]F].7N_JJM)_BBC'K@/=EK??V3_TS&FF;Z7/&9T'^DJ+ M\U\7O6]_Q?<=M4S[IB4O/5CQI<>;L@F_U@F:FZ(800$EV49B1(X+_YU!HFS2 M7FB^0KJ-L<%7J?.DS/)DK8?;EK>#SRT(4FY!0/M@F,134 &84U\]]=L4*)L- M\80"!A#87PVGPLT=@CPQ)34UQX]S MDHQ>)].^IUH14I@N-1UVN ,>=P&R7>]LBKLY_J!4TUN>Z2*FI[.OLN6];UIN M9>#4[0.@"X+UT6 JHA.D?-VE2#[ QS8'ND(8KH*I)TUQ2#D1'PMX*MQ?(^9I M02V-8*"+B-'298S45Q.'FY;Z-I%6<<9"GU:V"4J"3:Q59%M-Z5.A9Z52)!BF M;GW\<_NF[05Q"*RT*9TU=P;-T42'^B2_9JNBDJW1' 6TQIC&TMCW6??%P<&W MN WS2&4I_'"PU@BJ+22%72JS36J2NS-LSE9^$@96V6#[59^[%;F1F)<1+O=S7_ES!I4-/= PDDI)>@#-5V%40YG#VZ.X639N\CE-*BTPJ.S6I!# M_/(YKHZKQ3SRF?[\KY95O#!9=>TILD^+MQN8]W(MHD_U;+O068E-R -LS[1P M*]B>0[ZMOKPS@FX$(\(CD!8^#/+TD]-@E -A]L@/V\C1.?>-DZKBZ2JO[7;A M.?/6#0%1#L0XN><2C72%D\YF_/1U_X))7/ MS5]>X DVH9@]5Q'1D!YZ46:T(R X^M2QN;#F->(QOJSEY7&W?71PBB(S SF9 M!>;#6IJV29I^GP7SUPY/VV>=Q9<[[>[":U_HM=_3D'G80)@45N&'9\?/*K0C MVG;:0 V/3B/R#!/KZ]1><-D-6 ]6=UDOWO/]R;W7+>]IKD28HWX\^?K%"43+ MY9QJV7,A40]6)>H&T,P0ZYIE?HE(?XHV?P>&6VB,_5UY;$[;$9FZ6ZY:A5R M-SM;1JJES):15MIW[=,M(]52YF#+2*LQTO&6D6HI<[AEI-48Z7#+2+64.=HR MTFJ,M+]EI%K*'&\9:35&VH+M>LJ<;!EI%7)UMF![ 65.MXRT&B-MP78]90H-+'._K#D>;3Y[P#D:U#V]UAQIM;_C[W(O[Q85GBJWXG*EY#&5 M>G26+)T'M]<]^K:U8$1'&O:E-\9F*?0(6H!<)ZJ[+7RQP72^I6,4AW3, M7^(.D$[+BI/2:]]*8.41EG4$28RR'TNWX6?\+BWMFRW\-B9!:D< M^(+CCDT)^M+SX>RC"-XY_VT^5U?" XZJ[6 >4+;M'D5^%]\E_ZI35'B&3K6YR7Q>TV[+ZYZT'[J7\!%N;C5[W1*Z&7'3. ^QK4 *:\>GK@XH<1S[:W$A=VM)/ETA4..< M#AG6IYCC Q*[C&3>%'A;EX1ORLHWL++SMO9X6+<#PB<^8:A\>GCI6,EF%FQ8 M4;K6:JCBS.%R#GVC:UW>E@Z*?POLL=;*(5WMLAE"X.#)5)$YZ?3GH(.',F6T MOJBZS'M=]$=9;Z799G!* \N,+@8M?6@ZZWW0ZF.9#&4"/_M_Y$H70 ,%+99 MCV^/*:$#NADC5$O$G"XX?"[RXM(.EJB^%*G4YV+5WKS^BJ0OMF!/]YR#L_(J M/*6"K#5M>N;Q'3!Y&HT07M.QNX#;::]I>[,!%;&[K<>4SI2,3#IOSYP!'.HN MP:#=TO+=YDXP=?!4]4DH\$!//'5/U_'HXBY3P[4C[W7G+KI:2[!=+4=3-J#F MK6$0:.AT;96JTLP7'GYVGYXUOJ?Y6XR_(,;3 \U[4^LX0BJ+!$]51C_T),;Z M4BJJ ^$.LARIOX?W8+6=2C=&[3:P A+M\\4:$;9H2)TY^[""23[)_!FJ8+#, M:&&G*D4%&RKJVC9(XC&\S+3"AM5-8(<2WFMA?SK+_0&>$$G] MT[CE1$VM,+;,#MU2\6K#Q)H.?70Z-WTC]OU\4KN7S)?*VWACCHAO8$WD0J"7 MEI!>ZG9EK 5Z[.A+ *0EZ*G&<]H3C@'4240ETYH6C"TC=%/T" 4JQ=/N"$0F M\@Z9F_H6BD\26+"^;R'U<*QIWS@G$KE*L]R6D4&FA$ES[23IBJ)'8P-JW[=( MT\TLF(.:W_?C8 ;_-\K&X:O_!U!+ P04 " !5::-8')7G<3L9 "EJ@ M'@ &5X:&EB:70Q,#(M,C R-&9OU=ZW/;-K;_?O\* MW'2W:\_(KN5'XCC9S+B.DF9NZF1L9S/]U(%(2$)#$BP?EM6__IX'0((493O; MU'K4G=EL(I(@<'!PSN\\^7)2Q-&KEQ,EPU?_\_)_=W;$:Q.4L4H*$61*%BH4 M9:Z3L?@X$:'LKAP9X\/AR-1L='S_;W#XZ?!J-GP^/^ M\<&O_2?P*-S.S^3%+%+_?A+K9&>B\/TGS_;3XL54A\7DI+^W]\\GC?L*=5/L MR$B/DQ.:+5P=F:2 660P*O]U;O %#[G+@8E,=O+='OWW J_LC&2LH]G)OZYT MK')QKJ;BPL0R^5!V#FXD> MZD+T]W;WFW.];<8!D%QE#S_E?9SRFP\7GWX6@_/!Q=M?Q-7@[*?S#^\_O'TW MN.R)=^=GN_>A>&/^M^]3++,Q\,'0%(6)3_K',,55(00=BHO!Y=7%N[.KP6MQ M>?7A[/_$I_-W5^+T[<5@\//@_.J^Z]IOKNNW,B_T:,8_Z22$99XBX] M[%SIU43GXD+E1:8#E!:7A0F^B$\),.[I.%.*1,E6@7=]_]WQ_O[>"[?NAY\M MTRQ4@/M=,6$G"EN>\U:%K97 T.[(FA*J9* M)>*-R0$0IN)RM1P M)E!G(/&7R.RWXIGG_1=)&0]5AIJY!$2;PV\'2P4T(JN1=DYL2O-: SUQ!1&,G!HB.3 4*3SJ<<_5[J:]EA)9+S0#Y!!!.!<Y(!\XAA #^U)3Z0R$S! J<0_]G;W^B*%(>CY-=BH,UX)"<%5V+">R,OA M;RJ@30I45DB=5,< YI[C?F3*)* *KGQ!(X,OB9E&*AS#I&AWTP*W3\)FI3.W MD2@E&7U)M !Q- FO0GN5Y!/>A[R+^Q=%@(K]Z> O=IQ"97%.XZ29N=8YS:SQ M#IT$48FJ58S*H@1>(%6")J==0F'@)IA?,@,.:BDU'IY7.H*5GLE4%P!>_@!! MP-?*'/X*I*&IUZ8W+04D3"5R/[XB53&!ZN1C#.4CL MFV,>DQ*7"Y_ID=-.\QQHNVRGQ::@[BVYO3),L;][ M!UOXO+!D_(U"ER1D+&2 )2QWQ3J//4H- S(Q;@,* "$8\^ ML^IY$L8A2T; _$@O=DL=])Q@4]+4Q"TN8'!LA;@)2G;H]L3T&"P83 AWE'Z%8\W:9(RN89=A;D2-7%% M>1E,6C]7:BB08)Q$0$R[!68(AXKG"9+;C=M\N$SQZL(5 >5\>N$J4E2_NU"]+U,E*?-H9H\R/ #&M6>D""NH8*%H*YZ.1CK2 M(&K!;(351"@5KU4T6P.7AEO0V\R4Z2H8)V*4F9CHUO#@PR\PP_&$KD3$92%> MSQ6IC6+BQ.L(Z&^F)%Z#B0K+2/6<#ZL3];'TYQ%1011.]_*%6N\-@7ZQ$E;X M3S6\$FRFU-DM:)&B:TN.E=-\.$Q/P+3)(6;-CD2AT5N ',$FN%_)0#\Y.-P].KI;].WTCY[N M/C]Z /G7'?==% 3[VC]/8>VXXS(2'QL[]4C$^_]Y95!X<.RN83\#8! M^A\XS'@P45HM3U$_>27$M]KDU70>.SH#Q.XB^1T@#UG,_E*8],3G0^).!'@= M/+@DS/=&9Z A3I,$4$26RXR 1D,=?JN]7O3GP<$_[XN?UXNT+DKU2-N_)'$I M6RYI+U0L46-D7V7\>11>8 PNB:"#KW2_() GE=Q&I].)#B:WPN#0D*.)9V[N8A],%AKE\K";?!335.3$S0[R50DT7):F'QJ=VVO?D0.QE:_*].5_YQD-50;JYUAIN27'3D":^1$1E,YRY]\58KP MP@S3M3Z$E5>0S$/K!:SM.6= =SDCO63#T(I!%WGRW(6=3E+/AUB=/_NJQ4F_ M:^78.EB;@-%5<[\&U=8LV9NU&7RP5D&BUTK"882C_EKGF6KEH]5!%9HII1"S#8+V4F0$ '3\M6;?I_5T^7'S MAI*70W.M>D))@!8&9E80_/-\7_"Z/,CTL %6^-DJAEY%4[I%Y9Q<#.RJ%C$V9%+[C#9.GQ"B3/,L\!M0DJD MA!B0 =<8W$TX[8DUCN<]IQ3(2T+O^I^FL'.4@NPP)!KOO^ _.WES7PJ$X\,BMGJ63%3&P=[&UC60-L& *YSCU>JI]JF?+R M;MZ&C0(3"=D (^'SYLT!J"OD_U8PVDF;E8[U.%6P F$>W ,Z=G(-2+9T-5\1 MS1/?\Q%,I_$5H#P-^TRB-C( ;E#+87*'70K*L7P9=-M4'8TG5ZC8$JGH+>D2D?P:1 MUH3\FR+/)4+'VS;F;PLC:X:\&RX.07:M-,19#:WB( YS+.;-W\M-"F^[UH$2 M'#DP23[1*C3&Z.)YJRZ#Z#Z@:06 XW97A,*($2,YLI0^VK?-3W"6VOS$'0#W00.L5Y M\R <[CY]CH20@M/_';?,2\M"%B7B0FP?A":X"Z,N@.M^A15Z29!=05 RJO+N M[K$P[2U\\1A9=23Q);^5X9BA7&B '@@V,X4,1.GR"(ACPXG\-">L E1)7F:( M0V2(7!#;X@*XE,(EE_;OTD:_8M6P)IBQ&HT0/FEX48A)O* %4D"(F2LA T9^ M_H*&EE5UT!R2L@HF&LRFO&W)HD> ^-+#XQWMH!:O<#X"B?\W.^< MH^T,<@0/0UXT? -?<51O/:>&3:[Z>-9'%M\59G(*UNNADMKB,C9WZO MX1UH>/;Q7S62<>7*%M7[/." "[P>;8F*3ZIBC_\J;0.QV)DL@%W"/7?1D]IPI=>F&:^<_8TRQ,Q<7)YDTG6>!4?BT";!_]G41^6F;! M!"1H3\0J&V/+!+0U3*3#2A-5103;%$%DMQV![;R,5=VQ!Z^F*@, &[<]B!8^ MY:#40 PF"8G.*JY$/]L(;4,%D60>XDG[O=2VO8%[@QYAWK2E@-.9M:-E(D-4 M?RKAH^C4XN8>B)5"9-:QZ"N]4(TD8IYN8&UW55JG,FK8NHV&T[9-IOJ3H9$E M;11F ]H^)XB#$JXN[C!PZU!@L&V1"CG>\R8D8"R+D,.%7)&J""A4N&L, 50\ MR_90\BG,"Y7F_ML"&05E)&U)A(/D73.',;9FVUXMD\P,5QL!_1+E)3J0<(,) M>."3)MPQ*,O RHALN7 2-@R II;M-OHC=8! MGCUPT 1Z8P#@6 M%5G/U8-QI5C3,U.-AX3P7XE.<#JV=\>Z@VT>V7-_N7AJM8G^T-20NPV:ZU1: M@\&''):R6$(\>LL?K%QG/;SEJZO9#]>FWNE2%46T](P0$#?WK'_E/#T030<] M#)G;N<^WF21Q U@3E95UXO2/V@E/T1T=C&!:-7U L'I#@R3#/"N'?;HSMFPZ MEQ/]M4 ?5@W'6)-2RI:P]W2F?F$(M 31'[5K$:LD%MM[D[17+CF8$*H(M8-# MY=?:1!1;13U4I<$#&:95Y*#D!S,U+J-:&9.1SFWON]]+4Y=@- FO MT>MO<5Q[ Q#O,%E&(PV0EC2_]=QH1$0$90T H#)G?7[W[K,',\80!VK]CY(/&6XA#1@^NMM&1&IW-DXI6?GOJ5'H)['Z# M+]=;@20J)MG6R/C;I#\7B[-\*83>G<*KDY;.J]._639V+-+I1 R[#E&F!5GI M,M(38[MD#8WY\D6IE))_@H#2TR7OZI1*)!LJQF-9Y;3\:DF=\J!MN-[B-EDM4R8;R\3^N_+-MO+WYCKB\R@PH:P,")BBGP1.\Q _* @B MEZ$3^W^M6\KW +=R]LAK1R 3KH1J2&1 (5'X\(NK2$*X$0UD.]M(PVV=PSHU M@VBS1W% U6L@.&.=V'F5U()*"#LM9E6MB?,FA39VUWS+PL&U%$)@H*(]BYE042>.*;I2)B$J&IRFCW+AJHH8J7MC?9V.Z M13Q;&P'Y&0 $2@T;N+^2-\L5DE>- KHJ/ZO#8*9 4*U>.P$$)S[D[+SUD@ P MT2^F@SZ5^)6(-EQ!)AXI;)"#OEO\.E"/HJ819VME"D-?A;RIW(R]AG1A_I]: MTE*P+<6CD^%4.S\MXH.2'D)"PC/BC=29^%EF7U0A_D/?%;F["RMGWP,59&5Q MV[*]1&'P2G*,CV-^K%X\B[I[U;9+0+7LJ<\U=?_Q-AJM=\["'ULDUHD$A>RN M;V0I>$ASZ-SDSJ+(H\KID2AZ#>=>,B'8@\X.YXF*0I\>'BU@I:I=?5Q[DGE> MSYIU$]/F<5JTPJYLIR[2Z7FZNDWSPE"S?9JR=E68A$.=8=#TM5#L MU1^@Q9*6+IBNCH-0Q)?2RU*<&FHVZP!@-1 KF%CHS*1Z(9Y'![\),%2-E_A$ M1DWJ!=SPO+5)1]88[L"MWW>9_X"+%^S#:5!*$MJ>+GV_ C-@W:&A0VF<3I$" MG2E.\7NI*-[0D0?43J?ROC!3&S4-'QW.95%'.XO>?&/R,8RP]##"X;J&$9:$ M=Q8X!&K1Z3YSY)(!Z]-@S\<<;+T5)FX&2CQ>&Y18-Y.#C:AK6)<+%3O#O*=U M5M/">"VU/F0GU; R8_TX>--6E-QAQ*D[+YQ=K)M9W-W\P@Y,CM#%-06V MNK/ZID15#$I5(>XN3,O@4 L#AX;]26O@^30I"PK_W&#)_]AMC@Q-ZK^=,6YB MI4GEUZV@9%$[/>?@F\:- MDW.;9-,XO,_S^\)YO5+U;7.AQI+=XPJ" M.?9%K4\Q?<5V2:,4(UM@2=V'.7.Q\]/5\"SW(QN8Z6X@JT+ZZG- 504ZNU&I23DJ>Z)^ MK]E"BB+KNNFTR<'0+VP/,_JX&A7HX&99 65A (OY*QQL%Z#8>)>^I_',FDS] M723(3G]KN+UUN%W5YE#\RKK _!?/<4 MPCI:I[<;-*!U'X(PPG@&?:4/^2T# M(%/8MI*4JTBET4W6FVK,5P.QC4 < JX&VQ%P]$]0$$L#VN M9%?1+:\P+"S) M(T/EJ=MW3+'BJTDU.V+!,ILA$]H\D+S7D:K:9B4[9"[V*17*!C8XS..',:Q% MZ4*N)JFBNYP-T+U04;5!"]TG"AM^7V8@2IFQ)3,6_$L0+/QBW $R4>GK)E5$ M)Y0SKTR77=1U_1S,5]]4';P6]WA8,&MW1AE1V+G0GLOD!0V2[GNX3MN'JY5J MA1'2G)OC(Q!S@'E<2O02CYJ%VH",.]:NER7PZ[6, MEH[_NA7TT$Z9*\+0BDAL=C]RL),=1F0VS=%L')7HCP@B M"2B'^DR'+:-MNJ*N)?,CFA=QR8DMU7MMNEFT;I[:^- M/'I+F?=XA-_+Z8JJ2*X.(-'2:YFM\PD6+K [K3SO\CIF M:HP>&?8=CR(=,%K'F@5;0!\IZZHVH[_*?=?!_@\S]*-$?;!LW$>)^N>Z-+\[ M%Y_?79T/+B_%YY\&%X,/;WK+W,\&]$;W#L43PC:"8J]N6.+WWV]44-I6]5[[ M2QL%0R\/WE7CH]K/UW C5<.TXV1DOS;;R;-[A#K6NYC3+2)L"8D*?^TGIK_5 MGV\^7'SZ60S.!Q=O?Q%7@[.?SC^\__#VW>"R)]Z=GRTN%UA(T-N%\K=^[.'] M[12D.JP<\?WW_X93!X9)L'9IM'5?/W4D$/3K$ENQ4>/18;X+%XMMAC M\U=ZW/;1I+_?G\%SKEDI2J( M(?6P)-MQE2,SMN]LR2LIR>ZGU! 8BA.# (.'*.Y??_V8&0Q D!(=QX08IFJ] M-O&:Z>GI_O5S7HSRCW-OO[A]ZOR;I)W4K^'JN\DB^-.]Y\3W_^\7W])$7 M@R2GQ^+PZ.#@9# \//ZM M]P0>A=OYF2R?1?*')V,5[XTD?O_9T7'GZ21_/E5A/GK6ZW:_?5*Y,Y=W^9Z( MU$W\C,8+5X<)S$Y?#I(H29]]TZ7_GN.5O:$8JVCV[!_7:BPS[UQ.OMW/P MXGN\W\QJ?FXBO8'IY=?_L[?G% M^XLW[_I7OO?N_*Q3G=7\? 9)GB?C=DV)>/=C_Q*F]N'5^5G?N^Q?75^^.[ON MO_:NKB_._L_[^?S=M??JS66__Z%_?OV9<_R]R'(UG/%/*@YARL\.@&G_\ED? M-L[Z>J0R[U)F>:H"W.!7>1)\\GZ.@3U?W:12TN[?R?&N[[XYV=_O/C?S_OJC M99J%,DA2D:LD?E8 ^5*\Z\E+.]CU#>_)2Z)0[_FN!]0:BU!Z(O.2H9>/I/?; M;[]YH9CA/W\K__-98B*!9;OI^QK$/P[^32K:06/?&\A\*F7L_92DQ=CKQS*] MF7G7,AC%,)0;)3.017'0\3WAO9:1F(I4>C"UB9[=(R#Z63*>B'C6#G*+.'19 ME_][!$3LCR=1,I.R#53L>)NA-7J=KT/-)DW]?"+"$%#H7B2'^;/]8T.H!7H! MMGVXSJ7O>-['(LT*$)M>GI NN$=@@4[H/?6N8#JPXUZ!3@M!+^/N0S4M2B6- M/\']P KJ5GH?(P$B#12.X"=\K_4[$X?GO>=Q,1[(%#5S 9@M@]\.UKC:3UYZ:8DE,V)3&I>WTVI.O+SZ.6L! M)]*6SHI@Y)7+BD-[!'OY&M27S+V6$!(4K7<-),/A $=.@"G1CD$JLJ,")'$J M XF"4SC$SD8 $BUFU_ +W]D[?IX!>!R/ 3<26_O>1*3>K8@*Z?U/M]/M>1-X M!3W_"##1&<^$]$@;ELOWDA28WY-_% IH2AXGD8U ER4%_%W1>@!ED;HJSHKA M4 4*[](+)FZ%BL0@DMX07J0R5+>!]&C&M)2H:GQ<5V,T=+^ES;;?A;_HY798 MV)NJ?$0_#E4LHMIVA LBASJ',93I6.*2!R.!/X,'6 M[Y6/8I84N?>AB'(UB91,VT!)P'D9\"IP._"IBK\20EF9_;2C\]6: ?BU"^]$ M\"E.II$,;V3&2F"2X\X6(-\G,R,,6&"@B!#H6=)[GOQ@A JM+ )%$4@#$!O M#WZ7 :D6_$6_!QD^H_=,TN1694"AK/H-%0=1@0:--RSR H4< GAT964L]?+$ M1PD(F@B43LV4X-?3;S+ M(6U*? WT^_S M-X)-WJ*!4 MW+,@1#-X.!O.Z/5@.\!C8P*MZ/91O)FW*OZ!3H?V6UR7,A+DI[N^N@3#4B]Q M"Z!DW?M%RM\G+HX39,8,]@G/AWY%K4, IXAO0=AHZZ+T7%1_MN@H0-Z.8(]K MR9 ,0-;S]H&]8-Y;>V=6V:>T41"P$5A"@U[B?M'N.K@AE2P1"()E[;M$EW=_>7*^_W8I)1D+6-C,';=A'LY'T>T010%.1&^1L!0+X2 MO;G5> Q[&)1Z-/.*B?8!A!A@UD86OKQ)7&X5XD,5X@CDWP#]7&.9^ZYIV@AF M0,KG*BZ2(G.!S&#F>D$]#6N /=&?_VHX5!&N8>;MP*PBQ%"WL*"/P%5M)O0F M38I)&S2P-TR3,=&MDF4!O\ (;]@/*2:32 7DXGPM7?!)CV#ZX0AV3N5$3.>K'AF#T"-B8WU'ZS4L%XNR2\L'M&BHEL^(@99$A7Y_"-?F"8G#P1F"+/F M_USGYNLUE;?PGZ/4#&8B;N3> ';6ISTQA.WV3$13,K%CDPS-\^6*0OGQ8 M4X-1EM[=A5[ULAMFR<8%V/$YPGE*[%I9<&^OJZ3F::C!!3#&#XR MT@D.%/279&:1+6"B4RI!Y06[!C,!3-K.4*6@3UR([X#RCTY(ZR._8+NJ#U]5 M"ES&H4-ME\X/ 1X89W46Q+=^64"S"4&:53E$QV"6+S(R#8D)LY! HO39U($X MY@9%CI2#T7)$&6 &/2AB[X-(8;R](S/$ %,?0Y%Z,["G88X1H$6DU?PU%3M. M$_C]81LP"8(BS=!U\Q/0;U*D&"C7Z4B._^0 [ UDEUI0D(6#:+>OK!U&AXFB M-<8V+%69_;(2HB-71PF86LA%F,A@;(B!C$%NYME<_E<]1;GQZ0FF:&V()?RH M GJ7,E?IVJM2_RH+N)S=UL;]&V*4KVP2/!Z8NR)T*[?1%J)M(=J#(=H 1&RK MD5@[E)]!8LPTF,K^H#A4IM4->P6!A4=JPH**7X.;KUXGIC4F+SJL%0HT-82E MCJ)932+JI\8JSR7%,Q';9;B/J>) ^Q41PP6I-$ERN)-RE>.%DK:;@NN"-N&Z M>R(<9Y2?C,L&V"%/DVC=Z*Z6L"R\N1'ZRW!/70%3^4J19[E@+5:5NB4^(RU* M648,LA2J!+LK7*4W-QY/VT(WU%>*]!B%C+D$STV'WE$=V8$IS95AX3. 'T#8 M@Z D[048HQ!1Y6EGVVW1W4KY 2++BC&N/L&QY4J+6Q34P XAC+F%-]58CCXW M59H5]1;L:H[3$+^6PC9O#KC)4DD*]@#6;3Y4[?J878(L87F>1J]9W20WX-O0 MHL!+#518, ^MRFD,MXEB]H-!A4DQR'T'0C1L6U9.<]A'1%G20!@S3CWL)LMG MGFX\:CW@3/M^&%X<[(2[%I*:8C6MWP*1&0 V=NLDFG :;#L9(0+4D+'")0\: MY X^%IGT6'SM@D2A70>F:N I0S?#:Q[^&82 2>1$C$U1J6&;5.I]KI(W28(- M3M"WL'YM"KNHL&H,W1K*L*?F(F>T%F"ZJS0B;ADG5KY0?J?D^M04S8[?.ZP%P+XO_/ -"JNAP(_\7H0W[)H*$Z '>N_*=BKDV!TG MG$5-8\(.*3+."M3UG@B1"PPZ@$L3N&0*R4S&^PJS%N3>DL,APAVWAF0"\(L M%M;*@R@[?,%H? M/H_XVO*)+?'YK$1M!#)GHL@D4685\/RX5$B+=$BOPY1 U@D+-IYJY5J+=BR% MY1A+YM2%!TRP2*2S35^\]JQ>[Z33/4!2$'S7DJBV>NSNQ:(\Z"NPK!Y M#7,@?,ETG B+F)J6@&!+8 A:G2_^XDYQC(Y31<$%$@*R>8XV=80=/=5UP789 M .?4K6S$"^83EA(R_AVNAW.Z9>7);+BTN6V3L&%S@T.[41)4]#HL5HQL'R$_ M!(N#U(ZZQP7T['OVCSR8 8Q]6*0D,A8C^XKF*3\,D@6 %,B%S>:)]K"$]L8M MU3]4V-?HD$Z\9) +DI#<&HT!J?7C)NFL+OJTN:=%#Z#C+*%F.&S&U*.H.].1 M)$X* >VRV(/EH[^3R)\4*1C.&;QU+-,;F?ID:R21"JTFLN6HNYQK0CXO MM9 M,99E5S>\JJ-%=?>;AD\9*#40@W%,HM/F.-#/P%BFJ:A50229![C3_BB4;D5B MOJ"&F&&@*6!T9FFCCD2(ZD_&O!6-6MS<#=$J1*9],J[2"^50(.9I!M9NE%'W M1"A[VE2"6I:I_F1@84T+]0KFK$/+:5DVWV#@ED&O<%AN-LEI*O-<=R!F I(\7!,#6*0AS Q MH?88*%0"'9."?^!>UIN2=V&6RTGF?BT045!$0J-'(,2,]VG:IXD29< MMP[TBS69" 63<(,!..!S40"? P).$H@34[@OF%"/;I+3 I$M1Q7"FA%07:): M \T&].R@@RK2NS'(TFP>_)_V/N H'4<#SL"=$4\7'27.E'6XPL.6F"@]MR&+ M-H0L&@^Q:F/(HC4R=2K4+?OEJ1WY7$<,[I51]2C:;8 ;V-TI9>#ZWJ3!<)?? M[+AM0UES][FOID.,ZL:>&V$/HB*#J6Q(R/SPT?1;N+*9%VN.EC^P!XRWC_+Z MP*^EC#2FBQ#3 5)VLG![1RME]&*:SKAF9,46%/?LO6U>+:N]@UEA'*' M$$#=.^5%Q7@"+QUSY_V)8'U>F3TL+'J;;;8>_/234"DF27^2N?<+G890GH-0 MIZ1.$&O*P-8>OG&2Y7L8P(CS:+:'3K=($MY*!>$6/$'-:0%).5KXO!JZ_^ X MI7"? KDW-IF#Y+ZRZ>[E^KO,B'GH.H'?OK@:^/&]43+%MJY^&0)J((:8V;6G M1+KR(P["T=400T)+M$')31@E=-HF8#/#K,OIZC8/TZ#-K'SYK8'MOOJ>)OY7&+LM '=9-BC922=7ZEQ]HE0F.)2G>U69X$RNEQ5-HA5=ID7J0RW9WXCR+);7_3*N'=XH+Z J"UP60!T0$&)>%N M[3=5:(^0H$A@6Q89@VE7@"U8-(H?C#' R$GKQNL+]/:)8GZ%7@ZM-D25'ST> M58XK.$HB7.9+0H,MZ//95/D+'*S1*G 7\ 5Z;4-0@[<)B4I]S;2))!>>^L;Y BZN)/W.G;R@U2^ZY0JP1"/F<)2?IOLOWV][89IZ(:T5'[:-7"VY MA#CD;V/TZUSNO>F11Q*5BADMOK^W4JW:/G)!'1KY+YNG M2Q@&]4$XAP]4W)#MRS"(96/#) VF0ZS :"&:TK*QM&Y3:&.YU)T:?(#$_/T6C M"30PV!#I^/312,':&F !AATC3$#AROCG/QHSV!P[5.B!.?U%9]FE,DEO1*S_ M;2,CM<3#N6/.^"TPH!3 /B4#I.3?'N#I[R!R&3IQ]$4[A=WX2RW9D'SF!#*Q MZ$$.B PH)'(7?G&!4@@WHK--CS92<%OC:XV:0;3I4Q1>^A4$E^@04F93RG3A M@'X0?<'&;P][7++F,C.L:K' \J .PX,-@( =F%@S!?Q -3M*G^Y3Z7RZOR-V M/3ZAQ^432O\RQ_CHXRRL;G/[/ @=JQ_.K6>-T@.=]:T/J'.PK24(#!241SXS M*HJDL:4;6;)4'5R6F>@"W%K]S8+RBXWIN'C\: 3DKP @4&KHM)EK<;=>(7FM MHSPF.*I-XZIFM4=&..JU$4!PVE'&H1,G!0?3;,>TT:<"S_&JPQ5DXJ'$LG., MG."IN3[E+$2<*YE*##SGXLXZ2_V*=&'^GVK24JA[@ELGQ:'>[S+:T1)N_BC# M71_A(E=[S7L+JM6*V]A&"V(;A]O8QHH4FV_-;7R<%5^B[OP02\R&$)PTXC9\ M<9Q$S1M9-Y^P.WGJ"L+R=)FZ@54*(XWH68,W&S>>J&5R5Q3[(8VA46XU/>0= M6>=L+'-;(JL)P2%9C@2-9%1I@./0 F8JZVV@RA /C^NX6L4VK6J(9IEEY9_N M23 6,]\T)BC;$/@._*S3/$^H)X>M!*?&+Q5?>X- 0K&F?%B.;L82!A<;R+R?B."GQ(+*!K'S$)3*"0R># U5(G73D8, 5 M6'JHY/RID4[V" Z#J"S#8$.A,<>\_"DF!P(;$TGI^ MKG.L96FGX]_*&EH8RZ)F^]H@>8!_I.1#ZC5'D'0_U55]U&"N2.:0B4!6!ME:FV]:/+?$S!J3>*F2\LNF^& M['\LF[3=W]1-OYA7ZN9\](M.J<-'1:Q65-H7=OC*LK:+M=M MVYC05 NA,@'1/;#,S]/4%P@'9Q9)!V_+KP@N[L 5 =+\S)[MYHBZL&5<[O-E MJ(L48S7$5MTI34G=M5E:3DLXSQ>V*B$7+&PHNY0YSU?Z)&D]Z["D,SW\%(C\ MD8Y^ER4':0/-%IZEZ=OT.5/NSN$QZCF&Z65 14Q"[JAK!&1A.N6[.2R>54@4=+I864!H' ML)B_QI=U (W==#QHQ"7]I*Y'Y[C@%*$U0^D M;V@_@M92",((0QYTU#+R6PI(QK3RH:1$BNJQV0_4B6; K!_9Y&O.@VUY7:Z0=)0I@B+;@U)2SQ9M,+K?W1&[._N[.S_NXB9UMV&E;U9C >>H M,@:>+>5,XQ[7K0K-0':;\4US Q$636Z MIJU^1)E-7N/.KC;H@]EEU8Z>;H$KC%?=F3ZK2_I7+!BUV:.,*$RG+G)T9'K7 MRJP4%KJ B-EYGH.K7G:WVLA-^W$?>IBUM+HM86"4&U&GHH^',BPG*.F>FLW0 M^<&;ZU5]<]6RL3"(FG%76@1B!C!O/>TM\+0?;3WM*U+LIA#H+.0ZQII9JRTN M[3I')B?G.7D32;,Z6IY#T6@X2B==V;0]D2EBFLH9!;6:\EJ5VZ;$@'O=]I@I MO>5FRH^*=7&?G!(,"J\*$+.W8MW-::\7X,J!'C)7&J/Q&^NB,>1DVWK!=I+@ MLN&L%D1@7WL4:3;-T-LQ+-"/%D1"C;F+>5CS-6P.A_8>#8>^,LU!ULR.Z!0: M)R&Y6TMW8S.+EF6020P9']L(*;S0;@FAIR)_:,RZA9N* G MVZ9X=GK[CX8CWU!5 2[B>S%MJ9#DR@=B+K]F;\^WU#$1OJGUS5_E.B'X-0#6 M*9A,OG67IO(&74GL]1Y&*F S ^LQ=&N.2&HG>S+\J[BS 8!MP?=Z$H(?+_C^ M^J*O2?8\>?GNW/OUW?5Y_^K*^_5M_[)_\9._U@;N+DI"!Q)%+,*ZLF._<5B M?I-W,BCT*4].\U =:$,_$MY5JK+2DUAQ5-G7U$-Q9&I4CP=@!XP8@)@S4:TE MLF8-AE?S4B_:P>OZ\Z>+RY\_>/WS_N6;?WO7_;.WYQ?O+]Z\ZU_YWKOSLWMK M%O)DTC++M@U$=?_\<48=LMLGN9>^+NS:)GR\SLX^Z MQ1J7A)WU+U:?XG*D]IF/U7HP=5NMWOL?/KZ_^'>_OQ6F7TH^;*7E2E+T3VZV MK37U%:N'%EM32%D5_O!$G9SL]X:'!Z>GA\'QX='^\6D8'IX>B\.C@X.3P?#P M^+?#)RVPP!QFPZ8<,EV7]*V?B?7@D3Y8UQ)-Z3(_;:GA"T[OKDQGSI=JK;5AQRY^M:!9/R49[UE+FA4;+]-F-7[8C6 M-%WEFS_E<$,:8.P,VK0/NONMWP@?)7 .96.U9P-B[..AX.Q?OKG9][W6JHKU_%FJB?WU]^4_X]2VV#,(-$P7>SMOK M-WCCAS/O390,1*3O_/'BX@/\?I; WG\O!@F=-H]9>N>=7^#RV?L?X2K,;"+2 M3UB_EA1I@)7D_/3Y)3Z+9]+:GWY]^QI_&XGQ! ;Z+\\T-Z$C+L_>_@M?=_&+ M>?[BEUUVL??O\+QT3H5[R]6(9@S_^GAYL;LI>_)KG0&](;II7CBW9VMB&F:] M\OHZA:&"?NGI>M3_%7&!A=\]W]OO[A]ZY@3?US+@7- #?<7GS-E%[]M?\7U' MOFD*M>2E!RN^].FF;,*O=6KLIBA&4$!IOI$8D8.S?V>0*-NT%]JOD*X3;!M6 MZ6T0:WB.I5#$V MBRR+5'=^Y,^$:CB4?'#T0.93J:LU>&ZV:F7>SK7)'4T"CC.,W3;*M?CF6W-*G)=-0!PDPR%EJ"M@ (%=VZC],K6%"(O4%./,4T)GJNAU,AU4ZK4D MI>G2T.2$^^IQ(Q;;2\]F&9LC/RK5P-69+F)Z.N\M7]Y^Q'=K"J=N!P%=2JR/ MPU,QG9H6Z$8Q\AX^MFFH-<)P_4PS:>QR,_&Q]*?&_0UBGA;4T@@&NH@8OBZ MI&Z=.-RLTCJ'M(HS%OJTLNU34FQEKF+;[4>?A#ZK%#'!,'5#Y9\[5QTO3")@ MI4WIU[DS;(\F.M2G5[9;%55LC?8HH#7&-);&OD][SP\.OL5M6,0JS^"'@[5& M4&T)*NQ2F6]2Z]V=F_9LY4=A8%7-_.U6WF[EUFSET78K?]96/MANY8=N96Y! MQG6,V]W\5\ZL195K]R2<5%*"/E#?2QCES:QEV2?&]#7V>ZM%TT?,95=9E9<2J[@M%GJ@LX9Y"IGU/2AQ#_07Q;"'=6+?:["0.'^3= MK7M1R K?YLC\E6[?,W/T+,O>12ZG8:V)'IT @QP25,\N=EPMYI'/].=_M:SB MA?G-:D' BS!XG8%I#.:7*<5)5,5WEMKP?/F;=N"(AJ80Z'.6Y2+E&E M@YDY'G)FF*2>K5!U0V"XHIXJ@-K62E'?M)&; Q9F^?L1AD$LT^O[KN"-(9YH M.)# 3LNU:F6ZIUU:])Q#N4;*XN&!>P'ZPB>9?&;^\AS/Q8G$[)F*B8;TT/,J MHQT!P=&GCFV)-:\1C_%E+2^?]CI'!RDZ?=Y.'_M\*1S MVEU\N=OI+;SVA5[[/0V9APV$R6 5?GCR]$F-=D3;;@>HX=$91YYA8GV=&A,N MNP'KP9HNZ\5[MC^Y\WK5/;OP' +C;&_*X_-:3LB4V_+5:N0"_!F=\M(C939,M)*^ZYSLF6D M1LH<;!EI-49ZNF6D1LH<;AEI-48ZW#)2(V6.MHRT&B/M;QFID3)/MXRT&B-M MP78S98ZWC+0*N;I;L+V ,B=;1EJ-D;9@NYDRIUM&6HV1MF![@=+O;CEI-4[Z M++1MDB<6T^;OP&LK>+__/,'^'MS8!-F_I^#PP_(2[F^!V9H\A1:6N9\W'*PV MGSW@'"KJGGMK#L/:WPEVN:&V3X6GRJVX7"EY3&4>G4)+)\GM]8Z^]1>,B*OP M\#C$@?3&V"R%'D$+D.M$=;>%+S:8[K=T .,-'1"8N@.D XN2M'*.\-QX^5#B MNT#*,*-1EG6$J0R+@,MWX2<\**XC.SZ>_+$@E0-?\+1K4X*^]'PX^RB&=\Y_ MFT_DE3" @^YJ+6 >T39M7P7^%]^E?VI35'@&\X'_*.!9^!*PC[=3;VXRG]>T MZWN]X\Y]]W+.TRY^ .BR_%Z3#?4 65'N -R%FY(!U\)2W7=\BI9;S=ZTA&Y& MW#0I(FPKD,':\7FM0TH1W)L";^N2 M\$U9^196=EXW'BSK=D#XQ,?\5,\=KYSLU\Z"#2M*UUH-59Y67,VA;W6MR^O* M$?.O@3W66CFDJUTV0P@=_@QT\(W,&*TOJB[S7I7]4=9;:;89G-+" M,J-W0U\?M\YZ'[3Z6*8W,H6?@S\*I0L@ 8*VZPGT#TL)1_MS1BA7B+F=,'A MHVD7EW:P1 VDR*0^G*KQYO57)'VQ!7N\YQR<5E?A,15DK6G3,X_O@,G3:H3P MBDX^!=Q.>TW;FRVHB-WU'U(Z4S$RZ= [;.\'4P8.M)Y' M4S7QZ#M=QZ.+NTP-UXZ\TYV[Z&HCP7:U',W8@)JWAD&@H=/5KU2EF2_<_^P^ M/6M\3_.W&']!@D?XF?=FUG&$5!8I'FR+?NA)@O6E5%0'PAUD.5)_#^_!:CN5 M;8S:;6$%)-KGBS4B;-&(.G,.8 738I('=%@[6&:TL%.5H8*-%'5M&Z;)&%YF M6F'#ZJ:PPV]B.GN8^\4!YQ+>\[$_G>7^$(]II/YIW'*BH5886V9';JEXO6%B M0X<^.B"9OI$$03%IW$OF2]5MO#&G=+>P)G(AT,LJ2"]SNS(V CUV]*4 TE+T M5.-1V2G' )HDHI)90PM&WPC=##U"H&AI8FET,3 T+3(P M,C1F;W)M;V9T:6UE>"YH=&WM7>MSVS:V_W[_"MST;M>>D5W+CSR<;&9<1TDS M-W4RCK.9?NI )&2A(0F5("VK?_V>!T""%&4[V]1ZU)FI:TLD"!P1?])7D[PM=).JE'^?%#_SWBQ_H(2^&)IZ]?!'K*Z'C?SW2 M![%Z=G@8[3]3SQX?/GD2#=51?WATL/_T0#Y^K)X^_;7_"&Z%R_D>6\P2]:]' MJM.,(R"YRN]_ MROLXY=?OSS_]+ 9G@_,WOXB+P>E/9^_?O7_S=O"Q)]Z>G>[>A>*-^=^\3ZG, M+X$/AJ8H3'KC%X)3Y>O#_]?_'I[.V%.'ES/AC\ M/#B[N.NZ]IOK^JVTA1[-^".=Q;#,XX/'D[^>2P\[5WHQUE:<*UOD.D)I\;$P MT1?Q*0/&/;G,E2)1LE7@5=]_]W1_?^^Y7_?]SY9I%JO(Y++0)CLN@7PY7O7H M9379Y4WOT4NB4/_YM@!JI3)60EIA1J(8*_'KK[^*6,[PS]4DX/??]1_O/9__ MN4QZ]E@[;2$!5YK[7H&FQ:U]D\O5X,">&*IBJE0F7IN\3,4@4_GE3%RH:)S! M5"ZULB#3LVBW)Z1XI1(YE;D2L+2)6]T:$/W4I!.9S5:#W#*+\8PW_ZT!$0?I M)#$SI5:!BKMB,W1J?_=^J-F%79Y/9!P#X-])U*@XWG_B";5 :\*QCY>Y];M" M?"AS6X+8%(4A37F+P *5T'\L/L)RX,2=@,:/ ;7@Z4,0(VL(@Q_!]< *^DJ) M#XD$D0;J6/(=/;'R)Q.GO JGDDGEY01"F['*U7 F4&<@\9?([#?BF6?]YUF9 M#E6.FKD$1&OALX.E AJ1UTC;$IO2O-9 3YQ__&17@1N%NM(@WR/T:2#1V(D! MHB-7D<*3#N=<_5[J*YF@Y5(S@!T#PJG@N,,..&K_R7,+R"=- ?30GO3$1.8" M!BB5^+^]W;V^F, 0=/\:;-0IKX2$X"IL6$_8L37"=P%G=ER--*1QJO0=+AD_<>,4*D\MC3/)S96VM/K&,W06)26J;S$JBQ)7 MB^H*S5I'IL+TD!3 NL"E+<7)PS,U1[#24SG1!0"D/T#8\'>EA5^!_#3UVKRG MY2!=,U.(6(U@+V,2\G I+VDLX63A,U(E,YB>%9=PUC+WY)3'K$B\&2AN?VU0 M'""FD=+$+^?AP4)..[$6:+MLQ\BF(/LMN;TR3+&_>PM;A+RP9(R/0I/0%TG6@0M6":PFH2E(I7*IFM@=O$ M+^A-;LK)*AA 8I2;E.C6B!+ )S##RS%]DQ"7Q?B]5:0VBK$7KR.@OYF2>(W& M*BX3U?-^LD[4Q]*?1T0%47C=RU_4>F\(]$N5<,)_JN&18$A-O-V"5B^ZS^2E M\IH/A^D)F#8YW9S9D2FTOPI0;B:A2WI@0[ "81TA(]BGF*PQ>DCWHK[_[NCI M\X42KG5LCW8/CF 3_*?D!#@^.-P].KI=].WTCQ[O/CNZ!_G7'5M>%&C[VI\G ML';<<9F(#XV=>B#BW7]>&+"0Q5GE):*#LOD$O$F _AL.,QY,E%;+4]2/7@KQ MK39Y-1W4GLX L;M(?@O(0Q9SGQ1F@T5"'WVJO%_T\./C'7?'S>I'61\(>:/N7)$?ERR7MN4JE)A?V0@*'>903 M8PD3'.]NSR MXP6Y@+&3(#YH$WC:.OV+@?NMFKQ[U.*H* O-+L-G1.HC#DW)"0 M9Z-<#QN2GN^MPL]5(*);5,[)Q7A^ S"@).1DDN@(5]JK1'?HZD)]@#)?P)Y* MGV 0^*PPMTF,AQ0V=VS% M%A*]3@% 33*1>:%EXJYPM*)HO"+=1DJ(M1EPC<'=A-.>.;MRWNE(,; L#K[_ MTQ3V/D:0'89$X]T7_&?G#J<2-\;PAZ$5+2C:AC.@[6H&R;H9=&K*)&;:WL+M M<-).**B'V!R?>%OXK8D67#"N3D@*4W8$9\<0L[G9=8Z-"2XU\*A./#(K)WCD MQ4QL'>QM8]4!;!A"TAHT"?(EL@$'D>6QX .H*^;\5Q_72 M9J7#)%X5K$"$!/> CIU< Y(M71%N M*7!E!D"@L'/I9.T4RJT/G2"][F,>==C%:.S6*2B+=^ M&72Y+!D,PU2KVQ"H&BSH 9'^&41:$_)OBCR7"!UOVIB_+8RL&?)VN#@$V;72 M$&X>G1 M(X#_"6B2I@!V=Z6Z*!3YE!$T6KR\A^BXTN/CN^O1W1\A=--@+\G MP-^^[,.G#7_%T86#"<=.C49H V@X+3$F<0.4F8"9D_L20I#&SY[3T+*J#ILS M!YP6B,O"!9'8WK&:/#_XV7]SSKEZDP+CMFCX!KYBE3*VM-Y\).3;T^$>J%"OF*E0E2.EYDHF[<4R5=PU,.,$TRJHM%I.)D:C MI,7EJX3\#N&-F"^.O@$W-W[89*XV(=)Y5*:P)( 9+3<+H1-=J%2 -O7I&^B* MGY&V0:J7R>(2+'+F]QK>@89G'_^JD8RO]'6H/N0!#US@\6A+5'Q2U4G\5VD; MB,5.96D5469S<= * :'^+E,"62[> 9*"+! GB5J[Q]8U5C:I0!;B-RZD@6<^5*D4K,!+Z_2QVOF% M=8WHV8ST1)(O;[%0]?.A)#84;EF7B,I,GH*(!8-(NP0P%*R^G-^K&QK0SZN= MI(8.!BK]-LUXY>QOE#$FM>+R)).N\RQX M$L5C[W$IJ!"2%2, JI:2_D;P"PQR#41)/%;K_6Y@#X0O7B$9XZCJW@&!+ MY G:7"]^$BXQA7MS3;X<$@*J>XU5"(R;133W!:N(P2;15ZH3+_A'5)10V6]A M?5W=-^=K%[/ATN9JE80-V\RX&V :FJBAUV&S,F3[!/DA6AR9"-0]E<]5X^P? M"5@!S'U4YB0R%B/[AN:I'PR2A9K>;#A\6!V6< '8&_4/%>0-%H1W"R33YKBSYG[CG1 ^C88BPK=V9,VVF]-1TKXJ08 MT"Z+/=@^^IU$_J3,HS%(T)Y(57Z)W0;0UC")CBM-5&5@;U,$D=UV!+9MF:JZ MV0U^.U$Y -BT[4%T\,F"4@,QF&4D.JNX$GWL(K0-%422>8@G[?=2N\X _@EZ MA'G3C@)>9]8VZEC&J/Y4QD?1J\7-/1 KAK$:2<0\W<#:[:IT3F74 ML'4'"ENU9@J9ZD^&1I:T49@-Z%J$( [*N#"WP\"M0X'1MD,JY'BW34C 6!8A MAP^Y(E7G) V<];+H0K.<2 %0"V-8*8:@@G"5;L M BX"&X6A\(3]QN(U'(OJD^>*:;C,INF9J<9#0H2/1/\A'5L7ZWYPNR_=[7ZP M'F[WE9'5-Z1G1-M\& */K4\!J.1.>!JHQ7O;SJNSOPW&RRSP^X;$^P_7IDCK MHRJ*9.EI+" C[UCQR,F%($\/>ACG=W.?;RM)# < &36L\SSUC]I96LDM'8M@ M6C5]0!L$0P,O5XTS&RU3PS2S'@"W!&/\Q9_OQ]FKW7'D\2'5ZDH^?0V%'>\P M36).GF#U>\4FU>*%A#HU5@DJ05+K;9>32,IT H.FW&YT(EE+ S22B;\:M@Q= MR$@)C$[@1Z^ESL7/,O^B"O%O:A5;-XEMY^6YG,&ZL*"9,+CE?'>IL<4.AB:R M(IGMH#LM482DLXAV-8;A#:NLS#JK+< P03AR,\+3$V,S]6WM'+CL()"<5?Q N9%U=F* 9;!#'R:1$BZB MXTC^P,18KM1UP$C>3.M&_B:C,\\,]:.&54<\QJN4&"G<-9T)EB.0ZB4 K(HS M:@YSJ6*N.2P1S$H.V3GV\[;OE38)93 @VJMY(I'3*CY7\HVYNBR3&O*2:H*! MR!@&[I1E,3:YBVXMO(]Q8(5S6ZX$1(.L]:P"H,L13=]VT9G?)M(\&+D\:GNC M21LK$FU=<\;?2U,7.C4)KS&VYJRE]@:@5<%D 6D"AB/A:^=[ZI&KSG]6B2ZWSG8R_P(N#CI* M=S2>=AH9W6\EF)P)@(ZC>H5Y=V.4:@X;R .N19PM8VV[*Q> M/:W"-M]>YC$41;G_ WC+*W,6/*-$\B$;V(U)#*@D"A"^,6U6C%OF7>FVL!9* MNIC\:&X_6Y0>N@1U]T*/ -M6!(&)@O(H9EY%D32NZ$;&+2H9GJ9,K/$U>PU5 MO+ %T<;T9'FR-@+R,P (E!HN/>9"7B]72%XTRE0KR[C#PT/AUEJ]=@((3B^R M'"()4FTPG3:E@SZ5^!J3-EQ!)AXI;$.%$1)\15:/G"_#]UI*60]@2/3HY3[7R_3@.4;#D)-_]*E^T>PD7".AW.@F8+X8. M4HY5$H?T"&@!*U7MEA5U+(?G]:19;#=M:H=%SFWOV.(RSU3.>K[6LZ[L[ 70 MLTWSPM#+36C*VI?N-US+3=R$ [0DK*,+S),&H30ARDF>X-00J#E_%J.: M5,'$8F_UUPL)')3X#I:A:CPD)#("PR!+ ]5'FW3D7, =N/%]6O,OS HR1' : ME,>*KA1?\U5A\ZG,T6ZGW'^/"X'.%-S^O504I.Y('FWGX 9O]*IM]$:,!.>R MJ(>D,T;NX!NI^="_H\NGX]9#NX?-0=H;(>1F(,BG:X,@ZW:.L!%U%?ER861G M4X&3.J]P8?B9FH^R VM8F;AA)DK3CI3.#5#8".ZM.IFV_*ZB'23;MROOYTJ';%LB>Q[J=S.WM9]S Y"1= M7-7CZJNK%Z)4Y=A4E^6OPL0H#L.P%&[8IK0&GD^3LB ]SPPVW;CTFR-C,PF? MSH A<]*D\OE6>KFH':)SNC#@D"HO"NUJ?L%32-*&P[8S9ZD53V4"HF/@)@]/ M5Z,%G)S?)!?)#=XMQ>4;N".[XA.[M+OCYK*JTPIOKV-G*VFXM MLF(TPXF\<$X)MF#E0MU[)KB_T7?"*=F (X/5X:- WH];+?F\UFB2[(9WB/G\ M.%^2SW$Q:CZ,"62N3R$E^;GJ4&J>S+G#E5N9X_A5:$"VCT%KF^JUN\=Y0%#? M5;?=O+&'AO.EQ2I1EX1H<6#^))Q"-=8(/DDV12D^6QNEZ''[X=ZSDQ7P.C[2RV"> M.#](?Q<)LM/?&FYO'6Y7U7$4VW+NL?#!ZNU!0VKYISU#JE F2(F MJCJ(5>\);C]W2VYO[6]O_;B-AS0\AHW6;YT5FN/&''BUE!6-9]RU?O(3V0I* M,^.2S%LJ$-^^98H57XVKV1$+EOD,F=#EB-A>1[)XFY79Z#F^[UL)PHS/<);[J;K?3UIH2'46$HG:HZ[LJPG)GD>I0M:%'&G/O@"5^Z M)_SHP1/^5?2Z71^Q*"M&7?TT3EB&<:C91;!>.M$K9-"?SV]U;'1.G?;*+\ MJ%D/#\@?P8#P8PDB]DHF2S=9NC'ET$V9RXC1\,U<21AR^\\>2V1$=0JF)R=-: M>QJ[6;2N<309<)0>.5Y3HB$T,+,)P?3<2Y?SK9O17<6<'LKN?H1^,A7M++UY78^'^ M)6IW<_>W9^+SVXNSP<>/XO-/@_/!^]>]9>YG WRA3XJ"('%;A[(K.BY!;:IK M%97N#1=!UUP7ND/7%%Y5:\C:.=GP?57#M(-[9,$TWT+!/AUZT84/E-T@PI9@ M*/ZU+W7_5C]?OS__]+,8G W.W_PB+@:G/YV]?_?^S=O!QYYX>W:ZN/YA(4%O M%LK?^K;[#Q(L?\O"GS_.J.WXZFF%FU#9LHBU>>QUIF0BWI77F[>R#ZX?'->U MG0[>/XB499^25J^LO96&5(.?/[Q[_\M@\, V]\PV#ZKF[Z6"ED:Q!_O^WJKC M%MOW/PQ-/(/_C8LT>?D?4$L#!!0 ( %5IHU@ I$&9%0T /I4 > M97AH:6)I=#$P-2TR,#(T9F]R;6]F9&ER96,N:'1M[5Q9<]LX$G[?7X%U=F?L M*LF1%.>R/:YR9$W&M8F*STXG@X=D_3O_9;+(+%>2)2"T+M.!6A"PW,AVS#Z$P M-ZS9]*VZ*IMI.9Y8UFEUCM@'I6_D+7?OK;2Q."O&.7WL_C]]3).=(7FKH^QLUC\ MM)?(M#D1./_Q\TYF3Z8RM)/C=JOU[[U:.RON;)/'TVKA;:12"ZO0,*K[ M\][@*SH5KP,5*WW\J$4_)_BF&?%$QK/C'XG<3.9*6M5N'3^MK_=R* U"YT ^_Y XN M^>>KP?NWK-?O#5[_RH:][B_]JS=7KR][UPUVV>\>KM1XPO48=G2DK%6)FVQ3 M1.JTVL_8]?"J^Q]VWK] ,7K]X>5_>^S=F_/^UPKT8J,$@O/:O^HW>V_?O;GZ MM==C%Y>#7G=X-6"#WO5P<-D=]BZ\Q._[ET-V_GK0Z[T%J?_@]OV6&RNCF7LD MTQ"$/W[R+/O[C]714OF'$VG80!BK98#P=FU5<,/>IW#2SL=:",*^?8NM?GCT MHM-IG11R/_QJG/P0 M6 N>/B0Q?$YA\!&T!U.0MX*]BSE &KAC[GHTV,:?3%SR)IQ*IZH")Y#:3(06 MHQE#GX'*7Z.Q?Y;/O&R?I'DR$AH]-+AG(O?M-LM@".J_!1O5=9(0"&["AC68R4>_ M 7;@)@5"6R[3\AC V@WNAQ8J!5YF%K>/PV9ELV(C M$24=^^(8 >)H'*;">)7P"=NA[>+^Q3&PXNIR\(D?QPJ=&!HGT^I6&EI9;0Z9 M!G&.KI5%NPO(,&\,Y2/W,B1O3 M"0$3[P;#ZFP-PP(V$PE)]C*H&CU:VKDQH%O"2AL5%0FOJD0;DCEVC4)I,(>BIR &X!RIQB[B'T NX M*%.7C?!(7#B'TF^#V+<*TF#R8+CTL'$W (.V)0DU>N&L%Q M<6( )A?CUCOG&;ZM"US(!E$+^:10E#K*T!^2+S*8/(?Y"EY.SM4IG#R/:R*] XVB1H;'4^CXUO>&8HF[J)AL'8N^(L>J99 90)=X@$+P%- MK$QSE9MXMH!.6B6N6S5I#$^TRL>3-4;3/F;>S' >P1+Q+@2EK3V,;Q2)JJ74 MSCF"&*T8S*6O[%3:B;'@-HJ@%7R &"OXSP4,K$N.%,&]"W-K!5%)$$ $@:YF MG?:PQE+5WME?=[)<"(:6X_SL="+!>Y,+7Z5YVN'T:[>9X0YC4)OYP-(6G,JO M[YOFWIDH[AK#":F MT2>EK/T42\V 'I%[)+R5KG:I]3FFLC+T: ;4$G,9@:BGT:J)IB_C7"7IYM?N M0PW/CAU=Q9D$\VV6S(-P&:@\-2(NCEDQ:"@=QRENF=.HI2,*.AI-9P/&75H((17!%/8U1@72#53#$CU'1C6&Q-#X$^SU7MHQ MZHH'P %[<6'6X@98?N/5$D52)YR*)YR,!/LI':)%0;#$<^.R3E\V#FH/*XB= MK$Y4W!W0=X,TUJCIJZ*KU7>DJM?=((R4=**UB&G%*R_ >=QLS;OP$<2ZN;W? MY2\^["^^,FFZ>9WXF*\9 /<(QUQUK#>^D:E^X&_*+"CT%L ;O DE (I.U649#@ MWWE,IFQ4^0SYMJG(N4C=5F!8I6JPI+B0I[$P+C.4 SN-';Y9T$:1@7'MD<:. M\%:.(6\;HG?]>A"M,N+/*&=Y60P@VTQ*755K9!F?>;=?UP3JCJ0C?XH!&&68 MR%XH:4:9*-A;!7((.(]8?2@8;YV"HV*$XP551HQ_K! 72Q[$!L)%R=$/F1HA M*MAVH\JNETA:L*9]>8".CP>!SEU.C2,;@<, +GVDU,V-$!FN%5H V;"XARC! M%$."FAJ)X-];=\8EK;ITN_C&F9L;:%^Z%8#FB7@LD9"F(6]_7]:"$/CDX1^] M2+QA,/ET:V"RZZ_)"78>; 1$BCOD?1X_RMAS3K.!S.&91D-'PLEG%8P <\O4 MU-7(YZ&T/]TURUW@K6"T";)%1%E'@S]YZABB9:'!(J\+BDJGSZMKH?28I_[_ MLEK @C(:7EJ?=Z/ @G0>4/B"QP1.] @_CP'8ZQAT(O081=&4S5>Q#&OE S^J M:^MB#7@3BA&I 8'"5EFXBUI":(@4T:\VEM!LZ;"%O\&@H\%BP8UHU(B\$]35 M/6094V -VG7,N*8SCG+!&1?.A142UMU94-H@L'/:1*T"034!;Q3P@#XQ452R MKP71>$M:7.6X8TJ>+6XGPN:'N5V;DF- M:HA3*@06"E[$S@I?18A*QS-2!O$FMFH:,6X(:1#X@[D636I1"KRY\;= @--[J.MBE:GW\* MHK@QXV $2:6B72IA@9R7U^A59%+$$CBP,1#'354VC8QK8,W7X36X #W["VH>HBV9[?W2P?W3PPZ.G+T\0=HA^(<=: MF+.J0%>2=K76^GV@VO6<,@W'0XANT0M3I1L-3&=:6'\W%;V1);*)E%*C3N(9 MUI(<]<8 @A(K]<&)F.(F.'XL80R8+:DPV1'"M/M<(G+49;1_WM\(<##H,;)B M5H150'4LPU==!"D SX[#5; X7(U&_^C+RM5T3EUK"P$)EL-]7=WU=!&*+W3C M+4A?Y"XWO4R+(=FN,&)7#RDJV5X6G)>.K!^F*-O>'PT>>&KAKTDMR@L.<;]S ML']^@&A0.?0+*32D/,9=%TC E!TMUVR<+"!'3Y>4 MF>5W;N6P-?)+IDC37<)!_N09E3>P(O4-<74 1%1I MLYA\I_N7,**S4H.9W2B/P9J#F /BXP3>1&L9C-TPT!=;8Z#GQ8W5-5OC.0*I M"L%U!Y6H8;F%"CI,Z,M4"@8E,3QR'(Y-,9+ - U>R**;:L@IP&@F]70*66ON'3#85(5_ CVVHLD#DD:,3G2@[9 M\.76:9DNN;8^$UI\RK)!#56.C&J,@0GQJ32*(5ZE7EB&S#0P'IG%HG)I_.\Q MSL]_^5+OOLP^6PW[N^9A]^Z0UZ5S\WUGJKOLJ/L.Y# M)?/PWN<[* ,1YN#:(+0-%R.!.OZ_4>_,N:OWH>- MV[YO _)U_7XU@ZCOQR=L^\^H+'[$U^MWN2O=,"DWB^E-_M77V' ME <^)>OPCL5787W?[)W:[&UQ$/\_CN/!-?8UI_1[6F$'T@I/5J<5'KOO'GU, MWWGZ/U!+ P04 " !5::-8,!!49X80 "&:@ '@ &5X:&EB:70Q,#8M M,C R-&9OU=;5,;.1+^?K]"1^ZRI,H0#&Q"()NJ!+Q9 MZK*0 O92^RDESVAL+3/2G#2#X_WUU]V2YL4>\W*;BVTJ?'#9'HW4:G4__3KF M];C(TC>OQX+';_[V^N];6^Q$1V4F5,$B(W@A8E9:J4;L4RSL-=O:\J..=3XU MB&+5+P)\[Q^[CZ_?DZ+O![J>/KF=2QOF(Q_VI#B M59_'!Z*_/]S=V=\7PP.QO_=R)WZ5'$3]O;T7_<_]#;@5AKM[;#%-Q4\;F51; M8X'K'[[?&ZUQA?A2;/%4CM0A40M7$ZT*H,+ K.[M_.3< MC&#^H2X*G<&D,/^"><(=D4ZU.7RR0W]'>&4KX9E,IX<_7,E,6'8F)NQ"9US] MT+-P-8&7\9R* O6W]E^T29_ M;A,-BB,X!6&^.LF[=Y&\BZ?Q\_G%;[^RP=G@XOWO[&IP_,O9^8?S]Z>#RQX[ M/3O>7G@(JT+_[D[_!;N\.C_^%WM[=H(T#\ZN3O\]8!\_O#U[,/4/$KR#MN M MBPTD>:3E9^=G6X-?/WXX_WTP8">G%X/CJ_,+=C&XO+HX/;X:G 0^O;\8#'X% M-MUWH[OMC?Y1VD(F4_>55#'L^W#O1?[UE6YVZ_N=$G UEI9="%L8&2$>7A8Z MNF9O1T8(PLG- @<\?7*PN[MS%+;\[0EU[(I%I TOI%:')7#.X*B--Q6QRR-O MXPUQJ'_TC &W,AX+QBW3"2O&@GW^_)G%?(H?/X>_GK,LFWA]I9E[ E82*7]O M^&HPN,>&HI@(H=C/VI09&RAA1E-V):*Q E)&4E@ 7Q5M]QAG)R+E$VX$@ZWE M?G=KP/1CG>5<35>#W5S%M=SB'S'PZ9/^BYVCE>;BB30B*K19!38N=@76REKT MM[\-,[N\E:.!40N, JA]O,R3WV;L8VEL";#)"DV&X [ M8LX;@^V QKT%@Q:#/4;M0_/,:^.,7\%X$ 5Y(]C'E*\#I"&9JZ"(/3J) UH MKR[EA-SPM!?O'SO9. MG^4@?L3W'K/E\ _0(<2V2)B"2\6,WRCLW^+D1F@%,'C55#@>72L]244\@CW! M=T+F!=+"8>5\&JA"M'">!T?G'F?CL!2&(J2G.&Z.K4A9FH)[V*0-O_&30GR9 M69HT-_I&6B*SM:!445JBC6%)693@-G)$80PM_'X*#8. 6#4%WLR@NYO>;3MY M)/9^=VWL_8E(I)(D>DNV^L<\EP6N2SG F.@7Z4$.BQC8GVL1.L]R$BZ@#@981>3*TS:=/?CPX M>AR*LLF?+='XM#5E=_LE\F&E;>* &[5*]I!DE-"[PZ[P!,2:KJ4\MR+8#'#G M$R')3EPT+=]$%F-=%J KX?HCL0:;PU42\IW=E9=RB.5* X +:[V-5B%[UA#S M-FTHT_U7>WL]S%MR%WL^$JG=6QL?9J4"A5G'/83)423R8A%23L;@?4AK2Y^Y M\-X[(B)&!SDYY)YGFT3*_40=(4'Q[^Z$_9D2]@Y2D,'NWV,X#,$K,SQ]O:>P_9 ERFF MCNLH(L?@GF)IBZ5=!:-\LHTR!8[ES.' RJ=P5E%+@DFG$U[DBU8ID2'&7G 8 M=(IX\D*!'$2"#U,XOA&7RA8DE$$AA.A,LCP2IP!8E+>I]Y74R@0]5&I M8V#:DEGTK0H1W1+8NS4@=R!(L3N(ZIDNT!^U!7>(Z-):1HPT?'+I779,C@.: MLF-8V^B4Z0C")9_C^FK2[0PLGI[#Y78J6_A0_#SRF+^EH7]9LW7L0DS MYWPDMH;@;EUO42[GD*<3/K4;#^JZO&/-M;6$T9I9PF-A@'^41UZVU7M+I2]/ M# 0&8 %5%##EEOJ4CY AG&XZV-YQGHLA%,]$N]SDU',^5G I]T;)B]IYK:NO M44EO#'&3*R$W5[X72C3*8[TJQYG*3!8^(KG19(S\F@$I71\U3$K%/B /% 7Y M%&/8_^JHBAL@2-.3$ 2!#U$-8SF7%%7X@N^"PB5MK[,$>!M6(I5):3 3!/=CYR#&U_L8$^@;114*@1NX^\BRN]ISIK'#/$S'B*3 M<#P0W$9&N(,3:2CDPL!4%*YJ$XL4CLM4-=EY>0;Y=?E$&$%S&*UDU&-#K:^W M -;@7FI<<>4CT.2:WR@@IE?B22\H14%J+H3&!PVE5EA=5Z2)>PJ*\40]8 MR%*_Z08?ZGIS)4;^8/#A!;35R$N.X;47]4N!!\OK@PO'#[R (2143HAC0996 MPU#NLBLT.^947)&NPB=0\D)0F,^;=V%FPO)$7 N14W!9\;*]5UJSP^UP/I4V MM[+?.3+=U?9&]=X#3I/_B-!%IV(:\9\2UNC*MP3VSJ8_/("R'%#*8*HHUL;7 M=8>P_#4(.#DXJ((+$!3H^2WWOM;_6$EJ*W1;OA38M:8]@ATU%0K)JFU/!>!B M!%MAFZ ^(B^JU)3_&OF$8M]B/\_S%*;$Q(&MBP@IG]!1$J_J&G>GL<(V#NPM M*:;/@M5#(S>;1<-K0:V)LJ*M&W=;7&UZ#=&FV[GM9"*Q!;=F=&XD3HX9$5.& M;A8O=1YV8(>X.^GH78!]F0 6Q[C9$M0""^6/)7D2KYO+Z+N_!9:ZENTT(L"+ M+]*ZG.A"X^K$$BT>3Q*TSU*1;D'@TO"K0"D(D,(\+M[TJM+P^&9=%!3HC%\3 M2/ 2Y-3 )ISNQBAMWF2+JLO#^WA&:#/BRG^NS"N+JBBQLZG,S<*<0I%1,.2% M#/'Q.V%MCY;.A!GA5@SENG4JXU9RW<_JQCI]A2NQ&!(;$*F*:0.1G):#S:<8 MTE.;2AC6.6W +LM3 (A4$$Y4Z%-MU/D0,DQ OK:[$?$,O\)]<6M%07 8=AA& M>795 LDC=XA&1X+2Y5Y"X MZ&BXTJ8%5IS7W-ODSYGK,FB("D#R= ZG.)KD6 MDH/WQ&D?L^E/1+ZEL+$\M&B/P-Q_D MJ3?Z]D8:;+0*R(_6%-\'7V/A)+7I\LN!X /P@FS. M"&T8A2%40.QJ*O&0BD'@C*_H-8>W_',6:^&6B*@N6:28%2G0$P45$,X.THQ. M$9 "=T:/1!%:!]IN?>YL3//HT^JF:S5AA*-IG32&VD.!F,0C[]\GY&UC/8%& MA.B LQL).P/FQ\AJ.2R=&^"3&(WFSB U;0EP %G;J:IRWRJ[UV5\7[M'P6F5 M[/U:?&B#TX1F$$R7DPE,*S6EH4X[5&%#D&R'PHY1R\Y??S7I.KAG#]@R??8% M#>;KFKY?$D LA%I*2S4"\P[()5]C<_@,W1.? )E+0O?:J3]_L8*DF9P(Y94G M!I-#8%%RJ;QE <<%/*I(E\J*%-!BK!N)65 BF_"($DCM^7K8GPZ*:9W+T\J^ M((PT[P1$ -7.?!/+$.U>G0*;?ZC%4^*O>TOBK*1J\@T,9)83A%0UNQ:P^(2( M>R2D$_+<22#)=YT&9D%NN$QQR-QC,N@@W\\ M,'_-MR?R#8,=V9'J=W)QYH@ MK@JF<1FTX$]BI1=-2Y_4=BL1L/5'[*=RT0K"G)I7/MEP@_0E2,HC08X7:X,<[WS3[X#.V?5;7)8@N#<\77KJ MJAL:YOJ4I4)CZV5M*)1(9!%L)L@YB)759JY9G9QPS-T*8UT1>9*4*8AYE'*9 MN5IUB*2"OM69]\;#X2'OON])M,0^\5=JN(]$#5ZNC1H,P+.&8ZFDS2G"V_!L M_VII0NU_.FL@'/%U2=W+&Y:;9/ULU0CK?EX)0D4EXP5ZU:Y:Y-Q([%'%7G]2 M#K(?^D8H#M%L#P4_@T#0-@(29S @@N<&.U:ECT0J8FSU8UP=)-W1=#K"&>&C M>[ ,&/&IV5,60B$;Z;S2L?EG2GI.RXUL)<#I8?,VH;7SRS/MYP[T^@?29OLW M.ME(R5/_+)PJL90%R]QHZ9YW@^M*5PUE]("%>]B" -A[49F.70S8G8>?M\X0 MX*04N #R2=OPEUSV@W*G:*T!-V8:+5PNHJ[PQMX4SW8 /A)(.E@;2'I?E2\_ M\,EJ 5 E?Z[$2J)5@0?&F"X?SR,,KZOPO^JFPT(BC M:H-5MUBTPN)JFKF&##3)%091/W4B#4;80X"S4*RXUR\S_R4 64+%:-&S6=TZ MOZS7K_"3V6V&KMPY/ Q[E_7Z;DH_N[!Z)N'VGT%<#K.^B]?7>CT3/&4?RB_? M.?JU7C]",(UM\*[R?#PX_PZAWQ@5EF'6PS\H^'[8C^JPU\4@?C>4R^/8]\S% M*FCEQIO]Q9F+Y^[_0#VG_S_U7U!+ P04 " !5::-885A7=;<4 #ADP M'@ &5X:&EB:70Q,#U=:7/;.-+^_OX* MO,GNK%TE:WPG=K*I\CB*)U6)G7(\FYI/4Q )29B0!)<@+6M^_78W !*D*!^Y M*&D\5?'8(@D"C3Z>/M!Z.#AJ_][^?];6^RU"HI8)#D+,L%S$;)" MRV3,/H5"?V9;6_:N4Y7.,CF>Y&QW>W>??5+99WG-S?5;!]M[S_?#8>[(7^^N[MSN"]X<+3_ M_(^=)_ HW&Z>T?DL$O]^$LMD:R+P_1X9WO[GT]J]^7B)M_B MD1PGQS1;N#I220ZSR&!4\^O\X#P;P_A#E>AD"%K4B,\N.#??BD M.;+Y0"8A+/EX:^=YZM[E1@U4I++CI]OTWPN\LC7BL8QFQ_^ZDK'0[%Q,V:6* M>?*OGN:)WM(BDR-SHY9_"3,1^G-J5P[C1#(1CA)F^8.;B1S*G.UL]Y_5ESBW M4&\- 4Q;9#]^RKLXY3<7E[^]9X/SP>79[^QJO+Q5W;RZ>3R-3LYNQP,W@_.KQ[" MM-ZJ_BQT+D>S&I/N'?X 'MUO7>?51&IVRO6$G4QY%K*3<28$*9V-'"_]]!14 MP/8+M]@?/T5#J% $*N.Y5,EQ 33+\*XGK\K)=C>])Z^(0CLO-AE0*^:A8%PS M-6+Y1+ __F AG^%?/ST]VOE!1&SGYQCNF'1+IJ.]%SUCHS:0.$O-6:_!WN*^ MG65\.;BKQX8BGPJ1L#GNNN M=_>9(]0"BXA&O,NM[S/VHK=.9@.0JB,? 3W@4 >#R M9XF?V.?!*XTU/9]FZEIJFG!M;)D$48%:FXV*O,B$T5(X8[NR7,%-,*]DUF-I M0U^:X0T!1K#"4Y[*'.SB7T !D:U!3J@@P&"=+#H5&*@"215#\]W3GE.H(Y@)H&:\(U7)R"CM4*!LL:,(H4;(]N3\"FP5[!A,QFTJ_=V#?J.IYK" M> "<-I)\$SAC5E7!0B4 MS9/12$82E*UF&[":"/7BM8AF*^ JNP6=9:I(E\%A8:-,Q42W6F08/H$9CB=T M)2(N"_&Z%F0X\HE3KR.@OYJ2>@TF(BPBT7.QD5;(9^"Z&1&-7D._F\N5_1L" M%6/!K&&82G@Q>%.I[RWWS\XN%O';>T<'/:/#KK(X1(#,(,COO[G"2P> M]Y9'[$-M-_X.5/Q61+Q2X BS^5C&^M+N-BWY'Q!W%$I425U&X;[5[G:(*.Y! M94#1;02_ \^UQ(O(D8KH4#.X)U;V2FM M]GK1S[V]?]X7(J\6:5V"XY&VWZ6()>N6M)"^*TAH]\D(KY73MJQ:7S/E%DZG2! Z/,Q%Q]-(6EE%:]MFN M'N%#K:(BGW_D&[/2\WLZ3%W:]@7I^[;B2_-SDE6(<2RVAIG@G[?X"#;]F$=3 M/M-/'E3LNK#H\:NTP8-K9)"@U(' MD_%::CZ4DH/8PMA MO6BPT.Z":;V6)K3H<@M>3KIF6_E078L>$QPLNH*9Y02]VH)*.LCDL 8?S @4 MY 237>8QVNWNG)$-YWLF(3STN*&.$$)K=&%O>4:,1>'PJZ2 6YFFT@_:MR 0)6 M'( 5C^P=EF"4N1<$D$*"+P2)@($4;BP(?F)]U/D8)27-DM"[_M5T=B%)4".* MM.3]%_RUU1YD/?(V>4GL,9T*;IXIX[QZ:JB$)#X3O8'T3OA'*!B/;Q MO>7X<\%9'WYB/J\F="VOJ<'8/="/O7E8;89-N2P!;:D!D&^!T_>VL>(<-@LA M3.O^=ADH8EVJS;OY&K:)H8N"^X(YYWGWPNP+3QII7Z=QECJGXFS"$J13U\2S5/>\YE"9_H%P#T)^TR*-E* ?-XG"F(2N8CZ7#C% "];5 -JMEK= MTF)6K*Q\*&CUEM41-J4QUP:<5O3\6X/0AZ+)X;="D[=MSM\6659,V;\3/^). M+#7F60XSXS"/$6.L5K]7(![>=BT#P4P8725Z(E.C-LTPJ :J>LF:;3)"*\OC M!@$\,6OH8OM4+/-<4)X"4916D:G1<8%X1$M!)ES=)B89QI)@J MQAX4O;Y/PGE9!$%VJ,SK=-KM'SY#,G!FZNX=K\SKRISGA09<@#UAT"-W&<4% MZ-T_U81A$V164),&5WEW]XPJ[2U\\1@9=<3Q)7\6X=B N5 !/1!N9@+9AZK4 M$1G'RE30TYP .L/=NLCH'&*(/!#;JGZXE,(E5V_OJC4?L&I8$\Q8C$:(KB6\ M*,3:6; !*6#$S!W; C8^>F%.1)8GO\C$+W7D6>G M\6RVYENW/'MWV-_>04*0[V&U4&/OC%^-)Z*$IP?QBLUNH+S[F)#R%GAK58Q8 M1;OP/"3&-0.9DV9FY2;.R$.LE,7E<4.Z M5DEP) Y]\AC+I$5'G+ )_E.I*1_P:7'+,2W&4*M2I#I(^2&8'%6PC/T=-RN M'&?W@,$*8.ZC(B.%L=@QK5F=ZL6@5P!"@598:XY8&H;8V[[#\-#)>LY.R]C* M*8R?J0@W7@VICPV:!!=CZS'4B7H$(JVR65/GV4"%U3D B36FL#+71D$T(]4; MTXD@-@H!Y!J-!WM'OY.V3XLLF(#R[+%89&-L48 NAHID6!JALKY_DS*()E9' M&%L7L:B:XN#55&2 6^-FV-#B)@WV##1@DI#6+'-(]+%-3-6L#RGE(8K9?PMI MFPFX-\@1EN-;&CAS6<57)CQ$RR<2(X?.(JZM-"P3%+/11-_:A6+$$>RTXVF[ MI]S&D=&T5HTLG)EMM'%:R4,S6 EHNXH@ $K,^=X6K[;*_@6;%J)0K%W7L8 ! ML8@U7)85J3JG:4#2B[P-QIIB"L!8F+:*,>N4F/K\.(! 6V37%R M[G(A80/]U[>HT7VL!39[P* .\<8.4CKAP7\VY("S]*(+N )_16:Y&!WQEFR3 M+ S[BJ'NA W'LW X%AUVULWB$7.&JQZ/*<=#2OBOQ- WR:W-;S]&DSN/)N^M M1C1Y:93U+249P:81!B].Z]+^I>+QI8&:?#<]O++>"(0HB H-_+XF.?[]E3FR M]8'/7'CE/Z8DBDJ=#%S\!/LZ45%HPR=7_*;C(H![GKDU!8B@=/=,"5>]^5=+ M(5G)B:V570"ST5+;T-7.0;/ *[JC55*/19CAB!F])^U\K/- GC,+=9+=TF[4^<6N^B[ ?#*C3A;H-_;I M:"+Y]K:5,4&KM4+=V^S=[A/56=NKVU6A8=^ASS M]!&UD3<#FT_\*52')^&3:%T,X^'*&$:'.O>WCTZ6J]DPEH>@)0E+0X>%(N(& MF#4W<71_[I5" F=M8ZDK[I>%Y-476;DZ3Q-JI,X\:.B)\+WZN2U,_(*]K'7J MT1-P3NS!0>H<3*EPW"?9TM'_"@?K PP;]ZG9XC,;7=GI(T&V=L#]V=C?++/@ M&U)NFH!A_<6U%D7X9*6Z6OH%-8N@AVB300EA.18UH496RP#$Y/;+2"@VEJ&A M-(EZH$XTP]ZM!M2WQ[6]4TCV&QR-A^&L+SD7= P6M\R /BU23O6MJ1NY&<+T M^:6E%P3*">H[0^"&F:/W6VFH=D%X=A(QCSW^@P_:+PIHOG>#;V[L;F[\LHDR MZ(M:[1!7:[7%I#8'LUJ*BZ2S1;",]!19@H+M*9TI+4H6^(WP2*@ F_7JXJ:Z-GO)H3X"9Y4YYY6UP3 MO6#23MH,)K!SH9WEVLJ?T)78V\2>8=IY/JV?6?.S@#34K";&S$CP]W$('!#R M9":A=,Q]V=*<*++GB18<)[JO")TT1V4 M3?D/>JZ)S>0B(Y>%D*-Z+4\98:ZRO"&%S@V7:HQ4C J,@P41!X1-#87"1IQ@ M;1CT^;[ M>= M *9I('/B3F#O(@<'CKYNK/V$W[I$98Y6AB'/U+7("$2^X],E59%CFB/Q M5J_A,L^7M[OLV;2,K'_,;=&3^_+B7AGHQ"^>S*RGD(PB&1C_ FYSA;*1\+XP M[YL4DWW'GJNW#_V(YG]8MG)5T?R/UY_M35?>GK-/;Z_.!Q\_LD^_#BX'%V]Z M7>YG#6EAE(E2%F'38IK8<5C@]RC=B*"PK:B\\^PVSX;!)KRKLH=52+$6S2J' M:6;BR%NI-XHR\1OJ2.6R6K=HK X\N>_[%1\/_?GFXO*W]VQP/K@\^YU=#4Y_ M/;]X=W'V=O"QQ]Z>GRZNL/I"O;XTGG-7]/YE1GTZED]=WX:.NB+6ZK+1N> 1 M>U?'?Q^V#PN*DKN:F/"GQ=^.21 M,E],L< 97AH:6)I=#$P.2UA;65N9&UE;G1N;S%T;W,N:'1M[5W[ M<]JZE_]]_PIM^]W[;68<+J_P2'L[0\!I: ED@#3;^\L=88N@K;%9VR1E__H] M1[(!@TE"F@0;U)FFC1^R='0>G_.0]&GDCZW/GT:,FI__X]-_'A^3AF-,Q\SV MB>$RZC.33#UNWY(;DWD_R?%Q\%3=F!8\X^?S+Y'>'F7^]XKIK+#QDKEDW#*%;S@TJQ.CQA15;* MFB>5?'GX3S'[#MZ%Y^5+GC^SV%_OQMP^'C'LP&DY/_$_WG/3'YWFLMG_>A=Y MSF>__&-J\5O[5'07[@X=&%QPVW LQSU]GQ5_/N*=XR$=F"YCZMX"MP\[EZ35J;5)O:LWFGU2^]+5 M=?':!Q^;^>-])9_/?@P)\_;#D40U8?)=BHQ_.@7ZNO@4<$DXW;OKWKO/@D*Y MCT?$%)J:>L09DMK$Y19H&DVJ9J E2S@I@8RFD)R%BFG @)) 68T,ICYAPR$S M?'[' A)?4M<8D7PE-236YP-(#F%!PNG8 6AQ[KC3,=%MYM[.0*\:(QOZNHS X";!^,B'1)-)-@7L- M.J$&]V<:23SWG@6=3P8UD5P6P]YY &%!;?$A!^4+#(EW/##*U)\"JT[H+7Q^ MQ%P&&N.#[]PRN.^2>^Z/\$GNXCP8S/,<:(@"O)@ I."^5.38C)>"J6E)0B1@ M9@0)&35&J"]20+,$D.Q(T.P[=3FR7JB!>\R]X\"7Y(JZ/ESR1GP"-+5)S1HP MUZ?DEL%5:@&#S^\G7!=_UWO+HTD"Z856IB;XL=SSL<<(+FX1!.&<0&\L,-1( M97EQZ+B"N1%]H%((Y&Y-G0NKF7BM4;M-"'#./-/K>B,'=5NZ=IF![KRW'[YD M+?/'^UPI^W']Y\V%WM5K/6VANRXLZ[ MGPR:]BQ0;!BM[K(QY7;=(2T.D!H0]28L8P7WTX-EY- ,)P$4%U EZMBLJ0PA M<>+!)59/O!J605[EUFQ/LP20#!2!"+X$_Y ZM:E)R76KGF)@<#5UC1'UDD%@ MZ3=&19V )\)];QY70O\&J>JR"=@UL&K2QPG\ET# "!6!$A?]%DP3^"/J$P.G M!UKK^8[QDX0#7R18M$BXN^WTF1B MB?E,*/0"" MWH^X,8I,_H@"0WB W.74L_DP7&E9(E?@)S8G?@NG:JDM\?\1L),G&,!D0^B6 MB4PI[FR@TE$*)+]'K41$[/]X?U+]N!^>Y=GCGB6R11AWUB(AEY U:S):\Y " MVRIMO*S4OE)[2MT9*889IF?KM(G+X48@7VR>7Y-AZ13H-_T7]P2DWTRY! B' MD(TY9SRASS+\]U)6"OP!:XKQ#TV@<&?J2\=&4'/Y4V0P(R*WOM21Q+- HF=^ MHY$+U84PD]GQ*V.KPD MS*Y Q]X(%,<,XV #PDU#'<*1!=Q5K@R 0; 61+IW[5IF@L;C!H?!D<$>,.: MI4CXFN'(DR1[,3%O$:=85Q0IX'X!JI-$7>E'/9_MA:\3=//-?)L+$9?_CERPV%A M?=OQP&7TYS$=PF2=4NN>SKQW6ZW3>.2;V[HR._)<5MV2=;YQ/MN=&XWT M<5+/.UT=XZH GVTLR@GRQ,&\3%PVYAY;S.YXZJ//9#AWS 81\P*"X=M(:(SL M8@7GK>.8XIT[:DU%["_2O!8D3 W&)[(.U)L.A]S@S#9F^&T97<24 [:/3IOQ MTW;N+6;>XB=$UX)C.73,/9"+QA%-*= MEHQD"-&IK 46JSK_#[4,:@[)-WS-<7\H/X'KGN;OV8X??3>:0I#.IE!N0AH8 MM5%K4<]P^8"9TG2+GCSZXP8RZ3VZVR6^K( M5H#)FUO/,/_Z6#15!DCQ::'6P##+C"W^)A9]R40_5CDQ3,X%30B-R4/@$#A_ M(A8>!I-DDRN6C\YT*='(+"!1'V@7ET 06=1@ MG5TDV#T/=O[KI*J5RB6M6JAF AHK]; ;]9#/Y#[0HV1H"-F7'2H)PZ)3\*G# MH+Y8$OI$87^VK)<3%2(+1'N>UJ"W0.M;%-Z'DX8F3HAP706\%$$-H0> V&)! MG'2TQ6P)EI3I*T^I@N2H@DI2D$+E-Y&"B*"8TN67,HHMR/@)W)&!%R9C D+& M7T"F$V^MQ? %<;#VD=HS,J3G'P/MJ"950&= ]BU&XZV/-0BY[ M1,YP &>RR$[,JSGS7L7J$''E48&NC7D[EA&K<3$")9<4J*V@[VS;V7=:F1PCWT2I^<> MV[S'FFR7W7%GZEFS<&),$3AC,A+A@5V$3XG5S&'X&"-2'PJ_07V)]QP;OHGT M][D_A4=QFY A!1XBXAVBWP5KZ<++?(4ID,&\.5=&OK#:91;\BELY_#J*Q.F M/>Q2RNA23&Q'1\SS0#<0APW T*BGR<9$R.Z+I9FKU&8!)PJ!5U8E' / M/!F:W5T^^LVV6'NC3/4S-E13.>S'UD2$.FSN3"_VHQ$P!I1M8&3'#MA05'^V M#Q=-9@&; G8B778+IA S8!:7-G@I"[:D^5A4[RT:"&1LWA54@:")E]3ZFDX/ M3(%A3$6==%@@ D\LHPQA_B7,>++0RJ*XF;R("]UFKV7UP2Z)#D+_J0&FPQ05 MWJ+@):AR>19=H],DS-4=,X4A4 [1;APB8\3,J<5(_7C7'M%23Y[G$KEL8E%# MYH,B<0S!MY'VJ>]3_#U(2B)F268F+]RFM;;3R=FG!-CNY_2&HG%!99Z O


(;Q3=S'%#7<_)M@%/\-A^X6YTX4NKY6"* M+5^4+2^Y9S#+HC8#WWEOU(T" 1MV=5I$8Z0C+F58RMHR'MUU^0BH@(D(*K!? MN&V#%ZD" QV13&&:J[U=DF]I377$PY >"E;0@*[GXXG%C:"8;'EYKUBOJ^%] MR@'H1\):]]*$ ;-$7J&2AT0L"OOA!4FG,:AV-M?C,IB$UF/)\H2NT--LPP,^ MDBA2FP^06L)+$4N59UI0;.@(QPP; -["$QC2Q&U=1:!+1I41 M/DJMI5# ZZ. KE D 3\AE]>&*ZB@N[17DBC'AH=NJ.L"XX VV#$VZ"\+$7H7 M2\7'WD((UC'--OMB+.]5(05=(Q\&1S(./-]*2E+F7E+&"_VB1=IDV=3)K.3" M'&XX;$ +Y.*6WV$/ P4D6EY)HU0^BOQ=OC!=(O> MX&O2?$=[/E]C^TA\&5?2B.BR&R [H6=#\M\/AA'(4CPED"")\)BSJI5E9^. MR([8-BT@B GTI@..XPB?CV,9; )Y,N#OF$>D;?6>:UQ5LDHEJY3A?R'W_Z+3 MK.NDU\;_::G?9N@4 -7!,#0'4N']J_!\RYU/9T,K%FZ\942U@]PGB*-LO# MU5R8_?<4*'Y]V>@Q<+M"@P?\=#7WBG8,=^=U^>5,<=\97<6?]UO(ZEA^P%R, M*GE!_!G7";N.S8V%'Y0<@2LK@5,"EV:!:SND@X?W)"6OLR1;^P_;E'#MMW#U MYL?F[3PB&I/H&S RX+)V6*Q*$#$C&]?A/L? NC<'QW2W4;+;)3;/?UGL] M(G8LZYS'[14EUP8:N%#=7,W@RBR=.05W0)XAPGV84]\,OQS0\U6,^7*R[=:+&6JV:=[K7ET1OZ]TO/TA?KU^T.ZW.EZ;>TTBS M7<]$1OW$*<[BX-_%4"HMW+"F[20WS![F@XVC>VQ(4K-$+4H$^>8SY9.E73A$ M469P,7%'!8ME8Y[X"1^C%FE-?^T2BO^SZ<^*(5;\W:9C]DP.3\?X5KA13?GG M/E:Q[O.<7\V//L;X5EWOQ$W^BF>6D\&59S+$.AJ(/"H^^:? G4_9(?V _<9% M067;R9!?>(3&CL8$7\1%+K^4CQI!?&/K'O-Q'V.>M/:-J.7-2+3W+ M,_=ZLXR'!M6X?+O4NFE<:.?M!FOT>.>O4N@VLB.OJ5UV]I[?[M7[SN][; MZ0XP&W5ZDBOS% M,>_Y3BNBE M\N"[P@\RHYG___>$SA[IF9#G@'7MUE_CE'E7>3FCM* MI*8H$UBH9LI/3*XE(!-8SN2?F+9,I;^[(^>V5S\__MYL-C72REQETNVE[LXE MI<&J[)<:PL.V9)>-O35Q X>/!'^260:Z[&_5;'_DV#/PNUI3@R;$T5KSM=+# M '.7B&P@;=H&M,#XR-"X_ZHM]T"ZMN31D^0+@RO4"N\=F!Z(MU-_UUHZN>BT M&LWVEUZD,D39*F6KDD'%ZB+-)>V*1EXJ9U M.!&+5)OZ(\>%MTTB..SLPL8^W3?6S1H,TV]_U7O]2;_=[&FFUZCNU3IOW M 4T,*;:/:7W1!51Z""9 DD;NIJWAKTCINDCJ7-24+7^Q CBZ-MVH83S=JH*-DF M,]6N]9N=]DVSH9/+Z_YUK07VJ7?=K>$9&?7.Y56M_4,9*V6LDD7<%6.5!G/U MU1G9Y)*YQH(?E+EZ(7-%XJB;M@&M&*RGF*P'E@>N1,;5$L"76P*8L!'_WE:S M:MDB?EDM6TQCL.^MH?+7VJ7>(^WK+N#B,UUEDE4F6662GYU)5HGDK4J4U\MH M=^X]J#SR@>61-Y1SIU2+'A)R^=)I-2YK;=*KU2]ZI*6WL5Q[OI7@SNOB]@[, M)"0LIV)\;VNHK]P9M7].O1&6%]]#/Q)AJ]/* -$(WT;:IFU8OQ7G2ZF].T2M MMC&&T-1)I]7;[<'S^V=R5?S@0+PL%3]X1OR ,]*QO-V>2J[JT%7\8)4/U0:G M*KNYO]G-S0RL,I\J\WFH+I#>:O9TTNVPP^-X#Q)LH74I[0@7E"&S@QK8KTD%*IW_16ZXR!4.M?_"#UVJ7>5?EN!9445%)0Z0V@4IWZHQG\'#-717D2 MS-G[#I5B^3#U&"+5N:=&K8L;EG_I]'HJ=J, B0(D"I"\\8;NR<$C"I$<'"*) MW?P^I4I48:#G+@;4.]U&4RM^7^6O%%)22$DAI;?(7SG68$9Z4QA> M@M)7FY&2VGQ4+<]+X_(\M00OY4OPTFT8]]W/BC-CR@'9T@'I-R])I]_7VQ>= M\W,5K%4NB')!E OR^BX(?))T?)_9(V0OT?3Y" 5!5@.$[!$^?#5M.?+/9IF3)/J M%027S?I%36^1RUJ"0-+KLD0J)#@.?2G<=1C62>&N;7'7)3=&E%G@HB<*>RG< M=6"X:YT/'RJMY.9?[WBNFLL/&2N63<,H5O.#2K$Z/&%%5LJ:)Y5\>?A/L?KN M,5A179/9:I1*LJY07N$@0K9_>IRK/!'!J-)/5?J9V-+/'> M_EWOUG 7VUJ[0=J=/OG::;;[K1]/C#H>#*'..]===SK=VM] M_R-F_QRCPJ83[E.T MTC8H*539,/&VD=$(][TTC*AIWS'/%R9*CN%9\_!LX4V@U#_EW-GD'SK;8^XM M(WW'=%SG#J!DHIR9)Y\^N],I7SII=A,UD]S]R(FR7YC-7-!3=6=J>^!54("@ M]1%G0[@RGEB&0&TH!;#J?2*_WNYUVLTX:M7Z-]'Z K;_LD:[>;W;U M2[W=)U>M6BJ6 RN+KRR^LOC*XBN+KRR^LOB;"[[^NTZNOY$KO=UK=MJD5[\ M,Z_LN[+OR1Z1LN_*OBO[KNS[4^S[H>7C?B\[]83Q;,PO)2FGM>- RJ\1'V"2 M:0==?Z/]]77,GI0W*: M##Y_")+TD.NG%B/UX]SNBA&>**XURW(,,83-T'T+%C%3M3]4L9*IOL+^4%LT M^TB%VH :/V]=P"_F<< 0C#&#Y3X&5!5:,XNFBH#:XB8)&2:X[SN3V-L/E#(& M10@[J/):8U!!0^DH1]J*S;9BL]R)5BZ5M4(AGRD5%9O%LMG55?,L+)E=8C<1KE7LMA6[E;1*/JN5 MRX5,[D1Q6QR)_J: ^B\<"_NK6.PYAE.KYDK:2:F2*944B\61J/OMVX+#6KZI M.$QQV$LOFL)8"#CJC%Q._2FU0)%Y4U?D"C!M0.V9XKDM>2Y;R&FY7"F3*RN> MBR/15RH:F[J&,QXPQ5Y;L5>U *BL6L@4"XJY8D]M G.)51L]:HP\478"'2=7 MU/5MYGK*[]R:X[Y+?78[(Y?4 M@ZZ2\ZEM:LI!>(8/FBUH^7(U4ZTJUMM@2#DC'G-0).-/=)E/G=%#22YLJCBNFTS!3FMDBUDLBJB M%H_=-IZXJ7CKT?1 M:05BI5,4>4&8@E4L_%$>Q5,^QT.*VK%0CE354G.#3:3 M>PP:&D"'%"+;/KU9U?*YH@K4;B#0-V99,Q4T>R9S%4M:M53.%"J*N6(3Y]0? MS4B=CIFK%)?BK1?>+MA%Y/7%\3REMA1KO2AK!>MQF>UQQR98B#Y6/+8=CU5. MM&JVHD*LVQY.JSCKT<1102M6"IER5G'6=B<6*M92K/5:1THIWGJ,MXH5K5JI M9G(JW;T!SJ^=_J%X2O'4:^QLKOCJ,;XJE+1R,9>I/">?&*X%WTRAO>*\#>L# M'9]:3STTX,4(MU^\&4_9?YU4M5*YI%4+,9[E^G$%FS=ZB&Y4D2NI#1)6Z9V( M#1+^'#CF#/X9^6/K\_\#4$L#!!0 ( %5IHUCD:2Y$JP< $(I < M97AH:6)I=#,Q,2TQ,'$Q,C R-&9I;F%L+FAT;>U:;6_;.!+^?K^"E^"Z+6 [ M?LV+G0;(MCF@P.Z]88']>*#%D45$$K6D9$?[Z^\94GY);+=)DVV=PQ:H8XOD MS)#S\)D94I=)F:57EPE)=?67R[^VV^*CB:J,\E)$EF1)2E1.YS/QJR)W*]KM MIM<'4]16SY)2]+O]H?C5V%L]EZ&]U&5*5TLYER?A]^6)5W(Y-:J^NE1Z+K1Z M?Z3EJ-?O1U(-NTH.Y?1,]BX&H^%%?'YV+@?1V>B_O2,,1?7LT-+S79U-O[A(]U:48]#J]^W9^;@Z[K8^PW&2_J?E_-[;*Q$U. M=E:+7RA*RI8YU)$MM\B>M^A]CY7"GE9]:XA\D4W'= M$3]5=RT1>:MK42:R?',\.I]\%5X*J10V=#NE&(K.88GWA[ M9]E;@>1;Z9S<6X*+SND93_F32.2&2%R<#!I0G]MCKD%)%STM;<)9.W!+T;,AV>*1@#E:F/B=#!'2)M$0/1 M+<=P6*+(BD6BHT2XBC_6XQ=DJ1'"$\BT2Q$L.>XN=)E@@JZ@R!O(<@N89A2F M.<G?/V1-(E M(D[-PBT!:6FF76DE%$E^&.R&E:T-7+FE,5O6OFIH#0\$6K_<\\.;X_-^[VSB M&O T(9XWOHF1H. 1>^B3D)8\%N!;/4V)?28( )RFVB7O?,R-2=P>8 E:Q),3!MH#>AAJ[ZH4C3:XB"Y411#$<_X(8;1 M@X/V[F3H,;@5'">N7:>T="+D0U(7&-BE;#M=RHP8NPQ9E4*U_+ MNFKJM-+2^N1,A\#M&3YG297C8.JWHO.1U_.?<02#4,7Z004R0AU5J63:QK2\ M$>N@C!$AQ&]F)O@V)>X(9L5X4E_/I > V.E!(O;1)+0%W,?3UZ/Q"\S/M6)8 M2F=RR8PM'2#-F2!C55JUQ V0K.54I[JL.4SO4LN[R$/,HR=L@'M=-S))'QCN MF@D5E2V 7N?3BB@R5GD#?$XY(]0KR#5J;J&"=P=W0;X<@(I=I L?!%XQ5*/O M#-5>M],?\)QOYC*M/ 6Q(RF.D=3I.5S@=B1GJZ3@$90:?N[.USPT,1!TZ$)6 M.#55N=^"QY"^7/4F3GGC+Q_&KT?#PS4J]%M*FT+^0?_6 MLY?H>9 ^@"II=""0_KHJR9_@J>5N:*V9AXEP$Y%K$F),/2%UV$HW5Z9)I)RE ML6X5K?T#B,PR799$GZ'YJ4$^P.U*PSXOY"UP"U9US-KXRXGO]>I#\Z'4*->(P+$%%;3@8/+L!8CX,]X&2ZT0P'0^-^F<.(KE)"2PG[R$5R'J1$+__PNZ^O^'+TEL40"/;QOJFLG T M7GZ9@(R+5-9CG?OU\H,FC:RI*4N3C?GR=LZ,CJC?7 EZ[(3FYE[WXKS3O;C@ MJ]W2XK]:*FYN?3O^UO>D5-MMP\[Y:6]O:[>SO^US4OL7G4&W_^)B1YW3[NG+ M2QUVAN?G7R7V\RI[P\&C1IYXIP7' 1JND/G[H\'1@RO)<;^X$[TE=00D\&;: M0HN;T,^R%H.6?W/C>9/QKTM\[]G\6-]/ M?E[,+8& ONE< L+>' _!VOYS\PV )\RPR_/[_]A]3]YT]^;^[*Y-9..XU^T@ M5 E_F"QXMI,#7[D_H?-]H7/@J_,OBY*%TW-?#7Q(-,7BYHZBBH\%Q3]#8?TL MX)SX=.^)[R<]>*VO,,Y?=(_#C<^2D !P !E>&AI M8FET,S$R+3$P<3$R,#(T9FEN86PN:'1M[5IM;]LX$OY^OX*78+LM8#M^RTN= M-$"WS0(]W&+O#HOKQP4MCBPBDJ@E*3NZ7W_/D/)+$KM-FK;K %N@CBT.9X:< MA\_,2+K(?)%?7F0DU>7?+O[>[8KW)JD+*KU(+$E/2M1.ES/Q49&[%MUN*_7. M5(W5L\R+87\X%A^-O=9S&<>]]CE=+O5<',7?%T?!R,74J.;R0NFYT.K-@1Y. M3TYH3/WT^&0\IM=2G@WE,%$C.NNK9#2EWP<'F KQ.,?Y)J-O/3ZUAN_<)MIOL=W7_9V/K0ER59&>-^(V2 MK(2YF2;7$1_*I"?VU.UW9+U.=2*]-N6CMOW;>#G>ZN6'CGC?$_^$)?%1Y[F6 M!;;U'[;7$4GPOQ$^D_[%X?'9^R>7L+7O=.3GG)'T0FYR0LS34M0'H^TT[\44L+ M9.8-KE?&>F%* < 7+PX')_WS0;_[;V%2\9DC@/"\?K;A&>Y)>'Z2#D'!]A>- MN"[-(BGP M1)$5BTPGF7 U?ZSG+\A2JX074&B7(U5RUEUHGV&!KJ(D.,AZ*[AF%)8YQS0E MILWF-CQKM(WV'6TD4ETBG@R-=?PZ@!K$,6PWQG69@BI"@L'W)*\5= (C&\'J M %^:Z:5"B!F=C-H\7\.OC;R[8QH(5YH5=UBBSB$ S!D (YASP9]$NDRDN5FX M)2 MS;3S5L*0Y(O1;WC9V<"56SISS]MG#:WQGD#KMUMQ>'%X-AR?TS.OG3<2GW!)?OR:$41UQ";OH\?#J<-A-9NX=/X?PU)0"@M10SHJDM%(![ MYMH%1H,4E4$/%[=K+MSD4TNY#(AJ4^(:%9V6:WE0@Q?ABS.Y5J&3=?74::6E M#<69CHD[,'S)FFK'R30<11(O;!)'0/N ^GKP?C%YB?:\6PE,Z4DAE; M.D":*T'&JK1JB1L@6@%NB&Y5D2 PW[8*JVE9 MKPME19(8JX(#H::<$?H5U!H-CU#%IX-%4"]'H.(4Z2HD@6<,U>1/ANJ@WQN. M>,U76+?*UN$" M5!:%]I[H$S0_-:@'>%QI^!>4O 1NP:J.61M_N?!='C;ZH]9P/QRLNDQ"O__J MKQ;H*X#N;8Y2"J5=>"X 1[A3330!!&VB7;4B"Y+7G#EC:15R9R@*PZW$Y5V8 M1T&K[1IBG[^%K*3"1$?FO>E1WF+#)Q:4$$' :; 7H!(N,?;8JD3$Y@NYR:?$V>Q4L[:6]6V)3PJ MJMPTA-%%9B++R5M(!;*^2HKO?7&\$5T?^IQ6?@KHD>UBQW-9.9HLOYR#GJM< M-A-=AAT,D\Y;[5/CO2DF_#!WSAR/.J!]0AC0%(?;Y[RO![W1Z9@?]7J+_VII MN'T*W M/@8^\NC]VW#L]VSW:[PUVCGU*Z[#?.^Y_?;6#D]YH_/75C@'0X3?8 MA-[PY&%:CT+48N2 #5?)\LW!Z& YH<779%C=B,&232(4&')WX1&1\;T8)H3Y M/W"Z#D'Y\7A&%P> M/K>_%" >L:!:_U?,_W[2\, M[0V&]GQWKFXHJ?EFH?@OFFWQ+XM>A^OZT$:\RS2EXN=5+?EK[,B?A*.C4!4^ M\C6X.V\#5L:%)^23^*AH3O?>#UR?X%!U]M=3Y!3'N/:[I^QZ=VWGRX;M9WSU M\2B\U8;6_;-A#^OE]Q<[ V 6Q%+W;\(C= EG9 M@75MUP[].% B91&E2)6DDGB_?D=*2IP7=^V2-.FP(! L'>]X]_ Y\H[+TE;B M<%DR0@]_6/XX&L%SE3<5DQ9RS8AE%!K#Y0H^4&8^PFC4C3I6]5KS56DA#N,Q M?%#Z(S\AK=QR*]AA;V>YW[XO]_TDRTS1]>&2\A/@]-F S^.#?)K$X\DD2L;3 MR2R;TFA:D/$\&Y-YDD=_1@-4Q>&MCK%KP9X-*BY')7/S+\9Q,)W4-CWEU):+ M* Q_&OBAA\M"28OS:=1O?[9FKAFS[,R.B. KN? A#5K57IPKH?1B)_1_J9., M"E)QL5X\/=*(PC/?N9V&YI(C&(CFH[XNR-P/R4D*NI.P0..6V]/&_;8C&M1%K^)W5 M2F/T$GY1NGJR$QV$:12.WCH\\$M3P0O)]&H-[UE>2O1UQ9D9PDN9![#K3#W9 MF<5QF!ZKJB9R[=^B= \*I?U,G]J9@"$ %%X1G9>01$._%0V!&"BX0,&Y9[A8 MC>86)P$B*;PXRTLB5PPWL:KBQK@H\-^-I+CC049TL7]_8;TB:TC:@_QVP?A"_J&C^7E]^4R]LV5IMZ%O M&DO/L_$T-?ZY60-]182AB^^_D8-?G7278K_UT.Y\<^5"&."!!48)3L%%FSY^ M/OW/GH=ES^-GR!NL KFK?GU)N*7#NA5W]GWI]STU.T=@<#6P[%9XP&'Q+-JB M&-NX4^Q1+)/H!E8&_OZN:W,H8,.Y>5U18L.2,1Q::W7"7=O2=85=8>WA/N58 MM6>N5^KJ?#1R=4S1:,E->6'@2_IL#1P+>_2R**"I\8MS$]O1F\KY1[X8[QWN M^:5++E.Z;D"=I<15_!S5QG8S-?*,-_8] W_K.]R-AO(Z]CT 5ZY M T5SOHE::":(2Y-KMZ(7AX?O<\(+%9+A^='8[2K;;N&V7K%VS_;"=]]?-/\- M4$L#!!0 ( %5IHUA/!?M "04 &05 < 97AH:6)I=#,R,BTQ,'$Q M,C R-&9I;F%L+FAT;=U8;6_;-A#^OE]Q<[ T 6Q%+W;\V@!9D@$=5K1=L^7C M0(N4190B59**X_WZ'2DI<1*[2]>F3688AJ6[(^^>NR,?YA3B,^W"A] =^26JY MY5:PHW:S M3$F+\VFTK__6P]P;S+(KVR."+^3$A]2I35MQJH32DYW0?Z9.TLM(P<5J\N)8 M= V1IF>8YEDM-OQOAIZ@4_YQ63LZ1&O!)6L=CV+GZME5SN?<0A('\6T_ M/Q7#O\@V1)9B*IA^I-#Z&T,[8=KRC*?$@PG$9A[YW# ]]4!9Q)IAF"Z]D&L">&VIW9Q3'X?1$%261 M*_\43?"1@"0.$UT6D.2=3U2U$7B(&,"Q1<>X;)JC2W. D02>'L M*LV)7#!''Y\T MQ;BNW>@\J!:[*">VZ\R&9A\KKIG;IHQ#X68UVB/[@-46#?;H_C6H-V5T74(- MLM$XJ2N/%'51-L63]*?KJOX%.CD83UTE;H6Q('J!.YQ5Y62$H7]?5.-[J'*) MG5C4RSJN!):@$<6W'J46<48F]*A-MTO55VW3 X M(.5^:->KJ%6).CFJ9-K/:>XT4["A5"V98WLV ,V5IDSW$"=!2L,F[9\IY:84 M9#7ATL?MC:8-^'-EK2HFCEIE[<0- M)PD\)SFP]+ZL'PP/!UNE81!ME7UJU'@4C*+XJP\["/KCT=*P- S6U,M.TFD-2D(I,N!)7%Y!U'9C70F"9?>K0Y7?JC\] MUSW%AO(+]GJ77G=$$_OS"^LU64%2;^E?%HRG]-\[FI]7M_?49YN6W9W^<&K\ M[V82!'<^GQ%RZ +^S*:\9?,M59L]Q6W1J M&"4ZA1?V))W%CXOZOB7KBN3B[ M0E9I^26#/_&< &^1\'!']#S[V7*8^*)4'7B6\YQX_3$8S PR3(5K.6(A:OZ' M)Y8ETG'+)+J!FZ"_M&H8/04\6ZV?T7/DYG.&JJ56E]PQ].8 U'!(#_<2^P&U M<)"&TN(@=W6R2DMN\IL!'G*XU,"1PZ*76095B6^[8=M81^_:QT'YLVP#L7?SB< M/R],-!/$==*]J\";-=M3^O#&A,QQX:[L=I-M5T];[Q6;W_J6\\#?KOX#4$L# M!!0 ( %5IHUB1,QE% .T 'EC#0 0 9F5T+3(P,C0P,S,Q+FAT;>R] M:W?B2+(H^GW_"EUFGSU5:V$*/7BYNCF+[ZYO__K_^W^QR__S]75_WYY^B9]=?1@3&U?NG$I\:DAO9G^ M2/)'5/J'X_YAOA+IT2+^P'''5U?A8S?.9.J:PY$O*75%BX?%=]UK11M065>4 MJ\Y ;E]I_0&]ZC<&QA5M#M1VO],QY':S.KRN:^UZIZ/7X693O]*:5+OJRT8; MGM+U%E6;1J/>JAK7G99B--2.TAPT^IHLJ_V!1H@VZ*B*KG9466'?'?FP9EBW M[5V_6Z;]QZ^5D>]/KC]]>GM[J[VI-<<=?I([GMFD?U MVM!Y_00W/L':U'A@X%T-"9G,!@^(UV?OC&XL#3:HF?Q6N+$T<&VB;#2^5JG7 MU4]XNT\\&@W?O"1S_77H0D7EP $'TN&S[8O*?6KNG(E*_%+=">P?7>:C)+HYLI7-R%% M5A>^/(,XW#>WH'$5UJ;G:(KW8%+YOOE_C0.J&OYJ&06WV*]S_ 1+'-?7P\^_^$QW\6M&O@#AL,L8W4?/Z MUH;/36]@FIQ/KGY2XM[;Q%83@[#NM2O<*:.D*E[_O1V(!.__*'5SQ9M]H5[H(X[P^ M\ C#'6/Y$YU*]W\.6$$/WFZP+UAD6)%";ONU NQY/3#?J7$U()8W YI:KW3O M>M^>;S=\\,XE.O*J%-AF^#D[&/>I6UF=0J-3D0RJFV-X^Z\5+9Y1)'.OGT?$ MI2@@C1MG/*&VQR1 SP6!,*0XVR_3^9!',L5+O3?B&NS'WZGG@T9\0CWF R M,%Q]N!M?6G[[A,F)^"_04:Z/HH_)HJNZ#/^+GYO?FTW36!BJ,NFX?"?^._[( MIZ5U)X-!X0 ,H;+VHY5IH&AF+XKNI%L9L@U;EH?4[0GR+( 79PL30 M#!9@UL :%H M6C.R)%-I!X0-#1_:DR M2C8>$'=T=['PM@ /6#JZZUMD^7><")%<=*?\'!YBGO ONH=^:@\Q1]@K1??. M3^HAY@GXHKOFY_80\\1%T;WU4RG='$/\BO#*SPO_HCO:IU:Z><*^Z#[T295N MGH ON@]\;J6;)RZ*[NF>)RQ[JJ28%605W44^75CV3 @2/G0Q$*46W>$^?_S\ M3(@KNL-^XOCYF; D7/F3Y[2IPI4_+_R%*W\^V M7_DR %Z[\&7$Q/]42?GSM M),J ^O'$XE>D.M42'2Y;?5TT)_@US=M6*(7;0,.7P /6\[R>#I3B,144T@A" M[^_$-0$)X[\Y%A[8][[YQDDR'K0T%MO*T(,L-FY#"]\<>^@#!K[2OH^'I)?Y M]QN@[F%PXU(C?L>1$:.D1XR2"V*X#2D@0NY!7KGLL/.<99ZI95'W!5#VS2%' MWX)?9(!#-)G&;43@7'!>)7[U]'E8&K?>_OF5QI'8@%O//6>(I_[NG0DV#?T& MYB#XI #7H=FW:,_SJ.]]F7XGOSONC46\U?A!X/E@.KI/U&(G[+V1.3EZ4DQN M-,!M)*%0-/#@&M1]/%)0;]0<9T%Q\* M'ACN*8FGG%CS7NHAN>ZU\_836L$,KXYW= RSC8Q0P"RYN+OW 76TG",GD7 M6#X(R]P&:S+A G7A(_'95I%MO%!]9#O@M4T+@P9N(SBG0,/QY#L_".8V/,,M M@E.)=GX0?*&!%WX0P%T A%.KM("HY2YXPJDI6D#44(@90LQI4G@KD+L13!6\X3 84(A'!@E180M=P%0C@U M10N(VG*%6$X4X\H3 >4*K)P\QI4C*EK\XO-WKF-G3 !:3SI&EN??A-)RI!;LBM\"SQ'=%-"^:< MEWUZSE/,1V(D;CWXRT5OGMS+77Q@MYQD%3SP+6B^; J0"$Y-3E5#C(>9T]DW,B_#:WWG0N54;V_-H3->AX@LD CPR6 MR];3]K$/]M$;7.1UKKK-K9.?'SI>WISCT$C1ZPNUN8T[Y(C\D4MW<>.EHK]P MP9!3EY5&D\N3;@-YBS'/%QRS/0Y?&# M-GM2O"#V?(B=VY@P)\2>[[D=0>QG)7;N8N)<6ARS^LG$8U?YUR&73M>K+BZ=KKG=>]A,7'?4H"ZQ[@+;\&X' ZK[YBM]?B.3/"B. [;*+\Q44)H4 M.R9B&W6$H6LKAY>'KJY2GE+US[R_5"[NZ4+#8AJ#IOJN9V MB^GBG+739!]>BF4LU\6&'B^4G:]F$)0MM@3Y4N3+)TCSRDB0ZV(W+#WW+W_M MIQUXU'AT7,QL^\VEP&ONRXC8C7I)18+82\J%5+Y1ST,Z>7!O_QT0Z\4I+<%P MNTF30;U?Q!&L_-0)=_L77'E!)24F+H0-M[L4.=3"2/VM.V*Z?R=60+],9[_^ M#69/7'TT_49?J;6R=Q^Q$4IAI(W,[2: P/F1:CW),GOW^ -SBOOJFI8%G^[9 MQHTSGEB4-64IIQ:0N0LU"^I(H(YLM9GRHP[NPK6\4T?/Q97I)K&^F0,?:.2K M\V:/'.L()9FX$!_<13T%@? E0;@+EZ8AD'M8@QN]\M8RQZ;-1I:4A[D+4_*+ MHG-Q$7>!P30HNG'>4=A;N0 M%(_(.1/G*")VQ&ETX$@!8D6$@_A'>)[1845$>/AUX(_%Y")H4PBKF4E%/VJ]Q%407Q7Q[QGTGRJ]Q%J2^=^+?0H6^. XM-A=@&V\1_ M13COW+DOI"ET+FW 711?,(1@B'-J".YV.;A@B.V4>>.8%C5>@KYPC\N@$[C; M]!$L<*DL<"XMP-T>6 %8(.5.IR!__C4 =QN2@OPOD?S/)?W%[G!V\H_NP,C; M?P?F)$4Z@. $_A6!V"@6G, 7)YQ+)X@]XY(3YH%<_W=BO=)GQPI*7 )"$WO' M@@FX88(S:0*M2'O(QZ2_3+SW&W6&+IF,3/THUM@L,W_^'1+59M*= +XVO?[Y M7#IQ7*3-6T&)IZ#$<\E$[G9-4Z+BIE Z@#G;Z U.[&SA MA_A;WTW#L.@M\8ZYO\ 379Y+8!9I%TS0Y>7(RR+M295 K1[*'WB[YYGDD>A8 M(Z2X%(&D/5A\8OC4?'?^.9-),#E)LIQ6\U=(G&MHIW+'8OC=J,6:)<; MW.T';$'."XS"WH[&"FI^@C0K:=9E@]NP^-\!!UC0>-DB'!$W1!%6.89'F+T4 MHM(%IAK1!SNW0U*9V/>;2?JL5^B-13P/UVZ4E&*X#5AGY>CL*#L_\1:5:+B- M)A=,S)23/)K01W[DP6V$=5_R&+E4R(^]".23^7[M4L\)7)UZ MX9\C2@PV><-\[?X"/QC=F)V68C34CM(<-/J:+*O]@4:(-NBHBJYV5%GY%U+5 M_!G/GUI /V/3OAI1]^@J?# MW\.7K+T*)WQ%+'-H7V-LC[J5\.'XONY8CGO]ESK[[_, 5G@U(&/3FE[_%>T6 M3_I!WZ0G!]#XUZI';._* Y@,PH&>^2>]EC68(/OS+9QQ"]YCF3:-5R K.&WI MYX_[E]NOTO-+[^7V65J>-8?S?;Z]^?ET_W(/<^W]^"K=_N_-WWH_?KN5;AZ^ M?[]_?KY_^''&)2BIEO /XHU +OB.796^UFYJDE)O:)TS3KN>:MK_VOW?QC6, MB3L$WO&=20BDXZ^IG6I-=R (I5] 3-B._2-@07XIDB9/=,#T2T6R">H.@YK7 M7QT]0-F' K7"!,D !G3E^M7_,&$S?TOWG)QT?'QN6D.2Z-OQF$_Z%HT']!T7 MI/45@, B$X]>Q[]\-DQO8I'IM6FSA;"'/D=4U7=\WQE?HT!^I:Z/VS?11]CW MPMN1K.YT:K+*Q+4/2L$WX@]'DKP&MSZM7U=JG8Z:>*=>DS->;ZC)W]CTQ*8Y M=;1:O=7:^JI/;(WA.@&2B)1?*VHE'AS#%*B61J_);=2.3_>)_L?0=0+;N(K( M?<#^^SPAA@&R\5J9O$ORLJ"PZ& -P2%NTS-0SS6))8&#KSL&E;X_I^4@;96# M0I6?67#\3P V#W6MZ1.=.*Y?D9@EYH-!\NY?#\QW:ESY;C"3+4JE^U]_Z;2T MQN=5\3)C,=_8!.,8E'4$Y&;,980XB/#3RRL&[?_YV7MZN7WZ]D_IZ?;QX>E% M>OSY]/RS]^-%>GF0P"QX =TOR:KT\"3)C0_&1^GA3GKYVZVT8#',K(7>S0O> MECNJM@3)NQO"*$3YV99#IU902]XK:,9^HE>YWXNHC296K$KH/&]DE%5QW M:+'E9XYORW12(>?AZ= )'[YLHC+A\0RYLI M"Y@&&PCAH>F:^ M9;%+?#9\-.;5!L:$Y2NUT:CO:TODH&;54X!:21=WRPK3)SHT/21B_P?': M! )_>/KY7;K]W1(N.K!?R?A]M#^L,8!S*@?F!4+($U MZX YZTJ_!Z[I&2:K3@M*\<+I,2LP[VM/M>>:=#N>6,X4H+E,?](/I_;Q8BC+ M7)25C,#<(;'-/]G?'\]&6+-AV[W.PAIS3;760ELJFS&G*36UWLG' M-JLK+= M;,I@S#749CZOJM>T3CY10+E1JZO;K=5"\76N2K=G&"[UO.B?;_ ^.5:X'=R! M5S5->B9CZ6].X/D@%QZ)^X?TU35?#S&%"@#'__J+W*Q_/AR:RBR?H5[I/@Z1T:6:ET M7^@[\014$Z#ZZ #8K/_/G(1.8@0RM=)MM>K-S6'+C?8A0)M/X&6UEB/X8.SM MT06",R?$DF[?J1[XH ^DAP$8SM3+8BH6$PY &A+21H)OD,D^/:VAJ;9KC4;F M;5VM7>O4\['#4KQJ?SO,102=:>OS4.F#BJ_G4K(D;S0@-*4M?\Q71)]Q@_A0 M*'US8,J/(\=>V5.2&Y5N1^M<*8T==M5^#B0'VQ[S/9__^DM;D5N?/L%N%GD.Q*,8%$.6?G0_XCZ#+>&>[H?K_S$^SGM6EO+ M+)E5M=:H:[E(9@4>:.8DY%5PMK>' ';EO83@9COI(+TDU@Y%BJDFNLLRWM=N M9C8KSIH;\V+Z%MO(I$0?23J>ATTAW"\'/"YAXNQY.NX[UH=4=F4JX+CA1\H, MNQ_1%CFC+/JNC[#DA@0"[VUDPI6Y5,P2W8[@$TFVC? K$V4>:K-$FF@J*WW& M[3.;I1DFV3@X=T?_8P\C3V C,S8BB1(*E!DJ6I7NW>W+N3!0*F&4%[O<1A(K M3'%:#6JA/%N)9[5!Y,%D_^FX?TCLR*T4O^( CV#!MFTN _GWP//-P903<_?> M-G##DDK]J:2/*"P>J_J!J*=LAQA-VX54J0_RQS"V/2*>-# ML(R)9<$(3+9% M@_G?@8GF,EC)?1H-@!='%G/XJ*SB_F"8/QH9SPLV=PQZ-*CQ-N:/2@;!*X+[PP3FE$"^<0/O!GU=BK=?]*U6.PL0R\E3?T#7HQ0]0ZCIO_Z MB]+ 5.I,W\Z5GJ4?SIG6[J3)'BV1+$!^ %88F[X/'$0M8 G7L5%O6%.)@@Z9 M2O>H3HC. KQ?B4_"A. 5*3%_QZ*3_118-.0:K=Y 0?!$AX%%YF+D^>I%^H"_ MMCXKJE*+1ODCDR5O3C!Y\R1R(YS^3!)0[V-V%E^ $X(IXOC9@<.Z8''!XN=@ M<> E(EFP-"H170<6=PGR*9*YB]HQ\:H$-'J5<,,;@V2 ;[BQ(@.^& ,(IE6T M!^!EH#H1B$-IZ#IO_BB^70/S@+*9&71@VNSX!=M&VCRQ3!]');_ATY@-CH(( M9$;_2HFME443I;84\SQQY*]9:S:;F?=DU%HKIXP=K29KV=ZTY=2>ED]"DM:H MU5O9LH@V75=J[?KV)PJ0^;-ZP"DYY/,MF96.L1E[I.H Z=8Y.^MW@K-]G*%X MG_-7[@W0PM!QIPE^-!O$J$2/!LU=:D6N='OKQ'3\=)'S$U?C2 M4B\G"B]3/CQOLI!*A^2LDI!!YDO@P8L\;V=UF)3E85(*AB.EPQ>=6&\WV.O2 MQ1-K#)G?&&!N0KCL+(.@J.GJ(!PGYIW^\#7?OO5@BQ>+.3:)KK#SXP<0U/PFQ?T]B4[Z)^(!\3G6 1CCE=.,8;479]'33=&+#[6I'_" C(K0?QL:G&RN:S*^8)W' 0N)6ESY82BD&R/Q=YZ M$]>T0DI3FF%YKRJ2FDNE-_P1D=<=BVJ#[,#V0HRX/"RU#%;4,L$I%:!BW01# MR_NUPA\)K> ,);IT0[&5X;C7T4O!+T/JAS>59]1 M9Z/2E96JTE:KS=8LZS.>:A=YB^56L,](SOP[M8W(6ZP_/'%"P7SM4MRO>*5K M%8GG$4(6[*O/'R%]S[$"?_,CIR_RDDP%E5WZ7D MCRLR@/5=$^N-3#TT6I-K/JO-PVH^ITM+/5:ZZWZH9!;F8?6.7UBH&CCY!AG1 M]KU\%W+:2#@@OE:O9TZ"[<@UN9$M)KSI5N@+HZ"F9 SST :N:AE_I*BOGR]TGWL/;U(]]*5 M='?_H_?CYK[W30*%]/#TO??"ZIB358&R)<=+X)0/G&H;T';J(HH+4G6IYILL MUY3&-HM.('<#\+X;$O?6-A%"^.DU/>$TB\B M:AM"Z9<3N;@[GD[I$V\D#2SG[5 .%IKW+$AN"LU;4N0VTG(PVW'T<%>2G5(= M.19\S8N*4$AX@L*?2D(_%Y$ 6D(_EQ2Y>!;6\8%M?0>9.XG-YRDDE!V)L%CSW!+6OJF4Q?S]D: M^3Y,+<,Q+O4"*U3ISH2&DQ)N=2%)0JESKK<%P^^)W8X6,;Q:P^Z/F#'%4H\8 M!_\[ /!'?Z, L!POP,PFTG<"GR4<4E]R3>\/H<6+B'_G;[)%+$"H]1 M17C#I47O0I;8-SH$%Y]"H/FGO5 OWR,693'C:)_7FU?X1 <6SS/#S4@-"QU<3,P+ M'5Q:]&*3KSB@_)4."-L"^CEQ;.F9VJ;C+I3L%5JYD-@56KF\Z&W,X\;?X5GI MF0PH*.&O\\T?H7$+B56A<6=U#SJZVXFK?N\ M>):V_9>Y.?)IYGSGN,%8NK6I.YQ*+U0?V?"YH4F]*GB3>HWMO3P'?<\T3.+B M9@RGZYB?,+Q9/'KTO'3"\&:I, BLSQE3Z<,WQ_,^GAY![53K6BA'-)OAB9O& MM&IJLYVU4EZS4ZLK.WL\)YA8\;1M!XR"33$)M- M*H^&V*@IE"RM0+?:N:IM49GK!*=/K6R-O7N:.511E@I6;ATHVQC'TAD<3; MF?I]Y,#83_25V@$M"L_FAHJZQ*^P_<]5;.2WZL75LM;F'"QW8R'[P#-6J]C+ MBU7LK]2XB'W@70T)F5Q'U'SG.F-VF@O>^ _3']T$'BR*NK?ONA4@,'J>1^%_ MQ@MY3U?97HTKVZLR$QQ5<+77RMHGVU!Y2@\I$Q(WB^Y=4=E%T2]8[K)93CT[ MRRF5KMQN5SN-5A%8[D0;SZ0$$L[+HJY,!NE9(-_HJ@J(O/NT)>( MU(?!;XYC>#W;>*;NJZE3[]FQC*P\J@*/JNUJ4U4/Y=%D=CB:YEOY7*+3YV*7%I%= M=PA[AO!'AN^L_-FH=)MJM=7H%,$ R\'G$71V@%HX@,Z:E6Y#JRV;,?7(G2I4\M1GR3"VX.*Q* M0VH#15IAU41C;-JL)RLKJ598"DVA/DJI(798(A'.?PLQ#KY#;PG?MR&ZLRJ/ M%B@/K=IL-G-2'@6S0TI)2#M,C>,04KO2U1K5ABQS0D@EC2B^8(/UB 9**>'+ M'!K:(>'9\;J(_;RL_(?M::H=Y6#V$Y%$;LAEAQS?0BX#\YT:5W]2UUFG%*V. MZ6LL29P36BFID?X;,6T)4(R2T/' 2'<&$O$\ZH>U9AQ$7ZE$=]%LJ@]YQ@D! MV1[F>%/OP7[&[;Z'08\A.X$#Y;#4Z@KSK>4 "EN[ '2Q*ZZ7A2ZP_$FS?G[" MR,EVYGDCY\7Q42(7/YZ7PCBZO&#[+D,[1ON>QK:F5KK->K5Q^-9.5@P5P!2_ M/&K;9:$!SK1I,O* MQXU*5ZTJ]74#C\-]6I$/P(G2V)_>J9--RY:N7>=\WK?R/T'X3N"ZU]>E":@CN.J#+\(4"N]+L MIP>U3J4K5Q7EX+.#(IN &ZI*JP:.1U4-;&=7[;0.3E0_3=X!7\*0IU&EBO%N MW1\LM/]^2-RMG#(PK69=M'J7S.&L$D^N=#O53OOH9_"+YFA=&-VEU;VYT9U2 MZ;:JC<.S08].=Z5*-4D. J/))/69S11M&$H^>;^P5)/B\/5A68$;8ROQ+DY< M\\6T P!'M,WCV)%1'8Y[0?*X??== N T;>).L;BQ!](!O^XZ[/Q&'*[)*AHP M=Z7:2E!)Z=/,,B&[ /[>I5%M^HC@$:EVC3 U(,S6(=F/1R?+TFX4Q4JIS*Y. M85@YQZ25&6-&9N07:M/L%08:+'&ED9"R+C:%BDHX.])/)=!1?"<@Z;V3X!JM2E>N5U5YO48:1W9E M#NZ.X*.+Y:/4P<5#^*B-)J#67M?D'+%1I-[C&<00U5@GJCR-1LYT:)9U+4!? M!1 ;3H!=?@[+V,P&LERF5OA$GF3K[1_L#VI(!"9"AC1L%.))3N![/K%QZD4Q M['*+WYWC^0O8X/Y"/%,O'#%=A+L>,GW&4$\L.GJAY/@1C/O4?1@\LW<]S.4' MPWM6[8_I8$I5J?-2W$E$@'(AJ1U!H&.25+/.'#.Y5;+48)Y%_E<3&P,;I1+Z MI8]2L/"KG)?9%&C!/1+6?V,^+J)2\!/]ILH#YW]3=DG4TZS59 M.)E_@GA#[L]?@ E1**_Q8/E>U,AWL>/;C]1E2F:K+:1L#'/?$M>&Q7OQ:R+O M)-)#]9D>4BO=>JV=P[X0!U:-H/124;J:+Z5K2.FJ=GY*OX"P:L%\[(,C7X43 M'$D+*XW@V%-%1D2;(#H:!RM)?B*^@M9+1>M[*LG-M-X\6$WF&XH^+(\AV]8H M%\I(;!FGM6<,\_7T9-F\=OS+"96@V"-D5OYMUG(]/TV")(U*;)VX7HF5A@V>;<4160NF^-Q!C5: MMMSO\AEDI8A:G"./N]G)+X];Q.L$Y1E<*2?*R%9;&3ST71L:5,MIFYV^NB=:SC9;8_!%42B[D! = PV!NW82])+.L><)$![EX%&T<((P MC.UF^,L*$"2/*.I ,OJ^:_8#GP P7YQ]:S2=G7V;\?&)+C_>6X4<\W3%QAZ8=%UG(AQ3:,26P MUUR;/DQ)WTX;"JNQ/J(2T3&M@-A36+)D.S[U).)B Q,P;GPZ=(DE38@;YA:, MJ$>19 RL2(9"RF9@(U@P86#:Q-9ACK 6N( FKE=;WF&?)4UT?^F["*B5FROY M-FH3EC5Q/!-IX-JE&(UYI9_?3,,?Q<2]\%2$Y_K\$=*'Z07^YD<6<*I3I,I\ MT-'9Q9@,^-I*^L'"3YPB5E7_) MG4K\T&B6KS0A0WK5=RGYXXH,8%77Q'HC4P]IG4DV^GFOL'<%]!_,-\9T86DW]SWF3"%N9@ MD8E'K^-?/L?NB6FSE[*'/DK-=4SM:XJUZ34Z\ONE5LEIKM9-O;7K5YNL-+<=)*5M?M 5Q@@#>B[3G$1F(4*VBWT*T!1I/'<]P5$R(L< M!"Z^$UJ4SQ]'0-.70+3O6W/,\ MT$-IZ.>@U7-0 RW%Y I?!6U#!@;;$O4ELC^N2YXESIS"5JW%X0&X&^*-F,VK MXR_TWX'Y"EZVO8['@_,%BAKK*57,1ML1LP$BZ-D&_G,[)X6>?T-<%UW^OQ,K MR-K MO\+!UTVF&D]*)SU=AU7YGN2"S0ZX[5OTO_[25F3EL^\2@\Y.2!'+Y7)^C[@\"*9_4TFU1D7&4ELT[8R%!=HS*FZS,M8P>7'',9 M[;#J8+N1=#YKZVFL2\T_V45S:XCY0?T]<8/5YIIRM=,Z6*^+_"5NZ&<7L^=( M/UA8#E1A2^.E:WGYG;U[^Q40Y;ALMP,4W$9?_5+SPW>(SQA^4Z#ZK.2N5KIJ M7:W6Z^LZN;!NT,73RPYQ>0B]:)6NTNE4FVH9*R[S*1X?73HAIA%W5?28K1SV ME-?3Q3@OU6S8(3(,YW!O8$_KH0'L 9Y!YV!I*HQ/;JAHAS0] A5A MPT.YVCX\B4R8H&GW&QS/#P4K]7S "B:M3%QG8,)5TV:;[AX+M?1-EOZWGZPM ML\VQ0=8.J'^-+9_Q%?\P_=%-X,$J(OY@4+^W;QET'P9?(MAF99>P.U^I(OD7 M3TX;A.XIR*D-Y*16U;+%PCF6OCU==P.0N"X%QR387&;^4BV0?61K!-.G$*19 M>0 +Y50[*B]'\809>QZ)>A 1=7";I-KFIN]+KH5G.OQ)T1?')U8>(8%=663E MY(]=>U0'.'0=N=)MX*9"0@WD@XX%\7EN3Q#9WAM9AQ"9 D2F=*K-A*I O!%9 M^4W:1]>9P RF84SAWX$YP<-D\_P-70_&@<7B# :=N(#4[07!+M5JV1G"#<&, M%2C\GFWJE6Z[56TVUW-#A.E<5"+<&0'FC0BU2K&@[ ]CRXKDVEE8+Y3X^I/ZCI)9*)4 MNM%I64[HI/P&YLQECZI(^^1=G.(ZR%\/:Y*^D/>9C9!$ZEB<7^5%XPO3\62N M>#KJT"I=MN*7%7;>>WH9BF!RF,].,%(Y6:D5-G&F1FI7>FV@8WJS8.SRT[!1H6O M;IM\@(65-B.+:#A7#=R,LSM1[[9SU32VYM@_ MI(CUN>M4'ZL4-<>A@AB#D[#%$)X%F,<-#-I?"YL>[/$53DTG+:SHFGB'2?L- M2. %*. K$,!^IW_D>H;G)!^^7?] M9F6*)V2Z6J-8[/OM5_SV,03EOCR =6_K[:K2R.OT)P?QBXLGG91U;P\D'2QY MJS2J'6Y.RI3?#8@KWJ1QY"YUVV>WW$00+@1"]J5_M=)M:M6.RDNY/;%G> K) MF1/QX%%;I:HU>:GX67[CX,;7BQ M(2S6G 1O#/IY[5(\:IF99["C755KER@"?/$4M:_XS8FBL"U<55'*6$:&WZ0X M/<,F[R$5]E(E^121:79MMAWN]&%YW(Y:K7<.#AD4))-,$-PA6UP'$YQ2Q[XB M6E7-K>U.$7*N.#:6ORWE;,S*.NK+V1W"0-X_#6+_5'Y%!F9I*U55'!ED M2",X@'385EBGVFCRLA=P0>%<<8(X[Q/$"X9']F)-LJ*B'*W*">V:13RWJ"24 M]9CQ*@FM4XE6Z78T7DZBE]_R7"TT*S((9W.4W05?K-^04>2TE.Z0IXK!H-.S/!WA@5ZZVZGG%6(7Y M>7[J25/*(1_JP5*S2E56#XX!<6B9\KMWE9,U>GE;".GWK#)S AX,:S7 C\\K MIL7%9E5.)NOE45KZS:JLE*;6*UVMWJYJ2E[^#U^[5 4Y(^Z,QZ:/[8?"O"W$ M/DR7VOJ!I\53(2/DPZRB[]TSKVW3^K7BNY@KN$R1"POJV<;-XG+FI">'&#W] M&?AC0:61!U24&51*6@;C]N"R%^TA6&^1J_.'K^"@=?-YF??G*YY>"W M'/V/JO2?VWCED;K/(^+2K:KM_L==$L\X]C-^X9&X#^ZSCWW7_DZL@,Y?&:FU M^IR+U.VU"]*$N-(KOJXJ;9R_AY_Q#@ DFZ?7"_R1 MXV)2<#JC86$]C2W039Y=!L >/#O,0\=ZDO4JT'P*F(_E,-8"D$U&\ MM.[F J:8/$HR]CNB G6Y:&*'8YB")C0LQ%$7_?).=HH<)HH )A;H>M.X,FU) M)Q/3)Z(S2=;#Y#-(/@(@[^V;$(Q9(R :5N&H:K*:1SL>L0?,#?7L.DV>$_5@ M]F%5;7:J2IN7#()+]49?7$J\P)V&_JA$?'82,G=C/OX,4ZN1AHU>E,THUL!) M;=7;8!6?QI;/;^+:EHF'<[L@&_Y#CCHM 461X991+.&Y?DVIUAOK&T@?A:%? M0,+9HG!K.&W50:((7E+7!M/ M4?=T/1@'%H9GOX:PSE80'@$_M+0F0T]'2^U*M]GI5+76 M^B; R6FI_,FA"PB3')8HJCOCB4M'U/;,5RI9CG<96:)'$;4+T&7)?S>+L U/ MH7P# /^@_L/@A;QGYA6,4LM-,$'6VVP+V[6(A)56[AZ9L!H8ZI8;544]1*%S M:-ORFUNZH\6)2/;+'B)@'M[(L0 J7IA*DYD/Y$I7TYHY]N86V:5%)K@=H84< M"$X!@I.5:E/-J^)J$9),.1?-5JIN5"E3*4/@);5YNNA^=7F I>C2)?TIB9YM MY"!KU*/UC,P!FV=R0007"RX^U0F4?+A8.U+#RC/Q,#,I/OG8\2/>$UW8.!\3 M=VC:<:/$?&B@'9, >\TUYC:8^G:B4)AQ,*(2T3%<1NPIEJRP'1\M!!Z2RZJG@9ON4:05 [QTRDZN,,BQT-O M(FMPQQA+7"!'7RH+>\,+T A MFH;:A)E/'(]E9UR[U"(^>/^?WTS#'\6$N_!4A-#Z_!'2AQD$_N9'%M"FPY2H MFP_$.[N8CL&WL;(SOO 3IXCT;W9:BM%0.TIST.AKLJSV!QHAVJ"C*KK:467E M7UCS*GIHY,[3+X;TJN]2\L<5&<"JKHGU1J8>DM\BK0&A11/2,'*["J00%-U? M^BZ2[?I4CP_'W<=(&"#O'#<82[83?L<]#W3 M,(F+1NY&PCOO.FYFO'.SR#O/,XY!-KLAWDBZLYPW3SKY.MJIEO'AITT"PX2I M?YS-D,F[.:,R^0J3L,C$H]?Q+Y\-TYM89'IMVNRM[*'/D4B,N!L)==5IPL6& MMR,:[K1KBM9 ,HY\M^C#$8778):?UJ\WVS6UHR7>JM?DQ.N;7B6KM58[^=:F M5VV^WM!RG)2R]56[_-VY8E1VG)9;L58[V=Z18#F&='Q,6ZE=:Z0ZM?8RWTW5&$D@6E#^HGYA(<'!NS='U0,H%%J@'G,T^!%I65\AW4"LW43W'([4E]X%7_7T:*9N,ZKB;Y-?RI]"#Q6X?MCHG%S?8AU M2;A'$^?9]@S.GTZ>8G7_9!"G^UT/8<@IDE'6OT M5F^=M[T%0O\2D\F/02QK"C)'8FF#FYU8XJ/0!TIYEHZ],;;_^3.4CLX -[J( M/30Q?DT\C_IG2!=XFQ1F%9VDRPL\@ M//,EGV:]TFU6ZS(O/:XOP-B\MU_!XW#A:L*FO RQF(XFE$JWW>&EC=X%F(XLV^VJ3\+TIS$ZUH<[V:76 M_CM$'RM*\@7A>;, SLQ:GR4"-UJB$UJ)*&>'@-Q$.>O$@?FE6EZYI4<6DG&" M%$R4;J:D8XZZ (LUL:5ELEJRL'279C J5-A')MM'^)^8G2FS!@^'B6U6S4U%4*>0 M78K>:>$MS(<1SMO2X\DK6"-AQK/,V MA'G/#HMB[I<#U5(QI;39.3A71)BN_)#8_G'THY"8QG9IU(.UNC!L4P:%',\/ M2_=Y/N $JX9,7&=@^A@FHN\Z]5CMD+YI65C%7!B_*4/Q ^HGL Q"&QCD-H;U M(P/UO7W+ /TP^!*!.3/;-% RMQ5>,K:$,7R\T/RAE+5./,U*M]4\>$NGH);P M^:*U$S+%N$\5^[:$:2,N!6Z$]N;"C]\T)O(''\<7_,/W13>#!XJ@;<\TTB2TZ M((8[O"1T"0OY%$==#J69-NOVP@O-Y&D:J_6:PF.2RH_L540.,8@Y;]1Q!D$+ M",#DKL<(_%^F/SU,E4W( #E!TZ6,$V$>+V"P(',,V MLSQD&[P=>;UFD A4%9*2=CA(1Z2D+XY;8YLEJO M7R)@T[ G-[J$T1TCL]6!QU,;=; [.&C.+2S8$\C:O8EI8+Y3X^I/ZCI)=-2N M=*,3="7,0^0^]!]%^[-%@P[IRET@YCE6\XFD".M]#/\#(JP=E,A*M2VOYY=E M/F21#G\%L(LOCA /#/4G$N(:K77JE2[G=%;\!A'IXOA1T];<.EF)7@]G2&UR M7-=Y8\E-P-TW8$&9OG1'=)8K(:)(!T21[CTO /:@#X.OM)\YM-J1,9VT496; M(JI4(OK)$%4ZD'[PV*O3#%:)5N1TL4FF)'\]@[FF:D\##\_DPMB[K2"W7' MTC>'G*$C!.^61)K34''@],YQ@3,"5Q\1#^R)9VJ;COO#\;-'>CJ-2K?1J3;% M7F>9:&G+&=2L)+0UXMYIYA9Q%T9IQJW/<%,S3-JS\)R$Y/1A0JSLO3AMFNG$ M_P)/1&F0WQ"@#W-X)M$^[EKR4,5-&*)'-$3W)P]LY)C0@428G?DC>M; 81[ M9F2'O6!IBY%@(#>"A7-I(*G761K+>$49L2>@JI1 ^.EVQ4W;M@X(# M'-JXW" S@HMRZNHB9)H2EQAUP_ M(B4V@1([5;615^'K4Y0CB2<1@UL!,CM_B8US/W\)FO!V,* ZJ6K597FNEXN]-81K^KA)K4.D(@O]>G0M&T,7&*M,$8*E[&#E(4/&T=4#9FY M209N:E;E!'82&?:%I; F3Q2F5+H-N5I7RM@,JAQ2FV)KJ$WR>F^_=C=O\=)$ M]C^/M.;"RQ&-)SFB@J9J5[7V>EWUG ,R/+@K@NLNE^M:/'&=QNS#UN'50X_. M=9S&0%58BN$$?8LN+Y.#".C.J96UM-0/QXXJKHI"4ILM:^ZLVEEWENA(*1,( M:+D&\ =AO<$EI^\3>-"(FN>%^\C8*6+G*=2#7<7B*=:DE15>?>XJ\X*O?1C\ M]"CK)O\0T0OK:LRHY9*I(TPHI$=1G>7<7#NQTHD0M,I-ZPS3JG1;C?5C'V)KMK#4 MDX,T3DT][4JW#%BJ74^!JXL/PP MZ^#OQ IH;P[7[-&N3J6K:55%.5BZ\F.Q"V+:(5WW(Z:MY^25LI:+X$[0WC@V M3,%#$@!CUJ!]'X6LSDZFBXH1^Z4FSD#Z,&"\T1L#:/SP,F@Q.0LCB((19:2@ M'1(U(P7MULL**R^N5IO2$QYC M+++77&.A-U/?CE<%\?HR @=?Q\H.Q)YB[-S&,IH2<>$RMD/RZ= EEC0A+HL' M^",*OCZ@VZ!V6!+"9GMTS'Z-SB7#<,^'"^P\>FT&^E4H1-/0.HP")TZH1Z^9 M,6R^TL]OIN&/8NI;>"Z$\G5]_@CIPQP"?_,C"XC385+4S0?FG5VY@3,J17 M?9>2/Z[( %9U3:PW,O60 !>I#4@MAK425B!9A5,(C>XO?1=I=WVVQP>E7-^U M,\=@"9YL,)9N;>H.I](+U4AU_,MGP_0F%IE>FS;[,GOH+WPML1!W0ZM6:K@4P0V;[1AR/^J,%*/JU?5]6:7)<3;]5K6:^KFI+IB4V3 MZM14115S$G,J]YS4G6]*,-]C<0%V(>5Y5+(7WIF[$?/<'&77&='/:]+UM%Y$ MJ'&L9_.=N/I(4N6JI-05+46BS?GQ= @V#T8F+SOD'\ L M\4=. "\QO+6S5?LN>%>24^$YX"9-[.EB@)8*9#V8(?IYS TUC2MV])B5,A< M3"=U\9!EX$X%U64 VA,-MU&94VS0@:F;O@!=.H;5]6 .P/4U7RF[8MIPC4J?I ^6XPD]DI:C'>R<0ED$X(),ICR*IYS7EDI&YQ=B ML40 XDM?J4['?>K&%K%Z2.IYYEHKN0&:D^3.9'#G=[1H;=EGWKM)7F^6O9MV MBMWP*! 9!B"3]F.P]G!]_4!O#/83>BD<%F,2/"QX^+@\W,G.PQDW7%D1:+79 MJ2H)YVT%FPLV%VR^WWJSU>ZLIRS9E /'8]EJ3:G6$ZH%%[KZIN [P7>9^2YM MT=P<^*Y9Z38[G:K66B\7+_A.\-UE\9UR.K[#6M-RHZJHZV=A!-\)OBLZW^58 MD# '9FM7NIJL5)OJ>D59X4SR'+ _4E@_2S5N+H3*EF-^2;WSZ#O^3O<*[1]< M1CW%0:^2M!2(CI;L=Z2*"Z4MD'V<(TX[3JCTC-\#SV>)V"_.//WDD9C&O7T3 MYIZP=GK]U79Z3S0\$4B?J?MJZC0\+/A$=6=HL[>P5WB,%5Y5B*G M*MF4G3\&JAQ0TP_<(]9DO=AS^_*.@N[;2J',41<>Z7\CKO&#^@^#NSG&DN2& M#'*#DT/[@H9R:2BZYEMOVZ0YB)HRJBBL$E&M=W+82!64QI4Y++ BL"*P(K#" M U:.TGS[Y*I2#57E>CDE3E3E^;VPX^Y\%L!7RZF&J2A;>09G;;ENY3K[:Y6N MJ'%:*F(Y2I'3%(JD$5;,K0MJXIR:#MJ($%@16!%8$5@ICCX\DSIL%J* _/G] MIER\J_-/4(P2HP31BE&%'U7BG(.;P'6IK4\EWX776&&"/IFEUX@L [$7(; B ML"*P(K BL,+W;NK:0=4-VZD/6(_R9K$4Y3VK0OG-\;P[QX4)V+%5\()&0?CM MGFV\S$V$>0(NVVQ](>])_GZKTFW7-5YW406!'6>[_G3TU>::OL[OMUS\+GW8 M0P9;R. ! "1P*^[^*K;D1:Q?8$5@16!%8$5@A6_#,P_/YC$T ,#,9*,>'<]W MJ6^ZK.'<%VK3@>D_6K F,#A_PFL=@-&?U/B-F#8^#HOV +2+^Z%?Z "LV0VF M*98L:!Q@F0H"Y(D "T=_6IUG^CN_SW/Q^SY 91*V'!$;/"(\*K BL"*P4FZL M9+-WFBD-'M B&=F<_O3AQW M.R:J&10U@%\N&U2@6K([6\1E[IA\1(BEJA2>*WY*4D8\7Y@4OL:XW,JA[YR& MQ];5];,5_-<0SUN"G:C:GQ <0G"<6W#LT; RHV''FMUILEKMM(1L$;)%R)8B MRY9LCN-:)\VC-1S2FVZIUJJWU(R7#JNG;C[([>RJ?,90 MV5H&P>+/D1O/8$*&]*KO4O+'%1G !*^)]4:F'A+M(IP!R"MP6UWR9MBO8>!( M4)'KNXKE,;#<.6XPEFYMZ@ZGT@O51S9\;FA2KRK=VWH-R-R0O*#OF89)7+@L M;:2D\Z[C9L9T-XM,]SQC->3/FQ&QA[ &TY86*_NQ'EZMSU)8X>_D*VRG6N"' MGS8)#!,6]3'3!)F8G3,MJ]4'$[7(Q*/7\2^?8Q%MVNS+[*'/D3R).!W)?*5. M'_M>>'O. ;5ZR 6151)].;I=@UN?UJ^K:DV5&XFWZC4YXW55R_;$IDEU:DJ[ M(^8DYE3N.76TK6]*]C Z,^-NH?RGDJ5S6BB@>*@7^S)R*96^P[B1!YK0 +6Q MU$--72J7NJO]W)[@X*7O]0?0C?[("> EAK=6@7K?!2=VG#P<:/S0T(TS'COX M,; J!-!2@:P',T2_@?E/IG$%A*>3";IF H#IY!;X*5[@3@7590#:$_4)7#28 M9V;0@:F;O@!=.H;5]6 <6.A7,>@Y_HBZ[#<,D+AT!/Z7^4K9%9,URI4^21\L MQQ-Z)"U'.R#]),K#SLW1P6^OK=+0.;@T9N\JWJXWF>O?G]!WK71.:1SHN [P7=EX+OFZ?A.!7VGM*I:6_"=X+OR\5T6MEOCNMR93:MT MU7JK6E?7F4TXDRD2H'>U-"U 9#P9%8RVKOHD3#,=3ZCM$4:O]!U_IWM%Q[/ M)G$K1LD1\(E2\0QB8A,KM!59^7Q0/UV>>G$+9&]!=B93K+5=*?2,WP//9RFI M+\X\!^*1F,:]?1,F0#R/B$L9;]\LL/83;@QZID^?J?MJZO015N,83U1WAC9[ MR]^)%= D+=*H=-N:O*9!!/%> O$*2260+9 MD"V076AD9[%!=FQSGL,$:1;& M!-DWUZH 3N,3]7S7U/%@%,L9E4S/"S#!JBK9E)U@'#CN@)I^X%+OD/RJO7DV M 9;E84NEG2)>= \HH<;7P(7UA^S%>&J..C:J]T9 LG>]$/$3,0D1R!%8&58^Q%=;:KH5A8,77$E$]/_W=@ MNIA4X/G?J3]RC,S:1JUTU:K6:9T_=B:(2+"VP(K RADW-$X@;S5NY&V9]RH" MUZ6V/I5\%UYCA4=YR"Q/3VQ4B+"&P(K BL"*P(K "M>!V?IV$^T!BZ;>+-9+ MO6>E4K\YGG?GN/!9.[8%7M 4"#_9LXV7N6$PS]]GB2@OY#VS4=>H=+6JW&AS M$K 5I'?\/0%.**_)%^65>*L@[':#S6[P_ Y2CV62OFFM%A<6KKD(F BL"*P( MK BL"*SP9M0=X$\\AFH?3#@VZM'Q?)?ZILL:XGVA-AV8_J,%*P%C[B>\U@'( M_$F-WXAIX^.P5 \ NIA \H6"M4>9V;=NV>%1P_4R58+VBDM[A2&]-D>D5^)= M"D"6A/U4H)Z/K#!7M0B?;D858%J#._LOK>E(?+)(;9'#?8# M\5/* NV'PJ3PU=O5/#KZM?"$<+U3^.KLATNP$_5G$()#"(YS"XZCMQ%LX9'* MJMIL5N7V>N4!(5N$;!&RI3BR)9OG=;K6A2ULY:0IU7HCA\,=@M<%KPM>S\CK MIVN7V-*P7:)6K;?7RP$+7A>\+GC]V+Q^NA:-K0:V:%2KJJP(7A>\+GC]Q/&! M-!4,#V-P/$0A-ZMM;;V"K @.'+K98YC>Q")3A"K=+(?$J**-$FB_R%$"[1/2;NT+39+I Z\7/:\(NWM-AKKK'7O:EOW^12 M6..-$96(KCMCF,+4M(>2[?C4DX@+EVW)M'TZ=(DE38C+&JG[(^I1@(!M4-NC M" N;;6(1;+X^,&UBZS!'6 MJ[E/QQ10:PJFMBO9&IAQ2X2&Y :]&$6@K,>!5(&T$Q&"R#XL4< VG\H&_2 MDS,F]BY*W *4<%?3H+KCL@)\UP$0E(NC@"*1:Y#6;G#W&4AH(P4=":MR?=?6 M.4/KG>,&8^G6INYP*KU0?63#YX8F]:K2O:W7@'T,Z3GH>Z9A$A?I[QMO0!463: 34^.;56YLO!0/BM74JU/8 ROT*7E; YYK>Z-.R2V^2?CQSGJ MPVHWCRZ(?=MG?SX,9K0P)X6OIJ=;CA>X] 4^\<5R]#_F:1VM,).$$4K/CZ[A M!*BGDPG"W@V \1E.#4D6M8*:N!>]*UP]&P.5W)EDQ)N M+B34-$&"OV!U" M(H8!8YE- ','L38B/CRJ8Q\)RN;GD0'UIVPF=# P=9-U*0!2BV9#WR=6M'0V M"#Y@!"P3:;-!]*(O%*I3ZDM429,$/ !0+0Q[<\" M'M<#EXF(I;$VU:GG$7>*Z8$,X -BNG/DK*"!E=UH??86\!@;_E7XA!=8(>:< M"0T9UF.(TXDWD@:6\[:(DPCK1DUZ"$?#W.)7Q)/Q1RZETAB ,_) ',#HC+F' MZQS//5'P M(#CG(@LI=4Z>$Y>"HPV7)X'K!018 0QR!MW HEZD-X>!%9%Y!/IYBU,VXO9= M#RMD _^,38]5R/X0*?KGVYM8T^.;B,M0L3Y?F >6+K2'(.Y .+)AUK2*GYM* MAL/H(9:@* NBF9AVF/ ;:\TPEN#2L%F3U)_&HA:_.@')H)L37-@0M2Z\A]VG MDTADXAM_V@Q,S-!D"^XQHX_,5O2S]ER3?NOU'F?K0F)#T6Q1GZ90!#A/;^0$ MEH$D"Q9"+*Y_#^PP)_H-K1&F)^9Z9L=+5PD>QJW2NUJ5WD8F,!H21"R7XF6O MBCX<+_5L,&HMZ8GA1H*)@=$XEN3ZU7_#)"QX>#910#/>9XP<9C$W0A[CB(\R M&B]1U7>@@&=(W'_34ATI\H_(1N ,X*59];\AZL"Q /%CU$2%!-$//)B5 MAU83"&P3K%[#-;%5+WGCP8-H\JN'#Y:JL-W_N%NK MV!0@Z_INS=@ A"<#7 MT@?YH_055*+%K!S;8)P+DF=FAGQ0/DH]$*7H8P#S?C,'/KO^U7FS1XX%L((% M J!!T&,(!MCY.!H_8UCX2TPT,13/8(?$0C3RO20K V&X1MUD8[!-O3A']]U/+10@!M ]0 &7#JPX.\XRLU$#J-= MPI0@JQK%>&JF=58$ZJ>5\$.F4)%6V2[-,/"3D^Q*%T)2LH:0GD$<(:6#Y=*; M*?I'4)7@7WOK@:%V?3TPU*ZO!X:R30(,[X6/NXX-O^JA7F93F88_$^)4G80X M56=].D\4 X32_"/2\E<2(E1[1*P8(#;'LSJ<1Y =)@"-H&F*V>],6!?T ]WO6>OU0^QL;4DOMN.!-\ M\\Q01F8'\J0LYA/RO81&7 W,3 N%'7,]WDS@?,!@(%HF?:61 ME\,L7OB4SCQ6EU$%^D;A*KQXIHMV'MK-4^K/OP\W07FPZ\P-(/ Y-,9AU?&K MERQ"<,)W6Y_!A'79A-6GB35$VVE(-.>BH63QDXCV^Q"Z7P(?]:7T3P!F#U6/A&1 A?0?HS9MK-Q;:L#T,![Z T0$-P95H:5 M7L@[D$;$F"VM_K%V!AL9V&2&]6ULTEEC$S-%TE]"SUGIM_&3O*;?VD> M@2&3B84J>K+$//U@Q6 /Q^F$*[)>-_\/<@A:O#D$:E:'X FL);"FT1K$5 'T MI7%O[R:*.22X!'*"2R GV>#LQ?MM!HB/8Q\"B^D<40Z].@=L*_7 M9E;#:":8OP;U"0MF1A8X?@9]>!;A"@$0K9[-8!(YE[@3%(51]HB?IO+B5]+6 MRIVSUMFJ9]:M&8W\KZ9'AD/<(T4-S&XIZGJQ.9N:+Q*>S;L?S9O%3\$Z1#^/[7F"E1H: MOFS4=.%WS'.K2;,W$,^C/HL+A7EOJX;DGU&&2FB3LGR V%R.\@K7#>70[IZ0 M*8LOF2PJ:S##+IR:!Z,P3#.,TEG DH[<4)@-"3>R,2Q>DYY-@!FZR=6EX#7. M#>.="VN\DJKS*S.@!??]E81V?;GDV395L8 :U* PS5D_D^ M\,0UG="0CAT%7,:Z*Q&9VK/GF.$29E !CIBC#:84P?R.> FPVFA>RRM"'>]/ M)[AQ9TVCK;MP7OUP:]6+W(C(@=<=+TSA"Y@7XX3I=> 9AGO)\?M#9!+CE6W< M19_.LK7F/Z3W=)/>VAX37LXUO,>*8D9;@]"IK.UY\!ITZZU M5>8E10<(HP]'#E0-;GU:OZZI-4UI)MZJU^3$ZYM>):NU9D?)]*K-U\&!*?&D MZK66JO$XJ>VOBHZGKL0VY :+*R8?=5PH8:DL%[?TBU=<39=-T#Q.PBV&WE@YY//!UR@,R=H!E"5)[?&U>XHH[P.AG-VF$P)@9ZNN\$\MK!G!6E. MRZSORR[YK?JDA=13+C=+'?6U3DBA)SF@_A8O,B2I* Z9M;!Z&SLB53MJ8RVK M^: :YUST1SB@RX'@L))RV%K_H>-SF(8XXCL1G.X$-WE.5'K#.KW]BV#[L/@ M2P3;S-('.R/5JUJ[?:CXR:GO_)[LDKY.:O(,#TFNN8!-@& FQ4Y6;ST@BPB,_GY$453IL!61ZB MT,IL[!Z@LW[,H)I9:G0P:%-OU4MHY5XJ(1V@>_8GI$Z=1?^4,KK?17S^#.X2 M6 HG3098T2YBCU'L@.2D3S,+/YD%B[3.I3A_@K92ZLN@*_I>:RFV Q;XBOCWY.>K/:PR].M+L?%I.\ MM[]3@E4O'@:/KC-TJ9=YHZ2C5KIJM9&P[?^Q;)QY>2'/S71KLV*36TE76:/< M[1MWAU#M(W5UYK5&](DG<&,"U2I=A6OJ/'MJ:J;##\=R88^3(R,F5ZC)Y12V MX-#B^4JC@C-[ID27UK+CWG@[8@;4[%AL3!U[YEYVPNPGI977YA\'UI9@B#(P M1,84KMP8HLD8HM'(*QN9 X8H]//E31O^LJ4^0]0WBZ40STMMB*WOG+1F#/IY MNB=F?V:6%:U*5ZMJ;;$'7AZ*VE?MY$11;:0H)2'J4'R**N+SE[09OE ^9L\( M5U2@9=U;O^B=AQR@4G2ANL>.^DRP9A:AF)BF55N-G--9#T_+O&J]'C)O2Q',*YA7,.]YP)$X MG1?:/C!M(*6SGD_&P*)J&YCOU+CZD[I.0B:!6E+UVYIR#3ZPD MZ&*WB<4.)MR69/X:N''+G)V56*N)I5Z-J((=Z_'WG_NK@ :7:6'-.:]@6EAM M_?"\-,8(6]0<>PE BW5OYU"RG;$95FJ>-RHS AJ77O;-,:LP/<#W4EBL3><% MD[%H[L1U?F=E>*/2N]A4@9*E0N=ANZ3YR32)=9P+FZZLHB_J/.,:8>WDN!_, MK--!5+!7\D:41HT76?%KR[&'5U@4.GH11UVHB+?6L'Q; 6U6B^MO[;[# M%X%L:8(!$@"YS2=P-^QL;UEQ(Z.%^N0NE5CG458?/EW%\4V607P-J)9-9KWO MM1&XL[[7,?(;E2Z*#>SHMJJ)$+=&]+*:U/-847E&YZQ'&L4*WV%I?.S%-HU: M3R'U8(\X; QEF"A1HO:G6"$<-P7#+E&LWS)]9U24T&LQW#,<$Y/1RT)O<M%-W]I>]^VMS1YS+:4LEUT9?J[%,1?:E$7ZKS M+6M77ZHS& OIFF?."L2G_&0Z7DYIJK&^\+[.5?=:8Q.UWEQK!0;7UKMYGA +"TN94<]J"]$M_H0^V M]/\26(D[#4,U6NRT++8<8LVF?6QMY*#!ZKQA+R,OEG=P7V>MLXW8E&6]<\-& MPZ$_Z[.>]VBPZ75Q "KLE?_Y8 MFSU2E4:4&/^&R8.H"3V.&V(3@U31V",2\$8P ",/2-#%3QDP<5@!MB&*)/A4 M8C8-DFLU:NF$D_18=R#X_P LTUD/U<@Y#AUH^/(K0,*T%ML-%\9_?7%\D.[+ M7:#B7CI)L(^].@]7ZSKOK RHE3%2H[:V.[-Q&SB@NCYH('S?S>(,7^;M:>7, MKBS6(6O4:^O);(O.K$Z\$@N_^=-[5)(4*S,R;GEP\5^T MBWZP@/##X)E]+[R;>YO=A>#=<2ACZ IO^@/D:@ M0E<>Q3W>0RLB[BJ.(0&0%+]'K8##GF H,R:!JX/?1>/'9T$WKP8V%0+8IB'P ML:U]&$H(WU_%%PW Z@PO(LX60E/,UUQZ][(LZSNNZ[QEC<.H[>T8?L0>XM3P ML)\UPR$XI( ]:IN.^\VQAR\ O:^TGS)E;@&'G4JWLY5LP^9J*)T]]C7X1P^8 M+,:(VE6?A0LM&DI?D(9AG[@/D:"]@9&F+]U%UV,9BT&\);6@1&VT6!E@.Q:W MZ.!GA&-G.QP11O>L81N2 DR+]EC#Z:QPD\&C;FZ%&X )K%_),BG^;EG8H0ZE MGN6 $-9#L)"A2YGY.X/7 2L3!UW)8&O*='%M!+7>=@ 9%RI5NOK1<0B?%8%(V;+6*\VN\Q"AV3N?ZX M8A$<:D09]8#]/./*":IX07<]A9]F)84SXU/!F')G,U^B&8*&26#Y3&)1&IX7 M"#<,PM5B?(ZYK21J6A^M.+H.&H3M72R B]4GC]O,1CL47NSJ&8/@M!+Z]Z0DR#G9JAK,7L&D+P"I+F"C;8&ET*+ 1&#_9E?3-#ARR;U-\A M''Z+7IR9]570R>HVW@]U5;B/6 4)Z3'F"PU)0/[^B[C_<9?")G^,S,9'M!I[ M,Z*,UWL;[0J\D/>OJ%!]$Q@GR3Q)2)>HSZ&@5;JVXZ\#8;;I 37QX;&\2>8 M2 1M[XR!OL@[6K<3ATFYE]AR6&&AF?V[3%4ZH]+(E5MLOHKD-*?'%=ZW7X%< M'8QJ?D87&%Q#?PK.LD6 B)DY"/";($E_1HL0WLGF'%$F3!HL%2_:VIMU! ZW M'V!R(W,"C(B)(."-L]S+.![EZV?_=&C/3E%6:NS.!8NDW;#%\/P,52T+XR6;V MS1S05)MSQ9J7KOSG)TUITK3?,3#O>S%H[ M0 8Z'QD0OF1-#^GW_*R/@'4M[XNFXAL6+< MKEV0-.'&[9PFLQYCD3MXC%<]O*543C4DREM#H:?KZ%TPIX@"N@##4:(ULTKW M$B;B>#PG?!AFU88CGV;XS2#6QH(;;M3VZX$DX7.+3 'SK&9W<)5,;U? MJS;K!YNOMYI5M=4Z=I3KD5W,!Z4G'942LHI3, MF[V;MJI@67T5Z^H?O56]T,0;"2H^:"6"_R?FOFPG^N9LH^(I>[7:T7CIZ%-V MC99\L._4APJ6RS.K@"?#"5#'[JS/7-[S"'G!I.RB9D]%'TNHO!2^BIF@4M'8XG!>?M(5EY#";I**N/-#^&/*M*-:L L%3H9_F@LP.@ M2C+XEPZ8XVG>^(Q\>(QX=F*>E8"(RVH3WW?-?A">!/2=6<5C;XKE($TZJQY MQS#"8*5;@!AUNGJBVZ58X@4/6+O.>/74(A:*63T\/3\(B=7,7(HU,?Y_]MZT MN6TD21C^*PAM]Z[\O!"; 'C:LXJ0KQ[ONJU^;/5T/)\F0* HH@T"'!R2.;_^ MSNV):!0E5?EG1&4* M.#:!)G6/2]*_>+$U@1);'K^/FK)YC+HX.8\D7^BM^'?T)0GY;K'>%+K6E)TJ MI:?V:JE:\F?FI8ONDZY:HM2="LUU;*N,9.W4 V2YT_)O%-("M@;V3+X#D]U+H%B% PC"\QW7.H$A_P^#B+*O)7JG]% M3X.5#@3Y5?I$(%&A_D9@SK&-S UO)Q[)&=P&P8+#C']R]7=E&H^_D/[*2MM? M^>Q;:?LKM_V5SW>L7?V5-_?%K74'7'%SSEV3V:F;,[ZUXC+^*8TI %[$9B0I M)8YT$YVWHW1$WQX_:DGIK[0/HP9CO-\3'&_"8N62*XE^N(AT(#$/A>XFKOGQ M=H!B$3GIBK2BGP*185\:<;.+K0F-C+KB\CU:/A46\UX:H%J*3AH>"T+/HA9_O>5NYHZ8^FV$7)UCC?UPKYI_.HNV@VM:F33.J^Q:Z)E%*#J MF*BEWSU7^HA69(I!/SGJO=L:&0V(U1;WOJ)FQH+@5$D=S2:B>I1N& M]4NWO_4!V 1K,:2F;"\Q#>NPAIVL\;XR2.EDI_C"L.DEP.ZS6WXFE*9=W?:V M'&6U-9$<,7?4]"KJVRR47))+>:U(\;W5/I.=@G-EMK5,$P!(\4FVDK8C=N84XS8=9;!:4= M"ZY!:1MFJI6KQ &EOCL;"YTX M1ZSP4X6.J&B=_D"MJ*=27].JZ:F$F]K>GFE7!"1Q0JH;)R?FQLZJ1,^XW'YR MP@1<_:U#7(::^?[F4C/?#]C,-SO5<3,ZS@#Q)@ UOJ9J"9U##&*E3_ C13"Y[=&Q4O(>[=T&'SI>S#0;'( M]L%6;BI*W2=1(6OCJAH.U7UF?,MD+YS)AJ=GL@$PF3J0AY6U%SDJDUUN^N>7 MQ -Y;;N^_ZHIFL%%YI=>'W8W;A@45+$3-<7%PZO;H:STLJTA,F1T["34-F.Y M"HK*7 0GIZC1U6U?[H^RK0M.3E$;$OPVIJ34,"(UYXV,:3[\A#$GB1R:$J6* M\%'Q4=Z.<-O_%R;!4:B2AKW#16K$"7!J!8> MX)R )D?9"I=*?V,B--LG9F228Z+FFTE\1Z<]KX&(3CB5IB%.BXWB2$ASS".8.<9Z0#N? M U%X[$[/Z6E7VP/).+/XI-./^V6#@7$3W63.5(NL"<.IXU^JO'L2]T7L5N_[ "6DA"[G !I&X@\+!#9 M^.#A*G>5"YZ\7*AE!-!Q(RE[!%-@D=-&4O1G";,6<26N.RYT+]M$LW6NOG#G MZG;?:JPC 3G]%E'3G6-^"\FP*&U ]T!!&H_E[OC@R21M\*+EKP;P5__$_*4" M?ZER?W#TGA4-BEN<^NK]T_6^8^7DPG/1:[%1A[LD1^XQ[AR$XR=,)T8HEN8$ M#;/!Y?ZPJIY+;0C@_)135)H>1CD]H!QL _#"YKF<6DSB&&=_)JK"]Y.2%]V? MLB"M1V#$=ACE:1VSB115'H[J,KZL;6UZ.C%Y&.E@CHPR@!NV(2-X2LEG1>VH M_?K)3-'$L,#0R4.:A1:R/7.1<6IX'$.@_NKMD1G0&U[=:MI8[O4/%J1EL5.< M51 [I]=$7QB9%16^^Y'9",EL*(_4JD;['H_,+E1M_0PFQ>M41!33&;RGS24+ MEZ2$E$O7*L@(_]#M4#1](TB69XHQ,,5 [O7&!Z1EM>IK?2BGJ @]F'+Z7:"< MD:P5?MT4_Q,J,IU8.ECJ+C&'?.'NU!^PK(BJXF M=[M5^06KP]N9_-$MO[;\>AIC:1]^Q79 X[$\T+)J81/YM5#"_Y8>OR^D)Z6Z MN2=EB5SL09R+W3:R;!M9MHTLD].\T$:6-2G)&)0OR8CJB'CS_&V5&7TM6YG1 MU[*5&;^FNWBG6I3?B3'M>_1%H\]L*03HGZ-T@M8IWC4R,ZKFD.*4:+$<+/4R M]2CU MO.BA-C!A0#0L1R1!=4SZ,B/UZ"AE(][A-/G0NSU269MH7RH04G*6X^ M;3$): :=+M<.RE23C-2.-AQ75 *BC;;7;10N >EU1MJP@A(0 <"U]D5I];K3 MSV]M5*S0H;[KU[G(XL[#02QTMW^VIJOC&%Y0YZI\X$0"6\Z*JT-F,>T&2279 MYA?H;"EWY MWI.1/AQZ X'?JJ5W:&SEHQR*>B (^S1< 66QY 5"^^:/SK2.! 87= M*ZC.WUCBS"7'MX\R)[$-WF>8:D.3GHB[/KH>?,MY)Y#SD.#F5]UR>)>>+#MA M:Z<RV+#79J'YN MZQP'?FG_]90%K[_Q.2S85VDUY+"AKU)_7-R/7;_.2=G)K#1NEJA0=#]+QM;P M[F+YUVC!+1<+P1;X/ MGTU#^[,U79W/!OLR7INAMP23)J$W#>BMNQ[#DFZVET/TNT?:30^TN?[V2H?] M;+ :I@?D4\'O>A"'T(*HJ&G9]CI=I\ =.6:5VQG]J]O12!Z/ZM*\LLU3K*(A MROY45)4J/;BZ[:ER7\O253M,KR8D=2**VD=;' +U#.1>_^!6D34DH2->YXU0 M^?KJD90L'+986N,K0^<8&E]C\JH?/-UD!-RV67-&G.[(1ZQ:S1MV M2: .*O,FU\G OB0B*J?F[4]%%:EY0P6;YL@]]1 UKR6I2Y!+>ZAY0W0*#F6U M?_#,C1J2T!'O\&:H>?WC:%9#[>IV6%K-&QQI,[UCJ7F-<>R1FC?7O>_MX**, M-,T,H#^REM?'?;%=6#/\P4+F*0_>HPW1FS] M:.L4>'!:9E9@H>?VLD5)UUZPZD<^+]X&-CJ,@C=2\4.?QW$Y$1,/.L,",F#-TGHF&'*Y5V)^E M3\I%Y$*WC6-*3(C)T2H__##L$$&P;UN9D0;\W1W*?27K1Q6+B]B?Q:KRDC\3X=EP:9F<;5[&;<;3LNM1V7BDCE@7I:.V.L7-V.QK+2K\MDO[:FI@)5 M^@ JJDB5'JM7MSU%/BP%N26I2Y!+>VB+8PVH9RB/!U4-,JL3";WT.JW!D9H< MC7M[=%P:](ZTF7[;<:GMN+19G.Z8>%ZYFL<;((YZ;<>E>A-1.35O?RJJ2LW# M>NJ1/!YF"ZK;2K.:D-2)*&H?-0^=@IH\&A[<[K>&)/32J\T&1VIR-![OT7%I M<)S> "6MN-2VW%IHS0][9BF7E=I.RXU@8;**7GG'D34ZZK8-$=1*R@<:BFJ MT5*IO([7ZVI(/./!)6X/'O50 M0XOTDHBDG IUA,S"+-T,\NFF]8/5A&1.1#&E.B[UNL.VX](%*TC'F2?8Z^8- MEVD;+K4-E]K&#U5G29^AX5*O.[ZZ!3U45MJ&2RW?MGR[7S71N;VF2O?J5M6& MLM*KH%-]R[\M_S:>?X]X[U;0<*FG*%C]-Y3'PZKF?#:8:\N\?UC#I8P5 _]& M6K"KQWJPYLR7OK!GZ:L[UYT-!QP5 M."!G*) 'KD>$]AHHFWGX%&Q)K\M6I)F'$O$_=M/W$$QAZEOF3J5W*$PI8*!O MIN(C$==NLYVHZZ/KA7/I@\.\QZ7T$%6$6,S$_]&HI :_H"^J3L&?$;Z%L /*)HC7;_CM\SR;!>\LW;--[H@NH7"$AY-P%XF>X#@.]88%X\4*&/<,F@;3=$;=VG25?P-5ROJ'N\"EF MSO+-F#$SM-G]%'=#(B#G0-KZUG-P)RZH < \A7"[6#NEB>I$$%+')2MP, H2^1?M8V=6M;X*15J6%WNY<) MU8Y/C@_Z$NKK4==3WO2TM'<)<]JTGJQVVX9N+7>]".Y23LA=_49QUXFJ@4Y] MTWYCM@V:QP/SYM)G5]_W_;$\&!Y<\EW#S/L72T!: M502T-2M1J2XKL2+B.5&F_ZDEYCN/F58@?=0-R[:"_=JA77(>[G#'X)U*!>;H MZG8\D'O#@UNAU3 3]\42T(Y$@JH$YKAN:=P7JF+>!S/0,$W 6JMJF+[A;$F#\8OKG5Z2WKE M4V,K)3T-W:I#N9LS$*.&I'>A.N\?@&"J0V FR6[)M'QC;Y'=-!6FRC';*4@2 MF_A^J#L&^_!C@2E[I;FC=W7; R4XZR]H^^(TD7AV"-:*B:=/O;H.:IQ9+^6W M;F*3D@8M@24XF'^0BGN9)%]*C4TS@+B!?O?8W KG=\X*2[P#6._3*TK%%AKR MN)MM!]HVT6@B=9725(]/73C=358/*L>LEW.V2>X&(YH9_:3;(3M$C&36-+9&5E-0'$1E.8M.Z\K!_<)?O MHQ/9A6K"GYGOOY:,T//@GI46>,MN&3O_8M65$I+V'8=E65[0NFCT*?VV2]QE M4$P)L;DOQ6!3 ED995W_K=):??',NM+JL K"'=(SH+W57X;B.ZV3A"%](W& M9<)7#Y8Z"I(CW3Q?7,?84Y1@''&DREJW8FV_ @PVL3=1R[DMYY;1 [@7 S# MJF.Y/Z@JE_^\G%N@"]#&0OC^.9H3T#JOK0 ^8A1H1Y%3<;JE6T8-^BOJ!/B?,RV2+K4R1^/3E8YYW]YWK !'XL-P]D(3EZ#;W^8**Q?S@JQZ(IA4Q MS=^H"='WKF['G6[65/H9=T*T1:T.&# 5,R6'&K"8(9/NPD< H41(N,:D7+7[ M)L$(_4!Y\TI&Q>YY9ADSZ:<#:D;[U:=?#!(0\*JV3O:^E@#U-FYU/8M+>L8V M&6'@![J#/"KIP5K+#%E:Z$MLETLXP-]C@PP/<($0J1T5##9100J!!VTZ'@ [ M94&I[?[./*SZ_UU?HB#[Y+S3_5GN$897MP,P=W((V?(1&=2RPW(D Q:@AB;U M.<^]=P>B'C>AV\0^N0=$-W)G6/" KB?I\9J<;>6("M^YPG?3Y:2+DTM#TC9MI@C ;C\<(+D'X!8M.&WMAUU@5E?GC>* MEB7VPV!PC0%S2FL%.( N#_ MG9NT>,S(3_%@"J'S!*#1S0-T!P+4E?3%PG-_P"D"!K_<" -_!A3K;X=!_DVR M%0C?:%D,BS)3R<%<3P%@=+)L&>.-[XL\'.Y\CC\(7.-[ISY*2TF]:V/]\=D/ MLEW[BB4#5^9[T46=DED2]9>)Z Y_L7Y8$K"NXS!.?,]6,*/GL,<94KH@['_H MGK7 =^Z,?X46[T,92;29;DJTD(6R,Y5]A=1/15NV&XGJR3$ ME(ZW*BQ(\AK@%#?) 3@/2#1S'8F#?0,@IWAUBF;0"(I%"*_H/D,X&0PN-:0= M:NS',;=)M&00ARH;H#8T^'56"L2]C!#Q@8SA;]MA_B.8Z'L1X4ATE]2+\L HCU@I!X71FBP##?#",X4SG<#J1 M-D%/J%Z[WD:) !#< X3:<4$X(!#FA A+@; @%#; D$0E:KW8O)3S;W0/@<3# M.X)KYOC^PF-H4.9*-G@AL.:,9"AH7?@L)G2APKA@($V#98V4C:UW=*X(\QA< MH9$)$ $(0#+7<1J-Y9!E\@.D.MP3WB/FH (N .\2=?E%A(#4LT'^!J6)L+>! M"+/VP$?Z< M6KB>]"_08X#BTR0I1#M1 II:/E#0DV[9^H3;6& DVOC#8*9SXGV$.PG7P'O@ M1WD&[1>&3<**]].WKN=1B]"WNI_/F3BM7LW1IV/KXC.0C?1.7W#ALGQ5[BI? MW?=-+^-+AM7OI]Q C>S3WW2P/L)YO'?X./PF6):^P\'(TY0\)P572=-ZE.A9 MBY@%K<:RBAP_(XDG+H1?H1+EZXFNKV8[B!U M^HQ\.J"^6T+Y6G7N-.7N^19._@)C!(6P 9]WYWB;H>O^%&]H ?043K@&5FRM)?+EQ5Z"4#$O<98M&VES*:(6[H@5GHH@O-?7;@ M$ONC\XUW97^G.[IIZ=S1%K=GQ]^L.>:RCCCN<8OO##^$/X"44&+@^ZE[5,:W MP%PH\CCB$8;/=.H@1LD4M.DY#::@?SOLD?\#E1%')VL5^.:9$7;2D'ZB M'O6 *I--]= .9&X*&R"I,T 3AL ABY]4(^SBXR"#H0GIR[2=D$RX 206WN$<*SL!O_G(JS'"' MJ7M4'4:[NE7[V[QZIR<5#L-KDH,ZD@T)-Y21X0*H9S47HP;$4@[;NV*Y1\5V M[^IV6$=D"ZO&9K'/)2XI!;3;+ "%@X=0.--%3^F&D7;Z1MX!,J"$C(%?6<": MICMG(*Z-%77JE72-KPE-EU0O!'].]D**\LJA>WQ.=&/U\S9T\P-9L55IL[1T MAL.C>IJOB"(&;-":R--/D'-3CYH8QP6,[6#B4J <=\\)2G08[@9E!72\ O*U M:4!Y0]LB-GTAT])Z:R!IIZ6=?BOMM+1V6MKYCK5K6MKF46#YX\:TW"E=-7%4 M;-96,G=$#33AM/($JA0C#UG:0$I\9AE;-<<\3)P:P(!S?2E-,,&-Q])Y3IJ3 MSG([P.I:3?7*4R0HEH^'T.UWR8%*JQ$8^^E6J($7D_<%T=?9+,GJQ15WZ2#( M1IK"D%>*JG1I$FF!F"W()$".P2>0(RW!E<8\AIH:/,O@:)3X+!0SM/L-9CU% M.9;X-51Z9:ZJZ:L6!_G6_@H]RS@ZRW3JR=^ M8+TCH8,G.8 A]-@MIX>-VR:R3)3U KHF0Y9R\,@R4/^"KOMC2'(T[F0[D$5,NW>:^XY382CHSC%AX^C6_(QR[SZ)0)0^QQA;KV]+ M54QEMYN>_LPCD>6,-*4XGLKN?]"]NE65G388[C[$"P+^2V$29 8TM-(9J1E3 M3 8Z]T,[X YP^ >F%U!02*L1L<^&,MU6$MUTGN;&_A6"$ I<2G]'J<23:F2)622GK_57(HC'(VKW M3\QS\+.1?@PT@&E%<97+M_N/7Q,/T8I&,>U3R0O #%3,'\XL[%G;(8P.(Z'TVOBE#II*-HV\ZOZ0#H%UVIYL2 M'"K9:6]3;8:,M^[UY!5J'WC[$4D>#/7!,<^"V86507U7;..@G:)/;@/4,;B$ ML6\#@3XA>R%<1-FAW$O\7WZ41F4OA:J"G0ALEDX?XVEY*2D3(Q&42Y-A%P/+ MR5$@DXPT-W"%*C>T)DB([%L_E M@K2>P^YF(D,;0$(='E!8'G#"7=[S@TXXVI"']S/?:^J821IKR@!?>)AJARB, M4F,PU!!?0(X#NI1(-O^3V;8/FKGWZ$IO=>>[+'W1A=%ZY_NN88G(?0,ND_&F MRZ0QQF.N'A%[4\KI$O%KW,@!C5*4O>5I&?'#B8KQE2UTN3>%F_V)(;C5?I MKD9S>;*Y1P$#'OF=ZR9YPR(?&'K)L'L3W^##S)W[ (&O+$13NQ$RK-_XVPUI MB#^ 'A!!7_%51KC=[#)$UTG!:ML-:>0K^GXF&QMQ\Z?8G+CPTI4[N2@!)7_4 MT;(-W'_>IXA?Z?8JWR HRL-.SM28G^/H?C#S&).(\7P)@R+F6K<(.@JO5\>L M3ZR)? +H-\4S\Y!#2I1,&V?-(23T5"0([*#8CY[4;8*2M)>9H'1W&?=Y@O\/ M![V$D5NMS#4PHE+,O'N ;U^(_9 ^$/6SPP.FD@=303%K&C-JZ..?4393-IP1 MR7@LXMG/HMITH1]8YS$<8ZK1)H#0-3/9%[F[O!T'WNJC+K=T-^[^>.A,"K(P M-B.,BUKA=:3DX[4IHNG3-+=P:O,5.-715)\PVWU>TZKVI-Y-'K!#$:-N*JP2 M1,N);BWX!HRX1P!C\R%.D7HWTC:5627AMV>L?K5M'NVDOT4WY&M,6 R=&\%85NV%L, MC33>M0=$P"-%]N$X2?,=9!72MJ+=8.,&\1LB16 H?VHAI\ =X:#6!O! %!$) M3H"0$!)RU(@A*85,P+2RC>@!K RT+>H" 1#R=2,^$W,>N6V>/(LDCX>/DK$; M0[F@9L&GJ)@Q56T0C)E[]0$^6'Q,5?HP3)V;YF2"F.M)]V95E:>8^HVR58VU$ M#U$:48-6E&OQ481W, ]HP.?4.F3JN7/RYD;%E\2&F+\+;QBB=+0CW>4LP0M$ M2=3F2 <0!5&)*#98BAHHR;&;2$;SG&A4E(G.>0X<%G.DR'6E*O7-KC)9\@7 M7@"C$S2F0"4@XL=Z'70V(1%&WH\WH(9;-B:D8>L3YJ$6$&_G&=$&!M<" "IJ M92.)F%^!GAP$19!DND8HQ(:X-^0T$P*$ RS8P/Y2[OH9LX6TJTE_*U(3#$&Z MM2*LN ;(6#]JU$&-KE:HF1[.R%VAW4VG>,&Y:TM:? \Z6*8R[_?BH>3'-U!_ M$AE.V863ET3U"2=+8==FGG^S@PKA@1B%0' LP/OWK]!\7*E#?H."'V24*7 2 M.LP!S!HLR:[:A#XDDAP4OHE5 8(M=X>C-B^]$T*@YD]G85W#)U737#$$#)*L ME61K:AD2*%^FZXD>-!AQ0Y4U AF9L-/0!@/4CK5]KDSSBN24?QP:[ M\)6"_@1FJ[_>H7 ?3_*N*@X.L[+T3L2;"5AQ6U,E&D%A*G MH\X.C_8ZCN$F=.?L0?^!$Y1MUP=V?8#'W]JN\3U!W"A;;#H:X6(,D+S 2P0, MX*M;OI@$J\%5E1G0L@+V#7*=5BT^RZ5_?AGYT179E=8\:6J%PLKBP CT'R!$ M%WACH_$W80[8;63LHMD?4GX195BYO$(-&WO,Z4;'?%W@ FXMH_VU9$^[I'#D6Y%XJ'^B$_KJ\1[1UE5 M3)(?^/IO. M&5S-G%QXW +8W^?=SE?K/9]G3%SBG !$;WA.!"F"=MP@:;X"U!9Z:"O/74^X M9C:P0DQ5!O#L$WI;2"\0C8JYTPS_ME+CF3><([*/ 5(_>*S%TZ<+2E!.:U3Y6N]&L=J8+JN DJ*REG M5?+%'PY"ZM'!>?= 98*\_*]8$4N(^AH5_7T$^'W6%SZ[G]XM%J"R(D+0+ AQ M **932!\\UX]>_MUSD:&^S:PIZ;_1 M F\__/XM7N!WBQ)@5 MN4.O-QG3<0='Z4/HP6D LG\XN*4Y5\,08?@<14.80^*&'+P8JT)Y0/('"]7Q M=S*H>H^6;W.0< =[(LVB>3C1/44^\T>@*JQ#@E/8O*U!Y/S-/1!0W.HR_0Z! MDJ[@B'3%/M.;H!RVLG8O=:0_^8U$ B9W7R*;' "'."52?V:1=,=?(='S1Y$8\:H"H?(= M)3=ELB&J.0F"?+=1C-'HC[G^G;H%8VA!CU/9$R(AQS#&U2CV'[?1XE[9]:ZJ MHEDI6VF%BAWV\>,DX0BP=#0BD:6"$+W&,T, ML+G'&R.E9'_K/W@?-@;RQ4.&,ZVIR/2/1YZX?W$!(%:*WA'J,W5F$S0$O[I9 MV#B@P'DDY">(Y'$HCTH+].2J9N*JYK$7CG\>]R/7!="%I*A"$9;AQ50^)#[P MI-O"/ %$NL_D:""X.2[LRGEDJ,3 ,LQ$POC*;);*)\E]F=I8B*M-[$)0A7K:;8!G!*20I+ _!:(G[6"!H MZN*9< '!Y_Q/09G@V32R Y0*K2WS&JF[]C7-;?\1%$VS\ M"SQ M=_A9A\N;OOCSJ9ASM$9)DDYI(+IWT!7&%IRJUY"B]P6/3V"-@"*!$UTW*>/8Q;<8C,7C<>4+R09M* M_AU=*Y0:@.X]&X2RA6EXW*#]3+>?BK,F(D$!-Q5EKJQ"RA>9W2*O%.YDM-?B M/O?3.-!GQ<3%TYF29^'X?C+!S@HH!:R@Y3$XQ[CLG6)F%>U;46)/3%F;#I(BM9+"2.F6G)PHKL'2@D@,F-[CUNV,=_6*WJ\6I\@I*D0\C>,: M;CE,R9+5.DM,CW$'OQ/=&SCE$^/LF-J>5@[R[Y/BT55NO\652OQZ(^L_KH>E M/-&T!'?(\$%?FZCFLK@WQ[1,,N92:>N)'11@"H_UKY#1&&YJ- /?HXLO62OU ME7E:(^&;,X39K;,'FWA]FU@O)-ARTV89GWTJ;;=AF&]8WV[ F7BVE6]:M]8U1><+7 MR$6_+9L'&]%EG%OCK'/K;93()Q;?UZU%2^=\4-WF[*J?3O4I/6DZJD;FYE[B M(<8GL#,/UJY(=TG)'OEW:>]H8U(@!S%%\LV/P$NJ3)P^B:KI$\TX\V@@,P\ M\9)0##SH?N)3 3O?<:AD1]1$/E-(Q@)93@5B7(EBJR(WW\\ #:S[/X M-?.SGN^-6KW8_-94AIP:^R]4>WX__1J#(2*R;)DT*/;/KF?ZS,G6E?>[W:O; MX-G-:O0Y 'XM72NOI/<>ZOHBS($^)9LE-5[7ZBOI#C@(]&04;I^M*4_=?>\^ M.S,7LUJP=3D/OV$=G'#?DX(8!_)%:@THI3CQV&.!YR9&!0I5N )MQI.TL/R+ ME%T".G9H]TP19P)BH+#HKW=WOS?:%-D,=Q:LY#/H/'F&?PGKXBP>,G70JP;(?]1]M!@=]DQTQNCRERDRX_ & M%=1,!9A%+,)]AML(K *0Q'.8DL_8\!DY>CXY_=33T>*CM:/S-YO2LBEA63%+ M7M4 !=TC7*P4R^8VK(NQ::K7!A((UL +A(+^0,(@[T@ B-'12^NSA>[Q="\0 MW<"Z5.,?R_$(H?'H]R@&'@B04RJ!V ^5ZL9".MXR10;1,)Z@3:H_/GJ8/< ] MR_!QD2:5/>RJXSRZ!OPH/IQDS_.Y^OU(Y^Q0[ MQ=?O)^HW"B;T-'7:]W!A4"K3;_IW:E?+;\J)JWN4&V8"](P *P1X7;UXW,?- MS;##C4NA4@,O.M@"O&M$$VTQT.NOWGE_IM(T*#*R?3<\"R1Y\,./J"?'_128 MC'G-YIO(3V,Y)LHJS >EKD% 7U$/5]?#'(ZD03#/^:&0O^L'": #D0@J4&%& M(CJ'N-9C$N547F/&S-!F]]-UY?>3PU4(P-[;I?AE1@WN=[-:*?PLJP8W"97? MPCFU"TE\>F"NZ=231$@AKM*!K48JGAO"UTS_U>N*B5>@.?(3>&4Z0!D?LG^?##JC'I*[J^ZG?CGL%F$S']?:5?1,]&VL0O)V9XJ=$1%Z_0' MZJXC%OQY7]-*O;%U4[VM2_U">/0V@4,0%%(@V-,2>26DB*46V/?%>7S=E12P MVH^(GG&Y_:B+'[BC-QD'R#I]<](^E5NDRV\ =%O_QMW6']!M'XZ&DE2'I[/A&PV!L.GVS M%QAL-LUH!&< PE=L%1.R M126U8MC98R%+YI\4/?+\%[I9"/AY_6 5[J8.D#4?>V&IRH7![/:NFB MMFZK"W&)=8GO1 N&/ZU@]DX$,S[\$![7.W+44'ECL>0>+3'GL8>P,I:[PVQJ MFFB$>P"*(D%0&%4E1-O:Y]*BL66/RV /]?SL@<-IU($\'&2G3YR'/?95&QMU M/V\+]33ECHZ?4LLA)U<@-9-_M?/S;^_J=J3)6D\]E'VWL-$Q;K M^0D+N\ZKLMK=5%MT:L)Z$7;;!S&[ODFV6B%V+:J8UH5=K\OQ:W^=7S%) _Y6 M">-F>9-:OF7X\E4#+9F6>!1E<%KBP=*=K+)_LUR!5?B M_KT(@DBR-J[*EBF,O3,9.BW/O6R>JX'[8 S*P&@D MC_M5F7E'Y3FA,T2;B #?ISJ<*K71FEW.9;HB^>,KI?^?LOPI?4Y@#4 P\O/B MQ2C=J]N>W.]G&WBT$?Z6^.L/Q-/5:D \K5NUT0*]DO!@71BV'+^.CZ]X M#:YNQW)W7)7B5?<@=$MQ6RE.[1Z?XH97MP.Y/SZX0.F$(=C+M@,>L-^OH XQ M/Z58=7=WVY7%.\FUC(PTOGEYV.0$WT\O4^L', MFW\SS\TCE?'5+?6;4]_4A%A>A&?^5QR2!1A'R>CZ.DWU2HU)HY[W%R7*F^9H M+6>@;^=-1+;_F>:UW3O?@ ']^^D=(3N'(5437.G6J9MF?8PD[ "IM70YS?J5^5(."_3DN+R"S7J+=LK MF$:?G+D]\IWDBP;).&@[/<]&6(Z394Z;:IHI[A?KG+P^(.7@3LKY0U5XH^K; M"^JS7&BIMI]QD9ZBS>Q!O#HGKUP;UI<+M(L\2B55/YK9#A;;^."6>PU),6@9Z:4STHXRF#T9"5N4*7VY6UF2 M=)LY<9;"F)<:>5;4'8Z&/?EB<'7;4S2Y?SA?M&D*-2*6'44G>Q(+M@,;CN3A MJ%\38GD1:0J[*TTN*;1;CLXSS10KH?,1MKV3^X.V4>XET4JF=V(EM#*^NE6' MLMJ[L.*[&B8&\%Z)W,U^QH#51=B5;1QO73X<16/2NG"3R%U5D;5151U'VIA[ MRZLOG%>/HO5IRM7M"#BU.[C$0/M:$/B4(?/8?HE"Y L/4.#!\ICA9X>DOLHYN\HD\ ^V&P^95,Z+ :[AP7 M0J$R7(-UZL]9W&-SH3^RFXG'].\W^A1V^%JWG_6EC\281@5 72P^Q(2.]0-O M/-9TNGJL!VO.?.D+>Y:^NG/=V7# 48$#JF9?&ZN#:7_24Q1M,NWI>F\ZUE1#&VN*^L\A*,N4UN%.)6P'BX/2 M__:+OIF*CT1Z_L/10]."$[Q:%[ST9WZ646\\OE'CRUWD-&737E?O[V_&C)FAS>ZG'V#! M8/FG9;)/#K_-8>E4K^,//P ,CFY'?8[]M\O?/=<,C<"_<\QOS'NR#.8_P+?> MVJ[Q/;GKU2N)@0:P0+!Z(;NJZ+(XS87Z,&,BE0PS$W@"%]R9/E&2&WK1/ $? M*YOTQT>//1+E39;P&$%'PD6WIZ$=#(^3)Y;UE'[IQ+)QI]L;[LKAJGG%P<[< MLEY_5%G"6[^JA+?>(/]7)TQXJW*W7.4TO3FZ\>+SD,OE.^[B62"N?A[KYG,7S4!L+JQ.GGM;0*QCEFS:^ MZ+%-UWL1GEA%S;14//E@&DV[NM4&YE,%VF%>7IF:YW==OKREIE M,W^;D$];0S9!ORC3FZ(NM)F9ZHZNE*=@W3Z.!)9'6EVR.-N4WPH(2]O1?/(4 MA#6XNE54>=0]>(!!O=*#ZRCV VL>VCS2@N&Q3VC$ X+Q!Q=U&5QT2JIV_DFZ MVA",IY'8Z-Y>P=A31G8*P1F @#&5-J0MA7:X-\,ZU;&9*#^&D09[# M5F/3=E3TG8))L7I!E=7NP>7EK2E0(\+:D
TJUME)/=&!P?.6^V_1H1U_N!PKP>$ M-99'XS80<&S2^(=N/S'I&]:.Y?4E;+3\OVQ=[?R!X%Z?XG4#I:H*IL]J>H'?7@%DWO; MECY' TL=I5J%LZ].H;2.J09-UL85UY'4O%/7X84F+5NW;+W?=*P3L'4?6_"- M1O*X7W&E2BW:>N5.C-JSV8I AI_;6.7.,3^[SN-GZXF9O+_:V^6OS'WT],4, M]WGG,=VGID/9;BM]I4"WE;H,^#J@N=O^:QCPF5ZEA61@:!5-:>ES96H V&=OQ2RCUF6FCP8C&I"6)>;#/TA M]-P%D_Y3GR_>2'=3#W9S47? 9>>MGK\JLC^@SEB#;COX\9((Z_Q5D7V6(]U1SNME>7TN6D'KGS]6/E"O;@>R=GC'HE;Q MKQ%=G3\:/-"N;D?R\-+\_FW]9,WJ)PMF^%UB7LMA &F\D#N_B.N=M&:R>"YK MC3/06B9NF;A6%9*#_DDK)(_(Q 5J(W]9FU//R_$0$M9XJ)I]D&2#:7_24Q1M M,NWI>F\ZUE1#&VN*^D^4=AMK^*+ZQ8H(3=VE[%"QHJ)TI'+EGN_<^=P*L%6H M_][R#=OU0R^G9',PX'0*8&+F72!^=I,IY$PM1W-HWM$[C\PQ+.9+6>@+.B(8 MKF$B^31\IH(JR9.P.V'A$Q9[,@G(VG)T;PF "ST?_CV5)J$/3_N^3 \ L&!/ M2\F"?R.P+/[>- P !_B6;4H3)L//GUS[B=$#3[IGN:$O+9B#K $?@7<\I@?, M@0=L]@C*+N=56-0'D8"??9Y9QDR:ZTM\'/_CN &L#)\ UN&UJI8#B-<=@W6D MWW1'?V2(0VFF^Z@Z6^P9GO)#6"3Z[E\@90P+/^9$GUUX+K [_E:<#TN 70>X M;PE/ 8=:"ZJ,-5Q?4 ?[ H=QL7C,P@T\;7TDO@&+JL_Z9:M3RS; M"I;\\Q;0G(\'C4_!CP;'X*_A.9B/@L#R9[ %K-_UGN##P4P/)!V@/6&VQ1#& M@8N0T1?PZ0600L!PB& :QC2K!27,0F8644O?R>&6P^85[T4TW&-Q<(J2=F+V7ZNC7' MA9%P.U)$? O+05C"GN^%-I\8W!* 54@N2E\'?Y+J! ? MQ+/!^W!^06! N$1)B$8CX(>?Z4_P>RG:CZ2;@ =X!:X!7,)U(F VXPG>@LL!ZY] ,( @A]A,,47@/0?G$!1XK*R9 AY)$""2?(/71O M$H,ET/2Q4(I+8\M!S8 +D4_P0VD4+;2.#*0RZ6Q^DR1!GX^KAS^EW#3OY-*^ OP-5#'T)$ J\]AA/-GI@H M/!>Z5.HM<0-TDU?TB8^M3S>_DBGMJX80QH7H0!FM@23U9PFU8QBK'3,O*65] M9#<3D+C?;_0I'.NU;C_K2Q^UH#1; $^('0U1HUB'TD983*>KL'BP4/Q]8<_2 M5Q?DRP:HC I A?,F:*,N9_'7H#XR#Y^"+>EUV8H$=RPH4/^Q&SN '&I[@=R% MV@\RW]]^T6\WBJHC4>1N]U@DFL*Y],%AWN-2>F#&S('//8*R)L--8G3H#L*9 MLI9I@>8!@.;_J^EIOD0R$2!OHFI!&F@B&3_&DO%;(AFOWT6*[:N:'NOZ#T<' M?0M.\$K*DR!UL3[4LM;'!]US4+G[G7G?9GJNX3',,3R&6<,C6DFZ_NSZ_BL) M5I1HR3V-CB$9'7MVSED_UEO=MXP[QWQOX=UD;FB+,Q@5:(M36Z,'=5JPP8UH M"BE:.WALDB F/[C$(BR!0B?YA)XIZ$9,)\L"+!LSZJV#&@8H[?!_O/D.(-;$ M3C8>MQSH75]*M]6100\UV")(K:W/W1 XO&VXL_JKMN%.VW!GYU-MPYU8LVX; M[K0-=]8YH;%-9-J&.[5IN+,#$C4)XWUA@62#3GUAN1-MXX\&-?XHUP^_8#=\ M(.Q/#OKQT6*\XT$%L,MSGM=NK%K/\2?_ E >>HQ%Y<]TP\ .=YY?<<.]Q4XR. M0@46%U-!#P\N - M \^B;#/ZY45=$!=3@;?7!0&&H4+AL4TRD[US475MJ&L8E" ]4]PQ=OXJ^9(<.F!HZH MQ*'"9R/TL'73E)_09Z)^VN]([S=_")>.]@1/8#>J1RG /DVAMQ3;G[-@YL8+ M%SEIH48OQ7J;8 +WUJ8&XU/W--#*]C1()[%_^%=H!4OL2K&MN=I(R?8X&"G9 M'@?IE?]+XFOOU]Z 5M]2"#]>+80_#2?3.J^M #YB%, ,0>-F@E%Z@-X<.XGQ M,Q9I"E4#V?0^](C[BHBGU7YQCYY.#1+*!O[Z*[?4IR\?,Z0;YSV\2P$TE?SP M=IE-C7C6/9/3XB<'1$5(21+WV.OJ8:8[]UQ$_(I;]C\YOY.0*A:J25V&ZM7M M:"!KXVS0$(4;+89-W]:3PP@BOG2M^WXX)V #!; @_",TPNNF!]VII$MX6R_P MKPL&OZ%W'>RP@YWK-N,VM?=_+@0TMRC>*2Q/6? Z"J+]GJS"4;*:U@(T;2!> MGEW/])F3AQ+MZI;(-HL1TX)[S,/V@6G@!KB&+IK= M17U+ULZ2/>,&PL16C#X+ INW09FPX)DQ9S/N'<)>EJ][6S .Z,62:OV1W4\? MB/S_P&__RF5(C-D;-4%M#U3/#%I_)IB4WEJ_VJWUL2X[;W.BEYU@< Y>(2<+ M=0FLP85P9_MN18)^T%1!CP-7NW(W!\528,V9N.XWL!-RI!#C?DJ.4S^\'4H< M0JPB$-$?_\!NG\XCAX*2E:TFZ-N@GR<'QX&@ZZJP1JG"KWNMGRW$K4N(3Y>0=A (H$K#_W(P.[ MP$?T":A?S;HQS--3X*BI%(@]&08C>3C.MK;?_X+Q](":7*<5]TWWS.CD]TRL MPPL8C+M"@4.C8]14L@*B-MFEYS(!E MA+7)&T=&W2"%J>#C%< 1L" $(.R?K M<'258F-S].+C[%@0.9%)GVF>'G5F M192+EK,[FW%WLFRUV6OU0EICCZMHC8TAPJ.VQK[]V\3[)[AP^_??CR\*T!A]W4+AA0^W]#D+S, ]4I.V?@_](="M(< M.P![J.OMX><\R__.+\30$7==0*W:YWBGQH->^$"2 MI2OFI:Q?60A7S[4[TIV=OI1DR:4!%:#7.NG]P+* *[A-,3HL3>&:E%>&202[ M,9D,NG!#%,O J>P1[G@QZ2;A73EW$D@\.24:X\AAP$.A,@Y;^8O/'Z'),O0# M&EB"?[5U43CN$D2M)ZXI)#-1)-&$>@,Z.M*?,P86D5_TL-S"(J4[(H1GR[9E M00'1SVBZS_H/Q129]1\GPW/6?V/A?(',,A&\,C^G.2WK/YWKR^SFN/:Z_O.% MQTPKNT(<(<\^3YB)?DJ!8PN$"BACL!>0WCZOZ\<1-G02[E:W3%QNNMR"%F Z M&SM_/\Y(4<,X_1:6$I*$SQ2*5L=G"$V=&D4,2TK1N^WG!B[0OP-UX@"F2.^5 M4"WE?]]%RD#[C,^KT:VY1")F8D?S:0!/X8*OY=&,*)\)M3JU@="Q ([G,''C M'(4-"0"9DU?218)S@A@IY+&IS>4'D @6^P?N'?T[*R@' M=2\U%(O)NVX!!,LC+(A.&BZVA,!,^['XX# :$+;I?N#0P&"3H8=\?%-(,W&Y M]@28Y"&[>&H3;)^LJWP NMX*_/!*LW@L:\*BE!%8&/<;32O#6\/U_.CB@+/* MTB0,Z(0TO8L87Q;CM<33D4;($2-$REE4]Y.3#;_ M@CVAY-PA$/54NP/B9,(J'-4G#C$H8K3="= I"(L0^8K[B@WAAB$GB_ =NY8M M2XX.3\#CCSHQJQFB'U1,^?.8PYZ)8A@?%Q3]GJ&6A-0^8[KY+TZ\E/[V=Q?' MDH(&]\!^X((?/SR@.F39X)+9S"0:1:>-:9\?Z_"&'OB.SA5S)%Q#S$3UA2A(Z9D=Z1X>F &\@,F8 M WAC- @1/FF&1C(M#;AL@9>QA!?8@JN+#G?PA',"1?1&!P^7J-C1I^.% +KT M:@K 8C\D%VUN\H*:.IW"I0B8,SW0&CFN^)A7>@Z6F5H,KDSA'DO21D#7M18, M"4$@"S1I!L(A]9%<)-*FV'/TSWB]#DU.6CLET13IPG UKL 8T1UM&7,H;;+5 MT8UOQ&(5U[89_V?*V>80OFG4H^_S:7@.45#J'+0AQ%F$D)4=<7\?IYL8;I[U MF$(;YEY/4#:#;V#^3Y\[[ABLD'X!VZ)_XYT4X AK&RZS[@#IL_3 M9Z?/BNF2ZQ0Z)85L#$9(-]D< 8#V M9QR1P.O>L[A*S?T&)C-TDV0XB [;=Z.OS)8F\*3N35 N9]; ZAV _!/APW-M M4E_FC 61R-ZQ-Y"X8"%S[&>HU0&N%$%#.B4;KS!F"!Q!"JS M%_&W5N0\0.&9>?'86U*'T1Y@:9' I1[\B[C"@L?GEC"4.;0(1R;#.&1TUB U MN ^/N_THC>4 ,=MV:GE^( E%0X@J/B4LHKU_@.Q8(+'=&2!I(C_2,\(.]HZT M0D(,E6L^RHL])O[$>$IS++7P4GFB8:QIPJ($T60L,? 2P!JAS[UP1*"H0W)% M!=4=LI:Y$@(;35EQI#V -?0L?AV--F/I5M^+5TKKZ3WT:W'AVY']RP7 MOM?J*^G."S"2A;K<9VO*U9CW<+7,7.2JKZLS9KNQ1^2$3:.N2014N> :H0$6D5,:^TOP)QL^,O "&CID#+!"^2IKF3+*9 M>R.$WX-[D(D:=,-P/9/?D$BE?W2^=:1?[^Y^W\S/+R-TJ'8WAPY/%P6L:+3@ M"9.'X"*=S]%_(!R#*PI;''YW*9F;%/XTL5,N=#R<\8 !BZ(\[0;K&5]K^7#A M/[(POAZ\OE%&E:6-%(,4>7X&;\XO$U>!I?0ZU %JD^P_O;04KL"(1$"I!"3R M\)1P/D3E8R'J(\Q?H[G8"R"2+1*#DEMC,FA?Y%L+PDEB9V*T(YHZRKVAP-Y/ MW%L)G_:^LR#M>5S1A:)K-DE7T^H M(J;TQ$"AL0%;UY$3]OX?D3OT%==_ %3&C#0D6 4/YI ;V !;(7I;QG $*B ! M]S*X#G=%XNNNR]%,_T!=EN[/2 ;1H4J!B%*+!!%E3',.@31%H*6CAT 48#O& M/C)\W$>*H[U)_M(/V%QX4=!S=!,O#!?V#PN_C]YKD; $4E%"SQ3N_>D5W-@> M]\T8M%'*>HI>%_'8U+'2&!:NE,1SLD[AD2=(4#IWAU_#-U=X!:.N5 Q:\-.K M+Z%95!09WK>Z&?$=QS>^&;6I_@^^'2"W7D^/9<+P< MQZ.\;EI;#O X_S5R@.":TC+[-0GM^ 5^%!Z^1E\UANW,]>VM"2Y3X('+!#3D M4,AE7:=@*42W._1A0>>9$+D=29Q%0F#^% ( MY1G3GY;\>DQ=FT*JK7K.\?Y)Q&2>DW-%>"2W@<\6.A19*F:N!Q?(K1XA-BAAY-I%"*4B=:[I8OH@, ,=&MQ+P9VYL*-(M"/VQ MBV82FH^1= "U3_R3_(#(&"@*0)[8(6@_W$2BK@R"O[D;%;W=D0N>KD/IDX-1 M+^&36CM(QL&-9T#GDQ,E(P 7V]:_.;?@A(R5.- R8:".]$?J2;36I&GH&-%[ MB2B"3^H&.KE()@'7\!(M"NC0YDC<)'&VW81?$W)YEZK&G@)P@UG:9ZC)N<*" M(TF:Z4^1?YD)E89[:*:V3A<7H GD*S4HQB?HPA)9$_>_?WCW_Z7EGQ%&L9JH M*@!DB[L O9(ZKH"8=OS(&/GCNZ=',3Q$]V^6:8)P^@!75D2%\>.40R;93#=Y MHJ!I^5ZXB+)SR/\>T9ZXYA+MT2&Z0"6;[]R88:IE*IF&^Y\I0=ACPG!$9A0=@)5M"N#-+329 M&L!^2O]G7NY!(";_)\ ;:SXP(0@U%$^?ZT3\4=D4@LY&EZC/GNC6I>(DH$,) M+7#?K&_C*6!C:.5QCWY^U"'3[R'SB+8F[:,I"SD2ASZMC#J#GT64Z*#/UI]& M>)I-$DO&X$I,"!'7R/RJY7D:ANNE;G%\3@B!E9"_@3%@6<1@3,;C:Z;4[V@_ MES1XBM5J%#SI&6(7Z<+0'504T:4 : S':(D\PJ;**@%?G@@0ZRGP8_() E_ MO:,R-CVU,";/(TYDRG@!;72"Y:CN,SP,;ZU>42MO]3O]EX;(-*;R14P: M6O%5[[%$!84WT[=8=(LB:5 <"6".1$'B*OHAV'#A!,P=%-'/J.3 :G#,Q-&: M5G'B[C7;/LM^,,_ VQPS.ZV%34OI[.'E- (I%D,@$B,B+QDP86.RZ\-GK MZ"]OHE:[ED.;I9?>S#,)N.O-BA&*_-<"6^-19SP<(,)$UV3Q88'+#N#RE^S/ M^UI'Z8YS?]7M*#_OTR%X^P<5K3,8*KL^6/#G?6U4ZHWF;4K;NM2N)MG):!-U MKZ$KVYI%*_T2W\GID,LEYC$[RJ[+T?SI)P^4:/D;3[3\@(F6*RU<=X"XTGD] M&T?1- 24<8)J@9[FA;ZZ;?#^"+0.-L\RH* :3!@UR*G:@X;#3[S9V2'U+536EJE&GK[54U5)5 MM535[XS/1%4G&J9[>ICFQ;8KON'K,H6J:JXY^Q"J8@<:J9VQNM\4\G:V64M5 MFZBJU^DJ+56U5%4M52F=[O \5"5N^+6P/&9!7U6B5%;HURGWE9?S_@4H:=N= MARL)4([T143\?\4"PY]^^&['7.W>OUCW7YPHTCK\+LF(5CM*O_7, MM$15,5$->RU1M415,5$-SD14.6.JZUCV$)?&9%-$J: Y*A")>[Y3"C-;J7'P MTQ6*2ZPE>_3TQ.83IH:R!EZ"Y MI*8ZW_*A69^' M2M[S?><"(A1;TTB^X5@0_T!*4*CN9DPEXB/ MX:!L[G&UT?[+B]J]TQW=U(\H@8LZQ6M"86IWU-C Q"7B0QF5S1IK\7%4_E#/ MA(^+5857.NBTJG $EO&@;-I!JWJU^'A!^"B=EE,O59B^.^P,^W5T:?W*JZY3 MGJWC:\B%'?_UH,I\P"GR<#RHL$M=,5[83R,I$VFIN_IX*<0S&+7$TQ+/?L0S M:B5/984IY;+?VQJ!MD:@$)-^QOS )QRG'(V:KD"W:F+IT;G?OUAO"E)8ZT1) M+L5^[TSUD:W9O@DCZJ#%2*TP,N@WVY52/RD<7>]M7#&.F_3&;1RK5O@HF]G1 MXN.X^&AV7+%U9Q?MB-DLIU(#W-EE =X W?%2B*?^[NR6>.I*/ UP9Y^">-H^ M2XU__P*W;#;'2\XMSO7ZX?Q;)_^54_0?)) M_:[%?(#TNZW97B]\-+<9_"7B8]!M&UY7"]'CBM^FQ4J4LM4Q;>RJQ<<+PD<; M2:P8HG\XAJW[OC6UV#'S.AIVS3=W5LHE8J.YK2PO$1MG,A!?0ASQP0UT6R*O M5QM++ N\0=(0Z"7[\]M@T#ZDH[:DTY+./J0S''1;TFFCB!?P_@5X&+=$$?]D MMBW]K@>S-GS8A@\K&\GB>M:_X:FC]A5IF'G8+]U"K#77CXJ/?MD"I18?1XT@ MCL^$CPNXW_,A^@^Q@3:,&(=)VBZGM4)'60=VBXZCHN-,,=V+58/?6QXSCMY? MKV'W?+]5@VN%CK;-:9W0T3O3S,LVBMA&$=LH8NU4QPLAG3:*V)).&T4\\IQ7 M,1(4#YF:03I>Q>N))[\.>]LGO\Y=G+SJ3J6 [F;+F2!H)8(E#77RV>.<.<'K MOTT\A /'R>6,3RVT5'UGD-9R4]L'HQX2V3SF4_L.;$V+E]RKHL@TUAP95^!F"(KR9F1-/:T; E\>RACG4<*VV^_<^<)F& ;+^%JK M@4:N Z,>@/CI2">N8>1"40:=/1L,ER/Z$_O<6AJ])!K5.GLF.;0TVM+H:6A4 M53I[IJF=FD8;J&9M"9?759FZ@^]/+0.6D3Y;TX!TJO?NLS-S[ZH'(O:I M ;I--\1(:K37PU(&Z@&@?37%*J!2PP0*M=OK])J50E$!)NIMAK4,^((8$!BA MT[#,R98!6P:\( 8.A:O:UL3J8 M]B<]1=$FTYZN]Z9C336TL::H_QR-KJ*79G%/FH7^R&XF'M._W^A3.-9KW7[6 MESY"/IUD:CDW:5"O0XG#XG8E3W-]D]%227;JZ)C9J>HN^4"0_H0S;#Y.K:5U7EM@]EE&@>/P'+DYSY%CF",GQ2DV4CI!HHI-*GMN M$KA^OM ]V-NS%T+]R"'7#3BE#$QF3K$VAN\*:4SZ ]JN*E!_J^BI8Z6KCQN0+9RINZA:+JRM&=" M[0<[J=>[X(D492QWA\UM[M-25FTI2QW(PT%S9\^TE%57RKH>RH.QEC%T M&T!3S;IJS*!FJ765IY+7IL-I00",-%GKE1W4U7:=/2I. M!JJL=LOV_FYQF*MLE7Q-^-"Z;6XJ LNAHU&Q6$-^^N"A/]S#*NPAB$P7D?F[0B$ M-;_-;%%]MZO*VGA/P[#N51$O#YW*:"2/2\_W:M%95W1JR4 MC4H>'96-MW%KJ&%\XYV[HZ(*YU&R',.=[Y=U4[$"VKY?T?LO(VQ2-!OF(MV. M/;G?'[>>X'JA9#P^ARNX1 M,Q\*][%:R0LDI9\O)7A2$A#E.YK6,%.GY)DWX_J%!11*TTI93:ZEE7H97*W! MUN:Y%C/;NQMUKI<7 RD@?:GHV=6Y06;"[<&7"UN MY-: VP\02J]T0*S5RE^J!:>T)MRY3:ASO_\R3+AWKK=PX8)X&?;:]5!6^VH; M0*@/.KI:BX[:H$-5NRTRZH(,K4Q5<&N;U3,[B^=_^V5SM HHUY>1I#B6N^.R MGJ&R #AWQ<:+0>9 [H_W-+%;9-8-F:K<[Y8MU&B165-D8L_INN&R0>I&G!EE;I_)V65D[:&+1V[S=[X''!6_'!@Y=U VLL M)/9CP1R?O8S6&'UYK#:W9>=%HN0__V.D*NJ;%BEU0LJ%\$G;,F.[AE+;"^I7 M'0P6N)QP8)/KZS8.\=!]GP4^I9JZP8QYEV+.[(C,C-K 3&UP,6BC9'5!AJI= M0)?1PUQ/=4'%@?=38T)Z]VT0+Y/>K79KYUYN0P7[!O%&_3:(=R'(O-;D0;]\ M&] 6D;5#9%_KE)_8T ;O&FKX?L(9=LP/(K?LBS!R1_)PT+9;J15*>G*_US8E MJAE*5&7/QGXM2HZ#DK':.4<->(/NX"9&1S^Z'OP3(Z,&#<>6;-?W6-FEJZ9^AQL=AXCT$-=8G/KN]+$S9U/282 J1 M_W%8(O4%T/[U0!Z.RD]:.[_X.G;8L4DH')9(=&L16$,$RHK2\F"C43A6M$YM MN+!!^D,SH_Z1^O"BXOX:&*U[ZLD-LVD:@Q)5'BEM6^M:H62H7$"F^R4A1.UW MSM'3ND%W<&-L^"\LH.C^T?(KY.MKM+L,+RF>]/^@\M.X1+^V740>TCX;9@M<;&;'-PLH^$JR%.FOC^)52(Y%,5974NF,=M MD+8U\@6]_S*NY5RSXV"A7Y/#E?:MU]]]WNV,&EDZVI)4C4E*ZS61I!K]_LMP M:FTP^@YVF]3D>,6%0=[!:BH,RMPO]?$ M2158Y(J<[_4AZ0:_7ZCPW^T3O&1 M1/]'<:/$>*HWK M!^;'NOW;Q$/@9[^:7HHF!5)&PHAR74XC!#*YV02CK^R).2%;W7+^9@>KTCO2QZ+[@,W"<]QY^U'FDQG?OX',V0];BC?#NX-:86@; 3?IL30/Z MV7OWV9FY-HO&7ONT2<_RX0/]46?T,SW54SKJSW@R_$9 #7D$X&3XB[]@!K*Z MO92EYYD%FTH?=(!GIU4TM3,NMDI1; " 'N Q%W-0;#O!@>7$B+5\"8X#A =4 M(Y%02N ?/6/ !SQK@E:2-/7<.?U2-_X56GB&?\"["^;-I4GH PWYOBS!X0( M(ZSH3J<^"Z3)DMXQF8%DAM^/]O1HNQ,XJ)E&C)%&#!X:Y!_S\2VBL#3TDD/R MQH9^^FSPU61*>32W' [C6SX>!2"-FYJZMNT^HSS?Q9=")"-KGIQ3BZL;Q+L; M"3T"0W36TXD3,15-$D*0"PI%&7>42!04ES(@4I"8$HDR[ Q7!,I@7X'R'G8F MGCZ(6N5HB0S'X;EM^#)0)X#^)Q B*SM71IT^;#W])J[T+;#F(:H, *;_U.>+ M-Q+UU88EZ4<+SS5#(Y!PPPB0EA_O?\' MO]\,U$\EP"CH8"0#_"7(P;G?N2"Y5^0.KXOL&VD=;2_1MT9 JI+B=:0@K=?I M[B?]OJ;4/=*7(M"MT%_T=9)A/ZGK!*RH?9*^B5XA"'9/?8*SIK.BOABZC^S' MX)T%IV7=9CYRH.4G#VYAP9\&G?XJT#34OB+N)?ZC-2.%[$FWGV(X^%Q>_*3D MZK%I:<'7>+:"F6#HW_D*B/,/\>Y7Q,A^[#@Z+SOF&SS?!,>Y:W.FI&LL47U% M0/0SSXCI[O!O-&-!6C7$8-IXVI+6TSC-SW GJ0FI)K2=YFX@YD%I25+.>BJ M)=I\#RZOE;UI^(,2>\H",?LAX'%#MXV06RO T$ 2EIG6\C,HF"PSMBP\8KEF MVGJ@2S4R'/49KP]?9CX6M _Y!+OG"@/!WF@^UO31K;"QL9"EBE%Y"]ER& M@T%>W#I>M21_ZJ]=8W@?E#:U?^HF-\+J/9 Y")CTH1WXJQ:X'O";D50UV!40 M%JAX)ILC:G OAKY O*9NOF"F!P0.A^G>RC6W04&$W>1HE1VI50/K0=6*LFX2 M]DBMV).N1VM,HNQ'V%I'S5Y"6PF;M*]$!_0L(+_($T3:'O=KHX(5ZWPYJMXN M^P9^;Z"6"+:=%,!; 6TGYH]"WJ@MFMY.=:RV3/#.]18NX(2=E=+I9I&E1^:@ M"X4CV)Q;CN4''D5 HOY@/I%DLFD0? P=.WO82*L,,$P$>QFJ3W9BN'Y 5H4= MFN@I@-<>1<=U"PUH)+&E!UI [$#E;^#'$G-;7CDW,N/4O#@99U;CA'+ M %_A6'EA3;G<.;5MPKP$7+$.'UYOL E(,MCA ;V6!BF%)_B+ZR\4$ICGC\4) M@N&$@/ 1,*VU&K0]7K?I1 )Q*,)61S%*0JN$55*SH9"D?$Y33-CH1#L=Z4]: M*_10LN;=*1LCYL<]>-J'?OJK#MDL U@S]) C]O/HU0FTO43M.P-H2[LPYP"&"C-@D0B?!/]DGA72?-.K<_)-;6_,!PK_[[C^ M/):R8GE:!-JW**CG[A/C62$B+OC6 VKQ9]("!;4L?0@]ESO5P HP+3B6"5:" M[DD1 48T_D?G6T?\CLQMGZVN'6\.[1%?0K$6;-PZ&@5\O./S#"QN?;&P+](Z!O^&Z8P!?H>W:KD$F#%EY MPS=@B(0."3U0.L5;RW3\)W6\E8\8NC^3P6C73189,&C>,^L)_5]<;84=\^N5 M[@)GF7I FN@V&E!^'*_":#@=):3PD)ZWL?7#I&%_0:&7AY7!'4WCS#^YG\?# M&SZGAW@--",*O6JIR P%!-5$$XU]#:>_5K-J4IT M^:K0;AQU2V=Y,:]CJ!2 M@PRA/DJ.$Z+;>SKE3Q!5<&G8PKD4G+ECS0)A:HCHF;@M0.3_!6:+;UH&#__ M]>$Q<>4A+Z)(19\"P7["'#:U*!J&_@3]"70W%,H=Z2/7Y^9P._$LJ!T,?&P^ M]>*]QB+%@*\_X47(/<@4",0+4OS-9+!9?MPH<8CNGOB^B^_ON?4#0<)TSR%3 M 8$LP F 38,SYVZQS/^^LL9#U>QK8W4P[4]ZBJ)-ICU=[TW'FFIH8TU1_SE6 MKK;[4A3UF/):W=5UFJ#\V0+3QHS4\RA(E;@QB_B$QG6\1K^) ^"Q0I\'">SX ML UQ'6(F-^E0J =%*%DY"&JYJ(TAP<]X$(:K9](48]N<3X2G#T0#)3*# H8Z M%U?SEL#A:Q\0;B>AWQEDQLEY)AW_(2T'>/HXB.MGL-[C8.L/ MD@=!Z*'+%<3#!&7)0E]R!3W:[H:@%OG-,.?)PBL,U&&X,*P -5921!=P9 <# M5/'G! !E <$HT4DP%WV=APXHLH)Z/0,EV0WYH7T> *-- 15B._@8S1ZC)"O: M-@?F-,1327YH&%&JE3C\,Z@Q $Z*(F/\CF0B>8AY(A.W&Y;X?1[< 8N$F\N MAL0I'!,1#_WPSV ;1 N((D6+XO"[P] UX:D[VO6Z)^\9X*5C8IB6_!$H\V/^B<0?]N?:@%?:AP,\\3+PG=(+KG MH<^(7P67('/IHHG5%KSHGN#>Q_L9+?7>:-U4'RJII$DT:[@%PP54XO)?$UUT MF>MP7Z-$#1C/OG*3B_39];[S:R]2@9,;-T9 HDCQ6W9JAT80XG(F/"L<5G#G M4@A!Y+WX:X95L>UN7W]"P1%AX]CP'3O*@6& 8PM=;,(MYZ?=;@B^6+U*BW]R M-?(R _BI;1_@@"GD<.4_9PD5!!8%U/?<'>0)@ MUS\IW72J7N)F1/""6F;K!J]O0,/,,;FB.\7*!V,&).7Q.S).$&H*\?\90XZT MK\C>CM3VFQE=QO2O2!\S4R5P=!?3P1.?2C$2$C@P 6)$\2YZ54WA3PW2Q)R* M>CH +$E1A7-DC0ABNF,_+#_*\?W.J#B//R-2%I 2Z*+%.HR9_FH>SE0W M@!A]HJ^Y3K:!I(,ZZD7*."G\6^P9RB*#9?EO@ @03$+A]QFF4>:2+ MQ?I[S"H1 5.E@QD:+*U0<:'+"11TWAF&>J.>X&)W[AP.!+3D&M]7-+WX>=CC MHZ?/FT*P@/(O&,00&H+"2W GKNX13W)1!$CC[/V$!!D=,?;II4Y/8$K@N05X M)#;AE/KCH\<>R2Z)%DDTX'!!R6%I6=*1OO%%D8(FZ8^;*?:(MTB5*]:C((;),%&)#@Z/P!97U&C!#12&CHI@$M:0TW*6 MTK]6;YDDV8=J7[I^TWI/X13J.%S$$R"8CQB'^XBA*^\:V$'PEO_J]0J<>.E*3&0T#\; MZ/K"9Z^CO[S!'%5;7[ZV'-HRO?1F%9:(F+5.3@1+_NL$9YTNQYMH)"6^+'[= M@5_]DOWYH-]1U%'NK[H=)??GFY92^IV>FO^K34MM_GE?*[?2UDVI6Y?:U7PK MF>2C[IJ!5<,6==RDS.^D'I]V?/!IN1BLP=37!^+GWS@_?UCEYS*#;XNVQBHQ M(:V6\$JKE=M:L!4YYPN E5:&AHI,!RL%B9K(%)RL3%XX.,"_>NHK=H$5=NN>4]QZ<- 07HMI 82=CM?W\SLZHD 0*+EY#< M^M)M!)*JLJI.9CWRG'*H/THRB];B6&P/!@27RF_NIBH#(\,)2K[ M_7]SGC(68C%7V;]Q)>]T&T;%!3OKXC65^N+)\E!I90+<^K)N\>YXWC6=5!?S MV S [^M<=W0,@]BMZ!1PK6-!YYO2V?V,#.NG".Z6,,^$P]E85)3+602F MQ]I3=#4#S,AQC:&A.S3NZ<0_WH'35F:_6'Q8D$E,Z!20?$%]*BB*6WYN#X:G_V<;DK[!Y20[EAE*A*5*2IJ!)7N?&>?H2PWXQW7G M)(R&CR G*0@U9/Z6:0;I@<13*YDJN&4(8_,^8!'E1L&][AQ:9ZPZ;=B]XX/L M/AA%)BD&J751D!2%/9^AT%!J2@,4W43Q'-!Y=H^(S2/*$$I;P9#+\$0:([?" ME*(&D6I@S<:H,FN MEH (XEDWYUQ]"%5)Y#VNE(>=46H%&QL$EJ)8ZLFB>OZ=Z\R,.7 B1TW61-PG MD3@HP[D@+C\SGL^#EE_M,301? W(3/K$5B6)##=9)$41V%LY5]1NS[+9=-;7 MK>_.?.8ATZ)(C95)59@R:CMCW5*99_AS-+=H7\NVBG[U%R%N9< 68MQ!G=ZB M?D&YYM D=-?$-J&+JX<:BG5 ##'X&&8%PB30/D>49/\(9+FDV!8 MJ";P#$ECJ8AB96ZE'!?PEU_JS# <++&NA-#4G1 BHA 1I:::@MEX/H,61DS% M^HK9ADI,%CSP_@R/<%"TGZ=;V<*X3A*-'_1>+Z"Y/U]N5CWH?=#KC5%H MBA55Z:'-10F>#=L49 T\G#M+H:]+3D':( J,@PXN_8"R="'8^;<=4>X1CV\N M^4K)[*08Q*,:0)A+!"!+50A^1,9FI@W%63:4N'-#D8]B*+"42$ZFO,]G9-?R M 1&T&^)9PO[(MC%'4E- ^*V,EPHGC/F<=^#W1-] ]Q(R8NRKR][8G^2 R:" M(NC$W^L$<*JN37"M;R 9[E4?EM1=R(J4(10)ASS$4+C0I59C,Q&1&%X(='P< M)B:/@$UFJO\PIO.I2J;7!?(7U@UKPAB5CX[AG*(G&QD_5M=%E\''#^0*%!?: MJZ"'<-SPUT5 GU M5J8X2R#N0VE!,9C+G/:H$FTN"[H*=&W(D.))HFU'GP_GIE18?^:O0MDH='GF M /8C S?5)?2%[X;"_A%78PS^(B+ D/*-*$Z8 $-_*0&$61SN-$E]WEB*E?%# M.%HVT"<_"RIP1ZUYH:JW,1H9 S#,JXBP%V9R89OX2PFK-E^TD^0'",T#1:U$ M/WNV(3! 2_IO? M=D:P-.6OD*K 44WK@Y H-#%8&%1=L"+3JL6RACV@R\=*<;U7_'\$$KJQ^@+UTS[)&G:UUT#O@[H5#DZ7$O2< \C;;UACAAZS@\A(%5B M;!04U5*] ML9F"8AM>C.IA>#&P4+6C\V*\P0B05".^:WZ+([!:)-\N63#]7CPB:3B &UVM MD(/L>>#[IHHJ]L%GA8Q!$)(*/-[Y5['/R::R8^[+X;(W@4M6K'1D]I9M$WC@ M"8D>,.\* N7W-9IW;JV?(4DBH^0<&CC95J61L\GD'38C';:N%2J-_9+7,DTJ MD[0KN\*%&%RC1T6C]^70WF4N-OQ;*)?KI\G'SA/DUS2*UBC4+K4\2?ZP9GWP M$[@,:V!/WUF\'6LD9(T7YDPK7-:WIX-+033Y+INC4F@T+G.>GL-S=Z BZT\( M1UESS&=:N5#5ZCF34%K:HUJH-1NG(0J,P[&0;Q3G&[();LAF?A,U6E4IWM;) MSK;-O-5\E5.5X9FNW933;IU^T4TZPMB;<.X=+,3:;\WPK0ZYTSSCX(5[KRN4 M4A529A/MUB7VCJ!2,O>(OQT05;$TAH35!L2$C4IF%S3SGI7:GM5L%IK:MLL? MV5J531J,[VVK.%@ Y#U=]+M:;:NU"LWFCKOM^1+HD1JEKA5:Y6WW9@Z["*K> MHPI6)RK'0RX2[1\/;_>6Y.Y_O]M;*K -I:L>.+B-.U938I"MS[JD/@31JN5" MHW:B'9@$CECE/>MD/:M6*]1:N0;'@K.WHU NUYK9J MA>F9O+_+)M%:99CW;CL-R=:\]Q3;_J&I[]XAV[N<:E6U9J%9:V4VVGF7C:)= MXBK8*>>_;VV\GR#CO?+6KA1EO%\A[0)42[&PXTG$F6T: T4A@*2>4]W+#"?Q MTX0[/$1I8-D,BX\/]E7&D#A_[K#!6W4G9NHA,EEO1:0K2"IT-N2>;IA<$'3- M75?2;,5ZM6]VY)U!;A((UO!&W$IE;<$FT.4SV_&0AP+>-V5:N?B'>+4B'0@] MV[$M^'L@$C9#ST0:*U8YCCP"/2>*23>ZY;JBU.V@U(\+I4Y>PB&"R,(8_L\' MHW59&=:KK4IC5._7-*W:']5TO39J52N#:JNJ5?[;JGU(7.ADXS#O>'S*JB7V MOTC:0C1@ST)GX2_H2.HS=E/3=JF_ZWWD#(,2?^<>TQ6BOHBPM5/#PC0 MPZ&[_S4WD%)&D 8M<-3\0:0>R$Y4*7]VISJQV#HTM$@ @VAA4-:"?J)]7FN( MGX0W[7(];]H6 ^32'R#)D:WY7\8P5#SUF48LDRW%)6\2OYT$',!K7<$O'8@/ M"1@>?=\7<^2W%D=^,F3M&^MU@Q3-/IOOM8]NNU8T)1'.OS@IE!"5=@#9@M=. M52H4N>@N$G421Y5$OSDN_FA5O:C5S[B@[]/J0_E)4FK=*,;3]L KL8>Y$^=5 M0=0UY"Z81Y!?2AI1AO(_MB44?EQX#AV!$G2A(88E'ZKASK[ODX2<"09 IE= M-J+(2BQ:29+P@, O7'HD(X6 "(\9#0NBM*Z+?P9D5@6I/(E/7B2\@B",2]8F MER$CH3$R1%F(\OSFZN_P<+(G47-"+=S8UA(N_/XX-=[(?1)+SZ=STRHP,>!"+Y(L M@00Z_7-&\F#",2Y/GKX01;>BP^8^B!=V[4Q86,&A)QX9LRHO.)'T[<#@1J%W M$C$"3?[,S0UURJP+O0IFS!V,-"VPJO2>#*FE0\;NJI Y(P.N8['?=9A'.Z]2 M]NN%4[!OQJ9+F 8 M]&<;)1PS?.;Y/(,$I.Y2 4A@8'F18VEM8_F=:U\97MF R:"#9-2TJ!'5D<4U M&D3T8"T*E\LG@)K?07'$+B?J QW;WB74ZM$2B53ZSAZ??;KJL4*$1. Y:#-:T5*P&7\$4P_ $OR#%=K9401B$-B23,ZW2 Q$6LQWP1V1> M=,2HXO?*?&[QG5>-M7(C(^.A76)=P_V.&@#(BIW&L4!;,$,E$+

XR@'H[#]$RLC 7?.9$$8M!U*=)=83#Y5:"L'+PZL\?A%)/A17 MNI!5'OXG-0A=LLV3Z@)J)\!4VA43Z#!=_I#SZ=)234BY06X@X3/Z,(^AQ01? MMQ&9Z$.2%.2=Y!).@/N^!HYK#!7%K%"&5,67=>2T)( 5=&GA:0;S(OEZ5?DH MW8)ROZ@UURQ]D1V@5L^"$M_B8]LSQ"(8M(?:2X4&!OB'X!0;PR!] ^9QH9<( ME%C,U-'R1 EO176(RBQ6Z7D"DX&YH%RXA=N+&_BV//Q9$6T^D7. M!\--3:WR@_:1H?B55M.GF=_4Z4B3W>]P"Y8GB8^%A_YR66H$O:[+<66:M$WF M\"I'B>DI\Y(HO:@'_/E+)9#RW5$S( 7@<&\K8]*"46#]K8X,[.PIM$IZ/,5E M+;35?"W4P5SV#<7V>D*&,O 0*8L9J.@HB+-'2]3?:(GC56=#2]1*[$_X!GSU MB(.+#G;!4MH"7L@G[-$6S32V1;W$'@CTM]"$/J56RMHI6W0=PU[NR=$IN'D$ M;Q>GHU5.#^37:Q9"5UPMRB'*D(\)3",GIS70W].&PS^,'W@2]GX^A:(,:%43 MZM;E(ZA#4?O +'T*U>>T&9I,:SM.>VC/(+BX-?7Q!R8Z"'3V']XGDOR# MJIHN_T C8%2LMQ!M8K\&D&WW-\&L5!A&@B(<:U"3C]&;E,1P.CP%/C@'=<3"BE%H)#B5=O/6[]?'03[*TW#K( MTG)%.\W2LGH(U'Y0!#LZ$.%_$@<.M@"UQ->=HXI[\M6F!NZ*38R^$1P!S0)5 MF::5JHW#\'W!/$EK'>1)S4JII37W80X[*?E4,Q;3DNPM,;)68F9R;YNPG0$; M@=/J<^?P)DIQE:]O>E?=SN/"CE6(C&S9OV[B+S@$H5;BSSATIYT:PZ')$TWT MJ96TCUOTV3171>ZF[E>;C6F#T:'C =14%'N(13)KQ?J+50/P5%$*/ M##VX0/#/)RH6FS@XD9AXWLS]=''Q\O)2@M*5QO;S11NF@A!GNQ=\.-:=BZ'N MZ1=:K:Q5ZI<74$KY9Z5&G:9Y(2M2TXHCPW$]=SZ;F13@ZZ6)!XUTBU=9+[AL MLDZ@.#T4:\VT3*O.*M74++0OI&KUJ0U3AUO;F8MS0>L$>V%"^RK.#>%)2MR= M*?7PK)WU'>;JT"?4@GZ!W>MRSZSMNO; $"NX9U *=S[ L[,V)0X%MT?]_IP. M<'KX8,Y)CC[8,@WOE8IC@F0C!H,;/U)5?+%H12"RM+W6Q+0-<8(U.,;5%*8Y MA[F3OA22[PCTN\8')PHC3@!C&H2-'S_^+0?E')23 659"JVL%7&PXQ*./9IQ M9V1+1$5X +S$+]DC7G>F=$:WRUW/,?"((NO1/M0Y &D$@(0//7P(P) @<@OJ;V".*9KT3&O-":6N1>*%$O=)E[H=P+)3_X+T.#?Z"[$SW""]&RPY+G MR0Z\K:EA>-$D\Y7)L3I1K&[F!Q9SI,[<@44\7@-/L*VA:7#+Y:;)!7KTZ"*[ M@ZNLQXDK^0G)SNYL:)LKAP_#ZT8[GF T*7E^Z29> M@D?X+5QR)\:,G4D2CW_>],+7)8^'.)JH#Z>&9<",*:#"IKP1&&O(RC[&"1,F MPG-],%$I^*I<\8XSXLFX_#QCUE .6JV5(W:.V$D':ZVB#H@Y1-2T;,VS70&W M;761W=LE1GBR!P*W9XYA C#M \"+F+HOEN;0ENQ1[7*.;3FV93 :K10-"V[S M;(?4F%PYE^W(BZQ+5_>./ 6>"N*IWW5*OIX[ WO:CYO#@J>9\Z O:V!2J>1Y MA3DP9@88JSXPPGS6A, +6M$>R60_.4V/3 *4L9?,]/N[BZ2JU,K(ID#47(!% M2 *+>F<<<:C^$\!05&?W!^[Q^5!B"T]BHEU$2^10E4/5L>>G54TK:N6_--I0 M,"S=%"ASA68?H0R,Y(9<)\X1IMU4=%G5+##Y._DEP([2>5 M*SG\I =^*CG\Y/!S(OBI; $_J_H_.?QD'GXJ>?23P\^IX*=R^.BG56[D\),E M^,FCGQQ^3@4_AX]^L M8Z%TRX"S:WLPQ\VFTD(M\]%QG-'1N_HM'QWI'QU/^@_;LJ>O$ =[W"+ITMY@ MPJ=Z/EP2'2Y7[;M\N&1RN%SIY@"UUO'O.\/ZWD>YKWSP)#EX[MI?\L&3R<%S MI_>YF0^;TPR;Q^Y-/FPR.6P>'>XB_73N=$XW>JYO;O/1D\G1<\U'AF7D8^=4 M8Z>6CYMTCILK&\K 'O4Q9QVT,.KU0X/,Y%% BX) MKI X?7#$6CN/&%07)._T:Z!IM5&?*TE=P8_@7)\->^Z:K^*X]ZJV6Z+%^7A+ M9\XQJP>9 D];FK]U4.W"&!DD5FWI0OZ.6AY[BRO[P70&4*M[MO,:Z">G3"XO M4COM2-N6\33TJN7#:.C5/OQZ"@V]],KDA13QJE&.Y$@8&ZV1U^M\O6\_?>O> M]%(FZ$NE:[M*TIV29GRMU"J.8*U^-CSW]R%]:>@%#7;\6FM5:R)!Q^%C2C0$ MB)A@YJ%4&8>'D[BX(Q)L/!L%X5UH$)%;8P".]/E$-T=8!GP.[;7*'X0>8EA@ M-6,XU\T 4;*@-5@K73;J!Q$(U%JE6N7R((^JE:J5PQ2J7BN5J]&W;%T_K=2J M5^((("XY$*UVNB#])"'_/F]O'/+HCWQ$D3+_/E5*E;IZCD%26?)2HJ![^]#] M]B>[N;_I?OT/>[JY^NW^X>[A:^>F5V"=^RL?.Y+#67:J**Z\UFMNH2EYI/-C MR1D 9C3\TQ'/4B57DS_U5U85.:C[U8>&ZXK#LV>)UN;+ZQ%:Y03]Z\*]8-O8O\R3-/0IVZ!_>Z4V!;52](#;/VS6%JFZ6V@R,9Y+VV3?O,'AZ[_:0PX M;6<8&!O0\L&:@Y$_:>NFZ^LG8PU5*G4[&!'AT#6F8&3;/22.=[ MM%(>P1^Y>^4N_L N_@\=R99P#?RJQ/X@,I+W@E(9]^_ON&72;_P>MPS;6>_: MVX.!/;>0!B/W[>GU[:NMM+MS7]GM4S]?MQ:_<8]AS9>);R&==K=(6[];=-&W MAZ_PW\2;FK_^/U!+ P04 " !5::-8\EG9KP\. #%D@ $ &9E="TR M,#(T,#,S,2YX2-LDTW4F9M/;$[NZ^ M=6B)DGDKDUZ*2N+[ZP^D)%NR/B@Y3D>WS!QLSDX=V\0?G..SV?FYW3_[\(M[T3LYZYV?6SVX^<$R3S[@ M$W/6M\^ RK(^XN,/]FGOHV+ZXE_XUAPOD %#H_[%BW_9F0NQO.AVGY^?CYZ/ MCQAWNX->K]_]X^O#1#7M1&T]0O],M7Z9<2]N?]R5MV?(QW%S!XM4:\?$ICBR MV*(KA]H[/N['+24?>],XR?:T&]Y,-B4EG2#4%XA:ZT[8@IMBM<1^/Y\([G?E M?=FGGMGKFX-^AE1/.3![QZ8<#Q*"DUD@\!U@?(,=%'@PKH#^%2"/. 3;8$ > MEB:2:I"X+1!WL?B&%MA?(@OK-/CYG6%(4,EBR;@P:(;.0?Y,]=?G0I(==XS0 M !Z8A82R:]G2C_6>:=_%GO#E+U/^.GKQ[4ZWNM3 -UV$EK4D)VE"Z=&5.CU( M6'/__/R\^R+-,[\'N8:DVIOR3[,_ &QKB"VRR.JRX9<9T^VC#YNI6:\/,=TK M^Y [R8IL04>I?ONO[<9ZQM;N1D19JQOY'JTB%C&!!.&TCD ?6T^I:+*"" MKZK,P3R2^$>=V9=B9F-21W;<7/ZQLTQLV75DQLWE'SDR$:5,*'IY);JV7!+J ML/ "7))SY2*>,(_8B0-6)FKF>"7UWP7B%F>>QH5UEYPM,1<$^\F(JQC,.78N M.Q!WS3@^_%AR? 0=B5MD^*#C44(.' M;V.G[O"!A%#R=QB\AV9U!P\DV/M_'[>%O+KC!A(K\'8Q>4D^A?L&L2\[0P;) MPABYT#MY_?OC?<'Z30G=M(Y9QDPW-OBYI_[U#7.37)B&HC0DZ:?N-L$6J\#' M]HA^5G]OS^R(.&I20KBEGLITZ;F42Q9=C-58JEQJ8PK$\(?//&++#&L"HU'K M:9\Y0[: $,]VX+Q/M6!UMO&-?)DRC29 M8RQ>,>_3;+2HGE1#->)JA&P/4"5TO*<)6\)3"^+I+B >YE^)QT3^_,YCS_N* MOVMV6B@_[.1E@;^A!!Q 3&A]CJB+?4(G@EE_SIEG8^[?_A40L=H3K"4"M$!_ MW GH4*)!J)&4^4\CE-HB]$?<193\5_4"4?">/@%$QHDQ5<*X ALMDF<(TJ);WQVUU"N_WL@I7E"W2ZY4%7MDGE9U1LKU6O_UM M_2:H6Z3C>PI6)1@GN)H?2;;7ZGBPK>,$=8MT_(4Q^YEXD#S8]S (ZI*9AZ]\ MOVJ>6D:OQ>!X&X.8FXJL&WY&R+!%L-S@F:BD?]50J^B3;45+LA:I,RQ.3=%+ M94^R::]5[FG6DZA2F")OD9+O$.&_(2_ 7S&2FJB^ ,RGU"K^P[;B)1]#,3*2 MG%J$P74 *2OV_0EVJZL_0Z35_,=MS<+4L*)=0BT,F!XW9Q#LB MP,I0O%J$P8[%N1U*;H-,2MKR&MHC]F2-<8RX6$TYHCZR).>J!9D"8BT,F+BJQ*@#H_/STY^9@#5'G-S'@?,V_3;E)4V)HB MR$*K I2DT.*0*4-$],;[D$.;E)VH)9*J_1,W2'!HXV*3Y2^:B@^2Z55 M?*8.D>#11L675,]J *'GH@4F4\,HK\2U$2M9,JL!2J*Y5ON90H8D;J..MRL1 M-?1=0*K5O;Z4T48@\I+@&F"4D&L!R50T"C/I-@*C?ZCA!@M$O&HX5>>FA2U3 M *GVI(3Q/I+0)A"C-;Y\B]4./)QXVDA6ZS@DR&&8C%.B)31:U')U >2J>H!F;4N-AYNO9D(D4S,HSQ(M>38!C>3 M<"YP+UA@>T[GRK*RM,=(N<:=T5YV:1SC7IS,)X8R7CQ MG[@YYDR>B8#NJ3P?H_82:P]BM$:2*:L4&\DZNTDT^466>@TEW4B(;Z55) I2 M=5#.(=.BEO/<2*(8UD+=E]2Q-E,G;E0'G9T8:_'+5&TT-;/T1%PW/B!= ,CV MG;TC7B1 BWRF9E0+^9QJZL$$:B'TH__F1O"C?S"#GV$&LM*] >.!47>*Y0%4 M,U%GNNNY:,',E!U5#3X-F61L2LY1@?Z 5U;3%>=F%3X'S/:'V4Z5BUQ"+2J9 M2G"$2KMK%8E'RNLE%ADR'0#GF6IL\H'T5BH_]P'S.C"4,M "DBFM%CRHWDIL MMC=N=_)46B9:C#*%UNP^<-M=V+:2DXMHZ6#6[[//5E&3UT!8G;L6VTP1-0_; M]-I<.+'['/&3EW4BQ^@$S$OI+5[:@CX97MDO;U MZBOZ#^-##_GA8[$= \U\]:C594=P>3J,/+4:C&)O_*DLN\_D^;8A?_5YA(LE MYH394W5JK1WPZ"@G/X#.$!'(7U\X"Y:7G?!@\8LYM.16,,/WL SO&.%QMR$K MZ#Y,9GE=LMN#'#O$@;E4CW,%!R M01+#VWP8XL)F"T2H?HRROG9/H8_J&-ZOL Q!OQUF6C'WKXJ0 1WYJ%9Q1>=BR.;2(J*B2\LF 4/ )?Z;4QAN + M(1K,=HJM.64>$*?0P\FM&(TY< BE6 M"!YT&'SO(W1\Y,@K$8A@U;+7]U0>CEF*_^L8OZ5Z*EL&K"R@DVED[ZD5EHPA M,=Z<]U"HB3HL&NK57POFB%_9MEJI(:_<9;Z!I$;8T6^($VB\^#QR M9U)"\'8#JNPVK@:]_L>T29\5OY0:XI>T48*.'5 M""U$KX#\3L0\+K+%#RQ#CNE@SN5Z/#K3LF &UV/24(7:F,N)AL%#5A"<\1,*:?U]> MV?^!^Y)XRB+#"]^%NJ?1_N_(&7/F0G3QHYA2R[KW*+41L>H&TDX/8LZ5?"U- M?MU&2M"8?SE- \P% M#@5*T(M(%JJUT39F\ZF[HC+]@&8^(N5M_\@;3J47:@ M8C)63+[WH48,P-CU8Y2>$Z-R=-)MFH!,:;B[#B>%?T]O7RR8YY &,+^><]'R M:F@$O0WDU[G '5PYG%@:6 L:-P'?"?8\2-PA]CTP1/N#H].M"H;&8*N2-V&L MOR'O"4^8%U1P^/EMFS"*.!15"UA-ZCDL ]3[7S [MZK>FA*JEJX1HPMWZH&K MW&9:JC)W^;"*"9HPGIR4MK9[J,>C !R@\/_[ZD,Q3""6Y"T4(BHC?(4/<_F"-/S43 &$=Y\JRH%,[53ESZ7=/ MS][2-P]'CX]7<97H2AORA:1-W9"? M8 N\A3UZPIP2=RY@[012804@\9F,[AYU4:HB>1,@ON*".,0B@ ]QY"KHACW3 M.?-TJVD=60."\I 1#]O38*;-4/-:-@&(O2=QQA_99A.\6A"."A]4+=V1-B56P."0IX7BJ_=K(77<&%9 MXC>R\)BH0FV]TCKLYRV[]KV#*K\0#3-0O;N,5OYT#GFY?#OBE3NKQ6Q_(J+J M-0??FN,%^OSN?U!+ P04 " !5::-8DK[EQHX> #7*P$ % &9E="TR M,#(T,#,S,5]C86PN>&UL[7U9=A@6F!]\&B_.'BS.\,$_9MT_QQ_#@]>3L"BS[AS@;\O_]G3VX4LW M?G^V>""84)NW;?[:_2I409Z$ %^X Q4+0M0E YHB7?0^>O]4L,WBV6'SX]=&C M3Y\^_?(Y=I-?9MW[1X(Q^6CS[H?KMW^^\?Y/_SIG#K.^IOL'D;U)> M"Y#\E\_S_/!O?WGP8+4T7O&'_$%8>4<7\[FOG758?GM8< $5 DRNZ/O7HQ_UZ"MG*4S2Q62YD"_I]_4#*R?] M,XF?%TB?LUKH#4&36;KRIDD5\ZS;_,])B#A9OCJZF,/[$#Z,OG[\[]WLG"A: MC*<7M/]>?_WU&?YTNB#MZ MS/L7TP5V.%^,' O2"U<@LB) ,5T@>!7!:8M9&.ZDE5>E5!=M3JNVQ%D)\[@$ MVYI6 IV0CW"RF&]>J1*52VG> 3LKP1^_TFL2Z@=N:!SQ8#QA4D"PV8/*/$+, M:(%^D 8YD\FU7J$=9%SE; O4C[OT@%8&.U+.#Q]\PJI(UWIZ15/HT@VT7]41 MZW<\FE^BN4T&J<"B/B;7:5EN>?/U1U,N(& M,7MG@&E30#GNP5NR68KK+)5DED73&$RW$K,/I,3_0= "M%'FQ1";QD M!E0)"4+D!4HTO'C/> KW!*S#N?R=!#U^/WUZT77D:GYYUX7I/*2*@C_">%I! ML@(#P6 DG6(D4@4%DP*EDP%G38:4E98Z&FRW^CHN1B=$5D0640+9!&1<@&&%H!01ZQ7*@'YI[0=^G:T@:NA_X M-)=.,]SL%@$R_32YJ /QZUBVEL5ATXWBQ"'&"[V:W6"&,9(*$1K(7 MW-95DL2$]&"+S)(59[)KK:@:LW"R\<+%EF.6@E0N4U1?'&I0,I"+)I$"=[+5 MV29$R7UK@[5-P)!4\WUB[8;'<[24FFV]5XLS[&X)L&^W-X^G>?G;6HKY_U_, M%S58WZSD2#(?N*$H@-FO)\02L?#G-)S7Y?]OS!N'['$WGM.2 M/[OHJFRP&\_REH^&3NI"VUP'1<&,4@8\DJVU)!49BB[*MHXC[HG5?7:1_+]= M-$CDM=MF.U)&QCKMK8M@LG&@T'&R>0Z!6([JK[XVA!QH-<%O>ZZ4X5_:_[QJ"5OAND_ MNKI3NQGMQ9&UWF9O#.3,(BB;4DU_)N!9%,&*5^V][*W'#\E1:2WL8U>Y%S$7 MEX-FC )OR3GAS/K*2 #FI8^6:\YSNBLQ'\[)&_R(TPO<9'X[\LO^,5Z:>,Q-*) ?3$1E6:(@V M:Q \&FX,*N7=W;I#AW/U%I=^_Q_D>7=A0@O].)^/IV/RRNDQ'R\SM!IM2!HS M1.4D*$9<>D6[T0NA==%61]7:\]N/LB'IQ],0= X=B\.D X?S5] M&R;TK51MO9B/=+#H+?? %;FIRD1BF4D#*$3*23&*'[&U(W$K-8-2C&WAT4@$ M;=--EYP%:;DMKH!*GCCCI)R=Y R\#ZC19:U*:Q1<(6!(J9FVH4UH6LML#)>C'&^.O-;C(0+3B=%GE0L MANPV65M/@( 0Y:I.!77K'723BE/5P\O9]/T[[,Z?85QL&(O.*\%MAB0MH3X( M) \BD>]8L(C,BD^^=9)W!QE#LB\G2O^Z:CAUT9L9A\_VUH M00S&4Z0 J20DM4= ME[U_4#P9+\.<^8OI\\\)Y_-7I2;K1XDG:RP%.LAKWBGR6ITM//BH74X^:^_4 MJ=C8_>A](*)_,H@T$$(S<[+%PFO9RM8M*:43;.A'R/9I./CFYR25#Y4@[4V07=3W%CQY"=AJL$JBU M$4F+UJFP[_$U&"_Z=%S<." Y30!]@']DA-(F1B3%7'WZR#@$;A@D%[SR I&S MYH'4U\%GD6[E;)0W?XS15@ICBWI%7#S+S @J%!!^, M@EJ J!P+WA3;O#3@5G(&ZD.WQT0KD33#R [^$E?9U?XUK7REHP2(Y 1 $@E1 M9Y2Q>9=8>\-7%WHV77[N?X0).:?(T0MI-11;78[ B2ME OUJLK!,6],\+7:= MAB$9O1/EO@O71R]WNX1!SN/*>YB\#N/\8OHT?!@OPF1$<8<6,EJ(R=&.]8&( M*>3D.E=8".3J>N2MTP6[21F2\6L,@1:+WPP)[SH,\XONRY+'%3A7N$S&,5,$ M*>^2-2AC!?A,U'C'DBPRTK?6RNTV6@XT>OT>,#4&0Y/U;X:&-[@(XRGFYZ&; MUFCT<4H7YW6Q,3_#,D[CQ4A;+T(@?YP78YC\1A9Z]JQ[U,U MI*128X T%DG+G/.&CF]U"%UVS;$L6-;.0^+%@Y*2B'0>@5O/K2HZ6MT:-P>2 M.*2T4VN3TZ.PVB%J6>^VR;(YRWR(D=?ZQPIJ6ZVA5V!,E%(ESZ5I'7M?(>!D MOSK,SVKD0M^J #^&R3*663P-7?>%-O)*RW/E=;$E0RFUBQHY*?B:"?;:Y%(R M:BE:G]3M1=B0//#C<7'#^6XND^8GN6\P(1$6)[7A\S+C++21)CDH7%.,()@$ MYYT&H4QQJ2"YACWHSEOI&9)OW@XAMI\_I,13.YD?O<+-9/RZPP\4!:YKS#:-U%71V_'MDJ1UW<'F7%DX M0PY:GB9#+GO+:3_R)=M[(%8EH8@)K-%$6HJCC7 4PPQQ'7?=XZX.+ M?>@:7J1T$D*:BZ)]._=+#'-\4Y?S5?ESOJ)SQ*36/$D.67ARV"2K%5LN$_<\ MZ!A$R:%U)<\W"1I>,'42+-HM?D^Y1)_(^OI@P:12QU]E!U%% T:ZA,@2*[[U M$+.!ATHGR?OXQ6TFWXVMNFS2NE1((\F0'NP%:![K5&%)OI=A!9)P/$=EHL#6 MB9+;J1E>C-3$13AQV=NVJ:]IN/141ID 6;2T@!S) F5)+KAF$E(17$=K C:O M8MA)R/"BH=/4_,F+W3!K5@="+[[4V8*+Q]-5L(@UL'+I$^QF*R*;EZ ?$CHXGX< MJ!RUI+T4E:.,K"0*HGVNR4,?/#B/&7)@3"6O#&M^P]*M1>5'<++5^KIE!8P0 M1;'JY&LI0:$-M&%BK!U-]3J5E'EI/7YO-R5#RLD<*_5OM1L?N>9](/DRM:KK MZ ,LX*S/M8*5DP>@&& 06I)'Z.GO_0%Z@&?2S>1^VEJW];*WB-G"H,]>,&29 M5#(3]:XC8L_D "S05^8R,[IU6O9V:H:45FF%@49KWU_@O4T;A8%*H4^<1T!9 M>+VO\^Z-_CAHDMG!/_:27_9 M=7^?+6KOJ:B#6X0'X2/19.O@-S1(S!M,)B=4*G]',>WWI*%-U>L3 M$SVL?<.6J ]KREZ5&H"/F!=*^X)0>)T"JFX=Z!*M3TZBE*U#GNLT#*HA M[H[TQ4ER:'GPD!#SUKZ=ZKA47Y?<+DOL1BD6SU-.4"27H%R] MZ$S82'HMFIBM"K'Y@U2\\7U1='<,R7(F/(Z\)0+\"Q%X/2KPFS0Z]97)^U/ M74MWK][*\:K<6G(P\M81),C)R"[5&QQ2 I]5 )Z*DP]OIRT9G(L-#T;7T(0H+0>8 (?$L$KFPWK?N$]^? MNA\A5=$<7/W(KC]L/;F8CZ?U K[5E(=E*_SJ+WF40N&6*0M&<3)L(DL(D;YP M';1R3!>F^_) ]Z'O1TAW](ZO5O)K-S21*+@V2>$-+4$W3N3?K"BM0%O+753SL71WRF%//MOE6> 6,+E)6=>1Q4)H#\N[%^OM-2"-*X7 (E1N MG<+2H#QOAUA=&3^.\CI C(2O+2 G.B]@EE"XX[TJ#.%[2Y9-Y\WL&Q M(<7]%IK]^/ \5?Q]PW-7&L!E(WQ,#$RD"$%Q4R=V6@>6A\CJ+>Z.M\ZT''N$ M?K\U<#\^/$\5?S-XKEA\5;;9?C4]:8%')F9TWBA(489Z[S+%O/5B9VF\4,%P MP4OKYH(>V!C22=G@,@.W,KB0O-B MY6/=WJ/68>OB0RU\X$O>C*.(D") <"D6D%DP+*Q(D^_P&M=!IAM/1<@.$W*D M !H69W]M9!M%:WWTF8/"%$%)X6IC9@3,R(3FF 5O/S'EZ_.'Y"??$0*.7OYV M8P^V6A=?E>OC.D962B;JY70>ZX3QH,FS)F\%;$E1.4.0O'[=U^ES$+Y)T9"\ MU3L"24,1M;O;8O?18ZJEYX4\75%'2BM%BLQY5^>B!L<%NNR:IX6//S"^YVJF MUC!I()*65U!?\TEO])]4;F6Q)J4,46<%RC)+&-:1O+\HDHPQE-BZLGPOPGZ$ M^J?6Z&DOL;;-A#OXW71(7'9-C%B.V06*;'1D'I0)!5R]YH>%8"*CT*?]J=3> MQ UIM,<=8:H?P?6HI&X.=!Z)K)/*%#$[6>O&346\)!_-!I<4#TFIW+H[<1^Z M?H2"J/Y5U(GRZA%)FS'12YXQZUB4H4@N$[B%$N"$2F2+!<])&Y2^_:3!;Q!T MX)R.GQ0[QTJH1]"L)TEO#._.B=(C9943(A4(K/9P9Q8@UKK"(E,*]"]:T[_3 MM ^E^\#,__0P:R[3)MT&MZO2]>7TU^Z?OJ3WQJWE(Y>BK".[(,M*N_,%?%PJ M7.:*CW72U[4JBYU=">THVBN1R'X.3^L>9=FC'OSFM=>C[)AQS#,(ODXJT)*# M+\J1F4\:&;/.-)_6>"")>R'P)\ME]RG%]M>C_*.C17LV^S0=E>28,O1@Z:OI M#T*#2\:#]X9>,24)U_K2PIM4[ 68GRSU?:(L>C*#M8^GEN+.%^/SVG5!JU#& MBQU#^^N<2BDE@LO)@9*8P/.8B/6L?"PIA.OCR_8T>_M2L!=F?I),^!W*JK_1 M)6OS^S:=8;Z8X*P\71ZCS\>7FG+E#8;5Y=7UA2W;_*Q>ZC@Y9JI)F^>>//"D M!_8;S4*Y]<*.U04&!DM1 8I)M6>M> YS,/>]'DP:97W)!4HV-0%4 M9T87IL%D63PJ9N7U N&^KV$;@BH]!A?'7,YVR.K?S^5LA@?-L?2J0K\F5$*)AMM@(?GLZI7NHO:, MREI#Z$Q*)>K2NJO^@"38Z?OC\H.OI3-'GIGHHV20#*OCV16#&+@ [F+0UGIR ME_:)Q ]YYM 5Z'&H^-Z.:"*!WO3G)76;3?IUV]9=/-+:<:X4!UY4G8I!ZC[R MVF2+3IO"7&37;T,^'":['SUT+=HS6AK(H[^DS+(A>CZNG_$U,_%[&'?+B]WG ML[(X6]=9;EJGPW3[R(3^=G%>[P,Y-CO3F("3TS1]+DBC?,VFK_WI[#R.ITL& MWV":O9^._QOSBTR.P+B,PV6![(;.S7T>CW?16T,O]*HP90484ZGD-"ZLY7PM2YI*E<(84P3!6 M=K\5O5^+/P3\7T\]W"=BVE^BI+C3H=3YZ1PM/=TK^HD[<$KEH$T,2=WG)4IW MY2P,$6A'R:@90EK"?+OP@C&TTCM:$5FO0HP\D^/%,A0;L^3H'#:?7] 3*T-: MX75:X$J%BT1C)0'&Y8H:1R&\=YB G%&1O+6:^]9=COUR]!,8IJ:[HT_#="*> M!JF%OIX+;+,E7#)6ZUH&2\I9UPK#_,3CD= M58/<+.MRW>@,2TGJ>LL$K;) 7#\F+1.LY:]R/?"Z,_JUD_8@?=@45O#+Q! MZJZO?>-US"2RX#6%TYI\%:53C9V(&88N&!&S,+EU1U)/K/RL1GU@^^18\ QT M)ZPKCT=!>R>9YB"DT+2I>1V'9"1X63)Y2RD4W[JYLQ=&AC04XZ?>!<< 9Y![ M8#V9:WL6E_;)2\8L:,]K\81W$%2RP /C7 =G,P[9*-SD:$@S0'[B77$BE(:Y M/;;]PJ_=Y?.1DAF-3Q(BJ[63U2&D$-:"51QKB:87U^]@&M8FN86O(5UI^S-O ME1:P&N2&N?TN RY"T*)J .%U;;[QX.J<1Q>ES#I9IE7KDO [86Q(\UQ^XBW3 M!EC]%1!MC9$XO@AHQX><7,CS/<(:%>-<^L1_='6(9<18QQ4J'V\YOQLA*1MS8:1WO(\GKUL; %'%>E M%O<7PZ/E1;8^^_^6"1^(.3M4SK>"]_!%;@_:6LN]=LOGV'TD4UJ4J0=9M!OY MLO)?.O!(FXAAT3%PDSGOS:NY0%"2K"S/N5ZGF231:2+( M>J\"<\IRU[KOY' J!V7M[@=5+>37T$NZP??SS^LKE2Z[#T3Q)EI6P&KC:L\B M!1TV1T@,=7$I1:%;(VL?NNYACRFO#,9L ;4A2%@OR252$83!PG.@A4IWJ*9/ MV&/\[CS*Q@!KL-,.D>)=:/3E*)S:U&.5(S^VZ6H@-IW@!8^V:4B QBHAU3G VA.&URK MG6:[NYQM8QP=J]D.$-9]1LDZ6&E*18+-AZJLD3HR!,,:M:7VNP_?S3+Y*-BQ?3^:*[J,59?T[#"IN8 MGXWGR]LH7G=X/KXX?SS-R[?.YQ=AFG Y8*_&$T4D523IR"4USJ&K-_(LF#RBD<#:6;-]+>G1P;WF*\3?33T'5?ZM#Y\TKO*&:9Z&ECOV'#*LAA*8)FWCA]:>B[;G[4U)9UKP9TW M'!R/M;A41_HI&T OA,>D7&&MB[IV4S*DT/IHN5]7# T6O9FIV*9E,TG:&&EY M*+3=LA6@M*^WQ7 +I.^B$-8Y85N7\^X@8["^0BO1'[/<_1F"YZ&;UDFU+V?S M^6OLEA>J'Q^V?NO33E;\>Y/:2.'_8PDQS(\_8A?>X]\OSB-VK\JS\>2"7ET^ M?O[J8C%?A&E-@HP*HA26C#H7@IQ_A^0TY%1OG2\1O=%9EM;-Q >2>*K6N.5Q M-Y[S),S':42K47(@6$M&[@YY5!&BB@&X31B2-<&QUFGK@P@S\?#9=$?=XL>C&\6)1^^C>S9:O$9&87XKW6^ M[,TYRN7Z]? M(CWV;W_Y'U!+ P04 " !5::-8/^B=L[ \ !DH0( % &9E="TR,#(T M,#,S,5]D968N>&UL[7U9+]S]R9_WOZ-Z8< M\SXQ^J-)H PJB#P[^E1:.?+?Y('YT._C:=__O7 MXQ1FO;J-=#":/#\XQ!7OSN;8-F(?C7E M"DI7./]:G_;L8$QG!&22+B("_19'5<4;8ESW],,Q?WT69"SA8CAKB/CVLYOB M'9^'04L!WWIT [3S!\$YGD>)C);/_Z/Q>#V9?[ MIU*PPA6*R<4;_Z\'#7=EAJ1*@]&@6J?7].-RS#JA?N:*GV=(SUI8L!6FX3A= M^]"PVL_Q5\*'(>)P_MN3BRF&8WH&__SB;7.#E+\>C&6GU MK\/Y@/0VXVG]IIDF+-ZB%^/SC^-1?=F>?QY,3[02%D-"D+$(4):\*ZG*'%W"'WNQ!]":=.5C@ZU3H0&VX@>F7^?JU%:B3&WY) M(VU8"ZBA%FSTJ^[0@<.)&W$W81=@=: #!.1\O/*[?YI[LB8Z.):,MS2E2;&Y]A.A* :V<(=-8 MF FM_85;(%HRO\[]OTU[ W+&+25[FVIV*-7/$QE]28]CL!'8,*M)-X!V_^APF&Z<7DRUQ# M%\JZ!,9TLA9IMEX;,G)89U.0)&8/9B,:JL!',,:A!&TG?5@%QJ J\ MPQG-#?.O83(:C$ZG2U2F2!H]()"QHJ@I60^!*P:(V@N194J,->9_/9)C(+^! MC&\S+P]>"U*Z.+\8UBV8-[,SG-093_"L^DB?\-4HC<]Q"=0SKE12M%1I!P"K;6'%VA-B_^C3>HNJ2D@X< MT-O@3E":I&SBH$(.9 :QSIY$0.],D;+(XIQLO@>U?FN[3SWHE+A;>U('2;T# MS_-Y_G\7T]E\U__#>(./_/XL3+">6N9J$,D:S@]#WR%-8#J8X7N8?[F8D!NX@#G']@ZGL\D@S0_#Z%//JS!_Q]F;0H(M.)A= M3'!ZHKF1VJ$G=S$;\C"2@V#K'G66WM5S?1U]%W;R ,S'K;&],MI! ' 7_A?C MT3([Z$U9?#\;Q"&]88D^.1L0>.9Y*#(7BEDH9%4Q!G#*,LC2Z>"#D99ULFSO M"_C;U<6V7'805MP%_GE:&'="3R],1(&L* B!51,NZ#M!T9 7$K.73FK6.I[8 M%MNWJUY[,W1;DW33#\RAVK-I\^7U>#HE&>#@=/3B8C+!4?KR81+( M^TQS?D9Y_M-P[HQ>NK'SY?Y#^'QB)6/&*%6S5V5U/ N064U@E0S:L<12;'VL MTLU,CEM#'P'[MW7:=JG3;Q?GX32%^:?>THLXP1F]DW4"/^.(")Z]'=+D:#)_ MC,+YF!R'_\7\#V*N_O/G$S+[H].K"\+/6$A2==HEEL *%HB*65 J&/#6."@4 M93GOE'*L=?S]0%/]=M^*QZ(_MU\;=^AK0X@OYWDBF1))N (EV9KRH0B,008^ M&L4+:LV2:ZS,UP E)%F@Z$0EX)^;,I*%O( MCK=>OS?F7C^[H0&OZ<>]TLZO>.V_A\F$5J]/1/8L#(;3/;+*[WK:H4GC6R-M ME!/^\P59)23S=#GNY5&-HC7;VLS D9K2DLX">%D2N*0$_3_/RI7&NG 7GH.U M/9UAOACBF[)FE.G/7Z[\M,B,M4ZP@$(+-,+$7(FA]UXB<*[DF3S=V%' MC'WEFC?3DUO!=I>D/):\]#53FV=7^A*XC-&"C+K00A(8A)HE)\GBJA"SCLET M_X(]:"YZI_2/V]/0P?'@.EB+[0)!"% M24(E9HH&QDJFMT1SB$PPH'?&D8=7F,3624P/I"CW9+<_C)[L(OZ&^D&>ZLD_ MPV1 ]O?\/\F?KNEWKV=YF4YE;1*:F0PZ68@;]%HK^78,6_-RD_##A=N , MU,F]&DUGDWFWHD6]IN#DX"0-V7'R:[G3X*RV4+C5-'45?&A]$G4;Q3?A"!PH M_ Y2W*XC^CVJP($"[V YV(C/>&U=R@R4KX<\ M@E%85+N3)52N!%)Z:5MO#_2K"/>X WWIP2YR;KP/\!Z'0YQ\H"7P]3BLRB^Y ME3$;FR!;C*"2H[B5"PX4TDKKO"U*W2AU7[L%L.[9_2_Q;:0^;BBR#I;XEU6, M^'KP"?.KT2R,3FLRZ_/I%&>TGOT6_M]X\F(8IHM>#B*K@[RD.^ >@GTRENU#=R.G(@=H3Z,;]$9]=NK M6#/>.O!%=H7-=4Z$.T">%S!%4R!R2Z%5\B;1C+P(/1JS_M3L'L_EL6K9+G1U MT=7G8CH;G^/D'2Y24Z=G@X^KS@.1L:Q\45"4HR#=60D.R3NP-F9N%,LIM[ '4B(<./*DW]3EO)F\GXWPQ3V;^.:0_A^/3%;J CGQ<#UES M\O.4H9=%EP0\AEARLN0ZMNX!=C>BXU:4AFQTTBHH9*PS7>FN8ZY@CARDK'GM M"3VY@RA :,=#U"YST;Y#T'4,QZT/!TF\@R.U5:SP8GP>!Z.Y+:MM? ?T]/D/ M\S*(@I,)9G[B#).%94/VK*9OH\S@BH]@N$$F8S)9M:X.W07?HSB8?]TD6[ S M6CI8<-8(89'=3"\33G ZFRYJ#-],ZG]KZ/G[117KFS*O_%_^E;RX>AY%LV"\ MOE6$F\05+$CN?+#&1PI+NT_EV0/Y$:I=CU1VL*K18IL0\_0E"6Z.<$9*&MU/3_G9&1CHFA3%PRM4PHV83DB MM6@B[LY/%V^63+T<3Q9%;;_C[(0QH4IQ=929UET14NNZ MD>W1':VJ-*.D@\WF-7[;%6G,=PL6M?'3$[)LEF(!),??Z)JB@>"$<@3<"H/& M")];=_[9'MT1*4]'E'30Y^(?XW'^:S 2 :9ZBY8,''PN"K+0*L00 M4V[NEZS&/B+B]Q)G!PTHUDSP[<4DG9'I>CL9T+(W'"ZO!%LA_O7S1ZQ=ICZ$ MS[_@?-^H;D@L5D>#H3CE.111@STM,G@6$9+VGJ><=>@C3-I_ D>D8 ]'; ,)<0JDXB4=F#DI@]="%@<*D1<:LT:+U%0+;X#HBG6I. MP\8V"IU4G:^2$,;E91A,YAV!IN,R.UMNIZZZ X51?CT(<3"<=RJCOY%CEYL4 MJK< T+"VO;D\^BB'C]DFI[4 IH("Q5@$'R@L%])F%3/9I]0ZWGU4Y?!%):&# MEA"+JZTA L40SAM()9$5+BKRU+PGYU,LA]]%3PXNA]^%E,=>#F]Y-D%P#C(+ M49?Z0$N%3X!,:BF"=X7WX,,]J62UG>C?LAQ^%QH>I+IY&X#?R^%WIG+G,N=] M>'@0A=&AINHF"]:4" H+1;K,T1>>R5?*3//F5S,\K7+X;O5D%_'W5@[O9,G* M1P<6A2=0N48CBF*''# ;S[5UXA[_^LF5P^]$Q%;E\+M(\8'3XQ-3QEBN(<:L M014*/X,U' (W19)3)H-N[;X?8WK\(1Y'5W1U<.JY:_+3-G"_I\=W0/V!BI9;O0U7-Z MO&4VUO^!T?.T F_!E]HBQP7I>1#9Y]::]*33XW>BP@%=! M0!%29X,BL-PZX>?II<B7:24HS:B@R<8D@2E4X0E!<00LJ8?>#8_$+F;F?T*#8# MVIQ0/"+J.TS:;S*[^04:L\4GZ2E(DZ1_6?.I4-LH$S"GZG649 FB%[7=OPE< MJD#3[*KM;Y?S^J[DW:E!A]OF+>;X:O2)/C^>?#DQ&24RSVK1<:GWK0KP*2G( MB>*JQ$N,S:_/[F0BWY6Y(=&/W ,A-_LC3F9?ZO4ML^5Z]+$>=)\(B1%SM) S MKW=T90\QV0#,D*/-T!OM'[.EWCBQ[]K=H2)T4'S1]A5>!2O3$^$H5)3<@*G% MUHKE2-/R":SE.3,3BVI^6UM'4_FNT4W)[J<&I(U/]7:"'\,@UR3BT117%W0M M_G:"2KM@E0-;&+VXQE \D94&+5+Q-A$QX3'[(UM/]+O^]Z@H'12YM)ST];DMQAR4\#=_4*W\X49BL=M+5 M/D&Q=@Q*X*.3(+PP,<6H9'G,"GQ[1M^5N0OJ.ZCZ:3F[W\>C='N"Y'%AHB4% M-/,4/BMRRV(, 0)+.9ODBF./6;?73NJ[>G>D !W<^=IR@E>G906WCN8%7,L M2B9RHV364,B7*E9IE!$?L5Y_U^:NR.[@^MJF+RG.3A1+G+/"P;C:),&Q#$&0 MQ+5-V0OO:E?P1ZR[CZ^YQ6/1V5W)77/:0K"/#C[I>&B(T M2)&CD1RY,+RQECW2+@:'J,=>XES#ZT,=HZWP;]178Z,F*\I!JDC"R32YZ(, MYU5)C.:F7.MKV#N:RA%IW6,@>XT2BUY*U]?U=9B,7XXGY^'5J-3_U%\U+E?? M;=!.2M0/F'*%ULV]MB=9EKZ+GAQ9HD[?!#$>K^Z@>?4I%8CO1OV59^BXT/$B5\38 OY>E[TSESN7&^_#P( IC M%/(D:G*K=024H0/GM =7LF0Z(A;;59KSTRA+[U9/=A%_;V7I/JD@HV:+,P]E MDH+ BP3I&/.L)",$N\>/?G)EZ3L1L559^BY2;)A%7D&]QM.0OKS\]0,%>RN MJZ*-P(TMJ8#@TM00"L\76_ ]:0KUVXK?@BJ'GJK M;CJ9G;RC^> \/.32D@>("5C&ZN4S\O*#SE"*]$Q;"AIQJX:D]-0K2R;]=+E< M7ANP[^VWAZ-Y?*BX&[K=7T&L;N3> L8NVVS;L-\^O+I_$^T X=^D[P#)=4BD M39K[S!SP5(-TI3R$&!5XE"%%;V3*6[5[?6@"-VQNM>=O%X$UYNTWDM3YQ=< M')FP4CI %K#VJI'@L^0@='%>,XJVO&K W+5!^XM##A+[N(7,&@:CA9HU;'W9IY;M0E?/ MK2^CE+9PQ\!'9D!I$\$958 )9XJ-DJO4^KZ))]WZC\7!\^F759)&)(%6]'J]@+="B8"T$;JKGR(K70I2;%U&NW<+< M/,)Q$MY0JGVTKDR<"6\QU';FIDY1073. W=SQ][IV/SJMJ?7NO*0%_\@B7?@ MW<[QG(?)GRL\6AN*!%F )&HKS;:0\[.&\]85J5U/CHR8SU5@7-J,Y M;JUHQ$('C8KND,(_)O/L .YLJMG-J7 D?%:!8\%"X6WK%@MB.MWPZ36$A:E5? QD1QJ47Y!#V0Q$V3#G&1)2*-: M7]-Y-Z)O685V):0#AW>MN?SUU*3IKW74R5F#QDJ"A;2"1R4@Y!R!"Y=, M0!&R:*TVVR$[>O7I@* .O.8UFGT;(\-0!,5UD'VUC,P&\#$H8$(+0QZ=QM)Z M2=L&US>G0@>3TZM;?>4*=Y.29=XKBB.!^OQ7 MH^EL?:!_,S\&%39P9PIYXJ5@=V[_!S8M9#UN)*C&F1GO<3C$2?6-7X_#:'5R MR'DFCR4#U]Z2*Q.0@AV*0(*C0$='&4/8IH)^W;.?/'D'"ZP+BTM.Z)OR8H)Y M,%NIE/'%6RD@*L'(M/ CD<)!(30(:; 6K^.Q3YJX0\74P:[N]1A@L?9[ M#+RH B+&>K5L9$"K@ '&,C*!UG+5^@6]C>)88J(#Y=O!<=!U1%>2.;;!U5%, MM G3PT1%AW)VIPH<*/ .UNB-^+)(KAY=DL=0ZKDE0W $&9+*VCN-W#4_2.Y7 M$>Z)C/K2@UWDW#XRXG;A0;P,J?8E7N7I8I$\HD.(+'%0)DCP7'@@K#DZ1LM; MYELLWQL'Z'\A;R/_<6OA=9"+='VF+\)D\F4P.GU^/KX8S2@BT(I%R:%X7QT7 M0:N9R:I^\;98P=)VM;M[O]77\3RT'G2Q37Z Q#O0AC]&89&\A'D.T^H3526X8*>!%Q818]5PD(GH@F.1YRZRSJJ^,?AT+L+=$. M]A*N8EE>Z7>2G- F4\0LE,RU<8(#EVANVN?"K%;%L=;%-6M@'!_7^\BW@YRN MJY NK[D[06$I%M*TINEFA22E!"#(TV4WD!(I(FZ!%&8CRZ9UB?HCS#/:A>.M\FSVD6JCSK/2F84 MHIXBU_Z\-)'(P96Z'X\V1)XE^M"ZJO*QYUGMQ.TV>5:[R+B_U)IM4'VK>58[ M,;9=CLT^XNY/&;1A)OK$P:958[R?JN/*M=!-7!%O'K MVYDDBC'22TX0K./DS'A1BX4BE$)!3(S1L]#ZTK/;*)XTT8V$VT5/K&MG5G-# MQ*+P!5T&P0LA2M)"R,P R]QH3)A"\_M*;J,X%@?M0/EVL/%Z'=%2J;?!U)%S MM@[/P[AFAW)U)_4'"+KSUWZ)S4=A0U$,'%.$S2<+,5=[5&()SGLA>.O;4_LC M_QZ7K _N=Y%O!YR_PT_CX:?!Z'1MGH+T*>6D-*1H(JC(,D0MR0?%PHM%%U7S M#B1W NI_O3^OUFK%V-2\) MM,E2R!"=,LV=OLUPCL;[:R3Q#DYH;T&[$N)L ZTK;W SK =R"EM1>)]J'"C_ M/NS%%8@^9V^B%$"N4*R[%+96!3(P(C%DUALN.K<7#[R+]Q":L8O8&^_HO0BC MD =A]/XB3@?TS63P=0>"&-RM."1*W.C3&3MWM[F M$1[ (6A%PKBY!#O/$IYKL(DT#5K=(!N;00E;P E14Q,)39%!!-=MOXQC\@,. ME&\'V3H;,^"WP?6MEO[LQ-FV)1_["+S7TI_ $6G! LLXJUW:*0K2L78"R )9 MK-426]T1]6@58??2GT[T8!1^GT5]KN(K-,6"5S\I-^4G\>3R?BOP>CTYS!=W8'F LO!,T'V MSQ1042APN6BPZ 62/X/>RIU9W3ABES39 )( M672R)>=8[DNPW77,?M_G1A3=37H;^;:.M:]!_&-T,<7\MI;WC$?_F&"8D6$Z M"R/-5D<)W*6DG "AL@.5L=[FQ0J@CJ+$H%FR:0M-V&W4([ !'8JY<4>5.Y"^ MQNFTPGPS^?5_+L+PP_@K7L+#'"USP J7H'R(BXY-QCJ58O!)Z'*86FP<^[B5 MHXW(.]C4_V>8#.IFQ3O2W7FDXI3@O-K(Q>2Y=N!%8 M]G .DNW&FILV7"]5?1M$'>W=W$;S,+LVA[%T!^4'B+B#W9HUR)C-T9J@0$ME M0;'J$XE4()FH55;>%]F:\UTDVWQG)EW0.O3F$TY&@].SVSCTXEQ #5Q9]H(E;I4"12, EZZ X[247W#%4+?C_%JC? M0Z0=F/D:C59$JU-"2_9+BPRA E$J!/#H"(V/,H7HC6Y>2WT=P9/EO(% .TC% M?HGTG#!\>3'*TU]+P51+DM__%3Y>@8@:G42&H&O#5M+ 6DEJ"XB40W+6>\E: MG\-N >O)*T)KT3<,YN;!YYMW[YY?@1*DBK;4:S 3)T5UCA25=)/B&(V28"9? MPA:F_<9CGRR+AXJHX8'Z=#([>1=&I\MFZ3**>K$2<$'S,? M(/R;]!T@N89NTTTXR@=5=#3U6C-#IH4Y\,D(*))QY,F9G+;J6OK0!&Z(?]OS MMXO &O/V&TGJ_.)\=:HJLE79DAW/*M'2FQ(MO631)3/<:8[:F*TV,^YA[MJ@ M_:V&!XE]W$)F#2/4.9#P^0H0J3*/W'GP7CG2Q)0A9B4@)V,TMSR4FU=J[$?> MU4&?('E[RZSS[*]WY!R??ZSB>XN3P3C/[4M23CM.2L6R)(0N"O",EZIC+J!T M*IMN$T+7H7KJ_D]'\K^M(;9;#5GZ\MM@["5Y=#V^QY!(>CBW.ZG. <3T;F96 M![;(,Y=%@WB/D!B)*3W%=MCDG69)K78GZ<,JS4_+IP^C.+GSTKC-O1JMU M.!I4* @7VGKTGF*MRD !P5A39+*83+?7EVZ$]M#)$"UXW4EQ]B.E\[J6FS _ M_#5>Y9-I7U F#TPE\I]YO35)!@\!=4C%>"YCZS2)+:%]<[JS'RF]VYT/I 9? M=SUX<3E1T(U,%%#>DPNHLH04!%EFSNB_K6LAMP;W[>G/GL1T<+PS;\X\'GW" M25WKWTP&IX-1&"[@SW""TUG=OGY3Y@V[612B>!. 2:\I>JB98Z@X>.NS*H); MW4EXM2V^A]:CU\U:JW;"2-\WM\00BRE%0Y%*D!"X)\TF<6"@L-.I:/)V6RQ[ MFYS'>G-+N\:[!TB\<1+0+EI+1K#6+;\-7^J>Q*O1BS ].]'!>!$$>6%*D1PPKAKG,EP7SF]AE.N'!\,OBQG. M!@3[94BX-+1D3+DIFM&RF^@5D4: YY'\0RZ2"XIQN=5M<[N->APJTY&4.VH_ M<*G@2XB8K[CUI-\G"F.*UJMZ_1XI+9.N1@ED+04F:V7DT7=QZ^2]P)ZVMG3' M00=5#O>"?'\6R![6VZTP\Q..7 29!4A9[U)S3H'WPH#QR2LGM4W8Q65DVR/\ M1E1G?U8:YO6LE\ 5(XA6Q$##TU)8C6!MP.P*R\"4D+8$EX)OG4^["7OO?[&7W)2]\[G.()]TPX[D@@QI- 7-$0:8&L MM:8Q($:6;+=WZ=Z%[CCUIA$;M_7&MPMW7@X^8WY!J^$IOAC3*DG@WM6>*E,M[H M+G%")JVP>C4G6IJXTB*"5ZF U,DC\]*'K?IV;#GR2/+["O1%^$A_F7TY"LU$HR:UL'*KO@>]I: MTSDC:]3GX+W9^ZT;Q5E33!?S>RO#EVD]Z9R>C8?Y)!3.5(P<,/)$T&N"!<,, MPK(LE"H4@VW3Z.,P%$];97IF88T"';3'ND[3YXYUG4D8OAB?GP]F]?OI2;;: ME*(L2%48P4R9S"2Y1HJG4CS74O!M=NVW'_'I*T9'TEVC!(??PKP&ZO*"Z-LF M+V>N#$7?D*M0%&+M8TFAN>$81/):11-[6(0VX7O:BM,Y(VO4I\EVZ_-1)CP# M4NS7-1Y_$X>#TWD;[.F)XJ[D;#TDK(U/N4\05:D'F5KS(FVAL*N#('E:%10!GWSFSNOC'\ZJ 8II7%]D!15BIY& $Q5L]+!J; M$1Z?BC1F98T2-=XII7A\,'W_<8(AOQE=K?GG)SDJ;2W38&71M,(E!'I:KE&7 M%9@94S>;%#7>)]V,[3@4IQ,FUJC,WIND=SI&7UWIEXA7]G.S3DIY9.!LS06W M!>D[72_2BN01N<#+S=W2;CS5]?".0W&ZXF--'EN3Y-C_PMJY"?/S17!^]3S@ MQ%HO,[,,O"876BFC(1HCP?)83P3(&K(N3O'N@'0<.M)2[FOTHI,]V$7KUM5* MN4FC59(ID>FC97-^_7K-S#32 %-16"Z#9C=;IG=B8;8">QRZU ]7:[3LX,*. MQ>6.TQ7X-Q>SZ2R,\F6R>+;*BB !&LCH4Z@-B8)L?F/Z/9B. M1&=:2GZ-:BPW8?_MV0TI$?H_YW^8_[Y*X1V6'^I__WCWZJO$_OKKKY\*(,Q^ M2N/S9W-9O0R#R3_#\ )_HZC^8K%C./T%9V$PG%[',1V=_!WY^.>72*\ MCGSYS&OL'H05/\]PE#'_>&#_N]6 SZ=3G$V7PY*C^JZV9YPL#O8&TS]&XSC% MR:=%?O/'BQG]>3RJ!B,L9[C4+(8I6J0UI_8[J2UP$CB!$I#<7.L3-]:VMN&- MIW!P1\$F&85O2__TC+ %[^_K/]*4#NTBY"^ZOA**KYK_9)RR2 MP$B=0(4DP6>E((3LT"(:GEL?==Y&T7_0UH*?.^+\/83;Z46)JQY^FI58E(&@ ME:X:G4BWBP##@XQ!.JV0;9$3\SCNNFQ(81.!M;\C3^AY4>NJ\7/FL=3M'S)' MIM[VD2 8J2')$$5M/Z3%-MEO-Y_[Y(D[2%!==+M?>:(_?_GZ[7\.<$*#G'UY MC9]PN%A=%%/9: ,R>;(-A3Q-)S%#2A*353D*V7KK?CMDW[H'WP%_76K9U4VL MVWA7ON<68#MR]7<"^C 10!>,;U*JSNCJP%W<#339:'*,.8.L:H-@D5.]9$1# M*4K[DE1@HO5AP"/0K7L"BT>G6KNPU*5*S4WW="X!L5RW>>#%.8JWTMQ;%L)# MS)$!>H>EF(12MFZ#< ><_OVB#HG?0M-[E?&R9N8]I)[XA6WVWEC-*8['%0"XBUNK7<8].C)DQUWB#UJ]1.K& %C5504\% 91LA2N<@1(V8#!<<3:<* M]!7*=]TYE)^- 5J[#(F?+Z8TW>GT_>(,A )6_! M:R?!%\N%S$CK5.M*CVUP'6JV5I)_4^X8[><5"XMMDR@"IAP1A)#U-;09ZN60 M( USR056'+8^!-H#9E\I#\VUYZ;EZIJBA\Y7J-?_U#+B\7"0YW.9BVP>\*)D MD2(*#X;7JZN3).-D-F,53+MG($E[M+.C,7N74@DB.G/"A'81R9,ZMDRJ4$ MIDQK9VL#E'YOTFO#T[B]D#O8=IE7RBQ=AU^'@_/!:#[KU0V NDAK:_B.T=.$ MBZ90SPI(PF+,R1O>/$_Q3D!'H ?M!-Z!)7@QGI"30U'?[^/14D^7P&H3"!=U M!,:9K<#'+1GI0N56>X-K?S7^\%TE+UP#BFATCJU+G7J@_)ZD@;X8 MWT6XK>_ZF0R&PWK$,\HOQG5'>WY@N%RO#(:20Z15,.0,2J@(/@D-B+886@IU MXC=RDM?W^;MCC/Z/3 X0_;@#N35.-WY.*U49I$$8OAZ4>B3\R_BOT1F)9PDM M>2R*<81DC +%(P-:GQ1DJ=#JY(5G6R6OWCW,4V6UI?0Z,,GO\!..+O ES9X\ MU]DDI-E_#69G+RZFL_$Y3G[]G(87\]KDZ92,%>8/X?-)M+Q:)09&!P ^6 *T]VA0M=D=;!A\'4?8W%&^'H\G9ZDD"T*1-"& MUVYA3-0-L0)6H%*,2<.;-PY> ^,(]>-087>Q63@[JXKYD=PCG)XHRQ7W+ "; MWZ5 NX@MOL'B61:U0ZG;T;OPY#^4Q9I M)">ID":2^0&6D%$\FY7&;#.G/E-B%"^^Q@L@0RU[TZ56OI)'ZSQST1DCHVJ=VO984V*T)$O) MZ_T:LF:12;*8T67Z8BU-(17MX_>4F/VUIT5*S"X4/>*4&.Y5Q%@0@J(07B5+ M3IB3 K@6,962HTQ;%00>?4K,3GS?GQ*SB]S[RHK8!M.WE!*S$T?;I$?L(^"^ MR'=2)8XV08E8+W=2#IP*M23:6^&"3DZ6)T?Z[BDQS3G?1:X]IL0(\JR+(,^; M)EM .8W@)28(R9*[)V-DOG4'CL>=$K,33UNFQ.PBY YVN#:?S4O%C2V&0B[+ M,RB:'<5=&4&8HK$X GJS)SC#K9GI?LDB"W ?+-)$+L0=7<2Q!Y2[CP)(I54LF6U M?4FI)=DVUG4KD2>D;)$BH0NMST(>?1)$,\9W$6Z?21 \YX35K(D8U.+:BL@4 M IKDO3?.D@2>>!+$3J+?-@EB%[GUG02!PD3I,W!3\S!%O3^ :0_%:FNUT M?(^?8A+$OJRVE%X')GEY3H+.:YX=!1)":'(C'8(+-$\?!5.&J!)ZJ^!\!UO\ MJ(^C#MGLW4.D&]_8/HZ>EJD555*_?I[A9!2&J[2*:?SR=C+.%VDV#:/\'B>? M!@D/:(#? 8CNCJ_:R*71 =^#]/!+2K6/W\1'PFN(JNW1-3R'U"&HM^HO8.2ZK6M@:7" M6^=3W(6GKZ.JIGIPJ^=$*X$_XO.H$+3CCBFP@M7FM=[7G5@+TBB%2!XW\JWV M))[4>50[8N\_>-I%P'V=/6R#Z5LZ>-J)HVT.(?81<&^%^,(6G0F1#+5G=4H> M'.8$L7 6$IE*GK:Z)_M1D;[[P5-SSG>1:X\'3TYD1PN@@%1*)-<=/7C""2ER MGVB:AJO6]9>/^^!I)YZV/'C:1M!.X)W48H_JW8*3.:1W@^F?/W_Y&4?I[#Q,_IR;/NL<0TON ML,CU6CF7"@0;-<$MUCK+.=G&YJ>1=V,Z&D^P$Q(Z.':ZC6^%;E6DO@6^CDZB M[L/V,(=3;1F]5UT:T-&+;;F!TQDI;21@,2$'E8N%@#%!*5*SJ&3TO'6A_\.H MRST'6P^K+;NPT,7!9BTZ6.7D!*E54!)X< P4"UBO4\ZT(MKB$5.RJ?FQYN7P M_>^GM^7FYJ'FGH)MZ'-6GVJYV?MFLMSJ763R."-JZHT"5W0!PYC4 M25F;<:M6R_?$E>O&/AKOH8EP-Q;N'$3V]/F5G?UE>NT6H!IN(VT$TO\^TN$< MW2:\D8 ;;R-M!J=4YJ66J_M" 8XJBM8NQCADY4R03/!8MBKC>URLW[&1U!/I MN\BUHU25U<5VNI"1RA)J*2*H*"6$9"QH[U-.J-&;;3(9KC^UW^B_D9C7I*7L M(:/6E_]=Q"F&)0Z/.<7,$DA&OH1*(9 [2=X #Y@4$Z5DM4TBT=5G/G6F]I9/ MX[?J_6QP?C&/)\MY=AP2Z5B>S$>##%_N(B7EL&5XJ2JY\U&& KP5$UX"0G(UV=6")0H M]!:LWG[R4^?Q0%DU=&_G]OQZ_AG/-K B,VC)L#;)H/5<6UZOE2R."YU$WN;R MU(=*UNMHS=M?1K?94H>PM9P;R>[7_[D8?+Q2^>%4D3S% EIC3>]@ H(L$>K= M(BQRFUF^+QWKS@&>.H=M)'>;3GT(G?\,PT_X?CR\N)K;RT+"(HP$'2SAL>12 MQ;/='#<5._[G4='BLRZ#T5"LC7I$[D$ MY[F"4*Q*BAQDC:VK'N^ O1G"KM1^%] MJG&@_/LX2[H",7,;O).E+D+U"-UI<-DI>=WZU*!WU=C]!*ESS=A% M[!UHQ'+!O(5P=>.!PWK76P'%HJ6HCGOR.S.'$$6V6MJ@3>NJC+L1/8+3I7W) M&W/9EP[+@.X;LO.BGYWFW&L/.\N%YL4 QQJ[6F8@ M)H=0*!0R4F19?.O[?1]K#SO+$HI:F6==436A64)0U@*2$+C7WG#7VN ]^1YV M.VA/BQYVNU#TT#5#6RS+/-@(X=O>BG?0;9EG,02UF=A72UW8T]X-JF(JZ$4C_J:B- MB!IW)>7&^:B;P461C;:U?ZRO!;TN.7#&&M#H+)M?@FE:=#+HF?H[\E'[9'X7 MX39D/(TO:)7[A?929EJ.:\^4<^3-W%2U.,?UT.O[T M;/G$!3:N#3K^700WH94&RJN+@<- M,6H,!:) :K4@UKG"P3#:]-4KK-+#9R@6P,_968/EV3#_*D*YG5M,?+\'*\8 M$^L99Y)"<%YSHY5,M(0KJZ%(*9-1(C'3@M?;(S]U8@^49<-\UVWR>LA)SZKX M %IH#RI3H!YM$I#0IH3DK/'2;6"2W1*H GA6KLN>&WZP*?'JJ<4 :95>:L8O8 M.]"(R^5S4SZ?)5>5\#%@1F10R&JU@ Y@3=$RINB3:-T4[EY0C^ 495\*;U[ MVE3^CR2?4B0I'(7R]1H&!BII#I%D T+'Y#W3TC5O&O8D\BD[3S3JFJP>U?R<-1 M-TR-O _+=!.81<@0619.<0Z:0@1Z4TB0'F.$$LD(9R93W/11>K3WH*XG,8HOQV&T>_A_&M5X!9SZNKJN0[F\S#[$ >HR4W3 M]U@X?BKZ*QQ-S&<%IM3+7T5DX$M!B(Z'DC*+F;7.0W\Z>GO/)LDC5]M=J&U\ M&OX6)_-XCN+X=SB=309IAGD>*:QNG*4EI#"*XIU6\U"+0CM,%DJV7!/PVO)[ MBX/Q^\9Y@,#VP9D<=T1#XSYL'^@UF\O@!K(_B*%5'BW]"Y8Q6)"V!'*"L;:F M4N2)T.ND;$W&N>F\K=62+8;ZQA6E-1F]F9/7@Q 'P\'LRXMAF$X'98!YE6#@ MK);<%+ .2139"_!9"]!*,8R!O-J;C39WM# ;A_[&=:EKLAKWH+M3]3N!L@X.I?])8.N&<_4597 ! MHS,@.*NWJ%@#3HD"1F@9:D,XB5LEINS@=5\9_MO>D]B7APZR#9=0EJ_#-F Z MVDJX!N1A]@#VIF4]O0?(M(/0_3HHRW1QV9B:[!AJ?2&"%UAO"$;GC4W"9OOT M"+XG6.Z&WUU$V=^6S-Q0D2TC>_=FM.K_Z67V*DD.S)*E4D&2CZ-=H9F;9&GZ M28C6.]$[P.O?I3B R.UV3PYFH8,<@ONA?OAKO.I0Z6QBJ!V(@+4=,RUR,6@. M-EGMM;;>E=9IC3O .VZ%V8^%![$P'XC[E7:CI_B).0DN&$\>-8FG_@:"QE*3 M&SS3K?W*G0 >N=+LR43C>M]WU8F>K[/:>\6BC-6ZD9L<6()H<@9CC1=D]712 M+8H[OP[X;086^\N\<6'+',2J!<$6,!J6=E\9NO]B[CV%?Y.^ R37N%S[*AQ> MKTJ1R,&X6I4HR:YDD='ZD&V*+=HV=$[@'279;?G;16"->?N-)'5^ Y M.$-O.DJD%]]'!E!@T%WL&A MT]Z"F7]9[JEB\T[23?$_\VHY8.3 MW\&!^AQHO'\N\:ZYO!N><8>*5I9C%&\/2B0DY>BY"$LKIU ME]1.)O)MJO:#JL/&AB9[U@1>:^6%*3_[FDOS9C3\-V;N WD)&]5[+U+A)NV!MIV_Q>R1-G,=?;%6M'+JL"."TCR"@=!:@1@]PF M)?^;2;;>-X]Z%SDW;*2T=VHN&AXP(B1?>V$J+<''@"""2Y%EG4UP!]F%(\]R M;98BO0,/M]5F[_M*#\BWI7C ,%&;=&A%KI.FR" :(< RY$$:IYS=1G.^Y13I MAMG/N[!Q6W_LG8[L\M?U2_6N__U?_C]02P,$% @ 56FC6-,>^XU6R@ MG-@' !0 !F970M,C R-# S,S%?;&%B+GAM;-2]>W/D.)(G^/]^"ES/[ER5 MF=#%!_CJ>:PIE9D]:9:=TF6JJO>L["P,Q$/B="BH)4/*U'SZ TA&!!4/$HX MJ=IY5*DD$C_W7X0[' [ _5__YX^')7H655V4JW_[D_]G[T](K%C)B]7=O_WI MU]N/./W3__SW__;?_O7_POA_O?OZ&;TOV=.#6*W1527H6G#TO5C?H_6]0'\O MJW\4SQ3=+.E:EM4#QO_>O'95/KY4Q=W]&@5>0#:/;?Y:_24@4O@L"' F_123 M7 J<1Y)C$EC%/_3%FF,2"X-SGJ7J+L42$,8^\I!ET M6:S^\1?]CYS6 BGU5G7SG__VI_OU^O$OO_SR_?OW/__(J^6?R^KNE\#SPE\V M3_^I>_S'P?/?P^9I/\NR7YJ_;A^MBV,/JF']7_[7WSY_8_?B@>)B5:_IBFF MNOA+W?SR<\GHNF%]5"YT\@G]7WCS&-:_PGZ 0__//VK^IW__;PBU=%3E4GP5 M$NE___KUTTG([!?]Q"\K<:<_VQM1%27_MJ;5^C/-Q5))WXRV?GD4__:GNGAX M7(K-[^XK(8\/NZRJ5Z-J*3,MI1]K*?_I%-@O9XCO2-[UH:P.A&O4_>)*QB%. MOS@3]U9Y"#&]P#V8LT5NOU ?5GRN[^X6ZFS1IY?8U=>B7-/E#%^+'4Q/Y*7^ MQ6?U4P>C!QIPI@U.Y[I[HHH?:['BHO66KX9&!?^W/ZF?%D\UOJ/TO^JJ>U^MOEUV]_$P^YJ!;K[?=W(5;XUV\;J&8\X&!_ JBU/F&> ME:C+IXJU$YN20D_JK6#_WN"CO@"HE0#]I&2H?_[77W:2NZ!F.3\K2Z>$H-]; M"?Z_D\R4[!764D_P9;6O;-OMU@2N\@_$4LU_7F-UC_ MIC$C<[Q?#C[JRVJC%:W8".O=$[^P4L4ZCVO\Z@.05?E@J?ZZM/R6M!^$$NM/ MJ*RXJ%2$>T3%@V_S;[0J:*X8I[^+IOR8F;6YVD+LV.@HF"C/:V+(RL] M C"K69Y6<-\.!YZ$&9Y@?'%#7WZK522EUXYZK?2^J-FRK)\JH>9X\6DM'NJ1 M;YOA*--]]10X>JY1#Q[M\-'O6@+4B.#@ZPA4]LAWLQ;LSW?E\R]JI.YKR?CN MVV@Z_BQ?3:"RF^\I]#78EU:*M1I=18_K^G*EEB[L?E4NR[N7+N!A&4M9' 1:O M9*; QAD9/FT7L5XR5CVI9;V:CHMEL2Y$??5450IKD>:<^H0W47 MT(XJYBBN/8TS:W@[JNY^E#O^ LQFZVJ]^*Q\\>KR050%H]VLD 8A2Y(\QBST M*28LX#@5,L11%@8^I0D+)#,QU./#3VR=#2#J$,WL\@0-P\9XOG(P"WREE\.Y M;UB/(8-3;_:,3?W7SM!.##J+=0TKM#&ID:?@=O15?5AB8T!1FGI9&&,9\P 3 M*0.<)S3#,A=9X@>$^K&Q ?7&G3P/J_BHUXJ,)?J;H'IATNROPC(T^UR,6Y&E MAM"E8?0%F]_$:73VWN5-2B M>A;U(E8+UM!7TT[HQ2DF'J,X#UB*TS04J1=[H0S"Q<%&W6C<=!K1Z'MGM@\Y MY,)%7?\%%1LI4-6BPX+' =K,HLGAW=E597?B]7=%7U4?UF_ M+.*$I@F3,8Y3$F,2>6I^%%&&DU"&G'ML .2:AB%34 8-2UIL]--&BI\U+5_NO@GV5&EG]H_U354P<76_NKM1WWX#KS$^RL1> M0H$+A:Z_X1L!U"Q;_4.L42,%:MV(F8N/ME" M-@=(+INY\I+][Z="Q2R7JWZR7?WMZ4'P*UK?JS]\4(\\TZ7>15M$-$YE0"*< ME6KM^4'*L7_Y>W6D&?Q>I)?%14 M?OBA?.2*+J^>ZG7YH-SENY>;JN1/K#E=\4U4SVH6JV_%C_4[Q?D_%F&<9YG, M)/:S(,"$^A)G81IA*A(N>49"+Q2@X_M323KU=E,GM\[Y=$(B_=5$&S'15DZ4 MOZ"-I(W[V<@*O!HPV6=J-IG\(3XIV#QB^\&@WV^;F46+B!H975Y6F)I'5Y<< M)I-SWLL14]-]<*EB&>5N(=K=5T4SX\BE7=B'-957J)J'>3%?SNF1OZ MHG]W^9U6O/G'K4)54MTH _M"'[;7.82?2<)C'(9)D I7'GD*$>=UQA.2 M?."'I\2")UZ;0?^JP-?OZ5I\I$6E-[&-8N6!UR?V;1JG.?0@$*UUJ-M(@+0( MYNG54YJ/YU4=*&WC879*HAT!;G*G(QI9)4U/C3E;MG1$J7Z:=.Q1N]#FO2Y-(/8B\+$P*)3D[@3&R$&A4649SB MPRPH<* ES.HTX*L+?I.LNT;4YUB_;[78>Y5PDRD13&A%,]#ECM6Y(<9SDA- HBZB7P,I!&*!. MG1O:R*!GS+X4_S=JY3#9D3^#4\/8WS53,*-W0I)%I0B TLZJ19A@SEPQ D## M8=4(R,OG)K /D^J"&Z34FP3>;N;SHS#+DM##G >95YPSW$"S35>[^02A2>K9/Q>@^WNU?W"PL:E^-/Q4 M9LI5.Z73>8;:C71OE)=V2NWI;+1;&#NW_E4\E\MG?:#M]9':[N*9D%[,0HD# MEC-,1.IARC(?BUR&"?=#SHD/<=*#:!.[W"WV_HEPF!<=)LS,)SJC ;SY=IR! M"0J &:GHR.L,8\WJ0XS4WO<(9B_9V?<'*053<>&''ZPY>:@+&EVO]/$&_?^] M\PU?A0H3"[;>GGUX_8M7I]-$GHHX#+$7R1B3/ UQ&@OW[@JU7R\>M*^LCOR7:X3[*?],=[,'AIC8>O_VY>93?Z^ID0#)LD+]4P(C6[X@2L:W MN1VQ ;-?"!'H=RV+HV*;!MI:;8,/C3O;5KB!K'.XIF'F3L2/*'F15QYZWKCY9/JEX_(:^Z*SK MIJZBEX>^[V<,\]C/,$DCBJD,(RQ5."TXS4*2@N[['X>9V& WH.BQ1?WG?TH# M/_@711L'UA ZP9*9N9ZO.\Q8MVIW@-/4G1Q0R5W1R6,@<'%#T2+G)H:?A M<:]>/G<[W_KPVN6/HC:-=X^\.OG^PQ81O1=J@(?NDEISKO$OYJ'M,:W'0]HS M%8;N- SIJF9'A>XH>!W0RRIH/3;>;,'J@#+]('7H,;MY[DNYVM9W:=>G'W[H M)8=8)-0C8<8YEB+3M?-$@O,L3##S_(1$@<@]%BT.NAF->OV3@$9?2K->30-? MT.855*[O185$"PR;\DX39C;KG:>_E5'V(3<&0\S)5YU:"J3%0%J."Z0E^1]Z>VA7WTU+ M8][?P)3,84.?B"+HPO0X.]?[[%BT@3"ER;PGQ 1TV36(,*;-3:L(H-X#?2-, M1YJMB010M7Y'">BK<*^I-WEUCN#OQ?I^<^.W.7]U]?3PM%1?F6=Q1=?L_M?' M2_Z?ZN_ZBW1;=M>%VT).GU9=\>=K>5.5=^H[57>5G19QF/A>$C$<,RZUK^4X M34B.22#4.IO1@/O1XEE4>6GB;2>5%6)1?8F-#6I7&(_W"^.Q3JFVU3+KU-K4 M%_R)UNBQ%="P9^/T'^JXS__#?%"PF6(C-M)R;PLR7+1G7G6*9",\:J3'OSZB MG?SHMMR4W+CH*IRI '-3%UV[S8T>XX7/9OY S6>G/\P':S>G_6$^8-#4. OI M Q/JM/BS3<.ST-B?O.][L2*%;I30")E%O,0)T$> M8<)$A#.6)CC->,1)(KD7@ZIG#&!-O##J(;?%\_K8L%S'$&%FV0Y'-$"GM-<, M7!DQ ,YW&.CF*.,QA#1KSL- Y?VLA\DK\ V 3ZNZ4$_>5I2KX6[*9:$'5.Z" M?09T5C489;IO:0>..G2T@6^^LEH&P94/K"?HL0I0VRJ3;C+^;)EU@++]3#OD M-?@"5%_S5@CKJHGG/A8_!%=S7W4GKDJUS*+-2=*B5,:BR'[2<^9[^E+?J@^C MUC<\%U$D?!+[ :9^X.O;.1+GG*0X2H4OO)!+08UNYYPORL1S62../EROY%$3 M62L0:DYEZWEM(Q+B2B:TW@AEOL0X\W,87Q3.QR[,^31U'G:"7:"6Z58VM!$. M-=(UA^*W5&L!T>WL5)LOU^:CW&X]-CGUH'66&[8&%E)G LRV4G)#1'\IY&A$ MB],13TOA>WGD7U9J GM8K3GD0/#QMZ<^(Z'O7VM4[*->7; F$Z]/$)A>>1]0 M?SP5]KI:=]A]>S.3!P?@GA&49CG,:8!+S&.<^C7"D@C=)F4S"S -=MQD!G-A*7\/W MZRT;+5+L.#1+-+AD!AA*G4<*_/Z-H::N+N",POJ29>PU&>1R]5?*Z&\>'5[3U>1U^V*BS1)\C0,<<"E6KN%,L19F#$F:S<8]-1YQ[W2 JTXJ),'=0(A+=$__Y,?>_\2>?\#L!D$8]E@NVXR M[H#)2@O:+ YM /D#[(Y-QJ/E=I?+KR%LR\J*B:$]*-B \VTJ62GZ:I?(;H3S M#HJ7HOY2KK^*IL*.+L&C5F$ONZI6%N?'AT><>LG4.VK-E21H5:Y1UYG'U@=4J-$6>V'<< M*_()+7]JRJ'9^FT29F .8U/K=)KR?5#]G%4\-<6=N>HID([#RJ?0 NC[6)TO;YR=?>Y>-Y4\GOW\E=1WE7T\;Y@5%$I:+U71C.D3(8BD,JYQ (3 MCZ>8AI&ND![%7IB*1!)8O>7)1)W:&QUIX-5;L*OH/7]!&Q&A?FJZS\_0L?TA M/A68)X1T5&MJH2K)<2-Z5RKUHO^):?%1(_]L!5*G(7J"6JF.!7VSLJG3$#Y4 M074B1-@L45?K70WN5Q#Z;BZ+=)X_\+ 7>LK!!U1@RB..5=28)7'LD8AR$P<_ MB#*Q;WYEQ"/7=P'4#/M.9PK#W!Y$5V/W9*3+D&=1 _2\BOJOG4<9'GL69V"D MWL:.S1Z&I^"O]75>O=W>92_S*(M307P43 MF@PDC???F"TK?$+4?MKWU"-V2[-/*Q4#*.I>_EX5:NE7?E\M@B2G2>C[F/$H M5X8?$IQS/\4>%:$71%'HI: N4X<0$]O_%A!]UXB(*TC8@N<(*V8+E?-TA?F% MG9H-&!Y4$[P2.*V)HPC^","LD?=I!?>YQ-8==DAL,D-<5-*%7II9I A4U-THS?4*+?58R?O &>B MH3-C'8":V6S'E3XT8(-WK$VYN9']OKN9_6EU[/+>IE;MRR)F7IB%+, L$1DF M629QQO,,JZ":$B]@/&&@VG= _(D-_EVQ5 _>U?IZNOC!1-WT9&)EW5TB$_6Z M>&B2D8]5*0OU6T&K%;05$Y1S8W\Q%9-@%])=]W_?O^Y_]>JZ_^X*\E8BIX[% MA@IWO@:$/K?[L:'FB$>R&L;.2;U[JHN5,L:K\B'O2LD==D_2J3R#_DDWE:Z_ MM'[1C:37Z@F];_2H%WN+/*5QXE.&J2\9)E1X.&4YQUZ>>'$69VD8@,[ISB+U MQ YQ@]MZOPTHS-W-\^F9.J:'1;#CG47:*.)^DGK MTG9(^3#Z:8/]\JSL._+F\\@\ZQPPZ\>P/W/,"VXWW_20NC*UVR+DPB-!F#"" M$\DH)F'"U7212.SYL>1QY"=,2L@D<1IJ8L_>H:'E3@"86Q\@R<1B3(278YKZ$:9AZL>^#)61Y\:W,>#X;[RFW:QDJZT7/J\ZUQC; MXSM3$W,(\QBG*F=M!;I 6X8_K5 KE*Z)I<6:ELGSJISL(D"I,\3","W/0;0)O88_?PP-L.0QR9YA$=:0[-&NY@49^!"=H3 M&ZGH+!LXA#5S[L] [<-,G\E+Y^7UFD5>7>AQ/V^O?#-/DBSA*28RT>DX/\09 MR7S,!14J/",T)Z!B?$-@4X=@F[1-#_N,V_*#M,'R8.>289F^ O-@G6H:4M!Q MAN@HU)LD=H:4/I6/&7SGO#ZT'Y7/4/+K&*#^HC1I%WNZIZI(U,*+>&K6YFK1 M12(18)IPCFD>DC *6.X'H.9WHX@3&_JV":ML!- 5_9J%UAGM:$^39V;I3BF! MF7M;Y*JNGS1P$[7K-K1;[(E:THXJZK@I[6F\-VE+.ZK^J<:TXR^^_>;=3J[> MWQ9Q$G#I12E.\EBY$LE23#W"L& YIT$Z'F)HYNNV6?W)W^ M0YM_O^[LC^(/L5>WTZ+_]S_F'MT@XW_ _;GC\OX?NSUX(L\BR4GH8\3DGJ8Q#+"648#K%M=\2SCC#+0[?P3 M.%,'CBT*^JE8H5^_O=>=3U"MX0U[GXRQ9.9M'>@.\Y$;0-TV C60%Z@#=>?1 M1K1RY(=.HF_I0TX=KU+: MU'AB5;=%^RX?=']:\V(Y^[H.V]B9:L+LRDY#4(6;$[I8E;'9'VNV6C4GE.@7 MI#GUR'D=Q=74*HIG/9U^T5U1VH[90>I+FM,,AX(*3#*FIC+=,RQ+DB27'O'5 MA&;35_P8V,0FMFVS76VQ^PW&FWR(WH:FRV7Y72\[FTWI_YY=9&G8Q+[_W?,J+]!',,1C(G]P081_:XQ40<*W/0QA5J,<4''?%H<>A0>P7:^7RZIZ]_)IQ9L"(:91[+%W)[:K3=^@ M7N7XMNZ.PB^>"_Y$E^8![5'=QZ/:<]6&69>!QEV%(4>E'(?4LXIVCPXX6\@[ MI$X_[AU\#GXN\\N3/B]P+=524\4Q#SJ@43\6):\7-$D#ZM$ IV&L9C?* YS[ M,<=1[J6!FO@RWS;8Z:U[ M@/;TOG&HM_DI1S?ZVQUFM.,!=%AQ7+V!,XD#+\]V]'!<@?X)0X.G[2+LVZKI M+/K25(_4G0G+59/]JA<9IWX2$P_3.,LP20.&\YBGV$_]7/T?820V.@@^BC1Y M5-#BHEH#7R#60+<)Y;K),;<_ I/+IXDSB\*=T &-%CHFOK5,M*@7;:[9X:[9 MJ&J. O/3.+.&YZ/J[@?IXR_8WM1:B6O99D6Z4ZYQ+'.94+5$]KC )!>I^LD+ M,4GB@/I9[E$".@UP"#&Q]>XU+X#>RCH@Q.,Y"SF-L C"!!,21YCRF. HRR2/ M>$!5G+5X%E5>SD-)'^K-2#'S6.3A3A-*,=)P/W(ES(6 MJ5&N[F#DF3()+9B9?1UJ/VQ69^EDER884DU734ZAV89<1(F*K6.182_7=?J22,U+ M7A:IQ7_H12P500HK)30&.+$!]?#0LA6EN6C9" .TX(!3(2/#3)W1*U=8GZ/XHO[_LNO'_/HT12<.TO* 3X^,<32>=W=(#S#G MYY094#+>4&>KO/S8V+.EZ V5[&?K35^QF\KU>4[]^:[%Y5TEVCV7;AU%,K6> MS 7#,0DE)IZ4.*?JIU 0$DB:!(2 BF:=AIK!W#MD1+?0L'E[@">S&=N-]F!K MWNB] YU@^3FNFZ/I>0!HUHEY7.']*=G@#3L#;FIN:[]0B7OEI8MGT984U>>( M;NF/!2AHD,.*;*H+'T?#\3/A%)#CI@,H(W=23>%&)G?7A4M'5M M?UHJ"7Z^0&OZ V;:8PR:V;=#7F!&WE+R"AEUI7Y_^MQ23/ M\'">9P(0EN9JT98C3./%8%GM"X4@RDL5"ID$20-SG(<3$/K2]&K*Y1NJP J1UY<;1^9[: < ;EW4\O:=V\DD[R_M(B^HWNGSJ-72MMR5&\\B7:A*/ ML>]%').'V8JE@D\&H".Z@R!33RC:VC48/=:;M0F54GAM)G9IRLR M8)9JSP/8;$T4=&3 @U"SFK*)TOM&;?0.?(/@ZEZ?W>8W0E1_K_Q^B8#SW[TA[F($.*>ZX19"ACE9Y M_J%Q9\OQ&RC7S^^;/&YAAN4WL11L+?C?FN-YX@M],+[MT M048=--+8 -L[JK>!U9VK,M#>K+2%V=B01G;6=73$^>QJ2*%7%C7XH'6)6O7Y M%=LB*X!&/L\C( M"F&P$YMF XJN:%6]-->S -OA0/K,8ECWI,",=X??U7:Z0"U%/VV%0!LI'*9] M8&J[JW%K CIWL5L $4>JWD+>MG,7)]N7J)^[:GR?=7.MK\7=_?I:_EJWPESJ MN@"7C#T]/"UU+[KWXK$2K&B.7J@WE>55Z^*_VNM20!R%+0.U*IA=Y8C=UO*'5KA[%3D;$>T+"'-D,'ZR9$_QC?5PP!SK< ME*KYKTX%U.B &B5P*;%2H_6YVQH:O4^UKTLS2%\;=WYX/N8=^? 9!)[5_\_W M >S/'3,BV]9ESK4L5_2QT%L'6I;K?%GK:)4)]U6@M:DWF0.#.?[(X.F#]M MF&C*BC;>Y?WY5*]7VM_ MM'[9;@G(+$NIGZD0,92>,G=/A8B$A9BE5'(:2AY1VXYV@\ 3&WZ_>.XFUH/? M&S3D$+SMZ8P9Z\W0;3BE8N&)&^ 9*>M^OW08]JUV48W(&-A;-7L?7J!%12;% M6GPNGIN:OI]67,C=;_:7PY^W[4:\((]#%DD& O2>)<>DD: M,B/O82_"U+NSC0BXD:&QF9UO_HE)J7G)F> M6KMR-)-1#*I8>K=+->8KWJ^"<.9+ER1NAGJ7+CT\K7G^04K"U M0OOVG3Y^50O3[D(+)XQ)'@L%^<,=&7 '-J3]]* M@!H1T%8&I(5 6@K@.1P#$LWB1L?4 )VU\A7[C&A<=/TLJI5.832^Y<>.I@GN M#@$8<'5LQP!QWM,[YA0<'.(!O&J?4?JT3;)\57@/CWJ^:@MV7?XHZH7/:1J0 M/,6"L@ 3+V"8,L_#C.593'@44P+JTS ..4=FZ5,OL[23X:(K_*865DH.X/D] M R[-$TWN&+)(-IU'CE7VR4Q?AQFH$<#9LU!F!!S+1!F^:><@KK0&NF-PTU>F MJ/_Q3JS8_0.M_O&^?*#%:N'Y-$^86C@R)@@F@L>84N*I9:4($N'+T..@+-08 MX.0'E7KP2..CK0#H]U8$H%\8I=#,*[@D!N83SN,$[ Y,%77D#$;A9G4%ILKO M.P+C]ZS=P.FNX8LL24.9)AGV ^IAPG7E/A(F.)-I*B27DNE"P.;W:@;10 X M?L5FV]S>^G;-,%?&QNZ& ;"EM\I_5[AH WRQ;5AW.@UO8^7C&KHS\0&LN>U[ M7.TCQFWPDNW1QV?E-\KJI3DIM4ADE.91$F.?QD*9%AE+HBB- M\# MW3!^/?S$MMM>CRLZ2+#A[E%A9JGV"L),?+PF ;.3AB^&GSFDX3' M%#L\,7CT*3MK^L;N!7]:BFNYWZ+M':T+=KGB7:NVIBS_[N((3VA,(RFQ#(B> M08,0YT+Z.,T]QL*4)P$ED"C:4HZ)@^N-5/K WK$.@HUL3=9[K)>@4_+-#'T& M2F$> 1^[&5HI9_=*95.T[L'.'LUT1U.MKJ0]4-SO;HGHN MF*B_E4N^",,\"@)/A0]"!)C0S,,T8!%F41@&?A3%W MA*8%34),G ^KF<'%- ME_!%P$EZ3%< +I2&AO^MO@UJXSDVN$@#NPS^QY1S%OF?!)HY[!]3^##F'WW# M,D3I/(/@_=*/O:Y,[UYVC]S0E^8 K&[.U?SC-U&OE8MI\XO^PDN(S[(HQTD> MZQ+UZJ>4R!P+'K$P]Z,\]D'9/Y?"3>P<&D3TW$)V#8.:%ATO@E;0#AU./Q3# M>.:-J 8&.5H$W,BP5ZIT)ZAN(M9_KA,6-8)>M/]"G<#='H;#N&<"&ET%0RY% MFS="FH#4@[!I"@SX5>X//P1[TONZ5W0M[M0RM-DH-+S*??3EB?W>%A-M0/]B M?H'[N+;##LN)HC"OK0A9, M7]IIV_MJPRR7!2M$O5OERUSF64!"S!D)=.U$CO-01C@,D\!/J!_&>00*58Q@ M)S9&W<=8SW1; =!-5:[4S\RF#+(ADX;QA7-^@)'##O\5/YT$CNN>V&GM:J(W M YUW"@<1<3 YP]Z&GYJ_##P_:1LH;%I3^<&?HVOYKJRJ\KM"T_-^=]K/SR*> MBRS F>_[F(2"X31D"4XI)?H.CA1YKY,?>IR+,[W XBT^LD\B^&>@HT69KE*GH@UGNY]<- M1'"%OE]5/!?\B2X=SLK#:EE- MT">&G&VN'E:I/VV//&DW@^_J.T:^1W7S<5^2$),@2#$-A,3"1CSF.:,B6+3[F]_6M#)L M+F*C^SX(F &4B[MBI<_ H)PN=<$F2TZ"F,:IYZOHS(L8)M3+<,YX@+.,1&F: M9['TLHZ3#RL^-2,;"#@?HFUK>QX99K'4])4Y1[_GX.!GHK*:;U,X*H^\6M?-5EY"$U^F88*9C 0FD9_B/(PY#K/03Z,HDW$& M6N ,HDV]T]D6V=EA6ET+'>;+<"_%%0LP@P,3 -\N,5',U2[)(-:\FR,F:A_L MB1B]!%]!7'*U0BG*%5T2+WC>]8L =W88'6AB>]WA(R7 3\\_]]J1F*\WQND8 M7WHX90)FLT,D3-#KP5A3JX7)^.BSK5&,%>TO5\Q?@N]@OJ_47*Z;OJ^: TQ+ MT10?[':(/!YYJ1<$F%$OQB0/),X($UC$C*2^GP6I,-ZQ' *:V*(WT,U9Y!ZX M^;[:($O#ANQ2=Y@-;]6^?*VVQ;[BH/[F^XBN>+#;-SS%AYLM0A/=!K8$!U^? M;0O01(G^EI_1\Q:QA#X;^>N*5\N7NV^"/55MZ<.'M7$,<6J B3V-@A0*4W_) M=K" H.&DW@;!@@N5@4%"<1)AX-<);J\E!> MKE;Z(A)2@)K@O(D6$WN3#AJ)%KN]2U4VK=QI@P]+(;S-!VV6FOC#?WPPS[A1 M!_7TN4 [C5!?I4T!SHU2;97V7JGF3J_=3NZFH]#F"])IU[S8Z-<]X2[#\J:? MCZ/,S=OH,&M&Z$T_IOU,T]L* YL,N2@6'Y1 ZY=O#W2YW(B^()DGI!]&.,V8 MCTDB$IQ[),'>&T340*(-IMFD<8J087?N0$U@;AFD MH;';&]%C(-Y4;[:^2/VP2ZM4R&T<##:;X9Q2HV\U)Y^QK:7%*MT,YKUH__UIU5U>J?4] MK>)93YD++X]E1O4]-)I+3!@A./>)AX/,RZ6?I(Q%9+$2=[J5U"VDE^@XMM%W M,6N_BP<2F"<7.EQ4;8'_^9_2P _^95U1#CR$8$2IV4K%&4.6];M:5/33!O]G M5*S0EJR=#"XK>YEK[*S>EP'DS%7 S$DXK T&>!>>+=T<8[N6'ZI*IV%W.T2? M#=N$F XSW1=[@]Z4H:HJY4O+IWKYTI9=V*_:T-^+_.RR:P64!ZO$HQ' ;#E( MB+K]="3H/=NMRF/@R@7>80#22@F44@PS0."@S#-64QIPC,/ M=/?A",C4L60#N3NK#[S <(P5L[GK7%V!D>6>FA,TAAA2R-7U@F,0\UXC&%#R MX+K T+-V5GC]*'0]Z-5=TZ%P6S#VBQ*^3VSRT^6C:QEG4-YW'JS.S6*2$P(]YQT6#WBCA?H!V^.XLV M5M61>8_CS6KKQNKO&[[YBV=?#GK_)&[+WXIRV01CU_(_R@=QI..['9[]^\0?Q)H'6)MB+IJ4P+A3JID!+K8FRG^WPVQT/W*8F$N8MI.#SG M9I,Q&2[N/(V#O=5M*&,:!NY)F8]AWT;JJEPIJ%J/7Q5WQ8HNV^8TRIY%O=8= MJZZE_LTB#'B692S!E-)0[\Q$./=R'Z=!ZN=>&F=Y HZ(. 3.Z*F>Q+;RG*! MBDX"5.G^:LJ"N'H"WE;*F%NSJ&0JQF >IR'KJD?61A"D_Z)O3W;VX>S_$ MG577*2@)#OM/&4//WHD*2LJQGE3@,5RTK]-70;N62JF,!,N)AX6(FZ9U$F>I M"+$7!FG(B!>'-+!O6K<#FL.?]+NQ:63+-E0GN3+W&>O,%B^*]L*&]DO$!*RJFR M9T39(\@$OSACD&:^J& M4Q'VP\+#PINJY$],3Y&Z],JCAN\F[C#0MTS2# >4IYBDH<"I]'SLRSSFOLB5 M2S1J*C&(,G$(N,-%6V#S\.8T-^.QGA.-8<[FF+(60=UIKW "5+7FL^[D;L]0$&*AV.31F6USH!"J]8 MZV99:F7LXX*55CDJ_5 QE=W49ZZ&B48RJ3%*=,F7X42B_TC*ZL#J+,$TSTF\<"]RN'.1KV!LXTMPHJ M8$H;&Y*14D/K##5 ;XVA_FNWOA@>>Q;S,U)O8XEF#\,/2C;WT&]$);N^$("S MD$=>G=C&VD(1&K*L'IH%< <-/])X3.]A$W.@,LRX[+4%'3XPP1I M/FY-CI0&[G14M*D,WNMW>_&J"M@A'T[-S4!I*[,;&G)\PLT7Z^_BXOF)M0X>!B^1$5)[M1WL=ZXZOD1]0>OT-^["4[^[XJ5^N* MLO7?B_7]U5.]+A^Z:DI?Q+HKO+0(\RQCON#8$T1@(CC':>I1+*E,,T&4DW.K]7-;UMC2=.^< 8,.1BS!!G-51 "C8=Q>0 M5RVO!>NHORO!5B\RZA$IO! '/E?NP<\9IAEC./,(DSZ+9!3DH"O _=$G#MI5 M$+NJ*>L?OH7>\WW%A9FU6VMHL^[],*86_)[N,?%=WU%F-@@M31(JJFF1OH34O%G)PFB6U%@!FK! MLID53\L=S-25+*BA;B,-RE_03UH@Q>#/:"L3V@F%?M^(Y? XL3TGCOR'A0"S M.AE[@O8]T1DCP3-SGU:U JEN*WY3+@NF!E6X[$NYON3E8[/"!G;Z,1YP8G_3 MR8$VV:R--,U.C!9)\"?U.E*2H4XT\ZR>.6OC.;Y)"(/F!\!<3= O"$R$51;0 M'&6VG"!8\7Z&$/ZRNWS"MB))+XQ)6$!HACT_XYADD5!+!H]@/_.H)U+.L]"' MA#%&J%-'+B=6T5LY3";<,SBU3S20G$:9+1(HS/_!QEN=!*A(O M"LSN4,&A)W8CV_81K-\^@NYD054K3'--X/PV(*<(-G,GT] &\RG'&V[TQ$"= M'.TI_TD;8XPH/UTWBU/ ;]V"8H00@[X18R/8N9JFMNRM>K?IH9N&NKJX?FT:"?U5#K.M/JYNF?_TB3Z-($DYQ[&?*0HD?X33( M?$S#+**YKX1+0!8ZE^ 3&W_;=$"7MA)MI^UB)UC7+FRM1$-E*QNZT\*IF?"G M8H5JK5_],[ 7^5P?N)DG^B-^C# GUXC7785^5>B\IX1.YO:?ZQ1I"Z1?H*[) M>D^9KA-8\]%W^ER@5B-]HJ/5R6$/]ID_!5?MW.<2>][.\#-_& =-YN?&ASM]=;/E_GFBUU@U,OXK'LEHO82)] .<>S+! MOA=EB12!SSBHJILQ\M1!6RN'_8ZV,8.&&]E3\ + [-_*1%M5O=/DDNILG3<2P_>5_%*)20]Z_ M=)?^(B_RI4A3'(8I4.O-\YDLSJ"QU0MN\970QI;C G<$0M9YMHI_6PO'#[:J@9[]@>4^'UM=JC3UC&"^WF M]0VMUB^]:R?UKG?F[CBHK@2R/*2[9^HLOERPTMFIT70-&,XV]/[ EN/ERC#2K2L'O;G\ Z-"<8 M&)^1SU<>9N+GZ0V:I(=5LYJL3PPYVZ0]K%)_\AYYTFX2_URN[M1W_4&7A]5' M:+I\%\EXD&8DPTDD$TPR0G$>4P\S]3^<$2_BL//LQV$F-D@-BC5JUSVM/7AE ME2T\09/91'R^\C"#;/2^A>H-[U<]J):KCM7'0>;M63VHZ$'7ZN&GX65/FRHX M@E\_BVJE%[W;W0?=,^[;]<>O'Y=E66V*HJ9!3HC(,4]R%6A37=J"ZAKT42AE MQ$3N\\2T*"H$>&)3UFBH@3,O, KB;=B2IV0#9MN=%&@K1F]/L6D*^9,6Y>>6 M*XNJK"#2S&NV3D6>7477SY_>78]]G4!%76W4&RCY"AINMH*P-DKVR\5:O0\_ M"_5AM2[6+Q^+I6C/DB[B((PR$GA8R%C%,HF?8)K+%.<>23,11C3TC!I?'AM\ M8K?7PB&-AUI \V-/!SP,N[ASM8.Y,8!BH!-.IS2P.MIT,-AL9YI.J=$_S'3R M&8ISZ-?1*D M>0I:$ S#36Q6?7"]=5=LX;L=/."-DV'JS!8)[@B!6>(^%SOD=JO-X?4R,Q5= M75H9!IOW%HN1X@?76LS>LITAO]V+Y5(G$>CJ9<'B(* TC7%&N3)OW;POI0G! MG N/RHQD(36Z?7I\^'EFR081=9#0>?(5&Z8SI:V.5G.EF7H6L^4Q+4R5PSGSZ%/G7?#NW>EL?JS$)D7D9XD7,A[B)"-J]J2ZCAS+(QSZOO!C M/Q \,>I28HPXL;%M+R?W!.@N)RL1+--KXS2:3:).R8%9Z;F\6%_6'M75\1WM MTWAO-%\V4='6D=AALWC.T1HH?')HU>\NVQN7W2];T5BQ6=S=5N5(_LO9<;E.( MZJ7]Y^ZP!F5!)J(TPW[JI9@$1*V<"2>8"5U MH7[0K2RZ;5)/DHC[@N)41 $F49C@//0E#E3COA!L\;1$&/"V%[^61KT_WMS5P/R[IG7$$P 5Z8^ MI;W!Q'^^XL Y?UAG]+N&=W2K940YNVG_Q)CSS?C#2KV:[$<>M:P)3>M[_?^Z MP,\S7>J@7D<55<%T,4?UA\L5?_V+WI,+/XMRR8,$$ZIB D))@',N.>818Z'( M29YSMGAL2@)]6]-J;986.$LFR)=]7S+ 1%+?7Z"F*H;803<7TZNM8.W?Z1KE MXJY8K?0:N93H<;B^UP0?4A+YA,:,8C^0N@=0+#"-:*@+>DD[3[D#ZL M^!_R(]K(-=$')-2OW^2C,4OYS$8V-*S4'#>=37IX%V@G"FH?T:SO_;+_AL-: MXBZ(S6ZCVP%$?W=FVURF>S]X*.X>V2;;' MP%2ZW#,;86/Z?;13 OQ1]M9&" +LMXV-9.>J]-6:75G-;3F<14@9\_V$8Q&T MD;7$*IR.<$R3P(L#(D(/=$CU!,[$:^*F?-.S!H(YEE.LF'D/![K"7(0&[)7X M?57<:W>7V)U#&%'0D=6?0IG5M$=4W;??L&B, M_F]B?5_"&ZN9C#6Q17Y;*PQTHZ(NH2A M]^^HITHJ)7%/%5E1,YXWLHU+S#K M-:%D@EYI$*6MDEM& +-ENB#J]M->H/?@>UU[#J/XH=8B][2Z$U?ELZCHG?BJ M 1=A*#P2<8+C(%;+@S0*<1:*"$4G#N!-_2T,J"-$.CK)/28[YVYI\EN'\T)7:!=-9CF SML MA@/-MML&4ZR_\P9\TW)[H'QX*%?-#-DT!J@_U?63X M"/1'+7.*,^P23D,8X M2R+E&94S])(DC7(?U%?^!,[4!P$:5%1KV(NNYPHJ&F3[+BRG*#/,]9Y/!#"+ MVW+PK>6@Q;Q +:K++H^#:CGKZW@<9>9.CH.J'O9N''[\O,L\O5YM5V7;9K;Y MCZ;:E115);B_B(0,TCP(<"CU5EX4>S@3/,9>+KS \T4F!*CB+01\8@L_WK&1 M]:5!ZYTX9W=L/$VRF?E/11W,)QSOVOA*$'1KP)J+KHVCZD_7M_$T]%MW;APE MQ:!WX_@8=J[GKU59ZP;6LE@O_#SSA>?ERK/0%!.1,DPC3T<-(6$\C*,DXI ; M0KVQ08X#?AVH04*/#13,*_3U-S-Z2ZU@-MTJ=#.L$-A@CXCNR![[(\]J;D=4 MVK>F8X]8UJQ35GDMKY39%>N/E#4UG75$4*R;H%Z(&U'I2RDJG%]$'HOR)$YQ M&OM"1=I"X%SR%,O4X]SG64(HZ/HM 'N&.+Q%15((?0ZCPP56M@.0:6:9$U$$ MLUPMA#Z>THJ!-G+H"7E+FQ(%W8S3!B^,!R? 5;4\ /*\)?3@E!S4U;,8PLZ_ MW%9-LXV79GW1+C7:G;0LUD7T\A#SC$E,XDBYE5!(''LRD:GPLT@M6>'G'4[A MS7.J88/>KNCUR2[=A_T")5YZD7E>>4S]CTA_A"'\0B)#P* M$D&PB%)ET6&48]UX&<=K@C.D3K\.SN!S]H6D;[NRMPNA5JV^Y!&F-%!1 M-\OU1!GY./-S3K.8$IX(R!*V/_C$:]A=T6C>%$]FM*I>]#%TBQ,YKS@Q#)XM M-05&QZ\J1+LM";TOO<-"T-NA9R__O*_4L:+/!\_8&=(WL51_O?NK6(F*+B]7 M_)(_%*M"]YA<%\_BPP]=6E\LDE F&<\"G"8^PR2G/DYYDN) $"I(+D7$C2JV MP6 GG\\:(2[072M&$WS25X(@T4H"C$(-634S4O=<06?$CJ:_]FAZ+0/JA'!G MVS"E776T-P.=MQ\]B(B#;O*PMRV+N>Z.W38]YW6QNTKRFF"?=P1FF25G+82RC&ITYRFDM>+\Y4._Z\[N7W2,W]$7_ZO([ MK7CSC]_:UMM-S\>ZEY#VTR3P"!$XHB+"A,H(ITSY+1[D$8T\&H8$Y+]:_SY"^H_UTF-&HDOVG^AS6?6 MBGXQR2[$I-RZ"N\FD7'>:'!*F@^"QTG![#S[AX?'9?DB1).JO7YL3YHW]6T MCO?D(!,[SPUNF^M'+3+,?Y[6W\P'.E$=YL>.:NVPI(^Q:H[ZSQ][6Y$&'^L MP%YVN=%OIU#ZV!YV#.HJ[6B[_1'\7#TT/W?9%Q2&7""8[2 M/,/$3P1.([6N"GR?D$3](V1&7N)@Y(G=0X=E9BV':@^[@[.4@?F!#L;A1'Q2 M^*&)5[W4FW35?^TFW,/Q9K&0DVIL3./T _!S N\[7Z9[=RYRGV6>FCHQ#R/= M^RKC.!Q<5^<_L 36\0&JFG]:GX2R]+_KU8+KL.&?S]4Z7K639-W+ U9E'<5?;POV)66 M?[5NK[!\+>I_=&%0$J9QF%*),U^9- E2@;,PY5@F41X&'I?$K$JU,>+$)KW# M1Z\$0%H"H(V/DF=HZ"XI 5K[$!L3I'Z,575E^*-X\UJ_J?H'+L#X17A5GEN: M/RUI];FHU^K'I0"7XCDYP,2FW.$B#7R!&FCS,/6^YUZW1N>R.]/X,W!]C[@>8BSS+A1TF" M6<2E3K@$./-XB&D>B\SG-,DXJ#64*?#4Z=IF5T&7A*#J T.5:$^2K$N4;^Y( MTYTTP-UJ4V[-9N0I& ,F?QNR6A%>!^#=C9,+9+0X@>\/ U5WM>5K"COO+BZ0 MC(.-6>C[\+S4AZ9W[27GE6Y>V?[KL[(F?^&'GLPRC^"$93XFGE1N)!(YYH2D MF9]D<4 C6//F(RA3;\2V38X[Q(O-#TACH^L5((EUFJ?QC)83[6'V;ZVX1:?G M <7.:/A\;-29^SX/*';8_GGH80<71GC1Y%)Q[>?0$MM&WU_%%TC,NB9YBT&Q*=T:(D\NC_2EZ2G(M[MC.D+"X'W3L7?=S=W!(HX2D2<\P;Y' DQB MEN$T]",L\LR+?<4"B8TOH)Y$>A#5YX+F;6V)]G1\\2RNZ)K= M__IXR?]3/=-LK)5?Q;-8/8FKYO;LI]7?&N\AKN5-5=YIR;K3E0LJ:.YE:H7/ M\SC4)7!]3*,\:.[%)BR("95&6V2S2#NQF_BT8MK+"O03%^U//Z-BI>O*-6JA M[THOQ#K%T'*C&?J)UIO#[895)>?Y;(==TA_N$X.YMHWH2,N.-L)?H*WX*I+9 M*H :#?"OCVBG [HM4:?%!6KU0)]T9?!&$W0MT4:7[?'W/]*'"^C-^4?ZD"U; M?/Z1/FQ8X]"YR!_J/SJY#/.U,9V+SE?=4&<#/:\L;"^/=_FCJ!0Q%D6B8QPFPJP>S@3S\K;LJ4]6/2[!C8\?CQ&D]FJW8'R ML G.1F_KTJPGM')AN0\O!-7>K0>"Y!!5KJ"_*@T;:=>AL MTHF[6&9)Z[J0A>#=J3$B_2A(PA#'W(\Q"?660)0++,)8B#C-(\9BT^R !?[$ M+J@G4;^3;9<8WTJ%=V*9+P!MV!Y?KT_,(FSN#=FPZ/YTGAB/NT6NPZ_ MEJ"EZAED#"P^;4:=;3EYALK]!>(YP]C%D;_1JM#3PE>Z%LTB1H0B5?\;XRCE M%!.?YSC-::!^2K.,A;[PO102*NX#3.R*-W"ZNY2P6MT=,&(6X9VC)\Q=@E0$ M1VBG]' 4A!T,/VN<=4JY_5#JY'-V1M;6&/JFW'=3NN(RKYLTT(*SE$E?!#B, M4X8)]0.<MN-($YLOCM\7=I.EP+6YY=9 MK_<=M,'=&(-F]NR4%_"68(^2+EYNX=$6WV7W.T--G?7!&\.;N2.>H?J'O?%, M7X0G.3X?Z<'1;.LWR[#EKAU'O5@W\]P+@*)/9G2+$B93Y/0 M-+=A#CNQ5_C<=95A;3I0;KO*%#MI&B?1B6.^$ 3@&7APSC^LL*"H'. M(V4@'+(<>+;0Z#S%^V'2F2/!BUI\:ALRWU;\IEP6K!"ZQRR[Y.6C@OZXI'>F MQ2U&!YH\8=S@ZQ[AO+D$WDG1-'?1H@C^I%Y'G43F!3#&&1KVQ,[)@2:40;R@ MW[4XCNID&*MM52]C?/39ZF88*]JOGV'^$MRL+^_NUA^JIBG%EW+]_XKU>Z&; MLJE%& >7K3$9:V+C5B)4S<5:I 0I5Z)\JE]W$%""(249VHEF;N!&7(W;N&N: M8&9NP1#ZW7EA' @'5C9O!#";V4/4[5L^Z#UGI^ZU>_FH#X)\$>M=@YI%F(9) MX*<>CA+=;#+3S:LX5TNYR$^SQ \\/S4Z10=&GMAGZ+9*1==I2;>H,KS\!B?0 M;.=I$EI@/N+8F?T+'0.@1HJF$=6KWE23GN0?UGZZL_TG<-_ZM/\P'0;G_T<& ML',CUX]"5]!;W7T3=TUV=E/M,N!!%/ $)XF^F$MR@;.^S@C*5-&&X@LY'G*F%%E M*P.L>8Z#*6BTPS[S3-AQSLQLUQ$3T*6\)0F6!\0&U7-Z2.PXTAL<%!M4^?AA ML>%7X$MW-8??J07<5\'*9U&]O'\2MV77UO9:?EC)4GTYFK-I#VO3%3Q@R(GM MN),$;41!_$GHDV&=-'I'L"?/YGR4^5H>0M[XDGXBWF!6[Y@RT'K>@@"K93T$ M9[;5O87R_46^S>NVI;&4#_K$U5B%+%B3[OGRU 2B$9$^DX+A3$J&B<<#%0 D M'@XR29CG!YD?&M7/&46:V&UTE:+TS/<:';7PT!)9I_@:=@E.68 Y 6L"+$IE MC2AW1KFL4R//7#)K1,'#LEEC+YS7'$8Y"E'MG _)46JR;% MQ./ YS(+<,R(OFKOZ>82:N'M<>ZQ/(HRD1B5N8-#3QW7/SSJPCGJ>[PJU6_^ M_.W/2']%EXAU(J'U3B:[SC(&])K%_-.0!O,#NZXSG11H(P;JR8&T(,YS>'#] M'7>E,0!^DQXUYH2F?IB][0,^<:B-D?;";U67NJK>%0?WCW5:YAO8E64U9=R+52 $LI(G[7&.4T" M3%*IG$NN5GD1%RR-P:\NA[W!9]U4V M8'38,!T29%==H\/680C:H>MK%RT^:@1PR@B@<(939BSK9)S)$*PXAK'"0[4P MQ@>9K_2%L4*O*EV8OV471KT7^7IW07![)_#3JEY7S7?DVSU5WXFVDXF_8$D6 MTBA,L)!$IU_B &] =JG-&' M?C?6;#WH#\3O]Y\__"-\H;(ID?^^*Y#_:;4I5:@B UUZY[V0HJKT[8JF\O'E MBE^O[T6EGJJ436[N5Q3-@B9(?2_UL<]T=6(>!&IIDTJ<)6J9XZ51R(619;D5 M:V+3W%;R?&SEND"\DPQ5K6C-K8%2"Z>+HVKIMIT&"DBX[_"3&E\HO0W_T-S' MIKO#^WYWA_\C/Q'SA=K;?#)V"[JY/R'0 M ]D0,+18=@LRTHW1/47WA.,+KM M48!/*^7X*=,E_]_3-=U4E!:,A+I@-V8J)%218ACJJG >9B3.@D#0V,^-#NR. M YG'D8>('$N^!ZH( M-P0V=:;H%;3.G'?@78-VX.G=0=H,\T&.R !F?ZQY@*=Z#!1TE=@9@IHWC6.@ M]$'2QN0=^"'>6[VIV^1[[LNE>N7K>@4XKWO\[8FMM %%/53U[5P_52OP&=P3 MN@];IANU8?9HJS'H".VP4E:G94\,.=O!V&&5^F=@1YZTFS9/[/)<-<5%FVH9 MBR2*$T_$,>:AKC(>J,DS"V2 (^$1%?:FH8C89CO:;/H)-!T)>R*%JOUL#4C%NMB$T7/6!T/#C_S&ME$U<.5 MLM%;%KVFK[]^O=2=$S:]GWP2)TF:8D%8ADFF%LJ96A3CP&<)E3Z/:624SSHR M]L1FW* U;38 #7OWM!_?\SA#)Y@-[M2QJ-.WKQ>@;;"]?I9-?@%ZPGKP'M=D MJ&/NWAOS];<]+NJK;K0G'K$H8<7_\[:\$:6NDO-Q!:]:=?SUJ7=07_5TOOEP M_:H(D[ZU4:Y7I:GI#]$POIQVP #,%9@J/T7AJ6%=[6I-G1ASOO)2PTJ]JB@U M\JC=2OMOHKI3-M O,G.YXN^+^K'L_G-W\[W>?36S/.=!'GHX(E&,B>?[./?C M"(LH8'E.HBP0H&Y?=F),?E9B*PUL$6Y)JMG"?'JJ8"ZAD^>B7W*J+3W9EZE7 MSJ)V[!S<$.-H86\IQ*R+_?.(VD\ G#G:F9?=CI1WB3P>)6'DX\@7'B8!"3#- M]3$O$@5!X&4LS4$W:0>P)G9 6V0W%7%.4V;F>1P1 7,OMAS87R&;H2#.::2W MN6 &*8@S_HJ=27 "1T+H,RA9 MEF;&G3S&P*8VLAU\$VSV!3#/3HTR-IZ&<\D#T!H'*+#(U(UR89ZZ<\F)72[O M/&Y V3U390?2?:-#S);_,U6FGQ T?LO6Q_ M_(]"5&J@^Y?/XEGQJN]BN*G&_W0IBXA'?I)GNB5KK*(M&LO"HPW=8D]A<64=+ 0/ 698V?<.A:(ZYZK-,*ES7/;W$2C?P/7)Z)A4L]*CP M<9(P@@D/U7I7Y +G&2-)[',_3$$'CD#HDR^$M[(T"9]7TK@XE@2CVFQ^G(Q MZ(K:'7?@:=.* T=5N$/@4V[M7M>DQ]&G%O] 'HWM/PR-, M[#8:?G=X&G[DL^[$JX?*1-M=8A%3#+F"4HPY[J+!@E#3"57*UG?DR%E&<_, M;B". 4V^M\5$5[097JCY*#%FT[ +=6%FV11?[I=9;E1W5>O#5"^'Y92/PLQ> M.'E(V6,ED@>?MZ]ZQ\KJL:R:)*(NQ2NN]+C5RU7)Q2)60%RHR#OC?J)B<#_$ M69B$V%.1>1;F0A#?AQ:_&\";V&*W5>!Z(ER@1@C%&NH$05H2>#V\(1J'#7L" M53!O:/S9Z^89*'NL?)[):W83]&5=BW7=5>3;K@6#/,Q3 MK^FUD.D*0-+#-/="S%)/!J&($I^#K@@<19EZ>=VB(=I@PV;GXZR83#:NY/QL,/PW>97_<_N*Z*NV)%E^V4K[[] MHE[KN@#74O_F1JCOPFK=5>8)A( M&6$JO!0+CZ@06\8B2:3I[K1SZ28V_KWV*A?HL15J4V=:UYYF2BX]M=&M9$C? MKZ_13[3>/&_8?F6:#W#8W[SYQV*Q?N@W;]E(B_1?+M!&X+9(2"F[7W=2HTYL M]1C2@JNWT4YT:+LL]Q^5^:[_FWYD=J<%WO"C QT]F(S:@2,+[C%G.^HP&5W] M(Q+3@=@N=M5X"K9NXNCKZJ8JGPM%U<*C+&)>XN/(\SU,,IKC-)8$BR2@A$F> M");#5KG'@>99WG;8O07T'3TP2S=DKD)RF?9,6*UM02$FFV[R8Z"_A:4Y0AV M6:\O8JV#B\9%<<'?O?Q:ZU:#UVK51_6&\Z7N5=%TE-DF?Z1'A!^)'/MAD&#" MPASG$0LPB:+ BR,9LP14E@LNPM2>2,?FR$/I=UDWMKNQ_#W,TP2V:>Q9GNP%7+YL"WPFUCE@O40$_B*HR4=.05AK%F M=0!&:N_;NME+\*7-C2B["T.&JY;M"Q-;X,V':_/%Q4Z+\76#E0(P,])%<]T5 MH#DJM%74OAMEMH#\0/!^K'WX1]NSW*O&#OY>K.^OGNIU^2"J9E],S9!?E(Q= M0T OD'&>)0Q'*>68Y%Z*E3;B$FS24?+=R4 VDAP@1H9+A"5RBVARZ5::E#U M/6XZT5Q5@A=KI*?_"_1EG$2+,]L03IP=UC8"G?F4-H2(P^/9H+?MW$K3W/5( M-*V#[H_J6],D&/4VUH)&6<19F."<$K4HS](0YX)E.$F")&&"B2 T*H< 1IYX M$M94ZC7E4MF#J'C*^J)=BFLYT%80=TX$ MK+LC/V*..ZLK =.Q[TW@ [@XA;[?;OIC6:GHOBBY\F$+WQ?4C_P,9W[FJU@E M2G"6\@RG),GS6.2,BV33^^[6]GCZD 1&9O.Z$=XMW,%\%?R);?JH$N3GR?J2)O8I6!CSRF>??3=2>Y$3\(/ ;GI$W(63X MU+S1"/8W6[O>73>TNJX:[\6;XE";[,'"EWY.@RQ52Z%<5PDF#*>^Y)B&89P& M+/#\#%0MTP!S^@U,W3ZN;MO'/=(*/3?%S'XJ5NC7;^]WR3S#HW00-DV70TXY M N]2]KKK*7Q]%J&5H*OZMDWYN;V@:JBQPVNI8XBS7T8UI.#8%5335YUN/^H& M /7K2&B1^HF,(S_!+$HB%8\PB3,:$QRS/$FB($S32*UP]$[I6=N.1Z!!?F,K M &C?K%GC/+5;9>K_.A%<[S<>H_6L?<8SR7*ZO[B5I;<*FGQ3<8" :3<3CP'_ M$381!P@QW#P<&L':R>B+0P]")]4NGVFQU*>VO/5=3-GL8B]X5'>!+C ME$N=2Q'_/W?OWN0VKN0+?A5&W-W9/A&%63[ U\Q?Y;+=ZUBWJ\*N/A-W^P\% MGF6>44DUE.1VS:=?@ ^)DB@2"8&L/A/W3I]NFT0^J$PD$IF_])'R+0E*11IR M&0OL8Z,"2$OZ4V=4E!GI; K8HX!T:.Q6IM(,W+?4G'B_:%[^YNVY\;;KH\G M#4/-M:13#V.C"W=N!D1];E]CHYH>AV.UC.5$ ?9=\-U2W,O].*.F1^JQ(KLO M-!0ICS*>2Q3%"44X3B-$$WTS%% >XB21D3#J3H(2GMC/M&SHO,J>$2#(OZD* MS;S-%(J!N9E>G70Z%BL^O$D&%T*%=X6\;TIV7GQ]H#+.4/2A[[O(UE:H<223 M G.6HXCK>QX]JIS$$4%I'$=2) &/@RO00F8 S3M))5K!WO?HQ2:7.BVP'E#0 M*Q.D$Z#5]Q!XPX3G$ K]P)-7X6'=/CUM/Y1E59#]O+6 PSI>8&++ZL)%*<)E M=27B*?+KE5CO-B<38@!7&\-:&;8\9PJ!&9]+7=@":?7+>BV.ULFJ;P&CU2_8 M!12M"P_;PD&_U"-I-G6?Y"+D<22"*$)A1D*D-L8$Y8'($.'< M+X4SP.:3Y6>&9^X7[AR,^<)SEA=YU:^Q_3%6@18+(AIQ3E"0X"Q#DG,?4UW;&%606@/7HQ,[7KI(49&U!0^-W:15E<7:6=$YCW MYNRB@&<799>?M#.\SP6A>BU]0^.SG/!8"!1@GR.;H\T(-965<)9N9E*1K,KCX;R ,VIA[.'5E1=^59S:='I%.[ MZ7O$LE*V?"*KXK^K@/YH\M'MBC^HC]E"O=S+C\6*K%A!EON:N@Z>0[Y/DDF>2I^N2H1=LS=O M)?%$RCTK.)Z*#CSAUH-N\/?-@Q#EK^5Z]P(&-3%<;F+_>1%TX^^ZM57]9\6- M>?[-5$GCV;@)] /S3N@T-TL'O15N\CMW6Y3K,1F M<[=^ILK5:*>CD?>?E'<2_!-7_J:0A;Y5JW%&;]E_[0IUW%)^JA,]JK_;/>OJ MH>8V;I%3*L,HC%'*8H)P3'.4RU"=G.+@8F5CRA,;7W?>:]7Q[;$N)UY15^O^W]XONI@9V%)EKEXSNYU$:3"; MOKV_^^3=;K=E07?;MF[Y@=1UANBQ$J0JCXJ..&A2](P'Q"D0A%BG 0J]-4X@>( MD8RD24@SF5&+7G [;BPJ,BSZPAM./%&ST(&>L)JC8JEX,_^RI*)61W7=8HZ]6)7K@9/'=L5:,Y:E>F\ M$A-6L=98.BRO?JJ)RO(S22>UDM=!R^>&G8+NMBB;NU!=ZJI*",-C% MH36FMJ'ETMO3]@[$ 48SI #$W(D.]"@+HCM&-G11#@[PQI:>#XS,Q#OR.A, MGH=/-?L[6?X0W];+G7:%[2_/)U&6)CE%/(@RA$,B$0U3C!)?B#"DV.=I8CJ8 MK(_ U DR3=+;TS0?.]6KC&$S="$B,$MV+-VXU9F):3X@ZUIQ[69<@<4&3:8: MDFE@N%3O:[/-AQIBNCOB:? Y^*[]9;WZNEN*P*=Q<%N6MWS]HLZR'Y?DR73/ MOKS"Q)Y!$4::LJ=)H\!3Q-5?5]4C7L.%^>8]H(?QK=N-"F">PT!Z[P_-@J,= M?%Q&J_U[8-G9=N]QT;I[M\'3]IVXAZJG/92^X&J/II@BX>=J_TX2CO(DSA#- MTC0)\RAD:0SMQCTG,[&M5HVJW:K!<:!]B([,4EC72PXS40NAK3IT+\ODL$NW MA\CLG;J7!>WKUAUX&F:@K)[_O;B[7411+,($REWO2WJ:A#42HNJPNLRW( MC1* D>)>_@-5[]N8_'!LJ5'17,%(728T+V+4J,!GX%#C;[@96;4/C+1<+ T9 MXBP1" <9122(?110S(,T#G*%4T+E4CB;-/91K)@3??%0,?MIL=GI R[W\)E;%NOR\7CT]BO*Y MPEA@H8HRTRQ&+-.-@C3*$>&Y0%0&21Q+GC(..@.:$I[8K%LVZA&81<.(WJDV M%2O>4O&"U,+/%6H^S-"-E6MF^%.H#.8(CK7UJ:.MF@M/LX$T'XY1+Z"B.W(5 MQF1G=1U099RZ$O#[5\/C5UC:"RY(%&,6(4JY &^R7S_QO?]&OY^XY'=]ONZU#7JZF_#FSP/ M;^+4K^J! O\F]X.;+,W:A[7K,S1@+(S]1I_;4]Q'.&4%9G.6(LBB/ M&,UE)D#=:4ZXFMA+.&ENMSU9N/EL9EYD]H\!F?!T%@ M[+#E=G$[%_Q8$BZ^D.=]_5:>B9CQ,-3QDO*F&16(2!5-I0$)XC3TT\3G$&]Z M2F!BQUB1\U::'LRIG2G"S#]=(Q[,U=225:0FZ$&Y)( M?,ZB2/1/4O+-W7*]$8_KWU8OA;ZD.P%:-ZT5'5]J8J.J.? J%G3OP6/Q7'5$ M_?;EX5/GWG=SXU5L 2I)#;0T;(<3* AFEJ:ZF02/'BB]7>&IP?KSU9^:"WM4 MA@IXS;+'M.J^:'#K%R01<8:C!$D>4X1%[",:,HHD(RF34@@_3"$H@T>K@XS= M%F>P&;ELU9YUK NS?=1:0J"U5F3V0R(<]G#V\>^J3_-H[7E[,?O$.NNW['W( M%I3ZAUCMA$X:]@X%;T^/G 0LI0E%D2\SA/6<[CSB^N:/!;GPTY 34);/D.[$ M&VW#19WX[I]W;WUJ-]6LF;U.H"^8)3M2E04R-DAP9X#99E1GQM$&J>(<7AOV MNE6GUJ<5+WX4?$>6\ ZMLW>G#K.72Z]#$]20=2ZG0=Q\I8C K?=8.O=]5Q=E ML>VW.E]PSCZKB^*<]%==?@YF,%P4BP^K;;%]_5@L1=ET:[TNLC!)K.V*?4O!YNZM-XL)C4B3&M18X_!&Q6_[>A&D,8CBXPF29[Z M*$Y9BK VHHPD.0I%3H@?BR271C5JIPM/;$(U*?-&O2.9AXWE&DE@5E)3L6@[ M/)+&O-W05BJ[-L.13P1J*NSC?*"9\.CQV9H(^YCL-@_V_KU5T^"#6'\1Z]L? M3U5>! B.<>G]B2U6M\P]?+CWOJC_N_TA2O(DO#JM:+A0!,W@W M.H!V#@X*:=LWV+_HG%V#@V*=] P./VLY_K>]]JQRMHLLR43 2:PG29"ZTY]$ MDJ($5P- MUCU>?-[QN;V"G0W)[7\*?L1KTK0?BPTCR_\M2/EAQ=^KM1<13A*B U,2)QH^ M(PT1#;!$/B%1+ /,,F941C5$9&+3:D<_UW0]3=A3E#U-VOS,=U%#XP<_%W+# M+,Y*9- A<$PFJY/@Q45G.PZ.B=4]$XX^"X\L]2Y)GHW0FCN/3VP_5;RDR)B' MA*T8XQ&@A00P2QAE'A3+G;!K%;JU:\P6J9TPW0W,3O\*]HO=E-O%[:8@#X05 MLF#-:3@-HR#*U(Z125_?<@<9R@/UGVDFU=\0&4HSM.3>U:?.M2MZJ"%H]G/O MU\'P#_]JR6 FH$EY#2V'^?5!*88B,/5B)_I2_W6PC_XU9[&407%:FQE^R'(X M"]F(KVK;:'XZ.,W3NEL5DU2C^8>(!"%',HUC@8,(1S%LJLK1\A/;CR;F?36. MJRZHP.ST8B\8S'SV,DU07]DO@ZM)'\>+SSNBHU>PL]D:_4_9V=%'4I15^TE= M>/*;(+K"CM_K<1TJ4BM63]5\Q=]7:[H1Y0]]8/JT>MEM]32/E9XJ6Z5^/AQ;=WS+CWAV;=JW@')C=0M77,WJ[N=2+6G_GHJ,I;I7_9=\-U2W,M?UVO^9[%<'LK#8YQD,1$Y M$GFLVWV)0'DH&4H#%4.I?Z-I#G+> [2F3@PWE'6?6$L;F!L>T)-AHMB-],"L M<8_@DY3+ Z1TE5@>H#1OEGE7V2M&/*8X\5X:5CSZZOVR4]QXQ>IOWKIER"-[CH 07N9*-O,-TZ@.YBJT MUC03WD-7:[^W6MOSXMV.:PT._ 56@"L@,'/"\P*#@15R!A0&7P&>:V^F/NC8 MY(]^[$\O:EQ2/^ZCFH66&?,T?:\&QG/VUPH/LVUC MN=U=+H\):97V[UUPMCN (7&Z%P*#SUG">5P8MO9YO=D\Z#^H.MNKIQ[6FVTI MMD59W6F_$RLAB^V#^CELE$?X?46>U^560]K\2HJ5?OVV+#9Z'.1.'ST>1%FL M^3LAUZ5X)#\77+(P(9RB@'".,/=C1 1+D0P2EN6^+]($!@#R-G),[%8T"\U\ M1YTL>*D%\9;-[%I#;_+6WSH,4S^*&%:'O"!1WUI#$J+YJKO]UX M[Q7C*[4[-B)X6H8;KS;PZA&O8=VK>?=JYF\\6K'O*?X=(LV\[0=PA4WS1E+, MBV;SMI_J#/_FC=FQQC+E.[:]TRK778O5G/AB\Y]M400-9)C3 /$LCQ'V8XHR MED4HBP1FO@@D#4#!R#"YJ0N":N+>$75/DP=#E [IS,S3N],$S"%?5L($]\1F M0KH#'ATB-C?E\52_=53\PN-91A&.,N1%*EN@@STS&9. M4!;&.4D"S!*6FH6=YXM/'@FVY,R;GDZD'[;/ZR2"V6)+QZ*1ZT0F\U8N>]GL MFKE&/Q>HG:N?^X&&KI,79FOIZF>TV]1UX0E;W.#R9:T28LRV:2?BPKS" MGN2-I]N^&JH3[,ZCLCE# [Y$9V98X!%QS_&!QUZPGQCW::6. )4[_2JX>'[1 M/K6.[!^5UMN*0I*D.$P%04',0H2E^@<5/$%)$) \H23FQ(<.D3.B/+$Q5R/6 M#HS<> =6;IKCO5=Q Q\S9Z98,^.?1%W $,%44Q/X![#X#N?6F=&=?90=2!U] MT^U@"[CP+Y]6RD#%9JL+5JN^.Z[HZ?,%>1(+GW,:\D0@)F6"DY/,RFHND5#1L>/'P J-+&I;A2T)4^I66C*A>_J<&\N7=@ M92J78B+^)#YED/ ;.A43A0Q[%:,5+ & 'Y^?_I_UGQIP]&ZUX>J_K;!_+ZXR ML4>HB&M 6W7FNO$4"S6HK88J+Y02(%.G1[0Q[ G<*@)F^:,Z\/Z8!M%W5%9[ M,-_+2\^+XSLJXAF$[_@;5^)+=*#V']:;H@+C;X$QL:29P#1#,DUCA$, U'LRE:+JRQ1HWT:;;]N]82S/P=*,@>Z<) M8M?X%T,DWP85PT )%[$R3-ZU;.7<;8J5V&SNUL]4D6B&=E3-$K?LOW:%U4\= MMNAT/_J6#Z_#2#7-IF+%Z_ RR>_?3@VN6BEAQ.=MM;12S%DKIMTJMANKVIR_ MKY?JC3-$2,A;*^2J-!%JGS="9D$(641C&DHO^%4_%2H^2U1MGO>#5NDII%&$:QR@(U#\P%1A10G0!(,YR+@*E M+[_1U8<5GT]3+3$;/0GE5MUIR#2DND9FV%Y2KW_CW6ZW94%W]4SV[=I[(&[G M+UR6R5F(=$9@YH#HDH#GX<_%)^&H+T=SR:I>SMN?Q48Y\8AE6>2CG*?:B8?*Z4T8G+ML\E.N/Z_*9--,3%I+05*H=$.$X MC?2%9X+R)!*(Q:%D4>YG>0[*2AC0G-@T&RI 8!D#5<%.88X48'GTZE"_TYU]1<,(_RV^#3"S>O99 MWIE^EG<6G^4*C A'*G2.*'$M7V^$/^%(G9?1*EP1L*TK/1]E];EMO&OV!-UT M^[32_2H+I]W5 YRA//:3F,NQUZ^XN?%JM7Y:>35'WKWTWDVO0/->J"D5:=.U<](HEK^*I&J;@_5&S!<7Q!2K=+'*?4)4P)^Y>BW"(73M=N(+0!5*? M%R+73C5G$+B6R[C'SOJX+D7QM*JGT+#7QY*L-AH5LBKQO9<:0R?F6+LPB7*2J6 _#!BB$0F0SRB3"0U%3$"3TJ9A<^I8=8^$)&L6 M/=;PZ&T/;+D#1;KB>Y%<9#YG 6(L$DC/W$(TCSB*\R") AJDN:3NX*WF^6)V MQ[B>+^21/1]_B8]EMFN]_0> ;6X&^%,-V][^(W48K\Z$'=:] ^\WGH9O56?" MV?"GKM?O#/!25S#YET&/NE[1$' H!]2LD_O'.#/O7A_52E79#\XQ"73]9LK5 M/W :9(CZDB A4\JR)/&SR&BZMP&MZ6NC3H&.-&50?92)QHSS]2[T $[3V*C M)@L_)IR[E/M%2G/GU\=$[DFFC[YB9] =GZ(8U:F)8K4K5D\- /5ZM:EAX^KG ME ,1FP\_%2.*1K$BY6M5Z?5%L:>3&NLJ8='VDRZ"P*SF:7OT#IQ[!];;#]0\7W%?X>ETN-WWO;OS@#/HU)$'G9+363WP#"H_]>!S MD'S+87)U<5:,,RD8DXB%/$8X$.KTGODA2L,LH3+(&"9\_D%R<_1..BALLNIN"A)T;_T!*W6VX>1!E M5=MW3&'?B$UHPJ,THRB1B3JDAS%!E.$4C#W!>@^MM3 A.; M?DW.T_1@=G^F"#,+OT8\F"UW))L J/&2'(ZL\VSY6>WPDG"G%G?Q.6>8*(<* MUT]!A13GPN ] (R(GXG#B'5J-.+ _T/%*S8-J-H#L<4KN MRLQ9=:3;?!8_Q#)LHHE,QIA1#0TA8^6SHXB@//4S%,=YC"6).(:%50.T9LQL MU<25^6KR7FB9F^I1%S#7=)T2['-')_)/$)<9B.@ZK=-#Z6W2-)=%OIAV&7@% M9M-<%(L/RHUL7S\\B_))G<-^+==_;K_K @RR>EU$64[B2(2(1MJHPTBB3- < M!3+QTYR%+(HC$WL>H3.Q+=>4O9:T5]/V&N)FYCRFJ6%3=B@_,#5B)[JQ 1L* M-@!:JU:H[5;]R\%E5[&G,T*Q0PUKMDL M.U_SVA5"'S6P7;..;9G:<0/*%[']\),M=USO+>LU_[-8+A=)3&DNI$8"DTWU M0J@.UH/=UY6C&_ M[%GP6A[^YK*FS5QD9\5I!B1GKC(S5\)YN1C@75N7^D/MW.OR5??Y;;X+KM?= M+$06:_/03J_2]Q:_AE(/1]T]O"CC+_@K>$FKM_VMO!CFJGO!7LDK'N MI"H%V8CWHO[?3ZMS'/JOZ^7RX[K44(L+GX5A'/DY\JGNCDH#AHB^6T@"3$GF MTQC[.2S0 M&?_.!:<^']TO+S-XT_T&7I__)JIKP_-%M>PQ>PX!VJ==,P;C)= M0N,[YVJT:5"R48:[IB,0];D;B6Q4T],<9+4,?"BGAFOA'WX*MML6/\2]E 53 M%#ZNP',Y1Q>:V+]4]+T] U[+@<9F6&]7:].IO69*&?8:SO4!\Q'CJIA@1*>Q MO%93.L=7GVU0I[&@W5F=YB^]_0&QDR)=Q$$618%4QT/U-1 6G* L3A.4XR0/ M,JY!>*QF:3CF<^ZD^]N=#;L?9_XSHJ7*_Q)GQ0L0=7_13?\%#Y)=+O]I M#Y0]JI[R8-E'#EZ:]KZY:/]8;!A9/E3#\CZJ/]LL!"99+G.NIYKD>GYBC(CZ M;^3[OO25[P[2Q*CE>I#*Q ZWI>O5A+V:LE>1-B]*NZRC8<_I3'*8W[,2&E2. M-BJ453':Y55G*T4;%:Q;B#;^,+P,[;V@V[OUZH?ZJ2O?<%\63\I-+/6?MJ , M7\E6Q7WZ3Q1%C=WS0%[K[M\[LOF^2$C*&8D8BA(<**N-,I0%/D9![(O(]VF& MB5%&W@4S4QNW(NNQ/7\WNE%7\^"]U$SH? 93;)@735VM_6%_,+=.@6Y#J_.N MH\Z6.4__SH,;3#&JLP?J/&R:]ADL-"'XWK]+-J];F5+Y=!=M,'P%4TN9* M:P/E;5>3F*W4S94RNF5OSM9TC>/^^T;(W?)S(<6"92K@TW.A>:1O>GV>()*J M\SS/\R@B(')L]0[)OPB@^KD2S%'4>]ZU\PR?U6'U7AY7Y7X5&I-=X\^L MRW+]I_J7._*B_F[[NO!EG(9YZBOW0 C"),D0C>(428E%(L.$8@XJDX61G]A; M:&;TALOJ&G/9\'/CE2U''FU94F%GS1/,GP#5;>99IE,BS,>T^CNIT=<)N59_ M>VZ\NS']@=V-G1H<.1X@\5E=D)UB3IV1Y2KP>\:''R\5J!7X7O'LQ8G]A8K0 MO!\57I+4,XO5M_#>%QNV7&L;XK:DK*C4-#;F<1ZSH':C K=^J/K8N[ILGBJT7(7B9_AB&.&&,TSA+'0N&5$("G\ M% I&OT4\_JG>$8;XJ:KBP$=QM9\>,NJ"&Q]X,0\ M<6>@R_%\J"/5V.Y:]?SSCWJF6*.0BKQW/Y%"S'.5;A5CEXV\4D&@+*.YO -Y M1(-%9LL4F@O4S04"WK([T_?/<%_(@(J$B0P)D4N$V$&*4_6[D,/XPW.=\V)7K M%W&[XK>R+!AI?EUY('$LJ(\X#Y@Z(>4IRC(6H(SEOA 998$(3?U-+X6)?4U- MT_L7\OSR[UY-U]SH^E4R[F:N%A3F8AH9=15K3=#"O_2+:NY;KA;9SJ]8B YR M*H-B#3B4_O=F16K?M^_>?JN^*Z^4%)DM$< M"X$XUB5KH7(L69R$B.>8)3QG69H:E188T)JZHF!/75^6;ZN?8,L 8%L?T9=! M2.-."S"O,Z0 FP!G1!. ,,>=1NR MM]$$H7-G3W5AEA&Y2D*8&VJ$JVA- *5\41)G V5/UY]YC.P%\)H-K^7C,"3C]<;; M:^SKI!H#(,M.I#E+1%F'&H3AR%JH80@_%K+X<7:O \OG#D4;NBY MZ*:%,\=O3;QU'(C]FWGYS(EA6RISX0EX9_"=LJ';4I"[-1>+G 1)S.,4\3Q,$"9IC'*1^\C/9.P++/,L M-DKYGBX\]2E'7REH6IXF9M[Q>R3[L%U<(Q%P-S<3!M3)V\>Y5?/NT4*S]>OV ML=]MT>W]>]OY+;>5AOMF3Y_Q4OU8\#DP2GW,EEV I=2 NS/PM! MC4UO3)JA;)UZMY.I4_]U,+V+R\YB=&-"M>8V^IR;8?"'?I2<1BQ,L=1S'GQE M<5*@G.09(K%/_90&C(0@U-&+E*;>"]M)Y[_HX>]_.PP\OV[ZNVGCCE/Q@7OA M^8QWM_!^QK)--,E]YB8?8W''YK6[ O?[?57NP:8>R<]W8B5DL=U\%=I+Z-+B MKV*S6VX5Z8]*B,_D92/NY>W+R[)@N@?IVY9L=QJ'X'/Q7&R;@O8\BJE/<8HD MPQ'"- O41AM)I/9?EDDA(A\;C2^)'4:78V]+?GJTX5FW!C=[3_9GF'O MZ_$G^]Q^L@/3WK?#)_ML\,G CG)"I3IRL5-P.*MSGE#%IVY]2E+7 O_];T'* M&M*.QU'((^HCDH:I1G+ B(:Y^D=$(S_S<9Y)H[O5 1I37Z.>X-]INM=!_AVT M,Y[%<" SS)E9B'L%V-^90 Z@_@YKOA'0WYE0EV'^SA^%9RR^B2>]X*]B_522 ME^_*O)?OUQHK82'#(&&2^R@F88BP9!3IV8(HCK+()T$6,F8T(VN0RL3FUR7H M_5&3!*0M+BMG/'?A1&28]<&D!>4N1J6Y(H%Q>>W9LABCXG53&>,/VQV)-*3: M?XCBZ?M6\-L?HB1/HHNYM@AI$L8,T8"$$<-)%*:@H74C M]"8VS9:R1VK27M'""9;$=*Z!J>;,C@T.]0'<-2O[F@43*R%6XRT(> M^AG')#+J>SY;>6)3;FB9[ZO'8H_OI=;"P.RP(>.P2OV:8"6;;:-3*@YF MSV<[:LV+3I'5W'@==FZ\]\5RIY_^H^7,X36#K5(<[<)@\K-NR[;*.=VGK=>! MEV'>ZA%E'WZ6[*$LF#%^V?%;4U\>_A0E*S;"JXB95V*>B#9L]-=)!3/GBHYG M*!:H&+-? JMBS).E9BO&[!>A6XQYX0G7.-V;=Z^_D7^LR[LEV6RJ.@\2^WZ> M2MVB'_D(,\Q1EOD!"IG:M6.?Y)$ 7ZE' M#GQ>'$#(0^ Q4S><>F^;98 M"OZXHRI0;S%^DIPSF5,D4UW.)[( 51VWA$0D#<(TX,0H\=V__,1&7!/T:HJ0 MCL8S-0Q;Z/7"P6SR2"X+/(T> 2&-F=<(:MM^"1(8V&%Y29[!/LJSEV;LEKS$ M\'%/Y,6G[';^9A1ENV?1,"/4+ M/<&T^U$)[1-BO:O.FQL;$NPL33;XL-W6]>MZS?\LELO;U=GQ^/!5]YZ=B#A0 ML:V*=@E)$8ZC#!$:$,1"/Z*"L=2GH)T-1'UB6VYYJ1JMSI,_W=^XY4$7IFNS M770R#<)\@E/E@?=A*R4XVJ9AM&?=Q:W4R>D>N:1_%P$29+G69ZA- L#A&6*449U%5K$L2^X%*&? MMC-(#!/XYM2-#.EX%@DPA5_SXHF?[+L&J*_L:KW]+DI/:7PC-C?>2FR!27N M=@V3]HXU9N=Z%*FF$_'&:_76LN1U>+KQ:,6-;F=QF+6'Z\!5UAY >=ZL/5PE M9UE[BR7L?$X[3>2K6%8C@]9J20V6]'V]U)?RBI$+0RXR/\Y(&,9(=\HCS%54 M1+# ZA]Y$ 5%K %,* MUI_%S'--JN5K)BW=5,UV'59NO)&Y)>Y37K-F8UG;N M[XO8ZFN2AW+]H^""OWO]?:,O2C\6*[)BNBA).=T?Q;80FX6@TA=!F**8)4(Y MO(2AG&8I2F3F2Z+^&21XL5WK>4Q&-FA.&G3RVS-@;'J*$:\:_//2L*)O^F7+ MAD?V?,!<&$"U9DYK&H7!W)365775^=#1U2^:$:]8_^)EK% M,379&^_+@ 8L.H7&A'/6)'21T,S]06,"G[<&C;YA9\5?Q5:=OP1O\5=:J/^ MQ'&>^HC35-]XIBG*6*8.1(P1'(2,^QDH+]Q/9F+K;8EZ7.@Q"4";O: 9,WN] M7EZ8K>Y%W0,:N1\!,"R3(Q.]0&16\QP6]-0T1YZV,\MWNXU:<[.Y9?^U*S:% M/A<\J$__71T6JK+JVV7UO73ZI$GGZAF7;%NA;+ROT35T6O=YO5MM%R'%$0ES M'V5<8(3]4(_PP E*\]@7@B89X1QBS4ZYF]@)M+RJJ'_/[(WWU/!U4XU)U9Q5 M,$9\SYM'*N9@+L/M5S/S-&_V+6 .:O\9;KN?X=?]9VB9JJ*, UO>[?!G #NQ M2=3ER/>YY6U6ESF)6D\][31$[!STY_7JZ5&4S[IGNTYJ;Q=YG"NA,;&S;*AX+^NRRO-J7#;%!%)+/2OG2('^L$]) M/ ^CF/(R5R#9L*N^6S5=,UUWF?U,_PWCQVKZWKE MF+G\*W\7,,>MB2%-S:OA(]J?R&]DNRL=IX,&!'/D8OLHS.HH!T0\=7=#CUJ4 MY/%_/*Z_*(\IUE_$6B>H#N >?*.'#L!+@ M^ZZA9*XVX3%R\^[(AL*?;<^F[]F9^[VN#6NRO$J0)D#TDXQ*G/DH233T=,I] M1+A&JE,O)'?-U5O[;F"6#2H]&O'S(ZOEAEFO+6X^XN3 M/45WYCLHD".;[:48!8'@59&H14/0 QSU&*LYBJJ&D"BR5&E65FK4Y5 +/< M+NGV$O27AOK?)JE[-Q;651G$*+UYJQ],Q3\K>C!^$7YP?A"B_+5<[UZJ@+2J MV:KW^:_;U>WSUO3H/++,Q(:LJ7L5>:^.JSL,>%_%=E>NQE+M8,6,GYP=Z@1F MV0[4 3HI&PIJ=58>6WNVT[*AD-WSLNDKEB%TZQ(^"[(17S5HV[W\?5,WNRQ8 MD 89Y01A)M5>S9@.I5..DM2/8AHG:B/',"C'07J0'[,5;N.>NK?4Y.W"ZD&- M&8;7KK0 #+/WXE=T;[R*,EI+I&C7X;?#B-M$1E>1]R"M>2-P$['/(G&CE]R, M9GM'-@5;^'Z.:10&*,F(.B3'.$4YCG*41'$>LUCX?BBO&3V&Z\BN1T,]B.))IH_EI-XTUG MKQV).39W[?AA^P$#GU8J\*[0;Q[U()]%$!)""8N0'R848:F'"J0!153R+ M)R2)H4,%3FA,;)'?V'?!=\MZ\M4^>:7Y\ Z,;+P_*EZ C>1]&C.STBOU +/1 M,Q4\6JG :I3 !2$=C@\XI3#[R( +(O:-";CTJ)W!WJU7U2E9MR?=[39;=7ZN MD5N=N5TNUW\2]1$]J9%"2\&+K:<;5JUA(XS4;6;^KI4(\P?3 MZP_L*B *<>0[C$C.ZDP@2CCU+J!W+='5&-.I%15V/*R7!=,7:.VO'G,I\CA( M4!RR#&'!"**Y2%"89VF2Y$$@F-$,\W%24U>K[ E[+65K?S&@+S,OX48+,-]@ MJ0 X9-NH;*[@VRX3FA?*;53@,UBW\3?@:?'ZDOOO9+FKZHR4B]@]O^A_>U]( M*33(@[ H,(.M.K$-U\QX>VZ\ SO>@9\;BY(SH/+&,^G3Z0UXB@>J;(*J-#M5 M6*7>@:1FR\3;J:";F+=7KIMC '<:%]Z=V#66Y7HGU;G-< M;-FR ? $E^0WL'D'H@.M>UCJ*8QY1$8[L[VTZ'P&.B+6D2F./0LWNL>2WY;E M^UU9(^P8FMKQ6U/'SP<\'*\E:6Y5)P*.VY*];# +>BP)K\ T(.*!+*9?$BL[ M.5EJ-NOH%Z%K$Q>>@%F"'G3]087%V]=;SM4WV]RI?[TO']=_KA9,D@0'>8@2 M7_>_4^FC//03%&4B]2,>Q3(Q:N4:H#'U#E51]1JR-YXFK-3B:=+F,^$OZ6?8 MHAQ)#=R<; 0&384?$;"C\B5'K4IE+R"VR&$=P0?WZBNEQF8QAD0U_M#TYX %?Q^+E(E\# >YZT'%_5W-;=RV:2_%=1-:KJ$DFY+I^KO?/=:_.7AY,'PW&> MQEF&T@ SA$48;ZCJ^)6H7N>O Y3-UV5U[?'GM.CI",5 MN9K'9##_@ZOB9_$.HWNMJ2)\7!NW59KO]4I#7VYB*6 M+!:I"%$0)SG"(0\1R62"!"4!CY(PC7*C*R< S8E=VX&NMCS:4O8TD*_YX"Q3 M_0T[IXFT G-$)Q4J-UY'0_?2VW.A"\XFT)#YO+$)-&4WA,R-QD"SR8"R#PPL M,UUIMBEF0-&ZH\V@KUIBII=K)@3??%1L?]IL=KI] MMSE)F*O\@5T["ECMT 2E>V7:9R;=Z/&*5"1,&T!J%[M%W5\ MQ[]:2IB1]]7:& MM47-S0; K2F].5YRY N>"0.>%.)<>M.U&>WY>KRI M:HE M=7.[VWY?E\5_"[Z(@TS$- ]01H1$.,UT!RD)44AD%N>"1$R ]O!13M*81RKHV< M11'W<TRD^KYG+>NN/!LPK M'G^O/;]Z1-X>-+(:9J[_>F#2Y@' ZL#^-!VS$^K75:_M%"S.VZ4[H9+/^GNG MI&4[5K :>OQ RFUWUOO!%9 T"_,PRQ&AC""L;R8)SPBBJ60^#7SU#Y"G'R,X ML==NR'L5?:_+@'77_Z@*S;RI2\7 /.-U.K$83V@FJ+-!A2/D9AY9:";\^?!" MP_]$!]:8.@Y;+KV>#"*@M7=0 0;WHXYD!X8S%\1V M.$_45#B[V]*AA>>[-#40[^CNU.1Y*Q.L)M+H_F&PX9V\.8.YG832W1YSD-6= MRFQD:U>("[>P 4G=&]H%R6S-ZW2Y.8WJ@B@GIG3I*?N"GO?%AGTN5N+35CQO M +4M1^_-5-NB:2[7FYW.G_^AB7L5=1 4@ QN7T,K*!I:=S=3&1>O:F\'3=KF)MA1$K4:;6VM-X&FE+[<^<;4I M%[+0U2!UXV=5(U(*?KOBW9%?&A%)_6'UR"(641CXF8]R/\L0EJ&/*$X2)#*2 MI'%"1<@99/2>>Q9!'L%V6%\]M&[<#C_A9S'+D+RMLF&^:%^LUF'VQCNP MZW7Y;3N76XZK;N;N+,&&Z0:PU>$%W70J=3QJW2&#;S)OW;V"+PU=GX 2O*?W MFV JKN7W:C-8Z4$23>.^VB'(5GR[__BU.?')6+)0<(H2K@>\X#!&-!01$E+Z M.,SC!!.C[#* YL0A5\.%MV?#V_/A:4:\7S0KAJ5"$%4.^]")% 1SBH:Z&3]9 M6RO)O,-W F79=?A>^X,"]?8"I1[H[35=:;;>7J!HW=Y>Z*NVA1J\*G FRP=2 M\$^K._)2J&!M$5".DTA*E,J8(8WY@F@4)RA*:!+S3$B1$EBM12^=R MBR*+BI7':L+0>H=^+9F%D YD!V9\#F)KBIX2^VY$;(LZ@4&AG%WU]U.9^;9^ M4-3S"_?AQRV;G9KY.X)WDPMUVJE4CN&[>%0Z%\V6$PF!2:8GU]%0'3DCFB&: MA@G"0M="IQBS) =U.D&H3QWL:%Y0Q8SZ>;]6E?N=BY$;K^'(JU@"]C:!M&QF M_I/I#A@'@=3F\*+A*CVX:F@"T9ZWF\E&+6>M3%:+6 [.U,_>EP_EFN^J>H!W MA/WGPWI"7R"F92N9F4.$YMW6*:1X&?3,LW>LH7Y$3I( M;F=CKW@UW[W.RMSMRE)M$@N2!'&2^0QE>18B3'*"\CA3!P2<"\S\%(L$-('' M@.;$%MYPT(ZQWU1IT'4UV9[5#%C-RC51IIDC<*PBF#=HM=-0KY13T6^2PC=> MPX)+A"!C>9U!!8U3G!DSR%@%Y^!!YJ_:N8E/JQ]JD77Y^A_K\C\_K2JTHLUF MP04.6)I@E*99A'#"=;4N3I!4YQ!,?9_Y.8-XAGXR$SL#34N?EE]J:C"3OZ 8 M,RN_7ER88>_IW7BMT U-Y_U8PZ(YLN$+1&8UVV%!3RUUY.GK;J\[T 7UL)Y/ M*V4.8K/=:$0QP>_+"EF,+L67G0X=[F7=QUG_[4+MY=*G,4,)U],\92Y13O(0 M"9[$04"BA'(.,68W;$UL_#5);]]9K?^-=$ ^K'NN'7T4,T>,UWT?#15>HN M&M2_"B[JT6[#,D_2]GZ! MY!NVOP\K8;@-?N1=>"7OIWH@RJ&#XS.@5/SRRU,>#2J:%QI]/KNN&1\7T:JD M=6#9V4I:QT7KEK0:/#W+J)<*LR]-PA0+R5! L40XPCG*I!0(^Y%/(YK%491, M..9E9K1$Z/P1:\1$\P]@>+:<_!7'M]B!J((7VJ* M"/Q^U=[.DXP&RDMAA.-$Z$E5.2*$^R@-J0P%H9Q)4$;2D.Y?( Y7O+@,P0\J M=1&%6RG*?2"NV)C@/A,H^BSQ^('J7R@D/U,%+"H_?]UVNNM7\51H-(/5]@MY M%@N6Q2KJB4*4,>TT-- 4C>,,^0'.4I^R-,Z-JA0"$MIKCV2W+%"->3!6>>W]HOSOGPU@O/P<^\OVW+I0;XV]S+ M%@.VG59HV+UZ>86)+>@WHE[2PQXKZCJ4[3D'F_>S#FAB_/3O1@DPXS*27P7M M+@J-U-J2YDQB.?9(PB1)!*,)9B!%)_!0QR0@/,S\,\WCQ0Y1T;=+<;4@58K5=VN8!0DU.^<2* MGGF'LJG:(DXC26B(, \9PKY@B,211"2EFI53:\)4RD M")C/;QGP- =>RT*#YZ'^IU'1UZE49-[W/H&J[/K>':D,U/X.%'Z@_=UTI=G: MWX&B==O?H:]:G(E;($ J%KWG:D]V!X%\A0$\@:,JG8DJL$)V%)*X+'WHH!. M(=/ZA+$[['87FN^$V\/^T;&V[^\G:S'_<]W_V:G3@GTAK,CB$*>YNV\E,=S-=4 MOJ?\5VLI/U6)14/YV1*V;:>';_HG](B MH8SFN>^C+/)CA G1R%W,1WF.<\8)SV(?U)<"H#VQUVDY\?37]#:DKJ)Z:;BI M,F*B907:B6JN7S.O,Y'68%[G6&'?&H6UC-QX%2LWE>(^C"K.HDD5K )GS:KF ME&=N6@6KY+QY%;X$O.[C?7,RK"M)/JQX-: VYS@6G.4HR*C&R4E"1-, H]@/ M!4MYHM-(IH4?O12F3JHW--OZ)D45,+CWLEZ&78(3:6&&#Q845/\Q*(Q5 4C_ MBK-5@ P*U"T!&7X0?KRNSB1LNR/+Y:L&POK[9C]S"GS_;++6Q/9U?#YM>*GA MU7YL_K4SS\W\5&ZDH?'3NFOE0).,AGJ9X$H;(KG5D=^(P&RI (BXW10!Z#T+ MV-W=\S,I7^_EI]56_3**/=IO5>Q]^"5+/PC2+(H0IZG:85.J+QE(@/P81UG& MPE1MO,:PNV8TITX5=!H>#HR,X65;*W#\RF$"M0!S 34#O0II.CT\$S=@K2, MUJY[75EB[1YT]K%8%=L:9>?32M;_L2Q^:.3V4VW^JR/L79@6AK!W#5>:#WL7 M)MH1]B[P57AT5)?VW?*ZY*6*M UCH?,W)[^(J$D!CA,7)!R/9:X3#N:K^NI: MS60%!2F71;(*27J6FRT N2Q*-]P8> IN)P]"E+^6Z]U+!=Y0;CZNP(>'@26F M3NHIREY%VFMHWW@?U^OM:@TQI"$5C%N4(^F!R;D!P2WR#/&*,D#E%#F(TQ\@K* 8\2"2&1Y1E.>&%49N6)H8NO_>EK!6FA4&O6] M;[R5J.HJY8$7X$WBM9_"+-$_IX*!YXQ*H0U*5,U;DP^\\2KV=,_G7OWUTQ6+ M-U5&0H?:!KJ'WT4Z4IBK"\IKV9GWUM*1\LZN,EVM:^DVR5*T30!VI0![PL/;4J0Y-">BD.H(;^AL[<8"N0Q.9H@[A MG'E79MQ9>5Z+/!?IS+AZ'G$&7?E0KC]J"(D.DL0A]$V%SU78$*$LB@C"E%.4 M^9RA)) X$"R0,J%78E0.T9\QM=@/F:B8\RKNNL@J5P-3#JKIO#1AIHAH#9$BC9>P\U6,IR&97OE8A0]T+TVQS(I$D M"],(^0'+$:Y*DR3GB*2Y.O+0# L_AOBDBY0F]CXMW?K@ G,JE[5CYCZU3<4SL>?\$6YN5.Z':"Y:<5%S__7_&Z M2*,T]QD/D,^#"&&<)B@G#",ATB3()<5)9!0]7*0PL84V&"@-4:^BZBFR4*B7 M4[T,VZ@3:6&V"1;4 N[E@C!7X+VLIE MC&,_Q[I5(%/_\&-$\Y"@.$@PYP$.TP VFLZ Z-3!^A#8H1EDJKT^#8_6CK4$ M/'-?KR#X>1P@L:N#N@G)>4_P "6<'>TA[\)O]KZL5U_5 3?P:1QHE)OR>;7E M'Y?DR?1>[^("$UN[HHLT84]31L'1_;$&[M%ST 4 J>:R(L9O]YSH &;+9N)[ M?V@N'-WOC4II=;MW>=79[O9&!>O>[(T_;+=KUT5'GW69T6FY2S4):!'':<:B MC"*!\Q1AEE"48?7M,RZ8'V)3?K'FPJ_.G^:_R>-7*5+@ F/YM9<>_$ M2LABN\!4,$&91'[.I3H9"XDR9>$H3P,2)IP%403*85V@,[&1-S7G6_*SG>P( M!HWJU8Z983N0&6;/C;B*XGY4XR\-TH#/\L7Y2K2**'_K-S4(F89Y3H0[@3'!E[U& =PRIF."C5?N2?[+_\K"(/SW;4DXT)/,\A%A-W-_E4]C>9W785^7 M^;0">%T)VIZ#5H:JIKXCA=>(L1]@NP]].K*XOP*<0_..[PTG9?E-+AOG^ B7 M;BAGH6VWV_Q=;'2:Y_9GL5GP.(KR4#"4:"PX+$.&:*;V"$DE2TB4L20ED$VA ML_;$OKNAY/VA:0'SK5T-F'E42[E@CL]0)+!3ZF'>D>_HKCRKB?>(=&J)?8]8 M)DY(4595A.^+#5NN-[I8L-/NF(9Q1B,?B3!6)I1C'U'J$\3R4*8D#5B*85F3 M(6H3&Y6F7=?5>K]5-[0CN*\6ZC+,F+A2 C!=9DD%:\Z9) M3,0^RY$8O60)3%1C66WNY4>U8Z^833--+7F#'* YJA M6 89%1'#/L.+E7C2>?!' !C1!7I&/^N\_EF?437^B;\74I0Z4)8M<8]IZD"P MH4LZ,S/OJU1@UZG44&RZ;QO)[P8EAZ,%C8CE"AKH$IEY<8!&A#T#_1E[WK:Y M]M.*5^.+0'VUS4M37R$:#V4Z%V?\4M!:$ICI]/3/WNCZG.)'P7=DZ6@HTT6! MKNB>;5>:N7'V1(#SGMG3!RRP./;3&#NW!^H0J0M\Y.7[A'>OOY%_K,N[)=G4 M+>Z+0 6L0>I+/<%<1Z\\1$0D&,7"#ZD,0L(3HUL ETQ-7<73*;D_NA^KX1A: M7B]=FNF9IA7#7L4Q;%*LTV\W["'>ZHO G,O_F(\! "1Y@X]BB5@R[\>! 9HX MUN(0XHDK4O-!HCA6SA%FBNNU[4YM&B%R^WI+-Q5Z_"),?#_&08"D3'V$:2@0 MX?6@BUCD/F4\!F5ACI>?>$>JB7E_M.2 ZP%A#EX<]G QZU^$1P= MLDX6G_5HU2_8Z8'JPE.V52(_U/:P+E\/"99#SBX2 0MT)W.N"[AQBF.4R2A! M7,1UR'E20F07M>U'G&-"HU"SG6QB-<%VJ8:9>E;)?L;@G\2U/NI[;W=YSA48<[2LV',RZ9URAHM/]X)JE7 Q;N%M_$TNADO9:[MDCIFE$, _H;OX&=2G4PKV.IM5D&-8SKP]' A@%" M;SBX85S\X0$.!N_;!8R?UZLG9:#/[P7=/JHEJEK8," DCBA'G/NA.N-'&.7< MEX@PP7(22,GR !+"]!&9V(-HDDC3]#31&T^3M:H1[E6064ARK=@PZZ\D?H1) M#(XIAD1R%#3TDI@U*A@2\G3;'WP6#EYT^RQ67%_05G@ /&.!+WB,F P8PHE( M448D0Y3*,$@$47]L-/[P;.6)C6]/R]/$S"&*CJ4?-K*K9()9EJ$X(""B7M:M M (B.5YH->*A7@"[@4/\#MK=2QY?(?73G$<:IAA>/$?9EAK(HR1!-_9Q' M+,0^!]W\&M" MU/_[:=4VUNPA(L1F03(-6DY2E"0R0C@*,_@5>#V-B0)-0Q-72K$%9:G(>K^T#/Q-*<;;*^D VN(2 M:@ DM#O(%@.:C_/^3N)>/I'P2V]]7A89U(BME M\E\1'# 49CY(5/_3U\90'(O1E2GOH-4Q*O,"]/_(@YLP.(;,P6:Q3?. MU0)S<'N-5/_2X>#&(]L#P&;%A;OX!B2TH_C&C.:L\0U(#:?Q#>SEZ^ 3'M=- MK5M;(2F"F[AXS#(4QHA&H0JXI&$H3SQ4R3C0&:A"%@N0:#P$.)3 MQT MPD IEA4R\G;MT;9JE70G$S53(2O_0AKF[. 7C'1NYF.FTB0PEFJ5J)37 M4/,.C.R'.E:.Z'9,==;X#1 =.,9T,"+])C@/$*5OS':.N<1L]^1R\1G+ ML\KZ^:44W\5J4_P0=>*F\BJ/Y*?ZK[K\\D'/MEBO;K?;LJ"[K2[0?UQ_4>+H MFLWUI;/8GA6>CME T]51WINUW&=:1TS+K7\N[P+#:-4EV=VAQS-^_Y;AK5GIT$)R)CZ;%5G%=L/Q*F M^Z!>WZ^?2;%:L"C-LC0,$,^KH9I9C'*:9BBC2>X'N4_4#@=*)O40F3IW5)'T M6IK>'S558.EIKW8,O=^5,@-=&%15]^@C,:\+&!#RS(Z'GK4S1EW" M^FFUV995J/N.;(K--^4K"+]?Z2MS[0:^DJT(%GD6QS+&%+&88%UI%R$B?()H MEN2QKXY840ZJM#,E/+'1MK14K%,[-Z]45&$F:ZQ#,S.>0C,PT]8<> <6;KR* M":_FPE,QR%YK7X>4!39XJ.2.G( QV5D= U09I\X"_+Z+AK3[[7=1NNM%ZUUN MZFU\N*&J8LE%[UF_JH9=Q$1:@I]=3!4T2YO9H/R..LSZ:;QA<]F@T,-]9<.O MVK>4/38M,?K44$^O6"0XEW&>!"C/DPQA&B4HRY($\81+3/,\2I,0VE1V3F9B MCW!H*^-5DU5[A=/,E'FI3T[P#K,>?9E%"-=K 6;QIUUFAR;V=J[.;V2[*RM4 M"[=M9Y>E=-AXUD-D]M:SRX+V-9\-/&UGOO\ABJ?O6\%O?XB2/(DO.YV9O9?O MB^5._>FW[T3].NYWV\V6K/1W7V _3Z7/!2)*H>JX7M6VXA@)'G.6,Y[F,0@4 M#DA_8H-OR'J_%"MO4]$&9C^AZDPRF@A)^UV'#BU:SHG:CFPNNP M<>,U#+ISQY:*<.2GH=1G=>"6JCGU[+;+P ]N'Y6DZY70V%6*UNN'GR_JIU8% M]/?RT_.+QC$I6 U4]0H^QEDM/K%';WCR6J9T#+-G2YO0*6/F)SL[78Z?\R97 M(\S]@#4XP='O*I58'03M*,YV++Q*(=U#XG4+V=[N;*1O<3 M[?'$F@[HJB*W_;,.J"#TEA[^"0SOHJ95+#1CU0_&=JS4FW.%OM:0H8?QF\T8 M V^2IO,K=.;L,AW.PD6.ENLP\_ M667IR@O7X['$9]V0MN=B0;#R>WZ4HRQ/8X2EI"B3/$0Y(U%" ]_/ Z-!/5=S M,G685M/TEE5'9:FYU'YPI_Z#U'YOW;"J?:)HF/7DNFQ>6=-E\53M6T!/:/]M MS/SA+!J'><6*);262#%5>T#OOJ/=#UWMMA^FXNW@'AWB5EZK'U?HE=9\S(MA M>:VZSI LKU[0&N2GNG:OJY)4W"E6&_%EO5J_5,#JJR<-:Y[(D/@$)TCB/$0X M2G)$110B7Z2Q]'VN@C]F,8O3A+:1^5T]E[/E1+FTB@DPS,^X#LW,JH"HW489#$DJ-[JM#P &,)&*+GF+X #0-,X4J@*>,<53\B3#\H++/@W__ M1HD3J#* 2/>N4B1GO:(/I8XBMJ\/ZD>E,S.ZD_U%/[+@,J,$J^T^"'SE-?R< MH3P-)"))H!Q'GJ1,8(M#@3D'\QP-[LA+H2=O5%$!+[8[?=.KC^0O#5]5AE*T M3%W92GY9W6;^QK'VG+61MVS<>!4C=5KWPZC2KF\B'Y5_JA;RRX3?MH%\5"&C M[>/C*\";Q\^QP.[6FVKQS;9XUJ:KJ,IB6^5#Q&9S+]\554_49A$KK82^"EQ8 M&&.$F8;!B9,M>8?+^;N3 M>^X+ X!NG]<[TWCQHMS#/MB%R##O:BLML /ELDB6[28]"\[86W)9G.-&DH'G MW)4 [6^6[G;/NZ7R]3_$'=FR[[^_W/)_J&?T#O"X;LZC=87,IU7#T;U4!O^D M?A^;19;FC$=4H"Q@*BS3O>0DH!QA3H4@1 B>@"K4IV-U8@=PV/]X%Z"8':5B M6)N*6;HL)7+T*L9G+$Z)L7/;E5N$EME&.*]G %BKD?R@VJ,T#];UM= MIM#V.>N6YD7,?9QKY'U!0HIPGL>(I#1!-&1)R'-&. QHTHCJQ&Z\ZLEG>R9N MFG_?5L4ZATY]._2"<96:^6#GBH*YTTI'=QT=[3DX0C-P#UI@++-#Q()QFK/# M%1BKH0^KP/QE.]=QRWD%P4J6N@M:'17KQ'H#*4AEDOA!0)!R#R^*.-+17DT>YAF&-6;F$9SI >8).BIX:%30 M7J2,XD^"/8"1C(XL?YC6K!9O)/:II9N]9 T%^5Q4<4COI#L<"^Q':8R2.) ( MBSA!>40BQ!GC.*"%"KD6C&+D]N@VDQ/7ZZ4 4[X M[/4P^51 ,R'= 1L.$9L;I]! \![809.W++?SJA]@X3,_C!E-42ATJ"^$4$:= M9"C* Y:R),F9"""=\_6R(..%-\0_ZE>:C@;@EEQ+'>(L#R4.$,Y8B' :1HA* M%;SD,HIR0OT\\%S_MGHIM$?YM.)?R+,PO7T96F/B M[5J3,+]J&11V_,K%E9Q RZBH>A59G8-\+)XK?.+?OCQ\ZFS-&XUIS(L?!=\I M'SBH%]"EC(G05I?BH^CO='KZO+,;;RY,&SHJ7.QD_B7\WGU!^+/FR%5PD$#8"U+"[K MYB\R;S6I_GBEV2;5]PK0G53?_X!M:JE-@.LJM?X3;@7?0LE&\"Y^XE=1CP82 MWT3YHV#B093%FFL8AJ=5M4H]*8R$-**$^8C0)$68<%WK*A@*; '?^AT]W-S4(%7I7?92F M9M.[+4M]#U2GW?<7T;IZN2J_ZK#H,ALWCQZ=)?0F9G?FG. \RC]/*\Y$%[9! M,%UT5+XN?O^V\%G.\C!($-;#952LA%$F18HD3K.$1%AR9E0F?%AR8B>KYXDJ M4_ZV)<9CJ#KB#OL\.R%@7NGW+Y\>/[SWOCW>/G[X=KU[.6=Y(!QJ'J[MO_F/ M@^EWEIK%.,]9;\VGYV\L^W,UI' 'AJ@#:9LS%K,H(RIBR6.$0^DC&C.J#@DD M#,.,YDEF=$@8)S6Q0=3 ULL]&+!UJ=2 LLQ"!3'Y-+?)%K-L!>X8)M:.7ILZ@K5?HRX=[0U,[ M%VD\;68M#GO*N@;L3^^W(X6TY&^\7\NU MRWI94WF=8K(]]^"?^**="&K M$3GUQ54[GK@##:AX4'^W>U:GR7KS[?S%(A-Y3OTX03+2>.[$9XBF?H"DX"%- MXX@DV(=XCVG9G3K;WLR(L(Z7)_Y89E[KK_,)8#ZOY=OK,'[C'5CWNKRWZ+(M M]Y5C[+#I-0+<[ =_F$#/@CWF/+IVY&\G9G96;SV/XD]]_4Q4'2&/+0*!?1QP M@2+"4H19E**&.V.&,3IBS.\,4F!!5S MG9XX6_]M0<0N)B,N/FAG;M_$4U7O+ZJI6JNGOHI4BB7&"<&(A#%!V.<49

QV9:%;D/7?Z&"@.,_Z#Q9 M7^6=@T0TP^M:9&/=6_1!2L&V"Y](3D2J#VI^=4F7HHSH@B9"XCP(I5 ;/61K MGY?]B>.&+T*C_?0WDRO.;ZI_5DADC0#5Z:'9N M[ZJ/IO_I=1C49\/]%ZL?J4=@'/WA\1NU4%X/TDY5]=',BMP#RFOAO%HZA[T9 M;_)57/5ZS,O\O+TC;_)ASGI1WH8+NUU/>5K-P4.Y_E%PP=^]_K[1S; U_KXB M>,NVQ8_ZU-O6HX8X2!(_RE":)0SA+*6(Y)(@/X^#,$QHDC *B8GA+$R=1=1> M1R[7?VYJ*%G9]3ARY6 L&9G63]@HZ=757K&15-_ @UE_$&EPYT'UMAMJ!AP_W MWI>+]^)L5J(?V$1KZ>>,\B@C#50[M8+E B"8UY0B@3H,*W7BH3 M6TY-T]L3]?ZHR5[^N0$49+:;7BTVS+;@$H/WPD&)'&UW_31FW=$&Q3S=M(8? MMN@7Y?]X7.OE;G\6&^,&T>Y+$UO6,89;MR+]WP"-HD=2CN]0U@+";.BR;"JV M5)0=;5:]TMCU>!ZM-%]39Y\ 1UV(@XSA&!&OX\RB3B%(_ M1"0,A1]$$?.IFXF\_W,P-FV 'R;Z>H89SS?_)L#,Y@58S7;,[S\%I*8[!4\] M'/B?'$K3G:*-1PR_!82F!DS7.'L'4+W?R(KK'V:Q?&T@]PJZ%!\)$S5:]D*D ME'/I2\34_R+,,Q_E) Y1'M T#;CZ6V%TT0XG/;&_KH BN["9SP=^6F!-S="- M)Q5+'@% I5NH>=@)3ZL\F&.M]-:%TNRPXMUU]::Y 4',6^C-?#[%=/JSFTGA M5H^@$11VJA@8.P%<<+91$W:"=L=+6*Y@E43]5>T7C:=_+S:L_/^;NYK>N'$D M>I]?P<,>LH )2!0E2I]7M-KW(7)C_DBNNB%)^W MXKEZ"#B56,H$9BA4Y7&<()A*]460+*(*9$80M94B?\/.$O.E@UGPES8,:LN6 MG>!S.)D5HAZBGS3A,0O<24)\("R/HN%O65E<)GP@U+>$P8<^[KD5=J/>^EG& M,0DI@C'-$,0Y36&6AEHK6*(DB%FH<+7B X8FYFQM^^#>.TX:9 F]HTL0_?: M_:%2)4!PN5JMOU/UR#9J1!O!BRVX]KKOTR3ZN5LSVM0_H\'2"]JX3=*_QFVD M_RF*QZ>MX)=JODX?QREH*J+K=;:NMFM47Y>,5K8K\(98R13P34$:) MA!BK-W8:!A0*@66&61Y'S$BCQ\GZS*_PV@;X4)2@JLW_VRX;V $9$4D8Y0&, M\R2#.)$$,A2',$KB/!14LDAF=OK$LT'I)&/<>0-HXTZ+*5@?' $0L"4A-\O( ML\%HEZ+W^+5^@,81W5QO7 $]7RY [8V_Q.P$@J=,;6=[T=3M!,MQ+G>[B;T0 M[2_EMCZ*JM[MN=^ HL7*=M4#(S%-&57YAJA2%JLDI/*XC&"6HXP0SE!B5G2- M&9J;?%.;WF^U/FR+:JR;2]<.@C6<.'Q"8)W6?E@B6"YE305*(,!,0DX3"E" )"0OC**51 MR&(KN8P!6S,/V5>6@38-M&U'VMP09L85F \DK LP-Q!<2JRQ\/Q56&HG;H/ZCI,\Z1_Q/\+I34U4[75.W>\$?U(N6B50**'B60!S2"*9Q MED."6!H(BB6-V4,I'O5)W68C>]B@T2.=-8]TWZSQD]TS#[AN#?*BRLW7. UA M,QO:'J!PTU7M8="T1UO+GPADF##U>H99&N00LU#"E#($<9H(IFK\F.KS'QR44 XV9NZ0'B1"BMJD MHP9*#Q,>1@''#$,4\AABH=O'3!](A41$ RY"-=FQDKN=B(F#NGXKP[#VCHU9 M8IL8L5TV.SP C37P0=L[WZEQ%XHYC<:W5$S/PON(Q9R&>%8NYHV/>JHKKGY< MB3)_>J:;KS4KGB=)3K.<04DRJN6:0L@0QI"J^0<.U!_.T:3BXLC@\A7&WOP8 MN]X-0,=*8P(LD\L-8T2F5QQGPIRK[#@V][ZUQYG@1PN0<]?YX%[\+KAXKKD= MS;;]^^_=#LZ8B)!@&4(1Z54)I&J2-"$"4A*GB604I9F5IJ^AW66Y&5J_HW-D MK\RA?)E"TS@/J5ENF $HNQ1AB-$,9T-;ACX+U>.\U7>D?HQ",4P%&;_6A M=Y^?.7O=T1_@6Z7?X'*]>:Z;D <-0G.Z^3ZZX4SD&IA=MAF,"?Q56_=$&S\. MQHD7]8D'E_* MLH.VEM64-0G[1$W6Z"*W\7RM;G@K&YKO)YIK:?@??Y0[?18D?5'_KZ5'GHMZ M!^XGH0^!U T+^B@>:)JR*$02!C(((.89ARE+$YA$/ @#FF=)9*7BX^S)S*_2 MQ@>0MT[H"T2R;:)DI.['XLFKLEP'2>UZ3><.(&YWF^QPHP'A L$9<)" MB$-]9$421S"(!1&2A#&F5IGLU,3<"Y.=P0G[S][ Q7)FXA2MY73$+E#W6.O\JZ9>"*[J[J)\;/J3]2G2S;[Q2I7B*B4< M]I!_$;GZ9'T6529XSH(\A#*-,RWC*V$J8P&%1#E/\C0G.+$;HQ.\F;_UV-K7 M;\N:3K5=U_,.]9U*.VX[M*<@;YH%%L+3-F$HMT#C%V@<:Y&\8"3MV0TQ9>%\Y8'V$Y3G(^;VB^G]#I8!V7UVIEV\9"(/,-9&D%$ M!%$3$BPA)0)#$J99K!=38FXL+S1F;.Y&9*];USLJX8MY%C-";'REQ"<.EGW+ M 0C&%U;ML3!?'?&)B=O*B-/C8;488AKCP$+(Z"T66P0Q#::_ &)\C2/]51^Z MKI4X-^))E%7Q31P8;#=B>ROOZ=]O'Q.Q/SQ !C$*A2J]F$!J;H=I"BD/<\AS M)&*),(T#JR,:IKLTV]&_]U[\"0^U; MC[\5LWG?LEC;)=X&YE?.O2:S7H";!F;EY"R'._A#QQ-/"H]U*?1AKFIF^>/C3MRO/Q;5?W=T5<@BK]^AM0=7HA2RV%:7SUO3 M%6:7>\^<[UJ70.<3X#NA2]ICM[JAV'EV8264Z SL<*9; E.[O#8;G%9KY%,P M<5I/=S*XV-K[%#CZZ_23[N/8F8K=L@=V%'9+ ME0'SG!MK$**O]M60J66[4P9!GS2?3*YQ.-[C.]WPZC^JBE!YX[?RI= 4*2N& MVOD[S#P\&\.@MJR%Y>^+Y_JU]MO-W><>T\M0WF,$C/%WOA\<[(:J*01^V6[C MD;J='7+^MLL=)#(:VJM31<8_/9UE\Q!K0CS)).0I1Q!G*()9K%^P7!(MI<@X MSEV),S,/T>N6P9$W#(Z>JI<[^<6!SS(C165=/L)[L7D&UZ_(*O/P3F:DDKP? M.\2$\#%Q.'4\[M_%JIX/5T_%2]5UOP6102I3R##A$(&)N8 T M"BFD,@U(1&,>D*#3R+DW'\_G+1H]SJ]%@E4I0CZ&_/# .@:A7JVBVAY6$RG/22RDIH:%$*=YJ%)& MED&.U ^" *.(VC/%O+DW\YRA<="!'N8/?\-6V+NA:I>G&M\NP-X[T+H'^O[I M&OVUAZ!S<99UQ7G0\TDK\^?<\CPS[\"^23SS;\4Q_6H%XBNJB?>]\VCK5LC] M1KUZG\1M*3IB6L!H1A""<8X$Q"A((,T8AG&,J11YR++ JKBRL#WWVH#V!-:N M@#OZH^:87VXV^J3!1ABC]0)!H0L$= %0*?6O'P]P TF0 MQ!*')Y0]9IF22(+G^/*%AWN$+__R/[Z>SW[X@LO5=#'_US_Q/[,__8#SM,C3 M^=F__NGO'W\&]Z?_\6__]$__\K\!_,\?/_SRPYM%NCC'^?J'UTL,:\P__#Y= M?_IA_0E_^(_%\A_3+^&'][.P+HOE.<"_;7[M]>+SM^7T[-/Z!\&$NO[8]4^7 M_RQ409Z$ %^X Q4+0M0E YHB7?0^/03]2NX_AC4;P$7(/F?OZ[R MG_[MGW[XX5(S2NOF M=]??/N.__FDU/?\\N_G>IR66?_U3P354G3)Y^<+__?9W_W+[[L]+7!%@-KS^ M0M^X>D1]V1%TX-,G?]BMDBW?G0K(IVL;S^S5F(.-M\=Y)Q.MD\^55< MK9J.)%:8_GRV^_(4> M3!H1LOZC"D5N!/+@=9>".8[NZZ7WD3X[H55C=(X%_ M79:+\Q:Z6B\:2.Y2+43NGWX@K@LNEYA_N=3*H\QM.%N31<7-)UMH_/^^"$MZ MXNS;!_R\6*XG4?#@.,FAB&A!R:C H\[ 9$:C3"9#B4V4?^_%>^% ](^#4^39 M"23>XW*ZR#_-\QO:A2X]^:] M(*'ZA\1)$AT9%3_-U]/UMY^G,_SUXCSB\Q&0B&<^Q(T MHK4GH>'^&_="@>X7!2=)L OM?\"S:17"?/UK.,>)\\8RVL8 ";F@JF&+W#I( M*6>&6+(UO@$"[KYU+Q28WE%P@B2[0,);BN:79,(V@O^-Y(^O%Q?S]?+;ZT7& M2<#D,G%$K@XG%SBZ"!1PDT<<$(/Q.:C0PC0\2<1>.+&]XZ2=G+N S"8X0, 90PEMB @,8]*(PJ8PHI\6FC[YZ+W#X MWL%QJDP[!8:8Y&QX5BP#6J8IR%8)@M8.I-19><]4<6(08(C]CJ_8]X>,PX3: M$S)>TS_?+3\N?I]/) ^YD)T#39LA"24X"$(@[93$@\S"%'': >PC+]X/%1V? M:K80:$^8V#A-[Y;OEXLOTWG"B4;O21 $=VCZML4RG1 M6V0GP6'[;?L!H..3SJ-%-[+*Z[7Y[/VGQ?SZ;,Z34^QT(J064VDGOS@:8P$5 MZA22"3&=IO;[;]Q/]1T?;YXDPI'5_QNFBR5!EXOX<;J>X:1$S9&+!$E%PB\C MDT6!,SG$P1ND+[,QI\6;]]^XG_H[/M<\280CJ__C,M34I-^^GKB0S*Z2H*'4H")0H9,I4]Z"*81_HS6W<2))YZ^W[0Z/[\L8%HNX#( MVSD]C<0Q_8)OPCIL&_?!W6>+98?IM$)J7R1#YZ09YP('&XS GK&4D>*K/0Y#3A MSDOW T3W9Y#'"[(+'/QV'F:S'R]6TSFN5I-@K4BB:-K]4!",#8/@B0=EB[:: M!+\@N/I@NT"'[]]PMGLFOI4F G. M%;)R28-"68!>*!Q^1!>6' )27 1>T- MTX$"*7X2(!Y[\WZ8Z/A0LXE(.ZGCN&7B9_K.:J(4%]HH32PP3GXS&3NWV2NM MHWU3F$A@/PD5C[QX/U!T?,K90J!=8>*R1.F2"19Y,9J\)6FJR\1T!,^]!),B MAA)"DJHE*K9>O1\N.C[B;"/4D9'QBCC(&RYFX6PB*(JMLS2@HI$0=4A@ M=4HF%:?DB<4]=UZW7\E?QR>8QPNOF=;_Y2\/A/<+?>/(:GWR@N8KS/2/U6(V MS;4GPR;;J_*X6I0:9RWQ$WUF^@5KC<(Y_K)8K>XRM6=Q_Y&O:M$+H 67)[8. MN%C!60B?)Y>/OWG[#2(MRYRV$06<($F1K C@5,AD4#)W*+VU_*G8KX15W #G MZCV7JQ%GZ]7U=VZ7Y3.D'&MMWR MIZ]I=E'CL%>K%=)_^6/X.E%&6RDX Q%KU:PJ')P(&@Q:H;F@G]BGCD..X?X( M,L=I9- 2.=>V[*5T=;35(V,=%R?N=M=,OEZLUN_*7Q>+O'HUS[_A\LLTX>JW MQ2Q/D$?:!I@'D23MV\63@Q]B 6]HQQ;.<15;X^YQ:L;ICS DO!I)?D2/Z9J3 MORYI0WB_7)0I.0]6L^QDAA1LJM5X-?4E9^"VY.2SPL%NLP:P*+=Y^QEFS.SW[Z^KFZ&*L;@7@?N):A0/3U\I+D X$5!:$8 MEGCRQKFG'.MC0/(H,>.T51@2,FWDWH%=^0UGLWJUA7-B:$9&\E4^G\XW)>,U M0>**O8DO0ABA)+!, J,=6(.K322\*)E)&XO,3V47'(.F_2@;UR5J!(/%X#KI M &GOUI^J0W99ZV"1C7UQD& M-\=+N -X_#5,YZL:]>+JW?RW,*._2O7ZURMRUB7QL9VONBVF"VB=6"H)F M-0&4:0>!1 -26!^9L4:DUL<;#X@8UPT:R.:<).F>/.C;<[=)%BG:VJPU)UDO MZ+.'R#F#PD,6J(4L3[:5.0DL]T\>7[H-U8MXS4?*N@.X_+J8+^YR<07\&P&5 M((W R(&Q0&Z9%:D>3]7%9;S3G!MMGTJ.. 8\SQ(U3B^K(:'45@\=^#^;K'1< MK>\PL\WEK[B>Y&@<LFSM->]#U[A!6&,H+ ;6 M2S]>TL^+)4[/YI2/$-OE'VJ)>?HT6#JY^^DAA)B]-Y6'Y[2T[*BH22ZG7D8G,0=[T%3+S"C,HZL('B8.71 M@*^I&S8(YVJ?[8RM7;L!V1FG<>603F$ONN\@3KEA\6HU_XASK/=;1@1N4M3@ M6,FT0V@++BH'.<>HI.?,JV'2/!Z0,DXSS.'A=YK,.XA$R*'=BL]C4BYZIX!) M5R]$LX"H90+C/*J$0CG3.D/A#@'CM,4<-'0]6KX=V)7_P#H+"?.K+V12SZXZ M\+PK#XI<;B25N-YGE&/P<2N-(#3:'Q-B@ M:NHBJ6I?#G\,JVF:A)!#Y"P RK1I4(S@ D,H&K-%K@+JIUIK#(G"#8'CGJ , MBY8CH7FXXCK8.Q]A[LUT=E%S?A^4 DKOD^0E0?9%@B)/@009$"B\LCP['IEK M'>4>2.*X1RL](+.)\CK YD]A.2>R5^]QN>'E U*8(*) <79U) M3MXR\,YZ:P*YN:5UY+F3D'&WVB$T_@RH#A=_AQBZ,L*3*,BH*E8@.:%!*6O M&^:)EV Y2PY+;)T+] @IXVZ,(^#H&!5T@*1-5MPC%584BK\K'\/7RU)*^OX2 MPPK?X.7?M]5ZJJ;(I B^9'(J C'K4;-:IZ^B,H[D^%0/G:.3%4^B>J06\(/F MC[RL*CL []VS(E\+5C)G8+1A4%O2@1<&:S*>4$CF7.K6U_^'G\4-EVS]PMI_ M\MCN$%5T@*.G9/?X!?.K>=Y\-;O4?J@,GEKB>+C=; MV]4US_L9"8.8__L\G-?>L_^%^3I!X]5RNB)/ZLW%DOZ\5.16SH8VPJ8Z6R\: M!\I9#;'P (FC5U[4M@[Y!=?0@*R.G#K?[R+K!5X=K,(=$KI6#GUU60S^OO)/ MXEJOE]-XL0YQAA\7CUS;.QM<$(I#(MM#[J;R4!M[@MU2J M@7%7S9AP:';;VD/'E/<;;7\BJY+"["Z'@[9/N?O>\7JI/,'_P(U5BD^3\+?/F&MP&QDO>X^="#3] 3E MC>S.#;[>E9^G.0<.PDI+FUQ-5_2UE;T%;PL"NJB3REH6V]H- MVH>N4RW299'J#9>L1$O@=^!=2+4;,R=?M_;O5QJU88:I\%0;TF.XO$O!N/:F M.1+N&Y\3Q-U!:'%)_57#U5LF.')M98%B1#VEH"#)<9O!Y&QE1*%B\_S&G82, M"YU3-+L3)*>(N0.LO ZK3Q2.U[]^^E\7TR]A5KW+5^O78;G\1@'%OX?9!4ZL MBT;'4L *QT#%>K'FF0 M:!EIS42)K>^%]B*L!RR=!(#[46!S;70 L5'"B5!?&2%2"3BH54K^Q;7W,_1<^XQ^/M M =5,]AW@Z.W\"U&]6'ZKA:A)6J>Q-@%R41+M#&LV.8(0WF9/9CW'UIT+MM\_ M[@EO>YP<+=L. M5Y-#S00!_S'O'[9_2#D:#RWS4>HXG MN:-]>GF!^:I+\$1RXX27&D+MT%E;F($K*5;VRNR?&H]Z7,0/\^7YV/X2[VH_%"K/MZ5O]/6O%D1A;9) M6A87YQ>S>H+[!HF!=)57.\^O+F_?-U].>,G>,NY!R%R[XR62K=,,+&8N4808 M)[DJRT.J.$DFOG/BDBQ,@29,9Y5@DM M.16M[^^>(JB':+()$-N)O8L]]\W5BZ_6T,8%K?D6E]M$#94Y+]P(K\!R9NHE M@Z&=0FO:.%#25I&,:MZ\YUFB>H@JFZ"IK?@[L$IO20_SLVF<72Z(FE=T,_BC MSF[XG8*:B?,R)(]3TT/LV'1_.E'@'4!GZYSV M=H.=>%^C8$]4.T%,9 JM/0\2M&91)Z^#T\W=Y%V$C-M JZ5[?+*8.\#*5;]\ MZ4K(]59(AJA \2(ABDJ_3J5$%HO(K6]4#IA+,%B?K.;Y(P<)LH/#IE^F(4YG MT_44-Y/&ZN#W3XL9"7U53QW6WVY$8V0MD18$YEKZJC27X$/A(%DI269ELF@- MD'UI&_?@9_#LM4%4U('EV>+K_MEOT%(IY B&9U=')9*_GB*%A);X2QJ%9:W3 M2!ZG9MRLI&&T_SC$3E%%#Z!:S,\^XO+\#<:;Q!C/I/7<&K!D@D$%Q<'G; @# MV67AB8'FW>=WD-$-C$[2\'W@G"CN#A!SG5/U/GRK"5777!3C92C6 Z*GW5MB M(HNM"UBCB"^?(FM^1;*;DG%WMX%PTT#H?4"G7D(_E-%$D4B"<^0YDLL(RO% M08"D+XU@21=>=&Z>G?T8,>->1PP'H :B[S CZ9JC;]?'$=,[#$:R*?9I+?FYZ[=Q+)8^\<]^JA,7(&%7C/0+K.K;K-MJI7+^0O M4B@B2&C$8JGY%1E<0$$B#99)EJ,)[E0\[7[UN']6G"[N%8:2LNV#H;)=]. MH>,,B-Q$7+ $,6 $U-;'J#.B:![7[Z2D&Z=ZP)C^=!5T8'<>7,ILR:[>S# M MC1+SY#4C;L]'+1:*J4#C-U-<[K9N+<6 M#?,8&%<&2L&:09HCQ*(BD ^8HC/&<]>\D>9S1'7CG ^'L[:*Z0%I]<9P>[%L M<2**MB$QX+R(VN%'0S0RU5.SJ&F_=SX,TDYM)S7=>.@#8JN-*CH U183$RV< MT3E)(/R3KXG>@Q.6_F Y19%4$*GUN=/6Z[MQQE_DIN0@87?@D[]>G)]/-ZTN MJWPNI\R=X3Q55J)11A,O) TE@?9N1L+A"NKLN"J0+%/K%DA/D#-N2M&+X*B5 M,CJP/P\E=$R+NQNI8FVOA\%!L;64*UL+(8>ZJK3 R()CHO6PRK8 7GFC-:JSJ8>%]?."R1=$-*$;!AR;.Z[W:=A[ Y. MX^%AAV$]6CD=@.M5SIO4H3!['Z848;\.GZ?D 4P2]UD+&<%O9B676L0H?3T* MC$2%5:RDYIU5=I,R=KI5-U!KH:H.$/>QMKV]6'[;2/9R^5RN'(ZFJ"($!)8T MJ&0,1.F;/G?+5 M,DW33==15CRMIN+J9+S-T377&6J-(:,XW:C***94#DE:LX\Z"L6"U%9:AL]$!75PAOC"*^=;3,I^C:=P*HY<^E3Y=+=_/_(@[3HO'Z\-,?]JI>LH8[$4R"(K& \H:!MXD<.A&]40HQIM8NSHMT89_- M%K]78?^\6+Y97,1UN9@][+!ZG8'%H^*1&0Y(EKG>"D8@[B6@RL**D$V.K5O1 M'T3@V"> C7'TP'<;3%D=>&Y;AY:TY-\M-]+,F\#^>HKM) J;R5>(D&LJC7+D M9LBW"F>7[F$^2,?>CWF\(75IY_)T6PV MK&OWPU]BGN!N3MJ'C3X\8.9&:^^8=ZV3$)^B MI\$L^_K,]\O%ERE)[L=O?U_5U/>;Y.17:3W]5DQ4UMP4J<%AS6^) MN?:Y+@A<9*4RCU''UK?T=P@8%T9#:_LAN(X4?0>XN9UUO_JX^(!I0;[#9H+0 MUBC.Q:'2% QY[XYQ@OC.+1@=#! M8MCNCCXIUD1#_BQDP9'2!Y!OJZ %9A,K(FH^?VG[_R'/O1D?#@_+"(U73 M :RVN^R_*_>;$T^"CG$S,SEF:T"I2(Y-LA)<9MY*U%A\$/*1B MY $)O8'N1#5U +3-^="/87,<<5ZGQ5W:;A9BB%%&4(%<8R6,@\@-JU/C8\*0 M?/&MZR)V4S+R#(7> -= 71V CJ173RKQ#5[^_7;^H"\!KB:"6^:4+6 R(_\A M,5L'RBE(EN0D9'(QMSZ*V8NPD0L/K0&KM$K /4\+(K='" ME41+KZAZ:YD51%$BF. "L5-L;)ZXMP]=XQ[Z#(6)9Z%WHH+Z*5U[R-IU'%=[ M.!C#@[.V9NR80IZ*JGG=J$%:4XHPOJC<.@_^28+&/><9#6W'JJ1GF%V-9;_V MCW>.9Y]X:X71)D,,M3>-H4W#D;\,.9>LA/8LV]:A]W&4CGL6-!HPFRMQ?,36 M3K@/&:W-;NL,V]5Z>E[?0TY/F:YW3'Y/+MF@DX1$K &MQ9JTQNE?,48E2S8L MW!N4N+,?\?$4C'M(-# 27U Y(_?"?MSEN!HV<*_/]\V:>]!1?F)=YIS'",GB MID>S *\R YY\X3+().ZW(MH3DL=2-.ZAT2@0?1'E=1G*/-E5?!)+*88)#H5K MSL_:D;U\M\^22U(9360?GY(YS5*&_UF" ].2@4YQ%Z M M9^YQ9\,A)HG66G74X\O1 LGZ"RFRJZ%TG%;:6N#NPC>257![VOTO^ZF"Z1 M>*5EMO[V?A;F&]>:OOMY4B(>;5SR3IW\(,WY7'.;1H$OH=8G> >1UF98[&"X'4EN/=O+'B]5TCJL57G9;JF*^^DF>:!*8 MYRR"Y+7,+&@#+F@$BPIE5BS$YC,]#J&O2U_RQ6QE*\5U ,K]13E!IC.Z& "= MPMKU*4*,(8"5.G&!D>*XUM'V_M2->W#YPH <2&G]!C=71;X[!1E9\KKV-K8L M<.*0UR%RFD'*TB7N6%2^=57TX51VT\;A18*;5NKJP#YN^R.UGT#MOO.NU'EB MM:=G4(%QR/5"E?Z5(814V^W$++DPK/@AO<:[U'09O#3#P1-.X@E*Z0!>'_#S ME7-Q1;_@V149#615TQ=70UMYLV]B[/IV4:)JXD7.M5X MN[H'FSES"KRV)"^E:&D8\B%,/@Q)C[RI2U]^8"2U$/KX2+H?,=^TYYF?U32+ MU82C5X[6!GBKB!V9+3@*>" A*Q@RR_S^P.UFQQKW:1DWC^"E/:86"ND/7_=, M\%8'L DJ;9*FT%HG0XY@\AR<%P%,1J:"?J FP[Z'Q:Y% [39,$B=5'Z@J=2A$=#Q!K>VO%H@8?,9.#$!VYEE+Q MT/J4XEA:QZT<&0FD@RJT'\.YOW0G.28O17' ,&_:;WIPQC"P&+F@[ZE26A?C M[4_=N/,%7QBC RFM@^/>GTK!M'Y7?OI*F\/\##\0VM_-*[/U_WK3]R7,+IXWMCXYH?#=B*@B&*TT>] M6ML>&(^M\ Z._$YB]CTNIXO\,.'R:IC+ME@O13U))JD00@*1ZCXEE 'RL P4 M+@0OHA1F4^/E\+(<=M.)MNU*Z1@F'6P*]XOOTU.-)\4ZSDM&HKO7"&WF>M8JS038(R&9R^R$:UK M&)\E:N1$E1=!7%O-?*<3D3:V?C6=[QBL?(>Q1C.2GGC=2TQ-VI?;]G.4GA@- M78*3.6)M92$4H4Q(\+X8""GX@K$8HYOW4=Z'L--WWJN7?-ST@$.>K2\.]@G;ZB_E$C-2%C,Z[)] M]76ZFF@E+ 9R-64L->V4-GVG).W\M-D7FW46IG7R^),$=8*E(S3]&&A.%GL' M&+K'PYO%.04U$Y8HP([<07%>@ZIEM2[$ LE'P5-&+65K^[J3D$XP<[JB[]]\ MGRSU#J"SE;OW-SR/N)SHZ%@RVI(,HB.1^ C1E0):.4,+KC 36N]7#X@8%S(- M%/OX(-LCI-P!3%[EO E#P^Q]F.:W\ZOD]BMFDN;*8<0Z)IR80>=J:_ (,G-) M&[K'7%IG)#Q)T+@'6>WATT[Z'4!IQR#>*T:83I8B60U>UQH;KFLJ)MEF@YKV M=6.0XL[&,'J4F'&/GMI#J(W4.X#/![P\L?TI+.>UB><5%Z9(HC8@D%%-H)+U M$+AB@*B]$%FFQ%I?4^ZF9-P3I/; :2#O#E#S*J6+\XM-0OBFLV:5T!(_X7PU M_8*7$PRN&/.,*Y44;<>:G$$EF:1_:=J8#=.6EH(HS2.NO8D;-S%N@'UM$*UT M +>;H.,76CJ;D]N)\T8:5NJ-IZ,%4QPG,\L0BM="2I^TS*U[K3RDHI..? W# M]^,$W %$'J9R/CP>^["8S7Y>+'\/RSR))A=N4@)BD;9ID2T$6F(0C;/>!,*_ M:CW,]4 2.XGSCT3$LQUPVZFG _0]9&:"TB1E$Z]S\@+MZ%BE12(C$UZD++(X MUWJ@S&.W(?V,CVFH]%WWOL=KH)O\USMSH1X)5#<%=_%^P=T'O+S=QM]P^66: M\/+BNXZ6.IMOGK*Y Y]HU :Y#,!R]C4K.(/G%)]8:[*..2'&UE'AT#SU-K9F M.)1WA8Y>[.XCV1ZW"<:7M_)5^)MNA*2(@M/U!>%DHKF1VJ&GN"N;.CC<0;#5 MA\K2NTJQCJU;5)U*._X:)/KFI;&6>AR)S M@5#/G%2, 9RR#+)T.OA@I&6#.!S'$MS;))UQ<-Q6KYV#^$X"GHXHD!4%(;"Z MU0CZEU"Q)EYA]M))S5I'8$T3)5]P@LXXT#Q:6QV@\,[Y_"TWR^H4K=9_P_6G M19YXRS773$)P*M4Q*Q&B]0&XM2$8)@IQ/.0%R2-T]3829SCT-==2/WU$'CN MK8-]270X/9N_OB#RYNG;QV4@)SUM%#S/FZ]FE^J^\?8WGLW'\'5B)6/&U &H M!F7USPO0+I# *AFT8XFEV/IJ>!A.QJU\?$F0=X"$HPTRN2-Q\0(KXGW]QH;I MS:?>T^I?XIH,067Y1YQCF:[K>(/:3O[O\W"^("_IOS#_-4SG]==?+6F?FI]M M[V _8B'95D&56 (K6""J3:)_,."M<5 HE'7>*>58ZP./D5@=MWZSES75"Y:Z M6'1W!LI/)%,B"5=GV-F:GE=[6!ADX*-1O*#6K'G1YQT"]@*H_R, ]'BYG^#" MM#F!WG&2[HNUREO:7*(GV!/S$ JY8.3XIZ!LH1VGM==Q[%T&^R.@YT05-&V* MT+*.Z-WR+,RG_[5Y2)CG'\-JNEJ4]UN//J)::(^'GEX3="CEC2I_ME][6XUT MN;MMO_RF:VV8W18JW5:#&"6D\AQJ'$78$:6.$Q7 HY39Z$@FJ'57E":$G^QQ MGD+$F^DJS184G>)'4N:/L]J-57.;(E<%1"AU5HRS$)/@=1':PLD34,W'Z;;F M8=P;X9?'\P//<4Q,=%G<^0$3/>-J@G;U>9>+.?TS7;)\A$%^YH&G&^-#*&YD MB+=>1HA)VXU+R;.K6[,&XV,=(:X=.,L].(6:8>8R^];6]7%J3G;^IF?S:9FF M<$>^5R^Y!3W+SJ#E&GBV'I3SBOP:7^=59RL+1^9LZV;-^U$VKGEKA)('[F![ MI71JB;[@_ */,CF7O]G"MNR@H9$1N7IV'/(UMUC.CB7I-,'8QT#+A16(H00PZ!F+LGB3 M6T><^](VKHD9 D,/:Q0&T%*7%F?KBO,(J[/]VZ=;GD=I:61]KF>ROEZ<1W)M MKWS>3=NFK5?? "A[YXNL1YV\=@^5*8)C+(!P*(I)H<34>@4>1N&IMNAON#PC M:&W?)27!9U']_>+J@ ,+!&G'E2I9I]898\=1 M.JZ=&A!M]\W5"RBR2^-5^QK-">,UE^IPX[7]VZ<;KT=I:62\KI__[5:5-]@) M2N204ZY-E6JS$TX1..,1F,(Z900E.=K-2SD>)>?T0I8'C]XZ;#",<,H%9(VT MX681P1?C0&<6!2<+HE>NP-6\N!0@R1C02A):TS7YLEA%)OJ6*1/ FF0^OD MBCW(&MBAY:JK8:Z-%B;BWKPN=3(65<*]% __?-00N1=VD"+E-I/H:O1T8ZM[_=(M)YA)9FD<[5 M\W> 0_)L&6H%PE9PL"PA6(T0"@KGO;/M[Y^?(*=!R?[]1V]=9J!DNF*6R42L M&BL@U"$@,7@GM=4\Y_:.Q>/TC!WIM,'$CJK\-AKHTFK\'*;+35'!WS95!D?? M9^]^SNF69 _Z&MF4FS=M'83= "AYFU G!R9Y0=L.IZ!9U;M#+,F@Y,7EUA[' M4_2<:E5V/7OKQB(J:5B]?%6V3G&K4P>D**"YDP*3+UZVOKA^DJ!Q[4HS7-PW M+.V4T*5EN3[<_@W/CC4J#QYQNCUYFJI6O<@O'_X!/]>\^?G9+5R8Y,8X!.9] M/<&O=X&$$4"9->U!)JO0.@WF,5I.3H*Y]]Q=NR/MNA:9K_UMHP<544,T18#E M,BA:.A%Y\_Y3SY,U(0]:6UD<;;>]^K>^W:YPZB+)YA!3#G7SO<,'),*O.$!-3/1-3\_.8C M%@VFKUZV:R5XPT)4-080U6F7S((O.D Q,G(F=/"^M7_S-$7C6J3AL+.K)74C MO71IH:[[E5Y6V"TW38:.,$T['W.Z37J>ND;&Z/I%UR^YP0Z++@=BE!QE6;LO M2@+VM9)'%@G;S1>>(_1D)U/*BM@TAE0*62( MJD2018M@.;/BG![N?OPKQ* MT:*)"%Z'"$K)>HN1$R!'6F\E)"U:9P@>0-[8!04-L?.PDF 8)75JF)XJ2[RN MUSK*3.WUX*$+*W=S,'R!93%HE#$&G)$$0&7K9I4X%.:R5"):9UL[$,,56/Z* MOS\IWV^7?]XN"_2>)^4LT(*@91&M!B>E!%."EME%%W3K^6&'TMAMT>4AR'G8 MP65 175JOS9E7YMI$L>9J>W?;U:*N8N>%R[(#,4Y4_L\188U@2K5P2FQ@+1< MRF"$8>*%JQ';'2?O>/:F2&>>?YF&.)U1*+'1P%8Z62S6%:8 M>(407B$H)P' MR307RDA:<^TG&AY,YMA>57MD[1@\/JCNNC126U5>1QNJA\]H6KTYH,$ZL*K. M>?+/<[%@%:?]#R.'*)@'YY-'RY7QI77<\[(UG+^E3Y@O9OBN7$TR^"_,;S.I M;UJF>/G6U75+V:U547V$U>KB'/.]Y9%\BMR@ AEJ,ITJK#;M\L"<*T$%+TII M/@Z@+0O?5=7G(?A\<.(UHNH[:'!]+>DML9*3^O-B>1[>SDO]:V.*;MAS7'M3 M. .4HHZEK(E*RPLB=TC5=;EG;Q4''[UG/WQ& MTZ+E ??LI\I4->'(2HYVV_&]^\Y+*S]?J> MK0U,A%A+9X,5JG8J2A!$K.H+8E[:Q$_W;8.7QS;*A9KJT-4^4 M#!]M>YY_YJ"ES@/:IL-*54WV,7**4V64A$#/*&R-M8=9"BED&US)K9/+7K3@ M^7:57+]VJXS6!8\A(QB+M DG;< 'J2 YVNMCBF* ].;'R?F>"IP/0EM^J]=VQM+>.D 4GF=2#(+2ZSH[/$(M@H$..Q2"G.*0\ M8ZL.>-VX#O?P(!I*\EWN>[7V]^@-;NN7VU3,#[AE/5(W75+BG-6^!KKF[N: MX$3*D).(R(0-++;VI(>IF[\U>3>"W*K)#%@],03.:U/YVD\T:&E!%>V9$CHE MUOI [REZNJR@/P0)C^\W)PJ_2QMQOT#L:'OQR(/:E[ -:$<>+58R&56V5A)^ MR*505G"(TBHH(:# J"S&YOF*0Q6RW<#Y_ANV#II^_';UPRW7BH586,@@7"&D M:T]1)DH! DNL%1'>V-:'A4>2VFG!VR$8>MP&#:>T#@ZP;]G\:;Z>KK_]QS3C M%H-;%Z@_T8)?SL/L^HYS]>.W]\M%ODB;HIZK>=9;Y<76I5B<3A!5G8SFC8&@ M%&T 04A>Z)N"#1>J-69F7!]]8'R/J?BN5L 5SZN=3-?+J\7\[)?IE^MKK1^_ M_1479\OP^=,TA=FK.H[HGJO"O Z.JODLO=5ZA,/&Z;J<$"/]=&:LZ2S#+Z&(S94),H"GFG: M^6-2VF3CD_A>:@^W-H=[;Z@CM]*FK_/L8OW@]EYGDU+*I"!!ZU"Q@N"SX5!S MJXHQLN"0>_XAI'9:MW@(AI[8T0=36I>FZOFI<&]P'::S8RS7_L]^B>EV._GH M:L@=\J -)PAQEBT!N!"4N6(@A&6AF%*$[FHV6[."@HOSB,OJ2%0'I2ZPZ\.3 M"0]%%:,*:,OJ",I8US2G %%C\EZQK'7K^?:/4_-'&#QW",8>U!.TT5.7=O#* MB;W>!Q;E]:

$ MJ]6[\N-T-JO!UL2KF)6+"9QC-7F!!Z"O:CE11NYC--H\MY,>\]YQSZ;'054+ M%71P]/R4\*X20R?>2A%<[5^4@@2E>2%GUSC H+33* )%Z2^X)UZ1->YA\&"@ M&THQQV-ML0ZSP;'VZV*>KKCB&'BRQ)4RG&(K+3GQIPPDKW4.,C NVC=NW(>R MO1"G_I"(.U(]1X/N"R[CX@5,W$0HBM2)?N"9;+9*&2&*Q(%X<5ID&P)OWR;S M<7KV@IC^0T+L(%7T;,U>7YQ?S$AG7_!U6*=/?__\*O\G_7R3H[&X\D(OCP7> MSJ\:_K\K[Y>+,]+V:B*E$BASO;"N]632"/"Q.&!*1)(Z\:I:Q]_#<+(7E,T? M#\HOI_YNHY-3)/ >E[7UT"0+Z;TP&0S&2-L,[3!.2$MRR8:B-!X%%R>%,@V( MW OB]KN#>%_*[=:'N.FL<7LKX'+T2AN"H=[4 F>(3 3(7H3DHQ?(6V=+[D78 MN/'Y6*>'I^FG0^-ZP]";*WJNC[0*-[IDV=]!XHGJ?L;V-9']J*;L6K1XP^($BQ$VE.4,(7SUF5:3Q+4WW%B&["UUT:GL?<-,R<&8)$\T)K446H*KU).08Q*0BD6 MF0R^8//)FL-QT]^)Y0N"^N5PT+.OV"1>0O>GSZ0A[#BVNYY^RS7\-RN9'%R?ED#Y[4+$/L:1I?..=+[$1_>01@]K^P0?+[0.?TA".@]%CM-$L[H[*7Q$#+M8DJK )ZA!E0V M&FD,9[EUS='(#O/H)Z6MU\,(2.A]35PQ>]M1=E*RR"9:!!,5>4<*R6^3J587 M>Y=85(J;EVAV_CB%XYY@C([=TS3680AW_;TW%\N-%B>TI?@@BP6MZEV>"QJB MM9["!U-'XT3ED1T9A=U_U[@'!T-B:1!I=QD-;745;A 1/?6TIDWS7R0R.K#) M<[;,"$= XXXPIE!Q\-9:<$5E\O]X9-C:WQ^K??Z.GM2K'[_='VHPL4ZP@+0F M+-9K+^4M[?IUJK'Q$FGIE"1;#T(YE,;OJ@'^(0A[O.IZ .5UX*CMX.K5U^EJ MXDO@,D8+,NIJ_@.#4/,'9/%!A9AU3*U3Y1XA9>3F4X/J__F>]0+\S"=3Y)0B9FB@;%21X9I7L]I&9#(G"^V,(FM+RB?):H/DW:2ZO> T_%Z M&-F+__>PG'[&Y?G_N9CE33N8=?X;UF+OB;5):&8RZ%"3YEDA3S5J"5X7563) M]?9U#]?]T1?T!XP3E+AH+=$.[$WMWD1/.]]T$Z7?V2P^:]Y%Q\BMY5YR]SI9#1U"Z6J)!15+9,%#V9QQ8%+@G*LC M+H6EKYPI9F@P];!)G:[A9R!SA+A[ VMK'?E-;UXNKZRH%'PI&,T8&T6H&3. M%'(X ]QK+)J3=56M.V4]I*(OL!RCV_MP.4W0'4"E"N/MG.+2BWKNOUD_6E M*I*&[#AY>+RFAUEMH7"K250J^" :0^4A%2-W?WS);>I$%70'HE_#^?7:,EY; MES*KI_#DMPE&GF 2 A(J5P+)1-HAVO/OHF7\IO6GZ/A)R!PI\+&GH^!LALN/ M9)!_683YE?7D5L9L;()L,8)*CGQ\+CB0^R^M\[:H^T.&=X]"V?'LG@!PK,86 M#<77@=WX>3J?KG'3Y_;^H)8?O_TM_.=B^7H6R/;6Y:)L'5)L'$@7'*C :M,- M8A*5LBQ$[EWS4MD#R!OW"NU%MZNAE-8W'F\9VUJ[7.=$_ 7(.7M0T12(_+(< MR"3BW(O[[9R&Q.0N$LH-!97](GJRW#F!Y?6O] 6<;U:T^33^OKL,-QK+R M14%1CL(-9R4XI-W$VIBY42RGU+R%W>/D= NWTV%P/SNED4XZ@->[JI9WRZL9 M"W7*2$C_F"W.KKD)Z,BW\I U)Y]"&5J8NB3@,<22DR4W)3=&V-,4C7N"^9(@ M:ZB9#G#V<1DR5LE\SP MDE@Z2?H=H&>'9UM/W]ZN\9R4H/]YIJ4P_/7M M#3WC5B:-G2%PG%HZ@MA6%D]M&CXE=6V^H"4T7UU2QB?.,%E8-K2U,XK;469P MQ4^[NZ(CT3%(W!KKJ*.X+KM: M76!^MZQ_UY5[W5Q^,W3CZJ<42-6++N*:\;I)$)\DWF!!#-3[2JA[>%AY! M^;A^W>"0?4&U=@!F\ED38MX,N-KP-4^;T8;SZ6)9+^(^7EW$38PJV:/W4))/ MY--P!4$&![).K2*N,-U/ECD9KOO2-JYS.!@@!U%-!Y"[>\3^#5!/1=P>AM_-4)^WA M&[S\^^?%\CTNIXM<&Y@R)E0IKGK)*4,]O01G:UHDCS*3;R%":AUR[$_=N '( M"\&LF7H.!YZ_!-XG;MQVL"\9?;103P>&[Z^+1?Y].IM-*-;G7DL&F+@C-S-P M\+DHR$*K$$-,N;D[=OWN<1NL#@::HT3; 21V".3]Q3)](DO[?CFE'7ZV>09] M^YK#G[Y^QK29]_CU#6Y.K.MQYJ4C8# 4ISR'(FHLKD4&SR)"TM[SE+,.+Q&5 M'L_ 7N!TWQTXQU-R!PA__/C][RLL%[-?I@4GS"64BI,X9=[T_JA!D#!0F+3( MF#5:M.X$L ]=>^'1?W=X;*Z2WHNU;X<'_ARFRW\/LPM<+'-)3).%;GFP7I76[?Z.A#*DBOH#$8HG!=,+K!B MAJI7[;2*O*@D=- 28G&T._A (9GS!E))M#,4%7EJ';'\H:O(#T'8R57DARBO M@ZW]L>I5R[,)@G.068CJH03:I7P"9%)+$;PK_ 7]917Z(,CK% MU-W"5QUJDG6R8$V)%/07BO"8HS]XIITW,\U5ZV%FWVD5^4&J/[B*_! ]=%M% M[F3)RD<'%H4G)G)UHQ4YO3E@-IYKZ_:9B?/=5I$?I,2]JL@/D6@']N:0[.G$ ME#&6:X@Q:U"%8JY@#:\3(HND:%P&W?J*JW5U1#\UYZ?L=4,IK6\\[LQ6])H5 M'UR!HF,M;S(DQN0U"%J#(6N?_?T^XO]_=403J)Q8'7&(WCJ Y5.9^);96/\# MHS?7S]Z"+[43B0O2\R"RSZTA^(>ICC@(!@=41QRBDP[@]4P.?FTKFHM&**%6 M7/I8ZL*4D(/1+&6N>6I]//Q'JHXX!60--=,!SA[DYXL812'?MXZ.(/J)]CHA M3T 14F>#(K#<.L'D^ZZ.. 5+)TF_ _0\>2$3LTU.:P&L3EA4C$7PP7L0TF85 M,QG?U#HX.+DZHI_6'HU/OHY32T<0VSJ=OFV__3:3Z*=E&FZ6Z/4]S:M=]S2O MP^H3_:#F07\),_I5\G!3C-J*#)Q"<1*S3A"4%Q!"RIA]X&A:%X,-RU%WYRM' M(N_Y'*BQ8/!'6Q07RZK9RT_24Y"$0K]9<\E0VR@3,*<"J$0;6_3"04$3N%2! MQ/("5XG-^>JXWJ.;!=("$G^P9?)V_H4^OUA^FYB,$IEGM65$(1\M"_ I*<@I M<)-XB=$,U;2W*2,=UYGTLA".4_H?#/D4Z7[&Y?K;^UD@FW"Y;WZNF? 3(3%B MCA9RY@F4SAYBL@&8H5B7H3?:][Q#/,I8Q^4RO:R,-J#X@ZV4V_."U40XS9/D M!DQME:%8CB0&G\!:GC,SD2*XUF? ['2<55/+ZOA6,7_P?!_QV]\O\3/89IK MXO9\A?3Y=^M/5V,15Q-4V@6K'-C"ZBQP0_%65AJT2,7;1(H,/?M0>S/:<452 M+VMG&-#\P5;6E00<*L6L#Z +!6'*>0XA>@=,)J^3<1AH^'O"+=9AU!_@KJ[#U@XG"9+63KG:UB[6_70(?G03AA8DI1B5+S^!_R%'' MQ5V]+(038? 'VP5^7H$T]]@ M'ZKI#BS];3^*D!-J+B%91SL4ZCJI2&B0(D542(U$H]P*CM%NPLA]B_]M#;O:I2P7/R^6Y^'MO-2_ZK<:]V4X[*4#]6(X@?-Q^B\8P\G!M :$ M,@949 &B" 4\$R4%ZZ0>;*)SI_T7=-3&"<_!HI+DD*LZEE MZ1^Z_\(A"#NY_\(ARNO(H;A?]QUE4"0D =;5,T,O)02?:AD0^4C,<+3Z)2KD MO[_^"P?I?\_^"X<>>^Z_X+!REQ MK_X+ATAT9%C\@FBVVA*B$Q3T%I-KFU<'03B$(FUQB7M%7F-O MU7;]]-YH[.<<7^"$,ULP%@2C:AR^X+SK+"T[G*P-W'=;9?#X^UXY739#O>ZN&>*J^./3G<\Y/2CT.5/=]&:Z2K/%ZF*)-Z=,0I<4B]00=!0$I"C!D9D!67PJ19#7K%MWK'R"G%-- MSLVC/X3?_Q8(5-,P6Y$_^-O%Y\^SFC6@C;5#O?#+FJQC';VFXH@TPU#4O: MVL@4N80BN: //L0/%>< MM7:H=Y Q;CP_'$H>2T8^5@,=.-W(&;1$2%TH;RU*. MK:\Z#LM5'QHN1ROQL0SU0R1Z-!(^;^;Q_K8.RW53/%RG(;^Y6$[G9Y=3?R?. MJ125$B!J9H%2NJ8<,P_1.1*/5EFHH>H9=M$S[H'/4+@Y6?(=6162"T[/YI>E MS>G;QV68KR[[E?\U3.>;NQ47E7#:$RNBSC)4)4 T](<+Z)**F%(8RNX\3]VX MQT)#(:RQ5CK"VZ1V'3?9&S"Y3G'(5H 3PD**C,((Q""3&G,7&^Q8:+!=[!") MGKB+_33/8\9G#YS%8>.TQU[W0O':7MR.$K<5IGB)E@-/HK8#]QR)$RF,0M MIW"F:&>?06E+>OIPX=OC:SN[NK4BZ:O;U7CGA>,@:CP]+TX5>@](N1Y E#3WF3E: M834-72D/(48%'F5(T1N9]CLQWPE(RO]&)4M6LAO;,6'KUN$(Q*P M0T:P1A=03-4&3,X"#UJK(JU2N-?UZG.*WW[I. <_S11_M/PZB+0/&:DHR1B& MDBPXC)NV+10Z2JXI"+7.UU1:DUIWINI^9.KH#L;0BNP;HSO'FL4D4'(?P?#@ M:.,6]4:[_LLB0TG?+*SU1>$?=HSJ05 Y<8SJ(7KK )9/C>R,4MK"'0,?F0&E M301G5 $FG"DV2JY2ZQR3/\P8U8-@<, 8U4-T,G(Q[?NP)L'6Y/*/F#[-%[/% MV;?K(9U,!*DD Z*J=LFD@"0$;JJ7PHK70I1\+V[?>5#T^!N^KW&HQX"EH80[ M,$,/!G$FSH2W&.KX15-%HNJUH@?N-@ZHTU&T+CW[OL>@GF)P3I)^+^@Y#\M_ M7-.OM:%HAP5(HHYQS3Q3X*H]Y.R\\8QE55KG!-RG8=R;MQ='S['2/QH]7W 9 M%XWP4ULY+\X_XQI?G2T1ZQBE:UX2%T=;)9/+./+*IO,G4VU%TI71Q?C&K=3*OSA?+]?2_-DJ=((]"V13 M!,%!<64A)I10MPW-.07 O'4#X<.I'.^LMB]0ME!B/U563S!:JX**TBKX6A"4 MZWB#@A[(XTB0#7.2)2&-VBOCH TR]ZW$&F2_[@N%ARJGB_K0'=;]IZ]I=E$[ MZ-TF.SIKT%A);"!YSU$)"#E'X,(E$U"$+%I#;C_*Q@EQ1X+> ,KJ8&_>L8H> M\L0P%!&+@^RK(6]R:_WV% MY6+VR[3@Q*1DF?<*@G:R%FP33SQS\.3F2F.BB3F_V(9[2]>GEE_(-V-TN8?)0A<4X :'0KFLI.F]3#$W92<:ISJ4]_.Z5D7]?#Q\F )53#D7F80I9YC M1ITAVFC!>^V%5A8QMKZ4VD'&N!?A#?1^W[R<*NH._*BZZM97J^XC_!T,2 E4:!%9JYY7_I==(R/EY.4NV@LZ0[1;:"9^#:6U \(#GSM7[6D2.OHXPA[#."8->SQ\V7:JSXDX77 MPQ9!@=N[\II>/%U?P]?XXJT4$)5@9 )Y ,>C!"*IW[;,OW'OLN+E, MC:W#*2+KP##<]:3K;2L+)*K]V2T_95Z2<80'+$&267MG4;NFM]@/D9+3Y'IX3I^$C)' M"GS\.(/;R[WPYY#J>-_K?'(LDD=T")$E#LH$"9X+#\1;CHZ1L5\]-D'Q,5O4/;XL5+.U7 MEG\T=N[2TY/I.5+A3X+H!.EW@*2_S\-E4AGF#5NKU468)_SIZV>3R_.7\WO\/MZL;K,,E/6<:Q]YU#6%@O>*O#&:/I#6(TQDXEOG9%P(LD] M;9%#6+AA==A/;NKVW?Z$_$AM&2K@I0YJJG;<9J,5V5WR@L&AM;0^N\@5/RY1[\)@VR7%/4S=L/ES.C(=2.-".0?N(JK5: MM7V'4T845E*.KO6@IY?+A\M%L)"DA!B()26]@9 (N[H$8LY'ETSKA)7O)1_N M$+WODP]WB*@[B-IWYO#(C$+4_(LZ YEXB"2=$A$RVA!YENA#ZUKZ[R,?[B#E M[I,/=XBD.T3+U>&[-LQ$GSC8E*M353(X34&:T")SP10]:&B\]'!/=;J&]\N' M.T37)V[7I2CA>0SPV2><4"^FWRX@_3T5#[< M(4+KP4H\S-11C-$:X$2R=1R4]J(6/$4HA9ST&*-GP;:V$,>E1+UT[MPQ(&DD MZ Z@"ZT&1TH/3<:INGX3*$8+N "P? M\,MB]F4Z/]N9UR%]2CDI#2D:"O@BRQ"U)*\,"R\6753-6Y8\25!/\#E&WXNA MA-\!DG[!-3WLWA8KHM2*HX?DM*T>O8!H) ,6I0M,.JERZXR:772,NT4UQ\W) MHNX +J\7\T2R6UX.,9^N_O'CMYLX,#I1O/02: G$.LJ\=NHO";3)4L@0ZWE3 MZ\WJ<7)ZNFANX-\TDGN/$-H*%7S.WD0I@';Q6,- 6TOK&!B1&#+K#1>#0ZB7 MLY9F*G\.2D?*?^1SE]=A'O(TS'^[B*LI_6,YO3E,*-K5YB,>BI2UC$)%,M?< M _&4'!E;VH+O%2'L/(%Y_ V= >-8!2Z:2[,#\[(CE=Y$8IOL*V1C,RAA2QW1 M67/#B/HB@PANV%X)>^]'+Y2DG+Q=&TD M4;) %FL*_A#7I-]%4$Z&]EYD$!UBS;SBK+@/9D4;J?1HP;60]=M1[AZ6_SR]6F-_7 M>H/%_*]+#/22CY_"7+/KPVCN4E).@%#9@N2XE37?YU<,YIWW<%^ P0"MS4> K!8DV0?SU.#:RG%UI4XMLOK^^B%K MZ:6ZEJQ,9I/M8QB09+7-#,;W,1@1# 9KRKQEL#TCJKQ>,GWP\WF:UN7L[;^7 M>O*UO9M?E!_*N)4#&! !5&FS[ES$A:36:&4QZ_(B2)]OUQ1"CTNL/.JO(,K^ M7<^:E&SX'-?)*H*4%".4;/E:68A)(*5!0'O)%59.&YO[1'M7AIJN@0S/Q S2 M<&4,V2PH*)P17%/ "!6 PK3I8QN Y8911Y4*,GPU ]0I$>*BX> M=-ME_.+E#S^;-M??%N^:J9[:Z,&EZ7RY?/?YW:1M9UM73BK,L(CFT6JR?FM2 MDJ !9U0YKTEJ>=$I\N[^S7J(T@?;]AD473N!-E/2B JO=%24H!30J$(@K9 @ M2*8(PDA"3W-PIX8(_3EITT.]%>Q+*3Y,,]B>@HEH9QEV0"?!*=4:*"^C],H0 MJXWB+/MMQ,<2E(VJ,O$E@W(KH,8['Y6M)^^64S=_&X*WZ4+?ES_U]P=3\LQ+ MXJ$'++7WC&R7P$ 1 +9.6RF4(C#WF6,'L?/%P]$UX0: M$=+CHA;%12%E7!1Q'<08@7D2IV55T!VVHYUARP8_&;>=(>HJB/1\MKCZK*?7 MFU;BQ.#T3 Y ,FJ ,DF!U,D.PA"IRFQ41*="RSCJ PL1_^W>.CSZ8$U7V?N' MOOUU6 /PVVLL2M/ #$\O(O'(>RB!LAR#0"#RR$KN;*?>EUV@+QFH# !K%^X> MFBL,^*_-M+E9WFQ/+K$3U(EHG1RU<3.R-FY&T4X1R)%DR#/..^4U3D#^Z*.% M0>\#69M#?Z6!US\?"$ZH0P9)!92B,K+>.F 2JJ9)M.!?.HEH/8*HGV^5T:^$-]]3C. \OTH&D-:GBW&.@N>"!6.$M M'[?[\D'1:J9<'TZ<1;I^ %7/NZ]_MMO*(*:")U8!2&WT"%%Z(X5H!;1GV@:N M$#&Y#Y([BE93[=VS\ZX?0/7S+E)HNZ P"M+9&+YZB .@2D7WA#H"K,9Q!T$P M_I[[DEIGX6JJO7I^[O4$J3KV?;CK\FB=M<0%";P6Z?(53/GK. W""<&"MV^B,.&(&XG#77S51/UI.+7_'S1;L*E]-[EI/0NPAV2CH5,*\@^\Z&&T" M#X&!0"B.2D,J&M^H/J_C(I74<-/9WT$8RJPLVB]\YGG."HE[ M?+KV_$G?)NO_?OI:S[]=,S"^>:A+2>K!H:7@DL.4W9*(!':"0$.P M>@9*/A&LINKY\AP=AEL%I+U7YJ]ZZM)_W$QNUQI9-'&:[[3UFPTA&GW$ X/1 MM;!Q.1*.@4(FAET(6ZDI1*33@WGG?;6F*OL\=!M)XY4X<_>+:3,E[QY$VG$M M75%OK!&*IA<'XP*!1*; /5IU[*T0Q""CQGBM\Z1@-16UC!$XY,#C)9#LR[>H M\'EZ'\D[=(4\PIHX# A);WE)28%2F .NK**2,&']&$];=9>PIM/29Z)=?X0J MX=_]5!X8:R^PT5'6J^. M/>^G=N;UW+_QZ]_?M;-U"CH]Z,:)0!1;#SA)=IFGBPX&2>!T-,J*P*#9N$^1 M').N$\/4RV58-F3J>6IO=X+WXY%Y?%'@Z<"ZB5]74Q= M%+])+\>G7,NEF337*\3F5Q3)X)Q0P/K4*1HI"PP-J1B ,12("#$<'B$3<5BB M;O1ZM6!?N"T^^98*F ;GO]QKLHY9WW#\X5'+.4 M*@^!%.F:E0@^_HFE]^1,=!BE1F$W"S^.5[]?O&ZD>Q%I^['!J8!W25W_\JF) MGW<7ZWS+PS.M*R$4<5! H%B,3BCE#!C."1#(I%.M:+3A&"?;1T3JQJ\7D=\? M X0*.+5ON:Q[76^=@4.+AUIB;;30T3-0-!51HO0T)@>0&BP0T0SNOI$QBF7K M)&PW'K[XK']^X&I@Z.I=UOEVKI?+Q7RAI^[^0HT35&"-933;(K6?(0[(&#\# M8I35J;^<)KG[49^2J1O?7D3:?Q08LM'J?__CB8;C=/]8_6CUD_1_??;A?Z;? M?_O\_M'X 7BP^"_;WJS'?C^-?_1?]4\_?^,7NIG,'XL[;VZ^3TX=?N\9Y!_W MTNS*N1GK"?AG2N9_+OS4>?>_AJVTN\^\:>9VTLZ7,W]A(HNT75P1Y['7(0 > M"$V=H@S0E%$0K,&24FNUSYV=/B+.4)MR-_3;G]_]=.Y?^:D/S>)*((JH-#P] MFY=N>:(X2YTL)8;4":, MQD$-!NXE@30R,_-B/R;/X([KV[$OYG._F&]4["ZGG]/C [-UV5LS_VW: MFKF?_5A?\_R^7,0?M],4NJS07+<-"1@9@: "@0>1?%2>:G!=_%<-K=1<\?%4 M,US\LMMV-LX]Z>5>". *]OH/[?0ZCG:38JKTDONJ&Z%A09@ !5 BVFU*4]]Z M10Q '-FTF; 8\^0..??(40G;GIL4NY'I4(0J9-FF&1?WQ,$85 .%C08T$!^= M!.F 8-IPQ!FF+'>GEOV2E&7:<(1/4*:'NFL@S8,4X/9!#:>L#R0*3Y@%5%L" ME*,T1E-.>N$]1RYW7<]3*>HB2Q]LC^1:>RBZ-U5^^)EILS^,ONW]S6 P@7*@ M&65I_=BXD@(&'&EB-)&,>GC"9S\T=MDH,",!LBBO_+O6F*UZJ&R?8G'(A)3P MCX:3I[<*+="<,&!)] ]3,UJ&NQ3&[XY;MLE29M '*:V"K>'.-WMU>_?'?S9^ M%H7Z=OO!__"3]1Y*(76<<4"LBE8L1-]+$N^ M<1;09W!V9-.W20K:T%J\6Q' M0+$F;CY,Q3R=WW8%(QX=.@2!H^F)"NQL>GR.@1 H4\%2#7'NT[VS!*PD!LO( MD$,DS Y735Q""B415R(W!4W MF:=0UD>L;ELOP(L*EL6)>S&*&BN(M8![)]9Y:F6M 3&J$EQ"*3T?HZ?ZT*M) M=9.V)UG.N]%T#G*5\/!@EV9.F0\B<. "MJE(S@&-D 5&VX 8%C:$<6\*U-0C MNS8.9D&M.@;>:?E*8!@\%Q2D,G20*F" (5(";9CWEB.,/!^5?'>B_!4V[#%X MUP^K*NLX7BWG44'S^1=_O?+J/\8EI5>]&WK7 MSE*US]W9NI7(DJ "$# :'TI$ ))I!3S7S&#+H6>Y0\5#L@RU21^7*=2Z#.N! M5^5+&Q5?(:X=%#8N'^)52J9"(#TRP-OH"7.NO..Y;_T>EJ:L5Y:%";LF)I/J M7X25^6*_>;><^#:LB_96#?G23\SMYC_)9WZZ?RN_7>HYS[$-%K.*6NQD>OT- M AJC5:"%H4!8I;@D"!.?.\@:RV!M-7P9=K_P?AK:V=P9]?$C0U6X7?%4^>K=M*XU316 M/NX)-%Y)!3A"46.61!\Q1)PI(8QEN-E^?U?+\RBL0%OLVJ_.OYL M,NK".(^4P@!:KN.:2Y4'FGA@'+:*.,-"&(=!)0^Y]%X-%@,XMVKE/L[R%^Y!M5)'GZP-:.H,/2I?+1JH;&-GKRH0FI MTN%-^^?T6QQ_,Q6K?* 0>6 YIX B T&TI10X0KU@5F$%.U7.'_],X=TF"R-R M:K(&=^7PQOOA[G39* .)<%%7U$M K1) ,4F "@)AXKR$,G?LW46NLD?XS^Z\ MY$:J O9]]C_\=.E3;XD85:R2\/]J%M]>+^>+]L;/WOZTD^6J$=-\'K?T58N* M*R-0VKLAX$S'*9H8:B@1M8F0ATA0H86$F)\YLE0C0:S*W2_F ML#2=.#1:V\?1.90)AMQOMSY/G=)ZHJ.6)QWXQ)A525UF-7KU)+;6*\* C%8) M4!7):9A=D5-9;(RW:J2<7!7%2(Q$0XS2VZ$D51"3:)"-=/$7(:+8-C!E_BY& MRL&=',5(YX!573')*LN+%#7>! \T-=%)M"(ZB9)@@!@V-@1GB.UTY_\_I!CI M+,!/%R.=H_WJ^+-)"DI"+?+"@F!\>O:82B"I3NTUE,!2Q^5'PB@,JK08Z2Q, MNQ0CG:/@"KSS0[4Q./I\ 4>?,"HG "J9!XIX"[05T9L@QD"5NQG5RRE&.@OC MCL5(YRB\ MX PD!'* 1FW$:,)Y@'E@/L@XL=W>5(5+2)ZW"&D( M=_(HO0+VG#C+-AI3HS@0(KU@AH0&DBL#L./0<2\#SLZ@OU@)21_')S\V%9:0 MV&"#$S#U>@BI"XDPR<#:N-U3$0BV7NKV74T)R#K1'2TC.T7+-)23(.>O3 M,L)&T_7;=@92#SR/$:KB4D2-_85*2,Z"K6L)R3DZK+V$Q&-NB'( \52GB=-# M89 I$ 03@G%FQ:[Q>.DE)'T9D5.3-;@K79+S% 652J( T:FM* NII[$U0"HH MC>2<&)J[\<-?LX1DD/.2&ZD*V+1D#!!7[^QHZ8'4<54J@R'ETNJ^^-F/Q@YY1&T$(<8\0\NCF;%/V0+TR#B( -)8 9KJ+HT( 0A#L&<, M0 MUJ-.J:,7>$"6#]G3)V'GJ+DZHFQB&X]%8"Y*3G1Z"L+:Z'!Z9X$)"&J+XAJS MG=Z+_*N3L',47(&;?>A@1F(G%8(8V!!B.,*\ BK."UB#E(UJX8CF MOA+[N$HP"X] MTRUM2-V;6)Q>$$(*A*(-SWZT>ERFLMG*[#[/*%!42:WM;+;'TIP08>($C/4( M4!<$T-Y8$ )AT%!B%,I];?^43&7=Z;P,.$FO 7!40*]5/?FVD$431C4E,3J5 M$%"H/5#,NVAY15#>6RML]B/6^\_71IHAN.[FMGLJN7 MLFA787#]*L MZ_5"J4,AW357P:;>N33:5P@1<%1R32!&)G2Z(=2-)T\%*!=R#NLCV$C[W(:_WC4XG@/A6A/648/?95_ M]71IYEYO)%#U_630WR\E*Z7KJ5I%\W L?A>_0L8 @,()&QB(L@-'1TZ&64*<=1MYTPOW$ M=\KUF1N!"SEU6I@?K]MFXMW7I;FW83($2>+>!S3'/,9<-!W2:PNB"PT%QIYX MS#HPXNG(92[_CL.!@7HKOOR MTG6/$COV,M >H*_"2&]T$;7^]M_+YON#VPR2!H*L"8 Q'^D:( ::! /24S_0 M(.&@.U6&2'_]).E@\KAZ&V/F!. -,BRB^BPVHT M"BG'@1S'A!K;Q=CO&[L3 <3+(,!@W560/]R3;$T/P:]B7AJW+J4# 5:DPCR/ M") *4:"#H);&T(7YW#<1CXA3MDO(HU%/_%5!I8ZR?S&C[?H#TZ?G "@T M(D902$5?RR&@#7:"$:$9SUV1?5RBR@C5%_AV-!0JX-0!$_[AKI9=!<$4BLX[ MA(ZF:\$Q:B,V.7 ,"00)E]E;D9Z2J4R\-/JFEQ6*"JC5IV4E#Q!"26.4Z&QZ M=3?ZGY)S#]*SSU80YYC)W8+MQ?4:SWU M3'__=COBO913GWR&6RAGS7KL.R><6DNC 07"!Q0W5PZ!I*O^I-9 RV6,2%_* MG9,^MQ %M!ZGBV1"!IK*H0G05 C@'0E(,<61S&T8_SJ=W<[A3H[.;N> 5<%& M?;*VS!N+'.0!P-43>09C( 46J])\*#$SB'7J\_;@U"5 MC-LI3+->.AW_ <@[#ZAP A@8 K!1B80$3*7K=!OF/Z?^\RP&G%O_>0X<%=#K M86DB,U"AU%&/.L=3PP\&TE(#%$E'D%'*PNP;YXNI_SP+UR/UG^Z676BN.^@ "^OKU>? M+2T?!J6)M-;$PREL5I7!CC.16G>J='516AGC8<$!\U+ U2N*/,>MWX,"E*L: MS 1LFUO+!:EBVV6TP+=7OWVY4D(2R**(V-I-?E@9XJ*I3#504L9]^MA]J;FW M_W7=_OC'9L0U-3;_T-I!&JP \]<75]!Y*C&B *=?*+0(Z"@M M"()#IBU%\.@KVN=A_OJB7"'I.)B?J<'"=2-OE[/VN[^8NHLPBPK8.$>!>:6X M2%=B1+I C#B0*'I:RD6_2!H))=SIQ+6W<&3OX.6*1?/BG4=[%80>OS;.3?Q; M/=^6/2G!/$/8@D!1ZBV7^AAXG ZP(730&*U"[C/^71G*59/F)4D6'1?V&B_F MC?ZD;6I'N'W45!O#O [ 8(\!#>G 6*H -$>IU2EB3MH,WN*3#Y>K.LW+BN%: M+4R)#ZGKQ,6-?V#TA(((DAA*HU0;38F-+@X5# 1"B.446\AS<.+IE\N5HN8G MQ4"]5K"9'*N)BL&3HT%IP#!3@+H8=AMA,;!>6.NC(XQ<[MYD0^L0JVKKF3D= MWPN7&BGVH$H*4^6P(A)80>.V*GS<40G50,$@J%.(H]V+;O^9Y8EG07Y&>>(Y M^J^ 2O>F^U!MG(CN69P/!)!C!ZB'J0*<:2!X8,18HRS.W;OJI%"5T:HO_+O/ M*V;%H@)R=>N[*Q!F*,3MW:[RG/9]X< MLR-5 ?OZ5,5A2[ DZ=5Y)""@EJ$X14$!9L8J!1F1V;MCO;A2QOQ YP M598SOM6S:9S3ZGG=3W[VY5O$HG^EXK'1AAO]+SQL8%YJ!SR$;SS@*@.#H%$DL' C;2$BKB:LM=;'.FB&6M M5!;.[%JF,4&J8,?\EV^NORV\N_CA9_K:?UPFIS.Z($E_\\OE8K[0TV1XUY,S MG"I&4IL0!W%4I/+ Z"" $-8YSG"@V2^9G"5@V=*,4?@W'D!5O+,6U]9L58F@ M)YL5M9K8Q6(Q:\QRL5YKJ[^+$_3ND[Y-__'%;*:GUZO_+X7U FI!( A&ICF[ MU*Z58L E#PASQJ#+':T.E[IL(FX4ICXSE/4:SS?-9!G_]LD2O;)$>D^=!]9S M 2B7 F@1(%!Q=:I4Y.ZD>![S>4C$LB'P1W_W.5A45W@Q .@N%#I+ZQ529V-@KX1 B& 5 M0)Q.JET7 4B6.LE)3B1B)EB:NT7X 5'JB@[&HT\?S5>9('L87:&_KSZDC%W&?$]D*SB6@<)(%51^&!B&"&Q!$H: MY3B6D&3O\O-(@&HNWCXG"7;?:.V-2 5TZJ^X^VE/W:>)GG[4-W>U"C(J0#D* M> @I.VUB7!N"CRX!TL$Z:!S,?4-\C'F4)?< 6NW:RM(8E^[EZF>K@^2IC2YA MW'L:FU(RR9O:5+^0N-8#Q"XZKG1UQLN!\5: $'A,:[[5T8*1A!/ A?52= M4Q@HQW!TL2GT1D>W9_>)FC,MV\%/%ZX!KXF'8P-7L_T[/$/CN(8J>C2.$@HH MPQ!(F/QNZRPEDG#*NC3/[_?UPD68-;'S&>"K(,[Y/4XN5?8E7YIHJ;V1'& $ MTYNN@@-)<0 <,Z+36P3$YSYH>/#Y:AI[% R9^Z)1#Y$VBTY %J3C/%TNU:G/ MD@<*>Y8>AI:*"XN%RWW6_DB LB%%;QCWTZ&'3BL@Q(%UM%HH<2W%]78YW3Z MHHA3U!($H(@KA6H2=W4F0]04MR*JRV*<.UUWAGA5D*D/";KE.P8C\B+(]O7/ M=OO,AA06>B8!UCZ]H14-M-$, 6$%4XP))4/N.Z%GB%=V&WQ.LO5#Y&60+?)F MNY*\BI$*E 1(S57T/Z,ZT]\ S7Q(=R@49+F]JK,$+!N0/BOA>J)2N//!Y^1X MKGP)IA2%AIADA:-KF7KU&NXH>=%TH[84V.9HT//EFNG5I/L';A[J&YPH#_VDR; MF^7-78+,0\#69M#?Z6!US\? M""ZIU)3&S9)P(@"-WP(JF-3CB6!ON [&=@JY3P'_\*/E&NEE ;ZW_NIU0N_W MQ$-;XH>[*\-08<339AB$"X#ZR'>%251>0$$S'&3^N]?#I:ZF34#!-.$S8_^2 MV;XNK7L_G2]FRQ4JEXMO?O;UFYY>?E^]O?E+'&(Q?S_]Y&=-ZZYT:I@IE(JP M6)2J=CV04@1 ,"(D:&VARE[$^$QSJ[S,(C-GQGKP3GL>A+S M*XRD MK^-.^%7/KOUB=2RZ6@OI[@,CC&%,0/R5QIE@ 323+#UB;R#W@E+4I9GO\:]4 M7DDQ'H4R*O\E;^VK7S;YP_420E=&(4H0XJF_7)PQI@880RFP+/ZUEH1(D[VW M54;Y*R^_J'2+'DJ$6A:!.3UW6ZYA612E1OG;B8]>>?#6K8=?1]/-33H_:N9VTLZ7 MLYW:^GV7$_<^'9$&7=/;NGM6[__"F5<6>PN?Z['0,:Z //,>.OB62MZ;$<]U MZ>%%55KVN<\PV,1,GN&6PC->0"BWB64"_ QUEL.\3]G^D!4_K-PZ^T,"]1B! MD^JNU"X,H^&T5Q.5H)16_.OIW,WRP;0S9)'@KK?U M>ZJ+2H#Z9_OGO7QY+>"!H8L$:;V .ZZ;P@#>[:G1H7/OVEER&W_7D\'+[=BX M16*ILZ#KH)4:%M[\]:2=^Z_MG;BKYL'Y5M^)\8M$.NK_*CZU+4DS:I5[?9@]^INX(S0T:ZLZHKH,-*MHOO\?.VV3QBF2H^OEQ\ M_C(*+4Y_K^[JS(STZ*SZT@[,OMTC[NAIAOFC@>W 76B@1MLL>\<#.WJI ;K? MIFXVN;W^XNURUBP:/[^X60S';>^HG79W6!ZU8RJI ;*W/V?VTZRQ&=;7_5"= MP*G@:.W)Y&M 9%4D_T8O_#O=S'[7DV4&:/:,V0FC"@[4#JNC,%B/5_;MKW\L M5E1Z_6UZ_J63WZ>A9RG5/"#VP5#>! M^MG;]H>?W5Z&)]]Z0H9>O._T@0%+=C/J]C/#L\Q[!RR6(#L'GX>+]9A:"AO9 M5&45;7^*?=(>,#C;O&^\8G@=U7O;20G_T>< HW@G74'Y^P3@[Q. L[#YV$X_ M^C8'*(]'*G=B=DS7[8F)5[2O^#CD33-=Z2S9UVP;S).!BQFUOIY!%S65-GG7 MUXO-I 9GFQX/5:R2L2]:^U51&)^M0%,]N9TW\SQ%.@<'+5;5.-#W/JB>PNA] M6?SQ:68O9U_GL[?S17.CUT=+^M5@- M9%\L3RJHG@WP8[OXO_YNI_:YZI&[?*!8262&S?*DV@HC_"X.VD[]=J8Y#D0/ M#%FL-+(OBL=54Q=N;Y;^:_OV9SKK]W&>T]#.[,JU'FILS_E.LM).5FB_#/]L;_[I=3A>SVP_ZSS&P/_JQ<@?G.1G019\5TB#.^-]+/6E" M8S?2?]4_7_FI#\UB<+%$KP^6.ZK/28>N>JV+$M&,3?1T(_#[F^_I:?4X@?45 M\CR^6[\OEJL-R$2*\S1;3P26T\4[,FRY H(,05B=OMX> 3/'T;O#=@*QJES7 M:1U5="K0^GF,"S_[?R^;V9U=R6.4S_A,)Y"K2GV=K\-:JX ^_1BK NCQR%FJ M?XX(FZ'RYY.^_7W^H$E2[L*?+N,/6-=1.<-K?>X&*7;@>@8*#U?D[NQ+'PC] M]':Y:'[XU]%,7+>SV\&E(_M'+ ?3KK[;CI,OG4B>3';%:WRF(I+# Y>KOCH* M17N>7@I#]\FW&7"Z'Z5D3*]#$+'+MCE;O4>R8H!Y3P=ZWB M<^XT?]!XV[O]];5?Q^-#E\7BD8F54QU;'WLF6!F RN1,KS]+8':[< MMKY7W6V7N9=N$^9U"K &KXF'XQ0K4CNV(O9,M+13NY$V3]+MZ6CEMNUA<7QM MYQ>OVR]^XE,GY V'!A]=[!^QW$;2#Z^C>BD=IT11W)U3?QE"8^.X[Z9YUMKI MTR76;O\_GX^7V9$]-BXQ:IS^]K1TSHJ;5&_I28P[D[0 M7"@>&[=876Y?ZWI:1\778ONU7>A)CG/@W;&*E=OV7G-[=5$>H0N[B)'XY/:3 M;EPFH/8-6:RPMC]>1S13.E!.D6*4,$F5RS0>&K-8O6Q/X$[HIK3;N2[(&%R GBOK'+U:EFP/*(LFHPI7>B9C>H!T4E3IRHI_+YO%;>J1M59E#&]N5KU WS0A"N/C;'.A>^:GRA6<]H2[ MGRI+AXT[9N;W^6H36741_=9.HI8_+W)%DN=]JERM:N_<71]55H?_1[]X/[7M M3:8<>J3WF)\T\TWR*P_H M7;_1">^:LD]G*J^Z17ZY^.9G(Z_O_=_H!'5-B:LSE5=Z56NSG.C9AV:^R'C4 M?7C43G#6E,XZJ:#2 #ZU+$,S(0>&[%2M4%,RZ[AJBF?^M\8_/X"GQNZ$9$VI MK([*JN"-D3O'_4,[S_W"TN.Q.X%82P+KJ'J*>SL[GO?0Y;=WP$YPU92 .J:6 MTE>=DT.59I0)L'WC=<*KIH31$:74D.+/TA[SX4"= *HIR[-/#<6=D'9PJ>1V MC$YXU)2#V9E\'67>@^$XMUX5UY0FJ;!,M9W^$AV7C6!O_-S.FM4Q3*8ZU=/# M=P*QI@1(=Y45WY=3^=-5.O7 MF5XU4WWPU.%CR0=VUSCRF2RM-KI.(T/?C2>?>D*0GO=7#PX[)!=V-]RKU)QI M>,>-O0,6O-QY"HM'V:\CRBB=L[P3;?"MMIVABF%S5-M[4:GHGMO%9++'EN2Y M 7IXX JP.G(9]*1"_FXF4&H-_=U8X._& N?%UHO9Y*N?W9B_S*X^$? M&;;8&CK/1SBMF.*>0I(J1S/2QR,5N\E[K@^W9_JU0/*U60QVKQ\-5>Q*;D]0 M'BF@=./0Y<0C:!A*7HUKOR^\>S?1UX/@.31FL>NVY^%T0B7E$XMC8'9DV&+W M:\^#[;1BJC" *[ERO->W9[AB=VO[&,)]BJC(&'Z=W4P7>6WA@R&+W:KM;PJ? M*J0N2Y@)L,.C%KM0.\@.5@?;-F#(]W+I_A'+W:'M8PT/Z*,*K-XL9RO!,H!T M-U2Y6[%]T-G50!6P?/%V.6L6C9]?7%]?_-#-9' ![Y%QR]U[[0/84=V\C%/& M3^VDL7$"GV:M'?&4\=%G1CAE/#R-[*>,#S_UA",9CAOWCS\H%[\9WCT<.E=( M=WKT2DXDC^+V.('?45_%SUCVR?FQ76Q$S9-&[OZ52K+* W$^HK_Q+?KF!^D7 MH^?^__R/_P]02P$"% ,4 " !5::-85@$X(H8C !1'0$ '@ M @ $ 97AH:6)I=#$P,2TR,#(T9F]R;6]F<&5R9F\N:'1M4$L! A0# M% @ 56FC6!R5YW$[&0 I:H !X ( !PB, &5X:&EB M:70Q,#(M,C R-&9O " 3D] !E>&AI8FET,3 S+3(P,C1F;W)M M;V9P97)F;RYH=&U02P$"% ,4 " !5::-86[C2L"\: "IK0 '@ M @ &^80 97AH:6)I=#$P-"TR,#(T9F]R;6]F=&EM97@N:'1M4$L! M A0#% @ 56FC6 "D09D5#0 ^E0 !X ( !*7P &5X M:&EB:70Q,#4M,C R-&9O " 7J) !E>&AI8FET,3 V+3(P,C1F M;W)M;V9D:7)E8RYH=&U02P$"% ,4 " !5::-885A7=;<4 #ADP '@ M @ $\F@ 97AH:6)I=#$P-RTR,#(T9F]R;6]F8V%S:&$N:'1M M4$L! A0#% @ 56FC6,&AI8FET,S$Q+3$P M<3$R,#(T9FEN86PN:'1M4$L! A0#% @ 56FC6-2)T4JJ!P >2D !P M ( !@M, &5X:&EB:70S,3(M,3!Q,3(P,C1F:6YA;"YH=&U0 M2P$"% ,4 " !5::-8387Y1P8% !O%@ ' @ %FVP M97AH:6)I=#,R,2TQ,'$Q,C R-&9I;F%L+FAT;5!+ 0(4 Q0 ( %5IHUA/ M!?M "04 &05 < " :;@ !E>&AI8FET,S(R+3$P<3$R M,#(T9FEN86PN:'1M4$L! A0#% @ 56FC6)$S&44 [0 >6,- ! M ( !Z>4 &9E="TR,#(T,#,S,2YH=&U02P$"% ,4 " !5::-8 M\EG9KP\. #%D@ $ @ $7TP$ 9F5T+3(P,C0P,S,Q+GAS M9%!+ 0(4 Q0 ( %5IHUB2ON7&CAX -?B'D +F: M!0 4 " 7X' P!F970M,C R-# S,S%?<')E+GAM;%!+!08 1 $@ 2 P% X@0, ! end XML 81 fet-20240331_htm.xml IDEA: XBRL DOCUMENT 0001401257 2024-01-01 2024-03-31 0001401257 2024-04-26 0001401257 2023-01-01 2023-03-31 0001401257 2024-03-31 0001401257 2023-12-31 0001401257 2022-12-31 0001401257 2023-03-31 0001401257 us-gaap:CommonStockMember 2023-12-31 0001401257 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001401257 us-gaap:TreasuryStockCommonMember 2023-12-31 0001401257 us-gaap:RetainedEarningsMember 2023-12-31 0001401257 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001401257 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001401257 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001401257 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001401257 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001401257 us-gaap:CommonStockMember 2024-03-31 0001401257 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001401257 us-gaap:TreasuryStockCommonMember 2024-03-31 0001401257 us-gaap:RetainedEarningsMember 2024-03-31 0001401257 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001401257 us-gaap:CommonStockMember 2022-12-31 0001401257 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001401257 us-gaap:TreasuryStockCommonMember 2022-12-31 0001401257 us-gaap:RetainedEarningsMember 2022-12-31 0001401257 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001401257 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001401257 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001401257 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001401257 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001401257 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001401257 us-gaap:CommonStockMember 2023-03-31 0001401257 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001401257 us-gaap:TreasuryStockCommonMember 2023-03-31 0001401257 us-gaap:RetainedEarningsMember 2023-03-31 0001401257 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001401257 fet:VaripermHoldingsLtdMember 2024-01-04 2024-01-04 0001401257 us-gaap:LineOfCreditMember 2024-01-02 2024-01-02 0001401257 fet:SellerTermLoanMember 2024-01-04 0001401257 fet:SellerTermLoanMember 2024-03-01 2024-03-31 0001401257 fet:VaripermHoldingsLtdMember 2024-01-04 0001401257 fet:VaripermHoldingsLtdMember us-gaap:CustomerRelationshipsMember 2024-01-04 0001401257 fet:VaripermHoldingsLtdMember us-gaap:OrderOrProductionBacklogMember 2024-01-04 0001401257 fet:VaripermHoldingsLtdMember us-gaap:TradeNamesMember 2024-01-04 0001401257 fet:VaripermHoldingsLtdMember 2024-01-04 2024-03-31 0001401257 fet:LegacyFETAndVaripermMember 2024-01-01 2024-03-31 0001401257 fet:LegacyFETAndVaripermMember 2023-01-01 2023-03-31 0001401257 us-gaap:CustomerRelationshipsMember 2024-03-31 0001401257 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001401257 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001401257 fet:PatentsAndTechnologyMember 2024-03-31 0001401257 srt:MinimumMember fet:PatentsAndTechnologyMember 2024-03-31 0001401257 srt:MaximumMember fet:PatentsAndTechnologyMember 2024-03-31 0001401257 us-gaap:TradeNamesMember 2024-03-31 0001401257 srt:MinimumMember us-gaap:TradeNamesMember 2024-03-31 0001401257 srt:MaximumMember us-gaap:TradeNamesMember 2024-03-31 0001401257 us-gaap:TrademarksMember 2024-03-31 0001401257 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001401257 us-gaap:CustomerRelationshipsMember 2023-12-31 0001401257 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001401257 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001401257 fet:PatentsAndTechnologyMember 2023-12-31 0001401257 srt:MinimumMember fet:PatentsAndTechnologyMember 2023-12-31 0001401257 srt:MaximumMember fet:PatentsAndTechnologyMember 2023-12-31 0001401257 us-gaap:TradeNamesMember 2023-12-31 0001401257 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-31 0001401257 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-31 0001401257 us-gaap:TrademarksMember 2023-12-31 0001401257 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001401257 fet:A2025NotesMember 2024-03-31 0001401257 fet:A2025NotesMember 2023-12-31 0001401257 fet:SellerTermLoanMember 2024-03-31 0001401257 fet:SellerTermLoanMember 2023-12-31 0001401257 fet:A2017CreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 fet:A2017CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001401257 fet:OtherDebtMember 2024-03-31 0001401257 fet:OtherDebtMember 2023-12-31 0001401257 fet:A2025NotesMember 2024-01-01 2024-03-31 0001401257 fet:A2025NotesMember 2023-01-31 0001401257 fet:A2025NotesMember 2023-01-01 2023-01-31 0001401257 fet:SellerTermLoanMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2024-01-04 0001401257 fet:SellerTermLoanMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2024-01-04 0001401257 fet:SellerTermLoanMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2024-01-04 0001401257 fet:SellerTermLoanMember 2024-01-04 2024-01-04 0001401257 fet:SellerTermLoan12.5OfBorrowingBaseMember us-gaap:LineOfCreditMember 2024-01-04 0001401257 srt:MinimumMember fet:SellerTermLoanMember us-gaap:LineOfCreditMember 2024-01-04 2024-01-04 0001401257 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 fet:CanadianSubsidiariesMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 fet:CanadianSubsidiariesMember us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 us-gaap:LetterOfCreditMember fet:A2017CreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 us-gaap:LineOfCreditMember 2024-03-31 0001401257 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember fet:SecuredOvernightFinancingRateSOFRFloorMember 2024-01-01 2024-03-31 0001401257 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember fet:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-03-31 0001401257 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember fet:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-03-31 0001401257 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001401257 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001401257 us-gaap:RevolvingCreditFacilityMember fet:A2017CreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2024-01-01 2024-03-31 0001401257 us-gaap:RevolvingCreditFacilityMember fet:A2017CreditFacilityMember fet:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-03-31 0001401257 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember fet:CORRARateMember 2024-01-01 2024-03-31 0001401257 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember fet:CORRARateMember 2024-01-01 2024-03-31 0001401257 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember fet:A2017CreditFacilityMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001401257 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember fet:A2017CreditFacilityMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001401257 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001401257 us-gaap:RevolvingCreditFacilityMember fet:CreditFacilityUnusedPortionGreaterThan50Member 2024-01-01 2024-03-31 0001401257 us-gaap:RevolvingCreditFacilityMember fet:CreditFacilityUnusedPortionLessThanOrEqualTo50Member 2024-01-01 2024-03-31 0001401257 fet:A2017CreditFacility12.5OfBorrowingBaseMember us-gaap:LineOfCreditMember 2024-03-31 0001401257 srt:MinimumMember fet:A2017CreditFacility12.5OfBorrowingBaseMember us-gaap:LineOfCreditMember 2024-01-01 2024-03-31 0001401257 us-gaap:FairValueInputsLevel2Member fet:A2025NotesMember 2024-03-31 0001401257 us-gaap:FairValueInputsLevel2Member fet:A2025NotesMember 2023-12-31 0001401257 us-gaap:OperatingSegmentsMember fet:DrillingAndCompletionsMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:DrillingAndCompletionsMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ArtificialLiftAndDownholeMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ArtificialLiftAndDownholeMember 2023-01-01 2023-03-31 0001401257 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-03-31 0001401257 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001401257 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-03-31 0001401257 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:DrillingAndCompletionsMember 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:DrillingAndCompletionsMember 2023-12-31 0001401257 us-gaap:OperatingSegmentsMember fet:ArtificialLiftAndDownholeMember 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ArtificialLiftAndDownholeMember 2023-12-31 0001401257 us-gaap:CorporateNonSegmentMember 2024-03-31 0001401257 us-gaap:CorporateNonSegmentMember 2023-12-31 0001401257 us-gaap:OperatingSegmentsMember fet:DrillingMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:DrillingMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:SubseaMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:SubseaMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:StimulationandInterventionMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:StimulationandInterventionMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:CoiledTubingMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:CoiledTubingMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:DownholeMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:DownholeMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ProductionEquipmentMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ProductionEquipmentMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ValveSolutionsMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:OperatingSegmentsMember fet:ValveSolutionsMember us-gaap:SalesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 country:US us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 country:US us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 country:CA us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 country:CA us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 fet:EuropeAndAfricaMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 fet:EuropeAndAfricaMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 us-gaap:MiddleEastMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 us-gaap:MiddleEastMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 srt:AsiaPacificMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 srt:AsiaPacificMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 srt:LatinAmericaMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001401257 srt:LatinAmericaMember us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001401257 fet:PerformanceRestrictedStockMember 2024-01-01 2024-03-31 0001401257 srt:MinimumMember fet:PerformanceRestrictedStockMember 2024-01-01 2024-03-31 0001401257 srt:MaximumMember fet:PerformanceRestrictedStockMember 2024-01-01 2024-03-31 0001401257 fet:TimeBasedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001401257 fet:PerformanceRestrictedStockLiabilityClassifiedMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001401257 fet:TimeBasedRestrictedStockUnitsLiabilityClassifiedMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001401257 fet:PerformanceRestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001401257 fet:PerformanceRestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001401257 fet:PerformanceRestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-03-31 shares iso4217:USD iso4217:USD shares fet:segment pure fet:performance_period 0001401257 --12-31 2024 Q1 false 0.3333 0.3333 0.3333 10-Q true 2024-03-31 false 001-35504 FORUM ENERGY TECHNOLOGIES, INC. DE 61-1488595 10344 Sam Houston Park Drive Suite 300 Houston TX 77064 (281) 949-2500 Common stock FET NYSE Yes Yes Accelerated Filer true false false 12283670 202392000 188957000 138633000 136855000 63759000 52102000 54666000 45511000 5921000 0 28000 260000 60559000 45251000 3200000 6851000 -8760000 -4549000 -1227000 -2972000 -9987000 -7521000 -6787000 -670000 3528000 2816000 -10315000 -3486000 12201000 10179000 12201000 10179000 -0.85 -0.34 -0.85 -0.34 0 0 -10315000 -3486000 -804000 4158000 -15000 15000 -11134000 687000 48488000 46165000 9983000 10850000 161978000 146747000 303003000 299639000 20893000 21887000 10488000 13365000 1935000 1801000 546785000 529604000 87660000 61401000 54818000 55399000 2585000 1159000 261405000 167970000 63202000 0 130000 368000 4804000 5160000 1021389000 821061000 5150000 1186000 108254000 125918000 64937000 62463000 10276000 10551000 4480000 4221000 193097000 204339000 282302000 129567000 28183000 940000 59898000 61450000 11707000 12132000 575187000 408428000 0.01 0.01 14800000 14800000 12992570 10901878 130000 109000 1413970000 1369288000 708900 708900 142057000 142057000 -709786000 -699471000 -116055000 -115236000 446202000 412633000 1021389000 821061000 -10315000 -3486000 4072000 2570000 9766000 6016000 534000 892000 1573000 841000 1002000 -421000 1299000 1398000 -8783000 10047000 -8577000 18123000 -2694000 -1037000 2822000 769000 -24071000 -5527000 291000 111000 5023000 -23128000 2910000 1083000 177000 264000 150086000 0 -152819000 -819000 245167000 119426000 148696000 94426000 -59677000 0 147000 273000 3070000 0 0 3497000 1090000 1873000 151841000 19357000 -1722000 325000 2323000 -4265000 46165000 51029000 48488000 46764000 2775000 1835000 750000 926000 44220000 0 0 113650000 109000 1369288000 -142057000 -699471000 -115236000 412633000 1573000 1573000 1000 -1091000 -1090000 20000 44200000 44220000 -804000 -804000 -15000 -15000 -10315000 -10315000 130000 1413970000 -142057000 -709786000 -116055000 446202000 62000 1253613000 -138560000 -680595000 -127485000 307035000 841000 841000 1000 -1874000 -1873000 46000 113604000 113650000 3497000 3497000 4158000 4158000 15000 15000 -3486000 -3486000 109000 1366184000 -142057000 -684081000 -123312000 416843000 Organization and Basis of Presentation <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forum Energy Technologies, Inc. (the “Company,” “FET,” “we,” “our,” or “us”), a Delaware corporation, is a global manufacturing company serving the oil, natural gas, industrial and renewable energy industries. With headquarters located in Houston, Texas, FET provides value added solutions that increase the safety and efficiency of energy exploration and production.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's accompanying unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management's opinion, all adjustments, consisting of normal recurring adjustments, necessary for the fair statement of the Company’s financial position, results of operations and cash flows have been included. Operating results for the three months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or any other interim period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim financial statements are unaudited and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by accounting principles generally accepted in the United States of America (“U.S. GAAP”) for complete consolidated financial statements and should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023, which are included in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 5, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change of Segment</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter 2024, following the Variperm Holdings Ltd. ("Variperm") acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Refer to Note 10 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Segments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the product lines making up each segment. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.</span></div> 2 Recent Accounting Pronouncements <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB"), which the Company adopts as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Issued But Not Yet Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting (Topic 280)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In November 2023, FASB issued ASU 2023-07, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. This update is effective retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years after December 15, 2024. Early adoption is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes (Topic 740). </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued ASU 2023-09, which improves income tax disclosures. This update is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. This update should be applied prospectively but retrospective application is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.</span></div> Recent Accounting Pronouncements <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board ("FASB"), which the Company adopts as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Issued But Not Yet Adopted</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting (Topic 280)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In November 2023, FASB issued ASU 2023-07, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. This update is effective retrospectively for fiscal years beginning after December 15, 2023, and interim periods within fiscal years after December 15, 2024. Early adoption is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes (Topic 740). </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, FASB issued ASU 2023-09, which improves income tax disclosures. This update is effective for fiscal years beginning after December 15, 2025. Early adoption is permitted. This update should be applied prospectively but retrospective application is permitted. The Company is in the process of evaluating the impact it may have on our consolidated financial statements.</span></div> Revenue <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to receive in exchange for those goods or services. For a detailed discussion of our revenue recognition policies, refer to the Company’s 2023 Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenue </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 10 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Segments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disaggregated revenue by product line and geography. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances are determined on a contract by contract basis. Contract assets represent revenue recognized for goods and services provided to our customers when payment is conditioned on something other than the passage of time. Similarly, the Company records a contract liability when we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring goods or services to the customer under the terms of a sales contract. Such contract liabilities typically result from billings in excess of costs incurred on construction contracts and advance payments received on product sales.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our contract assets and contract liabilities balances for the three months ended March 31, 2024 (in thousands): </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:43.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.739%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Decrease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and estimated profits in excess of billings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings in excess of costs and profits recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,756 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,772 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, our contract assets decreased by $3.5 million and our contract liabilities decreased nominally primarily due to the timing of milestone billings for projects in our Subsea product line. The noncurrent portion of contract assets is recorded on the consolidated balance sheets as other long-term assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, we recognized $5.5 million of revenue that was included in the contract liabilities balance at the beginning of the period. </span></div>Substantially all of our contracts are less than one year in duration. As such, we have elected to apply the practical expedient which allows an entity to exclude disclosures about its remaining performance obligations if such obligation is part of a contract that has an original expected duration of one year or less <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our contract assets and contract liabilities balances for the three months ended March 31, 2024 (in thousands): </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:43.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.739%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Decrease</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and estimated profits in excess of billings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets - noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,501)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings in excess of costs and profits recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,756 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,772 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1935000 1801000 10488000 13365000 12423000 15166000 1070000 1828000 13493000 16994000 -3501000 -0.21 10276000 10551000 4480000 4221000 14756000 14772000 -16000 0 -3500000 5500000 P1Y <span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Acquisition</span><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2024, the Company and its wholly owned subsidiary acquired all of the issued and outstanding common shares of Variperm (the “Variperm Acquisition”). Variperm, headquartered in Canada, is a manufacturer of downhole technology solutions, providing sand and flow control products for heavy oil applications.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consideration for the Variperm Acquisition includes approximately $150.0 million of cash and 2.0 million shares of the Company’s common stock determined using the market price at closing date, which was subject to customary purchase price adjustments. In connection with the closing, to fund the cash portion of the purchase price, the Company borrowed $90.0 million under its senior secured asset-based lending facility (“Credit Facility”) on January 2, 2024 and entered into a $60.0 million second lien seller term loan credit agreement (“Seller Term Loan”) on January 4, 2024. In March 2024, in connection with the finalization of working capital adjustments, the principal amount of the Seller Term Loan was reduced by $0.3 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company recognized acquisition-related costs of $5.9 million for consulting fees and other costs expensed as transaction expenses. The acquisition of business on the statement of cash flow is presented net of the cash and cash equivalents acquired.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of identified assets acquired and liabilities assumed at the date of acquisition. The preliminary allocation of consideration transferred is based on management's estimates, judgments and assumptions. These estimates, judgments and assumptions are subject to change upon final valuation and should be treated as preliminary values. Management estimated that consideration paid exceeded the fair value of the net assets acquired. Therefore, goodwill of $63.9 million was recorded, most of which is not expected to be deductible for income tax purposes. The final allocation of purchase consideration could include changes in the estimated fair value of inventories; property, plant and equipment; intangible assets comprising of customer relationships, backlog and trade names; deferred income taxes; and leases. The Company has preliminarily estimated the useful lives of customer relationships, backlog and trade names as approximately eight years, two years and eight years, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and liabilities assumed at the date of the acquisition (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable—trade</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">      Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">      Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total identifiable net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,694 </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></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the total equity value of Variperm based on the purchase consideration over net assets acquired was recorded as goodwill. The goodwill is primarily attributable to revenue synergies and assembled workforce expected to be realized from the acquisition. Intangible assets acquired as a result of the Variperm Acquisition are amortized on a straight-line basis to reflect the pattern in which the economic benefits of the intangible assets are realized. Acquired goodwill and intangibles relate to our Downhole reporting unit and Downhole asset group. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value for trade names were estimated using the income approach, specifically the relief-from-royalty method which estimates the cost savings that accrue to the owner of the intangible assets that would otherwise be payable as royalties or licenses fees on revenues earned through the use of the asset. The fair value of customer relationships and backlog were estimated using the multi-period excess earnings method. The excess earning </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">method model estimates revenues and cash flows derived from the asset and then deducts portions of the cash flow that can be attributed to supporting assets. The resulting cash flow, which is attributable solely to the asset acquired, is then discounted at a rate of return commensurate with the risk of the asset to calculate the present value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro Forma Financial Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired Variperm business contributed revenues and net income of $27.4 million and $4.4 million, respectively, to the Company for the period from January 4, 2024 to March 31, 2024. The following unaudited pro forma summary presents the results of operations of the Company as if the acquisition of Variperm occurred on January 1, 2023:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts have been calculated after applying the Company's accounting policies and adjusting the results of Variperm to reflect additional depreciation, amortization, and other purchase accounting adjustments assuming the fair value adjustments to the property, plant and equipment and intangibles assets and other purchase accounting adjustments have been applied on January 1, 2023. The pro forma amounts do not include any potential cost savings or other expected benefits of the acquisition, and are presented for illustrative purposes only and are not necessarily indicative of results that would have been achieved if the acquisition had occurred as of January 1, 2023 or of future operating performance.</span></div> 150000000 2000000 90000000 60000000 -300000 5900000 63900000 0 P8Y P2Y P8Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and liabilities assumed at the date of the acquisition (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><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><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable—trade</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">      Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,760 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">      Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total identifiable net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,694 </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></tr></table></div> 4388000 24036000 13422000 26213000 104600000 3718000 176377000 11760000 29864000 41624000 134753000 63941000 198694000 27400000 4400000 The following unaudited pro forma summary presents the results of operations of the Company as if the acquisition of Variperm occurred on January 1, 2023:<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 202392000 226700000 -7148000 -5587000 Inventories <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's significant components of inventory at March 31, 2024 and December 31, 2023 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and parts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,096 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,826 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,003 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,639 </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></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's significant components of inventory at March 31, 2024 and December 31, 2023 were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and parts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,096 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,826 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: inventory reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,187)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,003 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,639 </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></tr></table></div> 99096000 92563000 27574000 28693000 212782000 216570000 339452000 337826000 36449000 38187000 303003000 299639000 Goodwill and Intangible Assets<div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill from December 31, 2023 to March 31, 2024, were as follows (in thousands):</span></div><div style="margin-top:12pt"><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><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Artificial Lift and Downhole</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact on non-U.S. local currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,202 </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></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized and is tested for impairment at least annually or when events and circumstances indicate that fair value may be below its carrying value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of March 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and December 31, 2023, respectively (in thousands): </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization Period (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,760)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,515 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,110)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,405 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization Period (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,672)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,115 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237,145)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,970 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div> <div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill from December 31, 2023 to March 31, 2024, were as follows (in thousands):</span></div><div style="margin-top:12pt"><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><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Artificial Lift and Downhole</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact on non-U.S. local currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill, March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,202 </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></tr></table></div> 0 63941000 -739000 63202000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of March 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and December 31, 2023, respectively (in thousands): </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization Period (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,760)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,817 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,533)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,515 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246,110)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,405 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Intangibles</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization Period (In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,672)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 35</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 19</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,115 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237,145)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,970 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div> 366577000 171760000 194817000 P10Y P35Y 88983000 42533000 46450000 P5Y P19Y 46677000 29423000 17254000 P7Y P19Y 5089000 2205000 2884000 P15Y 189000 189000 0 P5Y 507515000 246110000 261405000 267838000 164672000 103166000 P10Y P35Y 89151000 41189000 47962000 P5Y P19Y 42847000 28974000 13873000 P7Y P19Y 5089000 2120000 2969000 P15Y 190000 190000 0 P5Y 405115000 237145000 167970000 Debt <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt as of March 31, 2024 and December 31, 2023 consisted of the following (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, principal amount</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,074)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, carrying value</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,753 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt, net of current portion</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,302 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,567 </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></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2025 Notes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 9.00% convertible secured notes due August 2025 (“2025 Notes”), of which $134.2 million principal amount was outstanding at March 31, 2024, pay interest at the rate of 9.00%, of which 6.25% is payable in cash and 2.75% is payable in cash or additional notes, at the Company’s option. The 2025 Notes are secured by a first lien on substantially all of the Company’s assets, except for Credit Facility priority collateral, which secures the 2025 Notes on a second lien basis. In January 2023, $122.8 million or 48% of the then-outstanding principal amount of the 2025 Notes mandatorily converted into approximately 4.5 million shares of common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seller Term Loan</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2024, the Company entered into the Seller Term Loan in connection with the closing of the Variperm Acquisition, which had an initial principal amount of $60.0 million and matures in December 2026. In March 2024, in connection with the finalization of purchase price adjustments, the principal amount of the Seller Term Loan was reduced by $0.3 million. The Seller Term Loan bears interest at the rate of (i) 11.00% per year for the period commencing on the Closing Date to (but excluding) the first anniversary of the Closing Date, (ii) 17.00% per annum for the period commencing on the first anniversary of the Closing Date to (but excluding) the second anniversary of the Closing Date and (iii) 17.50% per annum for the period commencing on the second anniversary of the Closing Date to (but excluding) the maturity date. The Company has an option to prepay the Seller Term Loan anytime without premium or penalty.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Seller Term Loan requires the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 as of the last day of each fiscal quarter commencing at the time excess availability is less than the greater of (x) 12.5% of the Line Cap and (y) $31.25 million and continuing until excess availability exceeds the greater of (x) 12.5% of the Line Cap and (y) $31.25 million for 60 consecutive days. “Line Cap” has the meaning set forth in the Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to customary exceptions, all obligations under the Seller Term Loan are guaranteed, jointly and severally, by our wholly owned U.S. and Canadian subsidiaries and are secured by substantially all assets of each such entity and the Company, subject to customary exclusions pursuant to certain intercreditor arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Seller Term Loan also contains customary representations and warranties and affirmative and negative covenants, as well as customary events of default, with corresponding grace periods, including, without limitation, payment defaults, cross-defaults to other agreements evidencing indebtedness and bankruptcy-related defaults.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Credit Facility, which has a maturity date</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, subject to certain exceptions, of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September 2028, provides revolving credit commitments of $250.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (with a sublimit of up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$70.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> available for the issuance of letters of credit for the account of the Company and certain of its domestic subsidiaries) (the “U.S. Line”), of which up to $50.0 million is available to certain of our Canadian subsidiaries for loans in U.S. or Canadian dollars (with a sublimit of up to $10.0 million available for the issuance of letters of credit for the account of our Canadian </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subsidiaries) (the “Canadian </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Line”). Lender commitments under the Credit Facility, subject to certain limitations, may be increased by an additional $100.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Availability under the Credit Facility is subject to a borrowing base calculated by reference to eligible accounts receivable in the U.S., Canada and certain other jurisdictions (subject to a cap) and eligible inventory in the U.S. and Canada. Our borrowing capacity under the Credit Facility could be reduced or eliminated, depending on future fluctuations in our receivables and inventory. As of March 31, 2024, our total borrowing base was $189.1 million, of which $96.5 million amount was drawn and $21.0 million was used as security for outstanding letters of credit, resulting in remaining availability of $71.6 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the U.S. Line bear interest at a rate equal to, at our option, either (a) the Secured Overnight Financing Rate (“SOFR”), subject to a floor of 0.00%, plus a margin of 2.25% to 2.75%, or (b) a base rate plus a margin of 1.25% to 1.75%, in each case based upon the Company's quarterly total net leverage ratio. The U.S. Line base rate is determined by reference to the greatest of (i) the federal funds rate plus 0.50% per annum, (ii) the one-month adjusted term SOFR plus 1.00% per annum, and (iii) the “prime rate” of interest announced by Wells Fargo Bank, National Association, subject to a floor of 0.00%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Canadian Line bear interest at a rate equal to, at our Canadian borrowers’ option, either (a) Canadian Overnight Repo Rate Average (“CORRA”), subject to a floor of 0.00%, plus a margin of 2.25% to 2.75%, or (b) a base rate plus a margin of 1.25% to 1.75%, in each case based upon the Company's quarterly net leverage ratio. The Canadian Line base rate is determined by reference to the greater of (i) the Floor, (ii) the one-month CORRA, and (iii) the prime rate for Canadian dollar commercial loans made in Canada as reported by Thomson Reuters, subject to a floor of 0.00%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate under the Credit Facility was approximately 8.34% and 7.96% for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility also provides for a commitment fee in the amount of (a) 0.375% on the unused portion of revolving commitments if average usage of the Credit Facility is greater than 50% and (b) 0.500% on the unused portion of revolving commitments if average usage of the Credit Facility is less than or equal to 50%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If excess availability under the Credit Facility falls below the greater of 12.5% of the borrowing base and $31.25 million, we will be required to maintain a fixed charge coverage ratio of at least 1.00:1.00 as of the end of each fiscal quarter until excess availability under the Credit Facility exceeds such threshold for 60 consecutive days.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to customary exceptions, all obligations under the Credit Facility are guaranteed, jointly and severally, by our wholly-owned U.S. subsidiaries and, in the case of the Canadian Line, our wholly-owned Canadian subsidiaries, and are secured by substantially all assets of each such entity and the Company, subject to customary exclusions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains various covenants that, among other things, limit our ability (none of which are absolute) to incur additional indebtedness or issue certain preferred shares, grant certain liens, make certain loans and investments, pay dividends, make distributions or make other restricted payments, enter into mergers or acquisitions unless certain conditions are satisfied, change our lines of business, prepay certain indebtedness, enter into certain affiliate transactions or engage in certain asset dispositions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default exists under the Credit Facility, the lenders will have the right to accelerate the maturity of the obligations outstanding under the Credit Facility and exercise other rights and remedies. Obligations outstanding under the Credit Facility, however, will be automatically accelerated upon an event of default arising from a bankruptcy or insolvency event. An event of default includes, among other things, nonpayment of principal, interest, fees or other amounts within certain grace periods; representations and warranties proving to be untrue in any material respect; failure to perform or otherwise comply with covenants in the Credit Facility or other loan documents, subject, in certain instances, to grace periods; cross-defaults to certain other indebtedness if such default occurs at the final maturity of such indebtedness or if the effect of such default is to cause, or permit the holders of such indebtedness to cause, the acceleration of such indebtedness; bankruptcy or insolvency events; material monetary judgment defaults; invalidity or unenforceability of the Credit Facility or any other loan document; and the occurrence of a Change of Control (as defined in the Credit Facility).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt consists of various finance leases of equipment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit and Guarantees</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We execute letters of credit in the normal course of business to secure the delivery of product from specific vendors and also to guarantee our fulfillment of performance obligations relating to certain large contracts. The Company had $21.0 million and $20.3 million in total outstanding letters of credit as of March 31, 2024 and December 31, 2023, respectively.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt as of March 31, 2024 and December 31, 2023 consisted of the following (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, principal amount</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,074)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, carrying value</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,452 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,753 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt, net of current portion</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,302 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,567 </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></tr></table></div> 134208000 134208000 59677000 0 96471000 0 3340000 2864000 293696000 137072000 4341000 5074000 1903000 1245000 287452000 130753000 5150000 1186000 282302000 129567000 0.0900 134200000 0.0900 0.0625 0.0275 122800000 0.48 4500000 60000000 -300000 0.1100 0.1700 0.1750 1.00 0.125 31250000 0.125 31250000 P60D 250000000 70000000 50000000 10000000 100000000 189100000 96500000 21000000 71600000 0.0000 0.0225 0.0275 0.0125 0.0175 0.0050 0.0100 0.0000 0.0000 0.0225 0.0275 0.0125 0.0175 0.0000 0.0834 0.0796 0.00375 0.50 0.00500 0.50 0.125 31250000 1.00 P60D 21000000 20300000 Income Taxes <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For interim periods, our income tax expense or benefit is computed based on our estimated annual effective tax rate and any discrete items that impact the interim periods. For the three months ended March 31, 2024 and 2023, the Company recorded a tax expense of $3.5 million and $2.8 million, respectively. The estimated annual effective tax rates for all periods were impacted by losses in jurisdictions where the recording of a tax benefit is not available. Furthermore, the tax expense or benefit recorded can vary from period to period depending on the Company’s relative mix of earnings and losses by jurisdiction. Finally, the Company believes that it is reasonably possible that a decrease of approximately $1.5 million of noncurrent unrecognized tax benefits may occur by the end of 2024 as a result of a lapse of the statute of limitations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Organization for Economic Co-operation and Development (“OECD”) introduced Base Erosion and Profit Shifting (“BEPS”) Pillar 2 rules that impose a global minimum tax rate of 15%. Numerous countries, including European Union member states, have enacted, or are expected to enact, legislation to be effective January 1, 2024 with general implementation of a global minimum tax by January 1, 2025. Based on current enacted legislation, we do not expect a material impact on our future effective tax rate.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have deferred tax assets related to net operating loss and other tax carryforwards in the U.S. and in certain states and foreign jurisdictions. We recognize deferred tax assets to the extent that we believe these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including, but not limited to, our recent history of pretax losses over the prior three year period, the goodwill and intangible asset impairments for various reporting units, the future reversals of existing taxable temporary differences, the projected future taxable income or loss and tax-planning. We believe that there is a reasonable possibility that within the next 12 months, a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change on the basis of the level of profitability that we are able to actually achieve. As of March 31, 2024, we do not anticipate being able to fully utilize all of the losses prior to their expiration in the following jurisdictions: the U.S., the U.K., Germany, Singapore, China and Saudi Arabia. As a result, we have certain valuation allowances against our deferred tax assets as of March 31, 2024.</span></div> 3500000 2800000 1500000 Fair Value Measurements <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $96.5 million and $59.7 million borrowings outstanding under the Credit Facility and Seller Term Loan as of March 31, 2024. The Credit Facility incurs interest at a variable interest rate, and therefore, the carrying amount approximates fair value. The Company has an option to prepay the Seller Term Loan anytime without premium or penalty, therefore, the carrying amount approximates fair value. The fair value of the debt is classified as a Level 2 measurement because interest rates charged are similar to other financial instruments with similar terms and maturities. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our 2025 Notes is estimated using Level 2 inputs in the fair value hierarchy and is based on quoted prices for those or similar instruments. At March 31, 2024, the fair value and the carrying value of our 2025 Notes approximated $134.1 million and $128.8 million, respectively. At December 31, 2023, the fair value and the carrying value of our 2025 Notes approximated $130.9 million and $127.9 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other significant outstanding financial instruments as of March 31, 2024 and December 31, 2023 that required measuring the amounts at fair value on a recurring basis. We did not change our valuation techniques associated with recurring fair value measurements from prior periods, and there were no transfers between levels of the fair value hierarchy during the three months ended March 31, 2024.</span></div> 96500000 59700000 134100000 128800000 130900000 127900000 Business Segments <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter 2024, following the Variperm Acquisition, we aligned our reportable segments with business activity drivers, our customer base, and the manner in which we review and evaluate operating performance. FET now operates in the following two reportable segments: (1) Drilling and Completions and (2) Artificial Lift and Downhole. Our historical results of operations were recast retrospectively to reflect these changes in accordance with U.S. GAAP.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Drilling and Completions segment designs, manufactures and supplies products and solutions to the drilling, subsea, coiled tubing, well stimulation and intervention markets, including applications in oil and natural gas, renewable energy, defense and communications. The Artificial Lift and Downhole segment designs, manufactures and supplies products and solutions for the artificial lift, production and infrastructure markets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments are strategic units that offer distinct products and services. They are managed separately since each business segment requires different marketing strategies. Operating segments have not been aggregated as part of a reportable segment. The Company evaluates the performance of its reportable segments based on operating income. This segmentation is representative of the manner in which our Chief Operating Decision Maker and our board of directors make decisions on how to allocate resources and assess performance. We consider the Chief Operating Decision Maker to be the Chief Executive Officer.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts indicated below as “Corporate” relate to costs and assets not allocated to the reportable segments. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary financial data by segment follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling and Completions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Artificial Lift and Downhole</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling and Completions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Artificial Lift and Downhole</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,032)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on disposal of assets and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,851 </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></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of consolidated assets by reportable segment is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling and Completions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Artificial Lift and Downhole</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021,389 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821,061 </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></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate assets primarily include cash, certain prepaid assets and deferred loan costs. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by product line (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.047%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsea</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stimulation and Intervention</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coiled Tubing</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Downhole</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valve Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,957 </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></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by geography (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe &amp; Africa</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary financial data by segment follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling and Completions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Artificial Lift and Downhole</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling and Completions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Artificial Lift and Downhole</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,032)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on disposal of assets and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,851 </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></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of consolidated assets by reportable segment is as follows (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling and Completions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Artificial Lift and Downhole</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021,389 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821,061 </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></tr></table> 119071000 126764000 83342000 62207000 -21000 -14000 202392000 188957000 4559000 4990000 11786000 8633000 -7252000 -7032000 9093000 6591000 5921000 0 28000 260000 3200000 6851000 593294000 615033000 413533000 178785000 14562000 27243000 1021389000 821061000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by product line (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:69.047%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drilling</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsea</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stimulation and Intervention</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coiled Tubing</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Downhole</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,243 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valve Solutions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,957 </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></tr></table></div> 36472000 40307000 21835000 12806000 38560000 47310000 22204000 26341000 52243000 23211000 18482000 19896000 12617000 19100000 -21000 -14000 202392000 188957000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by geography (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe &amp; Africa</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,392 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 111317000 129186000 35639000 13668000 21602000 11672000 17355000 17982000 10168000 7681000 6311000 8768000 202392000 188957000 Commitments and Contingencies <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company is, and in the future could be, involved in various pending or threatened legal actions, some of which may or may not be covered by insurance. Management has reviewed such pending judicial and legal proceedings, the reasonably anticipated costs and expenses in connection with such proceedings, and the availability and limits of insurance coverage, and has established reserves that are believed to be appropriate in light of those outcomes that are believed to be probable and can be estimated. The reserves accrued at March 31, 2024 and December 31, 2023, respectively, are immaterial. In the opinion of management, the Company’s ultimate liability, if any, with respect to these actions is not expected to have a material adverse effect on the Company’s financial position, results of operations or cash flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further disclosure regarding certain litigation matters, refer to Note 12 of the notes to the consolidated financial statements included in Item 8 of the Company’s 2023 Annual Report on Form 10-K filed with the SEC on March 5, 2024.</span></div> Earnings (Loss) Per Share <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of basic and diluted earnings per share for each period presented was as follows (dollars and shares in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,315)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,486)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, we excluded all potentially dilutive restricted shares and stock options in calculating diluted earnings per share as the effect was anti-dilutive due to net losses incurred for these periods. Diluted earnings per share was calculated using treasury stock method for the restricted shares and stock options.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of basic and diluted earnings per share for each period presented was as follows (dollars and shares in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,315)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,486)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,201 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -10315000 -3486000 12201000 10179000 0 0 12201000 10179000 -0.85 -0.34 -0.85 -0.34 Stockholders' Equity <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company granted 86,391 performance restricted stock units (assuming target performance) to an employee that vest based upon the Company's total shareholder return compared to the total shareholder return of a group of peer companies over three different performance periods. The performance periods run from January 1, 2024 through December 31, 2024, January 1, 2024 through December 31, 2025 and January 1, 2024 through December 31, 2026, and 1/3 of each award is allocated to each performance period. The performance restricted stock units may settle for between 0% and 200% of the target units granted.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, the Company granted 20,000 time-based restricted stock units to employees that vest after 1 year.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liability-classified awards</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, the Company granted 82,406 performance restricted stock units (assuming target performance) to employees with same terms as the performance restricted stock units above.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, during the three months ended March 31, 2024, the Company granted 168,797 time-based restricted stock units to employees that vest ratably over three years.</span></div> 86391 3 0 2 20000 P1Y 82406 168797 P3Y Related Party Transactions The Company has sold and purchased inventory, services and fixed assets to and from affiliates of certain directors. The dollar amounts of these related party activities are not significant to the Company’s unaudited condensed consolidated financial statements. false false false false